Sharon Korean Kitchen in Boston is great. Stumbled across it and thoroughly enjoyed. Vegetarian friendly, too
Sharon Korean Kitchen in Boston is great. Stumbled across it and thoroughly enjoyed. Vegetarian friendly, too
The Swift Performance team isnβt *my* team, but theyβre in my hallway. Or in London if youβd prefer. Theyβre looking for an engineer whoβs not afraid of optimizers. jobs.apple.com/en-us/detail...
I wrote a tiny vectorized interpreter last night, and .. thought I'd write up a post describing it. Nothing earth shattering here, but if you haven't seen one of these before it could be interesting! Probably easier to read than the J Incunabulum, but also less .. wow.
github.com/frankmcsherr...
Moooorre!
That's what I used it for :D had a bad rasterizer
I am partial to fenster: bernsteinbear.com/blog/fenster...
Wow, looks amazing!!! π€©
I wrote a little extremely DIY fuzzer for the load/store optimization in the toy optimizer!
bernsteinbear.com/blog/toy-fuz...
Anyway in the process of thinking about this I sketched the tiniest interpreter generator and superinstruction generator (but not finder)
gist.github.com/tekknolagi/8...
So my friend Chris taught me what byte pair encoding is and then I was idly thinking about it and I wonder if people can/do use this for generating bytecode interpreter superinstructions.
Agree 20+ mins without lid
Huge oven spring!!
Bread pics!
I wrote a little extremely DIY fuzzer for the load/store optimization in the toy optimizer!
bernsteinbear.com/blog/toy-fuz...
It's actually by MarshDeer:
marshdeer.github.io/xkcd2501-gen...
S's new iPhone started setup at the Apple store. Only WiFi network it knew was "Apple Store". We leave midway through the update. Realize at home we can't connect to a new network. What to do?
Configure the access point to make a new network called "Apple Store", of course.
A bit late and not yet finalized, but our program for MoreVMs'26 is online.
Early registration deadline is in a few hours, but will remain open afterwards still.
Join us in Munich for a day of talks around language implementation!
2026.programming-conference.org/home/MoreVMs...
[New Blog Post] Weighted Union Find and Ground Knuth Bendix Completion www.philipzucker.com/weighted_uf/
Load-store elimination, now with type-based alias analysis (TBAA)
bernsteinbear.com/blog/toy-tbaa/
Shout out to the best to have ever done it, Karl Stefanovic
www.youtube.com/watch?v=xlIr...
The Dalai Lama walks into a union-find shop and says can you make me one with everything
Load-store elimination, now with type-based alias analysis (TBAA)
bernsteinbear.com/blog/toy-tbaa/
Shrek 2 holds up and is a good Valentine's Day movie
I have 30 windows each with >50 tabs open :/
My former (excellent!) compiler intern is now in team matching at Google for full time. Anyone on Dart, V8, Go, ... who would chat with them? Thank you!!
It has to be written on the side of the shirt
You're absolutely right. The vertical axis is not X, it's Y.
Coming soon to Python 3.15: frozendict
The Steering Council has just accepted @vstinner.bsky.social and @corona10.bsky.social's PEP 814 "Add frozendict built-in type".
discuss.python.org/t/pep-814-ad...
peps.python.org/pep-0814/
#Python #PEP814 #frozendict #Python315
Also it's a great day of the week to post this