But I do think non serious acronyms should be still allowed: YAGNI, YAML, SNAFU, BHAG, GNU, etc.
445 karma · joined July 28, 2010
But I do think non serious acronyms should be still allowed: YAGNI, YAML, SNAFU, BHAG, GNU, etc.
I use it professionally all the time and could cite technical scenarios where it’s become almost indispensable, but saving me time and money and reducing stress on this mundane stuff… now imagine applying to people’s stressors: job searches, health, big purchases, debt… there’s an opportunity to actually make people’s lives better. After 30 years of hype cycles, I should be wary of techno-optimism. But here I am feeling cautiously optimistic anyway.
If you’re a great generalist software engineer today, you aren’t jumping to some random domain to escape AI. Software is your domain. You’re sticking with it as it expands and transforms.
If your job was 80-90% shoveling and one day you were offered use of an excavator, wouldn’t you find that exciting even while realizing the shoveling part of your career is probably dead?
My current take is that these projects are alluring for a kind of personal productivity or workflow tinkering. They are integration hubs centered around an LLM. Automation can be fun, like running model trains or setting up home assistant. And you can learn the shape of the technologies by tinkering. But I’m doubtful they have improved productivity in real world cases.
Maybe I’m using it wrong and I need to be spending a ton of tokens with a dark factory pattern and a fleet of claws creating new religions? Then I’ll see the benefits?
A reasonable TUI can be built without any design or frontend people even looped in.
Collaboration and coordination tend to slow down processes and flatten outputs.
Or is this primarily tax deductible funds flowing back into the AI industrial complex?
(Honest question! If it’s a truly promising path that’s great)
I gave it weeks though, and the surrounding UI just never clicked for me. The various AI panels are confusing, the global search is awkward, and something about the type rendering just didn’t ever look right (maybe I’m hallucinating this?). I use VS Code only grudgingly, but I do think its ergonomics are actually pretty reasonable. I came from Sublime before that. I’ll keep trying Zed, and I hope you succeed.
One thing I recall is that the grading policy made it very clear that minor syntax issues were inconsequential in handwritten answers. And more advanced classes only wanted pseudocode. Which are exactly the right priorities.
The only exception is that when I got into grad level classes we did have some big programming projects. But most of that programming happened on sparc stations, and it was actually just easier and more productive to sit at the machine in person with its nice big (at the time) display with all the other folks doing programming projects. Those machines had the standard dev toolchains provisioned that weren’t easy (at the time) to do on a dorm room Mac or windows computer.
I really think a lot of the ways we can reduce reliance on AI for thinking is to just set up systems where it’s not an inviting or rewarding option.
But you’re not a “free-rider” if you intentionally let others leap before you. You’re just being cautious, which is rational behavior and should be baked into assumptions about how any ecosystem actually works.
But it has scam smells: layering, misdirection, lock-in, very fine print, gamification, adjacent complex social media apparatuses.
I’d place it near MLMs, loot boxes, timeshares, robux, liquidity mining.