• 4 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2024

help-circle






  • Operator overloading is awesome in a functional language. Haskell allows for a lot of creative stuff with operators, but since they can’t have side effects, must conform to predictable types, and have specific requirements they are somewhat understandable. Idris is also very ergonomic when it comes to operators.

    C++ allowing a library to override the + operator with system("rm -rf /") is a lot less awesome.



  • I have never bought and will never buy an apple thing (because it’s a super-enshittified walled garden), but honestly I’m just fine with 60Hz. My phone supports 120Hz and I have switched it back to 60Hz because it gives me a couple extra hours of battery. I can tell the difference but it doesn’t bother me one bit. I’d even be OK with 30Hz if it was an option and had a significant battery life advantage.

    Maybe having all the animations in the OS and apps turned off helps keep it not noticeable.

    Whatever is the standard going forward, I hope that there’s always an option to cut back the refresh rate in exchange for battery life, either at the time of purchase or in the settings.