cosmic_cheese
Joined 1 year ago
Joined 1 year ago
This is the exact type of vehicle that manufacturers selling in the US seem to have an extreme allergy to. If it can't be badged as an SUV, isn't saddled with a needlessly space-inefficient interior, and can't carry an exorbitant price tag it won't be sold.
This is why I think it's important that there's a wealth of different desktops available to use that represent a variety of different paradigms, particularly in the context of Linux on the desktop. Desktop Linux represents the ultimate in potential to mold the computer to the user instead of the reverse, and it really bums me out to see suggestions or implications that would-be Linux users should just accept a Windows-ish shape or tiling keyboard-driven shape and stop hoping for something more Mac-like (which as an aside, GNOME is not despite superficial appearances).
So if I’m going to have a machine always sitting on my desk at home anyway, it may as well be a desktop with fewer compromises and no battery to slowly degrade while never getting used.
A nice bonus is that it takes a lot more to make the fans on a desktop noisy relative to what it takes on an MBP, and if there’s one thing I dislike about computers it’s fan noise.
It’s nice for games but I don’t really care for productivity use. In fact in that situation I’d take integer-scaled HiDPI density over refresh rate in that scenario.
It’s too bad. A high end iMac still holds a lot of appeal, especially for those seeking clean desk setups. I’m using an MBP hooked up to dual monitors through a dock right now and it’s fine, but I do miss how clean my desk was back when it was a VESA mounted iMac Pro and companion monitor.
It’s not bad, but I find it still to be very much an acquired taste. It’s fine for my usage, where the DE has barely any impact but having been using macOS as my main OS for the better part of 30 years, it would probably drive me insane if I had to shift my main body of computer use to it. It’s not any one thing, but dozens of papercuts that can’t be configured away (I’d need to maintain my own fork to fix them) as well as the more Windows-like desktop paradigm.
One is that software started being designed in a one-size-fits-all manner for a “uniconsumer” that vaguely represents every user the software will ever have. Personally I think that analytics-driven development is largely to blame here; through those you don’t see user groups, just numbers going in whatever the product manager deems to be positive and negative directions. We don’t design for specific users, but rather to produce desired metrics.
Second is that professional UI design got flooded with designers from other disciplines (e.g. print design) who only really understand the visual half of software design. The functional, interaction, and user research parts completely fell by the wayside as the job became more focused on coming up with designs that would do numbers on Dribbble and look pretty in a product page or presentation and is driven mostly by vibes now.
I have some good memories associated with open floor plan offices, but I totally get why others might not be so lucky. There were several days back then where the commotion surrounding me was too “loud” (e.g. people moving in my peripheral vision catching my attention) to shut out, even with good ANC headphones, and made it near impossible to work. I would’ve loved a cubicle or private office on days like that.
These days I work from home and don’t miss that aspect of modern offices a whole lot, even if they do enable the occasional serendipitous positive moments.
I’ve worked a 2010s tech office setting, but that was from what I can gather quite a different beast than working in a tech office in the 80s and 90s. The things we worked on seemed so much more frivolous than what our counterparts did back then and culture was more focused on becoming a unicorn or getting bought up than creating something great.
I dunno, I look at records of those times and wish I could’ve been there and worked on something meaningful instead of bouncing though SV working for companies chasing dumb trends that turned out to be dead ends.
For me the key thing is that a program that cannot be maintained and improved over time without introducing numerous regressions may as well have not existed, because even those that were useful at one point in time quickly cease to be so due to bugs cropping up from the project being a quivering, duct taped together mass of misery or because it stopped getting updates when the project owner found themselves painted into a corner and broke with an OS update.
Note that I am not a hardline anti-LLM type. I have my reservations, but do make use of them. I do however see a massive difference in quality between knowledgeable devs using them to augment their own abilities and non-devs or newbie devs just telling Claude to bake the whole pie.
I’m not even a wild driver. Whenever it’s safe to do so I’m in the right lane doing exactly the speed limit. I just don’t like having to deal with other drivers.