Pinned Tweet
This place sucks
Come find me on bsky: bsky.app/profile/bernsteinbe…
Or mastodon: mastodon.social/@tekknolagi
Or just bernsteinbear.com
max.rss retweeted
This place sucks
Come find me on bsky: bsky.app/profile/bernsteinbe…
Or mastodon: mastodon.social/@tekknolagi
Or just bernsteinbear.com
Ruby 4.0.0 preview3 is released! Give ZJIT a go by running it on your CI and let us know in Zulip what broke!
ruby-lang.org/en/news/2025/1…
docs.ruby-lang.org/en/master…
zjit.zulipchat.com/
max.rss retweeted
NOTEWORTHY: Pennsylvania Supreme Court rules that there are no 4th Amendment rights in your Google search terms. When you search on Google, you tell them your search terms; the government can get those queries without a warrant. The third-party doctrine applies.
max.rss retweeted
We are sending out a proposal for Stacked Diffs on @GitHub to trusted design partners to gather initial feedback over the next few days. From there we’ll iterate and share the gameplan
RE: Stacked Diffs on @GitHub
After discussion w @ttaylorr_b, we can implement stacked PRs/PR groups already (in fact we kind of do with Copilot) but restacking (automatically fanning out changes from the bottom of the the stack upwards) would be wildly inefficient. To do it right, we need to migrate @GitHub to use git reftables instead of packed-refs so that multi-ref updates / restacking will be O(n) instead of ngmi.
This will take some time but has been greenlit.
True! Successful drive by contribution :D
I just optimized the future of @ShopifyEng projects (& a lot more) for the next generation without being an intern/employee...
I made a simple yet effective contribution to Ruby's core ZJIT compiler which had gotten merged. This allows array creations to go from N+1 calls to 1
max.rss retweeted
Breaking News: Frank Gehry, a titan of architecture, has died at 96. He designed some of the world’s most recognizable buildings — many widely regarded as masterpieces. nyti.ms/4rFKESd
max.rss retweeted
Crazy - the new graph layout algorithm and viewer I made for SpiderMonkey is now being used for the ZJIT Ruby compiler: railsatscale.com/2025-11-19-…
The thing was not meant to be general-purpose! But I'll take it.
max.rss retweeted
The @MoreVMs workshop has two submission deadlines this time around:
Pre-Holiday: 17th of December 2025
Post-Holiday: 12th of January 2026
We know, nothing happens without a deadline.⌛️💣
So, there you go. You made me do it! 🤣😅 😇
Anyway, pick one and submit! 🧑🔬🧪✍️📜
"you need to hear about the firmware bug I just spent two full days dealing with," my friend says before describing the THIRD 0day he's found this year while pursuing his hobby projects
max.rss retweeted
just learned that there is a "belle monte ave" in the neighborhood of "belle mont" in the city of belmont and it ruined my day
max.rss retweeted
Anyway, this thread is getting too long. As you can tell I've nerd sniped myself on this whole topic. I'll tell you one more thing
Both V8's and HotSpot's interpreters are known as "template interpreters" and I wrote a blog post on the whole damn topic:
zackoverflow.dev/writing/tem…
This post has been sitting around in my drafts since March... I hope it has its intended effect
bernsteinbear.com/blog/compi…
max.rss retweeted
six months ago, the city threatened to charge me with a misdemeanor if I didn't remove this bench. I put the bench out because it's at the top of a very steep hill; dozens of people rest here every day. the original bench was seized but I now have a permit and new bench. 🥳
max.rss retweeted
me: this seems like a simple change
also me: sitting here and comparing disassembly because things now crash
max.rss retweeted
Stan Lo won Ruby Prize 2025. I know his hard work and enthusiasm, and he’s one of the great people who influenced me. Congratulations! #rubyworld




















