John Paul Helveston 's Avatar

John Paul Helveston

@jhelvy.bsky.social

Systems Eng Prof @ GWU πŸ¦› | Director, Data Analytics MS Program | EVs πŸ”‹πŸš— | Low Carbon Tech | Choice Modeling | Survey Research | China | US-China Policy | #rstats | #reproducibility | #opensource | Father | opinions own

11,343 Followers  |  2,797 Following  |  630 Posts  |  Joined: 23.09.2024
Posts Following

Posts by John Paul Helveston (@jhelvy.bsky.social)

Preview
From the Julia community on Reddit: I ported Karpathy's microgpt to Julia in 99 lines - no dependencies, manual backprop, ~1600Γ— faster than CPython and ~4x faster than Rust. Explore this post and more from the Julia community

Someone ported Karpathy's microGPT to pure #julialang in 99 lines with 0 dependencies, it's 1600x faster than CPython... hard to emphasize enough how impressive this is
www.reddit.com/r/Julia/s/Vg...

04.03.2026 09:59 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

#opensource always wins 😎

04.03.2026 09:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There's just as much thinking going on in how I use agents, they just write code for me. I still architect, execute, and test, which is where all the serious thinking lies in coding. Agents just write the tedious bits with fewer human errors (typos).

02.03.2026 21:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

More likely that we'll need to clarify the opposite, as in "I wrote this code by hand"

02.03.2026 10:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Writing about Agentic Engineering Patterns I’ve started a new project to collect and document Agentic Engineering Patternsβ€”coding practices and patterns to help get the best results out of this new era of coding agent development …

@simonwillison.net is the first I've heard use the term "agentic engineering", which feels like a much better description of how I use tools like Claude Code (as opposed to "vibe coding", which implies no human architecting the result). Great stuff in this post:

simonwillison.net/2026/Feb/23/...

01.03.2026 22:03 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 7    πŸ“Œ 0
Preview
Create Interactive Graphs with Echarts JavaScript Version 6 Easily create interactive charts by leveraging the Echarts Javascript library which includes 36 chart types, themes, Shiny proxies and animations.

echarts4r
echarts4r.john-coene.com

28.02.2026 11:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Sharing a new #opensource project we've been building: vehicletrends.us β€” an interactive dashboard tracking U.S. automotive market trends from millions of listings. Data is available via the {vehicletrends} #rstats package. Site made with #Quarto, code at github.com/vehicletrends πŸš— πŸ“Š

27.02.2026 12:10 β€” πŸ‘ 15    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
At the EV Crossroads: China Surges, the U.S. Stalls - The Greenhouse
YouTube video by GW Alliance for a Sustainable Future At the EV Crossroads: China Surges, the U.S. Stalls - The Greenhouse

Check out this wide-ranging discussion I had with Frank Sesno, director of the Alliance for a Sustainable Future at GWU. Topics include EV competition, US-based EV production, facing the challenge of Chinese EV leadership, and national security (among other things).

www.youtube.com/watch?v=oUMz...

26.02.2026 13:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I wanted a totally static site with no server, would that framework be able to handle that? I never used plumber but heard lots about it.

26.02.2026 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yup. For a long time I relied on shiny because it was easy to build, and I just lived with production bottle necks. No more. I think we're going to see an explosion of custom builds using tools and frameworks that we only barely understand but can get working

25.02.2026 23:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Note that the main data file, the PMTiles files, is hosted on cloudflare to make it accessible for the actual map, but I also exported the data file as a release on that GitHub repo

25.02.2026 21:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - vehicletrends/hhi-map: US Vehicle Market Concentration (HHI) Map - Interactive census tract map viewer US Vehicle Market Concentration (HHI) Map - Interactive census tract map viewer - vehicletrends/hhi-map

github.com/vehicletrend...

25.02.2026 21:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Actually I have made the HHI metric I calculated publicly available. It's just the underlying raw data that can't be made available. I'm putting it all into a R package, so look out for that soon.

25.02.2026 20:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
hhi-map/index.html at main Β· vehicletrends/hhi-map US Vehicle Market Concentration (HHI) Map - Interactive census tract map viewer - vehicletrends/hhi-map

