• 0 Posts
  • 26 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle




  • There is still fun to be had! Just… Different fun!

    In database land lookup tables are pretty common. Prefix tries and the like are super common in search land. I’ve seen GCD, offset, delta-of-delta, and some funky bitwise floating point compression used. Sometimes just to save dist space. But usually to save working set space or IO or S3 cache space.

    And squeezing the most out of modern CPUs is its own art. Compilers are glorious. And modern CPUs are magic lightning rocks. But you can learn to sing to them just right to make them all happy.





  • Take the win.

    I mostly just use GitHub for work. I don’t think the social media bits matter.

    Except stars. I’ve been told investors use stars as a proxy for interest lately. I see how bots these make a lot of sense.

    All this bots stuff reminds me of an off hand part of Anathem. They had this historical arms race of garbage spread on their internet. There’s these monk folks who have been fighting it for generations. I thought it was sill years ago. Feels sane now.











  • I think the last new instruction the JVM added was invokedynamic like 10 years ago. I believe they did it so lambdas could be called efficiently. Polymorphic incline cache and stuff.

    But the JVM has grown more complex in other ways. The way to force simd instructions is pretty wild, for example.

    I don’t know enough to call it a mess or not. It works though.