• 0 Posts
  • 848 Comments
Joined 2 年前
cake
Cake day: 2023年11月13日

help-circle






  • Sometimes, old machines are survivors. Beware of confirmation bias when trash/thrift-picking cheap systems though. IMO, Thinkpads can be tough as a coffin nail. Including work systems, I’m on number 8 at this point with no hardware failures in sight.

    That said, I have a very lightweight Acer that’s about a decade old with the worst keyboard and trackpad ever manufactured. It also performs like a slug, even with Linux on it. Still, it refuses to break so I can get rid of it.




  • just living your life without a phone is getting harder

    This is a bigger problem than most realize. Consider the barrier-to-entry for phones, internet access, and charging. Then add cashless payment on top of that. Combined, it creates a new red-line between economic classes, and a rather ugly one at that. At some point, this mode of commerce is going to get selected not for the convenience it provides, but for whom it excludes.

    I’ll also add that getting access to a smartphone with total anonymity is impressively hard to do.




  • I blame the poor UI design and attention-grabbing tendencies of phone-compatible social media. Namely: Facebook and Instagram. It all goes on one endless vertical ribbon to compete for user eyeballs, and the winner consumes the maximum amount of screen real-estate possible when their turn is up. The software could provide decent margins for text-only posts to compete with images and video, or even clickable links and/or attribution for source material, but doesn’t. Because screw the open web, this is our walled garden. Anyway, that’s probably the reason for the massive margins: because it works better in content-hostile enviroment. </rant>


  • I haven’t always been a fan of Go. It launched with some iffy design decisions that have since been patched, either by the project maintainers or the community. It’s a much better experience now, which suggests that maybe there’s some long-range vision at work that I wasn’t privy to.

    That said, Pike clearly has a lot of good ideas and I’m glad Google funded him to bring those to light.

    I’ll also say that after finally wrapping my head around Python and JavaScript async/await, I actually much prefer the Goroutine and channel model for concurrency. I got to those languages after surviving C++, and believe me when I say that it’s a bad time when your software develops a bad case of warts. Better to not contract them in the first place.