Profile avatar
mikemull.bsky.social
Software developer. Currently interested in figuring out how CPUs work, time series forecasting, and Lean. Co-host of Picture Me Coding, a podcast about software and music. Trail runner and hiker. Oh, and I like trees.
88 posts 95 followers 160 following
Prolific Poster

english.elpais.com/science-tech...

My challenge to you is to talk about it (more). Talk about climate change. Talk about the importance of the scientific infrastructure in the US. Talk about the implications of these cuts on the economy, our health, public safety, the environment, and what this means for the next generation as well.

Been reading a book about the 14th c. I think the takeaway is that just because everything is terrible it doesn't mean things won't get much worse

I wonder if I could get a space contract? I can't build rockets but I can blow stuff up.

David R. Hagen just solved a small mystery that I mentioned 13 years ago in the mouseover text of a comic drhagen.com/blog/the-mis...

I wonder how much electricity is used in converting data from web pages and PDFs back into database records that resemble the database records from which they were created?

Teach a robot to fish and soon you won't remember how to.

LLMs seem good at translating between equivalent SQL (eg turning correlated subquery into join) but not good at translating between SQL dialects (eg Postgres to Spark)

In our latest episode we have a great discussion with Matt Teichman, a lecturer in computer science at U. Chicago, an OCaml programmer, and host of the Elucidations podcast. We cover linguistics, philosophy, functional programming, libraries, and music: www.picturemecoding.com/2222783/epis...

It's been a while since I've written about the innards of @compiler-explorer.com. xania.org/202506/how-c... has the details, some statistics and some fun war stories.

o3 can now synthesize TLA+ specifications from code. Caught between the feelings of "yay more people will use formal methods" and "wait fewer people will hire me to help them use formal methods" zfhuang99.github.io/github%20cop...

Just wanna put it out there: I am definitely NOT worth kidnapping for my Bitcoin

Somebody needs to write "What to Expect When Your Parents Turn 75".

For any North American folks having FOMO about @localfirstconf.com, there’s a new conference on sync engines as app architecture! SF in November syncconf.dev

I posted a thing. Maybe next week I'll post a thing about tech, like I've been promising for a while: blog.appliedcomputing.io/p/the-ennui-...

This week we talk to UX expert Jonathan Whitmire about the scope and meaning of user experience and the relationship between designers and software engineers. www.picturemecoding.com/2222783/epis...

Very neat post up from @materialize.com engineers on finding and fixing unsoundness in Rust's mpsc channels. We had quite a few grim stack traces implicating timely, but that turned out (phew) to be Rust memory corruption rather than timely glitches. materialize.com/blog/rust-co...

Live from the 10 Years of Rust celebration in Utrecht, Netherlands, we are very happy to announce a new version of Rust, 1.87.0! See the blog post and release notes for all the details! blog.rust-lang.org/2025/05/15/R...

This week we talk about Local-First software, an exciting new way to think about building software that puts more focus on local data without sacrificing collaboration. www.picturemecoding.com/2222783/epis...

It's annoying how much better the Internet connection is at my dad's house in rural Indiana through a local ISP than at my house in suburban California through Spectrum

Here's the latest episode of Better Offline. I'm joined by Steve Burke of @gamersnexus.bsky.social to talk about how tariffs are throwing the PC gaming industry into disarray, and how the era of affordable computing is coming to an end. podcasts.apple.com/us/podcast/b... Linktr.ee/betteroffline

This week we survey the tech news again. It turns out that the world is still weird. The AIs are hallucinatin' but so are the people. Neo-Luddites oppose the robots, but it's just a matter of time until we can't outrun them. www.picturemecoding.com/2222783/epis...

"The first thing we do is, let’s unplug all the lawyers". This week we talk to John Benson, a lawyer and hacker, about his use of LLMs and other technology in the legal profession. www.picturemecoding.com/2222783/epis...

Announcing the Local-First Landscape A comprehensive guide to help developers choose the right tools for building local-first applications. localfirst.fm/landscape

New band name: Stardust Monkeys

Using Django in a contract project recently. Kind of like running into an old friend in a bar and being reminded why you liked them.

This week Erik and i talk about traitorous generals, gangsters, malicious agents, and faulty message sending. Surprisingly, it has almost nothing to do with politics. www.picturemecoding.com/2222783/epis...

Anyone going out to look for nudibranchs April 24-30? Share your observations for the #InverteFest project!

Saw a dead dolphin at Torrey Pines Beach this morning. Not sure if it's the toxic algae but that's a first in almost 40 years of running that section of beach.

Ever wonder what happens between your code and the CPU? @matt.godbolt.org explores how modern processors & compilers boost performance—and what to do when they don’t.

I've programmed professionally for 40 years and I'm dedicated to staying up with the latest dev, but about once a week I see an inscrutable headline like "Everybody is replacing Wombat with Cashew in their distributed ZKP servers" and I think maybe we should just let the robots take over

Sure sign that you're old: you text your kids to remind them to file their taxes

arxiv.org/abs/2504.01841

This week we talk to the one and only @dabeaz.com about why programming is fun. We talk about music, theater, async Python, Raft, open source, and conference talks as performance art. www.picturemecoding.com/2222783/epis...

Wow, the AI in TurboTax is less than worthless.

Real vibe coding can only be done on quantum computers

On spring break this week, but next week we have a special guest (hint: one of the few Python programmers with a Wikipedia page)

Can't believe that Chris Knight is gone 😔 #realgenius

Fun hack: write GitHub feature issues in the form of LLM prompts

New blog post: surfingcomplexity.blog/2025/03/31/m...