Yes, JS for sure. The whole file is linked below, and yeah I could never have written it myself. I tinkered with other frameworks like shinylive, but it was just too slow. Once I started over from scratch, plain html was the solution github.com/vehicletrend...

25.02.2026 20:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Herfindahl–Hirschman index - Wikipedia

Underlying data is licensed from marketcheck.com, which collects detailed listings data from dealerships across the country. This is part of a larger analysis I've been doing with some data from them. HHI is a measure of market concentration: en.wikipedia.org/wiki/Herfind...

25.02.2026 19:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Still works for me, not sure why it isn't for you

25.02.2026 19:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's just plain HTML, which Claude code wrote for me. It's a new age now where all you need is the idea and CC will build the code.

25.02.2026 15:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

We live in a magical time for #dataviz. This map is just a static html page served on GitHub pages 🀯

It uses the incredible {pmtiles} #rstats package by @kylewalker.bsky.social to quickly filter through ~21M rows of data hosted on Cloudflare

vehicletrends.github.io/hhi-map/

25.02.2026 14:17 β€” πŸ‘ 325    πŸ” 35    πŸ’¬ 10    πŸ“Œ 3
Preview
Ousted Korean President Yoon Sentenced to Life Over Martial Law Former South Korean President Yoon Suk Yeol faces life in prison after being found guilty of leading an insurrection with his 2024 martial law declaration, a move that shocked the nation and triggered...

So jealous of S. Korea
www.bloomberg.com/news/article...

19.02.2026 10:48 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

There I fixed it

02.02.2026 16:06 β€” πŸ‘ 133    πŸ” 49    πŸ’¬ 4    πŸ“Œ 6
image.png

image.png

I teach my students to always start the y-axis at 0 when making a bar chart for a reason

x.com/WhiteHouse/s...

02.02.2026 15:37 β€” πŸ‘ 40    πŸ” 8    πŸ’¬ 5    πŸ“Œ 6
Preview
U.S. government has lost more than 10,000 STEM Ph.D.s since Trump took office A Science analysis reveals how many were fired, retired, or quit across 14 agencies

Incredible self own for the US. The damage being done to the US scientific enterprise is generational. We will look back on this as a tipping point where the US chose all on its own to stop leading the world in science.

www.science.org/content/arti...

28.01.2026 11:46 β€” πŸ‘ 1496    πŸ” 832    πŸ’¬ 82    πŸ“Œ 54

Now channel your inner Mitch McConnell and stick to it
www.nytimes.com/2026/01/24/u...

25.01.2026 13:31 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Defund ICE or shut the government down. This is the moderate position.

24.01.2026 20:15 β€” πŸ‘ 4766    πŸ” 869    πŸ’¬ 106    πŸ“Œ 34

Jim Jones got over 900 people to kill themselves with him. Cults are like that.

21.01.2026 01:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

People are holding on to hope with "but the Generals wouldn't obey that order right?" and 1) that says a LOT about where we are right now and 2) you better believe they 100% would follow that order, and if not there are hundreds in line who would I mean look at who they put in charge of DoD ffs

21.01.2026 01:40 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For the record, as an American, I think threatening tariffs on our closest European allies and fellow NATO members because they are standing up to US threats to forcibly annex Greenland is bad.

19.01.2026 12:14 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Most Americans have no idea how immensely pissed Canadians are at the US. I'm not Canadian, but have family there, and the damage from the US's betrayal will last a generation or more. There's no returning to the prior relationship regardless who takes power in the US.

19.01.2026 01:31 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

It begins. Canadians will soon experience the vast superiority of Chinese EVs, and the US will lose its largest vehicle export market. The transition will happen much faster than people think.

16.01.2026 15:07 β€” πŸ‘ 18    πŸ” 10    πŸ’¬ 3    πŸ“Œ 2

Updated my LLM / AI policy for my intro to #Rstats programming course this semester:
p4a.seas.gwu.edu/2026-Spring/...

Largely inspired by @andrew.heiss.phd post: lnkd.in/e_Sr2D-5

15.01.2026 15:14 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0