I understand it from people like PG and the like, but real hackers? C'mon people
Programming Used to Be Free
41–50 of 76 posts
Re: Programming Used to Be Free
#42I also learned programming on QBASIC around the same time frame, but in my case it was mostly because all the old 90's computers were getting thrown away at that time, so there were plenty of parts around for a kid to learn about computers without breaking anything expensive. It was pretty easy back then to find software that would work on those machines on the internet, too. I'm not so sure it would be as easy for y…
Sitting down for the first time to QBASIC after years of Apple ][ BASIC, my first thought was a gleeful ‘No line numbers!’
Re: Programming Used to Be Free
#43Re: Programming Used to Be Free
#44Tangentially related: the author of the blog is listening to LukHash. I remember the guys absolutely stunning cover of C-64 Bruce Lee theme: https://www.youtube.com/watch?v=iUHewyaavys
Thanks for sharing.
Re: Programming Used to Be Free
#45It doesn't solve the problem of general LLM dependency (at the end of the day we gotta keep our brains sharp), but any LLM-based workflows aren't all of a sudden put at risk if we set up something that depends on it.
Re: Programming Used to Be Free
#46Even back in the day you had to buy programming books and courses if you wanted to learn how to make the best code. That wasn't free. It's really not all that different from LLMs, you can code without them, but they're a good resource to help you when you're stuck. There's a billion free LLMs you can use, Grok, duck.ai, etc. you don't need money or a subscription to vibe code.
I'm not sure how true that is. There was copious free information on the internet to learn about coding.
I remember talking to people a couple decades older than me and being confused when they talked about having to buy compilers, too.
Re: Programming Used to Be Free
#47I also learned programming on QBASIC around the same time frame, but in my case it was mostly because all the old 90's computers were getting thrown away at that time, so there were plenty of parts around for a kid to learn about computers without breaking anything expensive. It was pretty easy back then to find software that would work on those machines on the internet, too. I'm not so sure it would be as easy for y…
Sitting down for the first time to QBASIC after years of Apple ][ BASIC, my first thought was a gleeful ‘No line numbers!’
Re: Programming Used to Be Free
#48Lots of people use locked down proprietary softwares and even GNU licenses have been criticized for being locked down
There are primitivist critiques of technology in general that show how technological systems require very restrictive global industrial systems
Pre-LLM eras had me hunting all over for poorly documented solutions to common problems, with vast amounts of limitations on what was possible
Re: Programming Used to Be Free
#49I'm already reading a ton of LLM generated code by less skilled developers and understanding and reviewing it requires a paranoid attention to detail of the reader that I think you probably lack if these tools to generate large chunks of code seems like a good option to you at all.
Very tangential, but I could swear QBasic included an on-disk documentation system accessible from the editor. Maybe only later versions?
Re: Programming Used to Be Free
#50An interesting side effect might be that only people locked out from using LLMs will learn how to program in the future, as vide coding doesn't teach you the fundamentals. I know what you're thinking — when the calculator came about, being forced to compute in your head wasn't an advantage. But LLMs are different: a calculator is a strictly improved substitute for mental arithmetic, whereas an LLM is only an approxim…
This is the strange part for me. I'm one of those people that I assume are really common here on HN - I've been having fun coding on personal projects for a long time, somewhere circa 1978 iirc for me. Where I work we're starting to dip our toes into AI and vibecoding and I'm not a big fan. Even in my boring job the actual coding is the part I like the most. So I've taken a different tack. I've been prompting Claude to teach me how to do things, and that has worked out really well. Some basic info to start with, specific questions as needed, but I'm doing the work. I'm improving my productivity while still learning new things and having fun. Win-win for me.