Eugene Wallingford

@wallingf
408 Followers
196 Following
1.9K Posts
I'm a computer science professor at a mid-sized university interested in how people create abstract tools like programs and arguments. OOP, design patterns, programming languages.
Websitehttps://www.cs.uni.edu/~wallingf/
Bloghttps://www.cs.uni.edu/~wallingf/blog/
Twitterhttps://twitter.com/wallingf/

After three months of silence, I'm getting back into the rhythm of posting short pieces on my blog. The most recent are:

• Deep learning learns the outputs. It does not learn the program.

• "Work that bypasses apprenticeship produces no apprentice."

https://www.cs.uni.edu/~wallingf/blog/archives/monthly/2026-05.html

Knowing and Doing: May 2026 Archives

i've heard there are a lot of people who wish they were writers but hate writing. also, reading. but they want to be the kind of person who is a writer. as long as they don't actually have to do anything.

it's the same with programming.

Presented without comment
We've released a demo of the project @CanLehmann and I have been working on: @verijit is a meta-tracing Verilog emulator that specializes the simulated core to the machine code that is being executed on top of it. Was lots of fun to work on! I'm quite happy with the results too, we reach two orders of magnitude improvement over Verilator for a simple RISC-V core
https://www.youtube.com/watch?v=PXgUsEjvAOY
Verijit – Up to 100x faster Verilog simulation

YouTube
The main thing I learned from the Claude Code leak is that they plan to go out of business before anyone has to maintain it
Looking forward to this new development in Canadian federal politics leading to significant improvements in people’s pronunciation of my first name.

RE: https://fosstodon.org/@keithp/116252622120232088

Me, too. This could be handy.

cover Simon's face with your finger and it looks like Garfunkel has a sick mustache
It seems faintly absurd to have to say explicitly but, whatever tools you use, your work will be better if you know what you are doing and understand why you are doing it.
-- @kjhealy in "Data Visualization, Second Edition", self-quoted at
https://kieranhealy.org/blog/archives/2026/03/06/data-visualization-second-edition/
Data Visualization, Second Edition

I’ve written a second edition of Data Visualization: A Practical Introduction, which ideally should come out with Princeton University Press later this year. As with the first edition, a full draft of the book is available at https://socviz.co. The production process is just getting started so there’s no new cover yet, and there isn’t a link to pre-order. But (also like last time) I’ve put up a link to a form that lets you add your email if you’d like to be notified when it’s available to buy. You’ll only get one email (from me personally, not a marketing department) if you do; no spam or anything.

Astronomical spring and meteorological spring are important, of course, but tomorrow is the most important day of March: sartorial spring, when Prof. Wallingford flips the bit and switches into shorts for the year.