owning exactly the hardware I want is a cozy feeling, like throw pillows on a sofa.
owning exactly the hardware I want is a cozy feeling, like throw pillows on a sofa.
Iβm back.
100% agree. The type system and error messages of Rust, for instance, make 80% of the issues of LLM nonsense irrelevant - it either works, or it doesn't, and you can iterate on the error messages productively until you get it to work or figure out why it's impossible.
one my of my biggest challenges is learning how to drop what I am doing and do something else, particularly when the first thing is, "this bit of deep work that I am juggling in my mind", and the second thing is, "my 5yo son wanting to play magnatiles".
it's so hard, but I must get better at it.
Horrible stuff
Isnβt .equals the object, not value equality? Itβs been forever since I had to know this stuff
Does this example differ from saying, βItalians donβt pay taxesβ or βAmericans are overweightβ?
I got a haircut at a pretty salt-of-the-earth barbershop last night, everyone was betting on the game, doubling down, sharing their tip websites. Then it went the wrong way and everyone went quiet, a bunch of guys left (cancelled their cuts), others half-joked about what to tell their wives⦠sad.
Scala had all sorts of RandomAccessIterable types etc.
Wasnβt pleasant though, and on one occasion that sort of a hierarchy lead to BitSet.isEmpty() being O(N), something which I will never forgive.
First thing I did after waking up in 2025 was make some art and do a demo for my nieces and nephews. Hope this trend continues.
(It wonβt)
I dunno if you need a handful of petabytes with very low latency I am not sure what the alternative is
What do they do instead of RAMCloud?
Oh, I thought it was misogyny
π«‘
If you are going to POPL 2025 in Denver consider coming to my talk at #PEPM2025 on the missing diagonal.
The computing community has produced many high level languages and tools for programming high level systems (e.g. Java for user interfaces)
popl25.sigplan.org/details/pepm...
CRYM
Not bad not bad. Still only 2nd best team at the FT Alphaville pub quiz tho. www.bloomberg.com/news/article...
Nice! My 16β MBP arrived Monday but I havenβt had time to open the box yet.
Iβm thankful for our family, our careers and our health. Iβm thankful I quit smoking, drinking and drugs over ten years ago. Iβm nevertheless thankful I had those experiences, though I could have done with fewer of those lost years.
Nice
Yeah thatβs a good idea, I will try it.
Debug info a good idea. π
Know any tricks for adding compile-time metadata to C++ closures? Ideally Iβd like to scoop the file and line of the lambda or function pointer it was created from, without editing each constructor site, but so far coming up empty.
A long time ago I wrote an article for Communications of the ACM called "Computing without Processors" which promoted a heterogenous world of computing. dl.acm.org/doi/pdf/10.1...
Interesting. Lots of tensions. Physical/electrical layout guides the performance of truly parallel operations, e.g. Tenstorrent/SMT multicore/GPUs. I wonder if there are some forgotten architectures from the 60s that could help - implementing a Lisp machine in modern Bluespec Haskell or something.
Yo I heard the VIX is gonna be 50% higher tomorrow
Literally all I want for a holiday is long stretches of peace and quiet, reading textbooks in front of a pool or in a lounge.