God damn you.
God damn you.
It’s very, very costly, both but the hardware and the electricity it takes to run it. There may be a bit of sunk cost fallacy at play for some, especially the execs who are calling for AI Everything, but in the end, in AI doesn’t generate enough increase in revenue to offset its operational costs, even those execs will bow out. I think the economics of AI will cause the bubble to burst because end users aren’t going to pay money for a service that does a mediocre job at most things but costs more.
I don’t want thinner. I want more functionality. Don’t expect me to pay 2 grand for a laptop with no external USB or HDMI ports, for which privileges I can pay an additional $100 or so. I’m frustrated enough by the lack of Ethernet jacks on my Lenovo. The last time I had a Mac (work shipped me one), I was even more frustrated by how bad the built in trackpad and keyboard were and the fact that using an external device to replace them came at a premium price.
The article quotes extensively from the study about this and gives examples regarding what kinds of tasks qualify for those levels.
There was a post here a while back about how younger generations often don’t understand concepts like file system structures because concepts like that (which are still relevant in a lot of contexts) have been largely stripped out of modern user interfaces. If your primary computing device is a cell phone, a task like “make a nested directory structure and move this file to the deepest part of it” is a foreign concept.
I guess my point here is that I agree with yours about this being cyclical in a sense. I feel crippled on a cell phone, but I’m also in my comfort zone on a Linux terminal. Using web apps like MS Teams is often difficult for me because their UIs are not things I’m comfortable with. I don’t tend to like default layouts and also tend to use advanced features which are usually hidden away behind a few menus. Tools built to meet my needs specifically would largely not meet the needs of most users. A Level 1 user would probably have a better experience there than a Level 3 like me. It’s hard (maybe impossible) to do UX design that satisfies everyone.
Some of it is a fad that will go away. Like you indicated, we’re in the “Marketing throws everything at the wall” phase. Soon we’ll be in the “see what sticks” phase. That stuff will hang around and improve, but until we get there we get AI in all conceivable forms whether they’re a worthwhile use of technology or not.
We recently went through a nuke-n-pave on my kids desktops. I plugged in an external drive for them to do backups, and we walked through the process. This was in Fedora with pretty much default Gnome tools. They came away understanding the process and how to track it, but I think they still don’t really understand file organization.
I did this swap recently as well, on Fedora. I had to do literally nothing, as the drivers were already available and installed. I uninstalled akmod-nvidia to tidy up, but I suppose even that wasn’t strictly required.
I still remember having to operate on their old desktops with the snap-down clamshell design. Infuriating.
There’s a trust issue here as well since AI only works if you train it and we are training it with our activity, reported to private companies who can do whatever they please with it. I don’t trust anything Microsoft does.
I did the same thing. It’s one of the cheapest upgrades you can get for a PC, but Apple will charge triple the actual cost to maximize profits.
Since the act of writing to an SSD is an act of wear that will eventually lead to a broken storage device, using an SSD for swap is a uniquely bad idea, right? Are Macs still designed so that you can’t replace your own hardware easily? I’ve never owned one, but I was asked to service one many years ago and it was a real pain.
Gnome is a desktop environment, which you can install into virtually any distro. It’s the default for Fedora, which is a good enough place to try Linux for the first time.
I feel like there need to be multiple CS pathways. For example, people who want to go into hardware development might take a set of courses more closely aligned with electrical engineering. Another set of skills might be aligned with data center management. Another might focus on distributed web application engineering. That’s where I ended up, and nobody ever taught me in college when would be an appropriate case for implementing a cache, what options exist to solve that problem, how to administer them, etc. When I hire for entry level DevOps people, there’s usually a skill gap between “I’ve built some cloud servers” and “I have specific experience managing redis caches and ElasticSearch clusters.”
In general, I agree. I’ll add two things:
Still, I’ll take it over an iPhone any day.
Good advice. I’ll add that any time you have to parse command line arguments with any real complexity you should probably be using Python or something. I’ve seen bash scripts where 200+ lines are dedicated to just reading parameters. It’s too much effort and too error prone.
Yeah I just familiarize myself with the city I live in.
“Why don’t we just get together and get it done?”
Seems like an invitation to work together to me.
Mine uses SMS 2FA AND had a 16-character password limit. I need to switch banks already. Any suggestions for a decent bank or credit union that uses modern password cryptography and app-based TOTP?
Really, the media finally realized millennials don’t care if we killed Applebee’s or whatever, and they’ve moved on to the next thing to scare boomers with. “They hate us because we buy bags of paper napkins” becomes “They hate us because we can use old style keyboards.” Generations are not a monolith. You can compare them, but it’s stupid to pass judgment in that way.