• 54 Posts
  • 1.77K Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle
  • Can anyone explain why Wayland exists or who cares about it? X has been around forever, it sucks but it works and everything supports it. Alternatives like NeWS came around that were radically better, but were too soon or relied too much on corporate support, so they faded. The GNU project originally intended to write its own thing, but settled for using X. Now there’s Wayland though, which seems like a slight improvement over X, but mostly kind of a lateral move.

    If you’re going to replace X, why not do something a lot better? If not actual NeWS, then something that incorporates some of its ideas. I think Squeak was like that but I don’t know much about it.








  • “Best” often is a literary work that can be slow to read and/or very long. You want stuff that is short and quick, which is fine, I read a lot of fanfiction for that purpose. But I’m going to recommend Pohl and Kornbluth’s “The Space Merchants” and their other short novels from that era (1950s). Their cynicism is absolutely prescient. The Space Merchants is about a world run by advertising agencies. A quick read while hard hitting.



  • A pound or two a week sounds kind of moderate? I mean it’s a lot, but if you like peanut butter? I don’t eat nearly that much of it on average, but when I buy a 1 pound jar I usually finish it off in much less than a week. It’s just an occasional thing for me though.

    Are those oxalates only if the PB is getting spoiled or anything like that?











  • Forth is fun but not really suitable for large, long-lasting projects with huge developer communities. Linux isn’t being bootstrapped, it’s already here and has been around for decades and it’s huge. And, I think bootstrapping-by-poking-around on a new architecture has stopped being important. Today, you have compiler and OS’s targeted to the new architecture under simulation long before there is any hardware, with excellent debugging tools available in the simulator.


  • I don’t think Ada in the kernel would get any cultural acceptance. Rust has been hard enough. C++ was vehemently rejected decades ago though the reasons made some sense at the time. Adopting C++ today would be pretty crazy. I don’t see much alternative to Rust (or in a different world, Ada) in the monolithic kernel. But Rust seems like it’s still in beta test, and the kernel architecture itself seems like a legacy beast. Do you know of anything else? I can’t take D or Eiffel or anything like that seriously. And part of it is the crappiness of the hardware companies. Maybe it will have to be left to future generations.