3 ms·
> LLMs are, in fact, one of the few products in the past decades that - at least for now - align with this vision. That's because they empower the end users dir
by mvdtnz 2y ago
> LLMs are, in fact, one of the few products in the past decades that - at least for now - align with this vision. That's because they empower the end users directly.
Oh BULLSHIT. Computer users have been empowered since the very first programming languages were invented. They simply chose not to engage with them.
- fragmede 2y agoProgramming used to be hard, and not everybody is as smart as you are. Things change when difficult things become easy. Engaging with an LLM to have it generate code for you is so far removed from taking a physical book, looking in its index, then hoping it talks about your particular problem, that it's not bullshit.
- aleph_minus_one 2y ago> Programming used to be hard, and not everybody is as smart as you are. But some people are willing to learn brutally hard.
- TeMPOraL 2y agoContext here is "bicycles for the mind", a metaphor that was talking about people in general - it's not "bicycles for the minds of 0.001% of the population dedicated enough and lucky enough to be able to invest large amount of time to master the arcane arts of writing code, in an antagonistic environment, as software vendors try to prevent them from doing it".
- aleph_minus_one 2y agoLearning to ride a bicycle is also hard work. :-)
- TeMPOraL 2y agoFair enough :). (As a father facing the challenge now, I wonder if it's harder for the kid or for the parent...)
- TeMPOraL 2y agoWho says anything about programming languages? Unless all the bicycle is to you is servicing it? Even if, the last time what you said was true was somewhere in the 80s, maybe early 90s. Afterwards, "programming" was solidly a domain of professionals, not regular users. I don't know about MacOS, but Windows didn't even ship with anything resembling a programming environment until 2010s. Also, time and again with technology, the users didn't chose shit. Technology is thrust at them, it's first and foremost a supplier-driven phenomenon. It's the vendors that chose to gradually remove any ability of customization and end-user automation from software and devices. Initially it was under guise of UI/UX - simplify everything, avoid confusion (and making users engage with their brains). Nowadays, the software is as basic, dumb and functionality-free as it can possibly be, so the excuse shifted to security - everything an end-user can do an attacker can do, so let's take away every possible use that isn't authorized by application and OS vendors. What makes LLMs refreshing is that, for now, they're fully general. The main chat apps don't limit what you can talk about (beyond the usual ass-covering corporate prudishness) - hell, you can use them to work around bullshit limitations regular software has to stop you from harming vendors' profits. But again, only a matter of time - users will get disenfranchised again as near-raw access to LLMs gets replaced by "AI apps". And what do I mean limitations? Think of Copilot in Microsoft Office. If you used it in the past year, you definitely know its limitations. A monkey could hook up GPT-4 to VBA and get more functional Copilot than what Microsoft gave us. But it's not because they can't make powerful assistant - that's the easy part. The challenge they took is making as weak assistant as possible that does anything useful at all. That's the prevailing attitude in software industry, and it has been for good two decades now.
- ben_w 2y ago> I don't know about MacOS, but Windows didn't even ship with anything resembling a programming environment until 2010s. MacOS only really started doing that with OS X. The classic environment had an undocumented (to normal people) debugger for a console, and likewise HyperCard did exist but I never once saw documentation explaining how to actually use it (perhaps I was looking in all the wrong places?) I eventually found REALbasic on a magazine cover CD, and paid a lot of pocket money for an educational version of Metrowerks' C compiler that only output 68k-series binaries, neither of which my machines (or OS upgrades) arrived with.