[–] christophilus 4 days ago
[–] sevenzero 4 days ago
[–] toxik 4 days ago
[–] sevenzero 4 days ago
I did start learning Rust recently, without using AI at all, and the process of coding is very fun. But I can't help but feel like the farmer who refused to use tractors...
Personally I just wait to be laid off, so I am forced to change things.
[–] toxik 3 days ago
[–] alfiedotwtf 3 days ago
[–] pixl97 3 days ago
Depends what you mean by that. In the top end tractors they are driving themselves 90%+ of the time. The guy in the tractor is just there to make sure nothing goes wrong.
There is a lot of automation tech in farming, it's just not all spread evenly.
[–] goodmythical 3 days ago
Same with the tractors. John down around the bend probably doesn't have a GPS driven tractor, but Deere sells 'em, so there must be customers.
[–] cmrx64 4 days ago
[–] vconnor 4 days ago
Making people’s lives better was always an incidental benefit, but also I learned pretty soon that the only life I was improving was my boss’ and the company revenue sheet. I don’t delude myself anymore that I am making the world a better place, and in any case I would enjoy talking to computers even if it was a completely useless activity.
[–] SA9G 4 days ago
[–] rjh29 4 days ago
[–] fmpfmp 4 days ago
All it takes to produce is time and a macbook and there are no limits to your imagination and creativity.
[–] Krei-se 4 days ago
It was slow but allowed some text based games we then shared. No internet so did it all from trial and error.
Then ... i wanted a 3D Cube rotating. At 15/16 this was a bit too much i guess i had no idea about rotation matrices back then and deemed myself a bit dense.
Never got around doing 3D stuff at work, only databases all the time. I dabbled some with ThreeJS but i guess i was still haunted.
BUT THEN. Geometric algebra! So smooth. If you like tables and had problems with stuff like cross products or quaternions, didnt like copy pasting rotation matrices, etc. YOU WILL LOVE geometric algebra! It's like you meet 2 tables on a FK and bam its a volume (highly simplified!!)
Just my 2 cents. Don't write yourself off if you did not do 1337 demos in primary school on a tamagotchi.
[–] gnabgib 4 days ago
[–] yodsanklai 3 days ago
Many people struggle finding a career, for me it was pretty obvious from the start that I liked programming (and maths) and that I could make a living doing that. Competitive sports or music may be examples, but unlike programmers, very few people do actually make a living doing so.
[–] goodmythical 3 days ago
Maybe I don't recognize that it's weird how often I got to / had to do my parents jobs and tour my relatives jobs...
But lots of places have job shadow opportunities, high school made us do one decades ago...I'm sure a motivated kid could replicate the experience today calling around to local businesses with a "hey, I'm interested, not asking for pay, can I swing by and help out or watch for a few hours?"
[–] vvzz 3 days ago
[–] steve1977 3 days ago
[–] goodmythical 3 days ago
And the fact remains that one could shadow engineers were one interested in shadowing engineers just as any of the careers I mentioned.
[–] cristaloleg 4 days ago
[–] alfiedotwtf 3 days ago
[–] bitwize 4 days ago
[–] hefner1456 4 days ago
[–] alfiedotwtf 3 days ago
[–] MikeTheGreat 3 days ago
See, if they'd quoted Sneakers instead of Hackers then we all would gotten the reference :)
[–] bitwize 3 days ago
[–] alfiedotwtf 3 days ago
- Martin Bishop, Sneakers
[–] hefner1456 3 days ago
[–] 1n3nt0r 4 days ago
I saved up to buy a VIC-20 (a 4K computer) and later a C64, writing games for both. Those were magical days I will look back to fondly. That sparkle has not left, though I sometimes miss the purity of near-bare-metal systems of yesteryear.
Like some in my generation, I lived through and contributed to some of the early phases of computing, pre-internet, and am altogether grateful for it.
[–] dicroce 4 days ago
[–] momocowcow 3 days ago
[–] alfiedotwtf 4 days ago
[–] ifh-hn 4 days ago
Wish now I'd started earlier. It's like having a special power if your actual job isn't programming. I like getting the computer to do my job for me.
[–] whizzter 4 days ago
It was an ACE cracktro for International Karate that was putting huge things in the borders, something about it stuck to my mind.
[–] throw-qqqqq 4 days ago
[–] burnedbyhell 4 days ago
When the teacher said show your work I wrote out the program I made to calculate the equation. They banned calculators altogether.
Once there was a computer I traded sleep to stay on it. I worked professionally for almost 3 decades and it ultimately cost me my health and mental health. It was often my own insecurities and anxiety that led me up the ladder.
I left the field and went to work for something I believe in and my tech skills are like wizardry to these folks.
There is a lot of blue sky to explore for people in tech.
[–] wpm 4 days ago
[–] anon7725 4 days ago
[–] burnedbyhell 4 days ago
Left to work in the arts.
[–] zabriel_goss 4 days ago
[–] josh-sematic 4 days ago
[–] jamesfinlayson 4 days ago
[–] kkotak 4 days ago
[–] alfiedotwtf 4 days ago
[–] roarcher 4 days ago
I remember visiting repair shops for our aging color TV with my dad and being awed by the tables and shelves full of exotic-looking vacuum tubes, exposed CRTs, and dangerous-looking coils, and what I imagined to be the sorcerer-like skills of the man behind the counter who could divine their inner workings.
On weekends I would cajole my parents to drive me to the numerous electronic surplus stores, where I would marvel at tallboy-sized capacitors, which my father wisely prohibited me from buying.
Radio Shack was in its prime with walls covered in DIP chips and those "Electronic Project Lab" kits, of which I aspired to own the 300-in-1 version for $65 with a real breadboard and digital ICs. I vividly remember the birthday when I finally received it. I could seldom get the more complicated digital designs to work, which I've since learned was likely because breadboards are terrible for digital logic, but I was nevertheless entertained for countless hours.
Those were some of the most formative experiences of my childhood, and I too feel sad that they're becoming a thing of the past. You can open a modern electronic device and there's hardly anything in there that you can disassemble and re-use. And even if you could, the magic doesn't live there. When I was a kid, everything a device did was physically manifested in the arrangement of its parts. Now it only exists in firmware, invisible and inaccessible to the curious eye.
I suppose every generation feels nostalgia for the lost world of its childhood. But like you, I can't help but feel sad that no more children will get to experience that.
[–] latentsea 4 days ago
[–] esafak 4 days ago
Since the subject of BBS has been raised, I wanted to mention BBS-over-teletext, which used the bidirectional CATV connection: https://en.wikipedia.org/wiki/Teletext#Uses They never took off, owing to the difficulty of typing with a remote control, but at least they did not hog the phone line, or rack up a bill.
[–] zer00eyz 4 days ago
My first program was in 2nd grade on an Apple IIe in basic. It was a program to check if a word was worth a dollar (a=1, b=2, c=3...)
It became a family activity (every one taking turns at the computer) every night to just type in words and see what they came out to. It was all very boring.
I was sure I was going to win.
I lost (well 2nd place), to the kid with 6 older brothers, who had that many years of building out the family list.
[–] wpm 4 days ago
Gonna take a look at the tutorial later this week, I always wanted a glimpse of how those demoscene folks did their magic.
[–] jdw64 4 days ago
[–] alfiedotwtf 4 days ago
… but don’t give me hate… I still code with my hands :)
[–] monk_grilla 4 days ago
I grew up programming and being obsessed with computers too, though in a very different world. I started working full time as a programmer this year and I haven't written a line of code. I just set the agent going and read reminiscent posts on HN like this about how great things used to be.
I feel like most of what I loved about programming has disappeared just as I truly began.
[–] alfiedotwtf 4 days ago
I also found that my brain has treated problem solving and building in general like gaming where every roadblock/problem/issue is like a level boss, and release to production is when you clock the game :)
So even if you’re spending 99% of your time in an agent cli rather than your editor, look at the problem you’re working on as a problem in itself and your task is to golf it - but as in one-shot prompts, but how can you do it to the best of your ability with sharp prompting.
But yeah, like a sibling comment said - keep it fun. I think if you get to serious then it takes the fun out of it… you’re no longer problem solving, you’re just stepping through the motions.
Oh… and also - treat everything like a learning experience and with the fascination like discovering Narnia... because If you’re not learning/growing/stressing even just a little in your current job, move on! You’re not doing yourself any favours staying stagnant… or maybe that’s terrible advice and I’m just addicted to constant fight-or-flight, high cortisol, and caffeine
[–] XenophileJKO 4 days ago
I think I always had fun learning all the little knobs that a programming language would give you and where they made solving problems easier or more elegant.
You can get the same joy from working with an LLM when you have things setup correctly for example and you can say "handle these boring tickets for me" and if just "works" and works well.
[–] alfiedotwtf 3 days ago
[–] lukaslalinsky 4 days ago
[–] clx75 3 days ago
[–] alfiedotwtf 3 days ago
[–] clx75 3 days ago
[–] platevoltage 4 days ago
Fast forward a few years, my mom, who was a teacher at the time brought home the materials from an HTML class she took. She never did anything with it, but I made a few Geocities pages.
I skipped over the whole Myspace customization thing because I was too busy fooling around with Arduinos. I ended up making a controller for the veggie oil system in my car using what I learned.
Lucky for me, I waited until about 2020 to start getting serious about doing it for a living, right as the bottom fell out of the industry, and here I am.
[–] marcus_holmes 4 days ago
In the evenings, after the kids go to sleep, I work on my side-project, an app that lets you preorder coffee from the local cafe so you don't have to wait so long. I've been working on it for six months and I dream of the day I can quit the day job and work on it full time.
[–] TrackerFF 4 days ago
Our very first "real" program was some local network chat system, which I found extremely fascinating - because I had suddenly gone from writing a bunch of terminal/CLI programs which felt a bit...boring, to writing something which felt like "proper" software.
[–] crypto137 4 days ago
Last day, I realize it wasn't 2000. It was 8000, and there was not a snowballs chance in hell I could do the remaining 6000 in time for the deadline. So I went online, found pieces on stack overflow for this disgusting nodejs script that was 8 for loops deep, and then ran it against all the files. It took like.... a second, and all the files were just done. Poof, instant.
I got a job as a programmer and never looked back. The last ~decade has been a wild ride of highs and lows, but I still love doing it every day. There's just something deeply satisfying of taking an idea, and the computer just doing it.
[–] kristianp 4 days ago
Edit: removing reference to the leading "How", that seems to be done editorially by the poster of https://news.ycombinator.com/item?id=50227356
[–] saidnooneever 4 days ago
nice blog :) cracked loose some fond memories.
[–] jbloggs777 4 days ago
[–] holoduke 4 days ago
[–] aidotguru 4 days ago
[–] hotelsacher 4 days ago
[–] pona-a 3 days ago
It's been exhilarating.
I've done things I couldn't imagine I could on my own, met some amazing people in the Discord, and felt immense satisfaction seeing the result and sharing it with friends. All things I thought AI permanently stripped from me.
If you keep training your brain to reach for the quick dopamine of asking Claude for a fix, you won't feel the long-lasting fulfillment from applying yourself to a hard problem. You have to quit that voice in your head, saying an LLM could do it in seconds, or it'd be too much work to study the problem yourself, and sit with some pen and paper. Your brain is so much more capable than you realize.
Now with a long laundry list of projects to try make, all I can ask for is more people giving it a go.
[–] irishcoffee 4 days ago
I've been behind the 8-ball at $dayjob, for reasons I don't have a say in, nor does anyone in my entire CoC. Vendors are delayed, we have hard shipping deadlines on our end.
Work pays for an expensive "AI" sub. I used it because I'm in a jam and deadlines are tight.
It worked. I'm a decent engineer/programmer. The tech saved me a month, at least. I think the money around all this tech is wrong and bad, but in a vacuum the tech works.
[–] ghoul2 4 days ago
Coding, computers, building whatever shit I wanted: that's the first thing that 'made sense' to me. And remained the only thing. What else am I gonna do?
[–] SeriousM 4 days ago
[–] snvzz 4 days ago
[–] agentultra 4 days ago
BBSs were how I learned everything because there wasn’t really anybody near me in my little rural area of the world that had a computer let alone knew how to program them. Internet wasn’t public yet, just getting out of the lab.
What I grew up in was the counter-cultural era of tech. Distrust of authority. Freedom of expression. Queer. Weird. Against the War on Drugs, neoliberalism, police, all that.
Demos were huge. Scrolls were also huge. Mods were huge. Good times. When I think of back then I still hold out hope for today.
[–] chr15m 4 days ago
[–] dustfinger 4 days ago
[–] chr15m 4 days ago
Did you ever play Another World by Erich Chahi? Still one of the greatest games and still good today.
[–] esafak 4 days ago
[–] chr15m 4 days ago
[–] dustfinger 4 days ago
One other game I absolutely loved for the Apple II was Captain Goodnight. I got really far into that game, but I don't think I ever beat it.
[–] tosapple 4 days ago
[–] sirsinsalot 4 days ago
[–] jacquesm 4 days ago
At the same time: a Raspberry Pi 2 W has more CPU power than all of the machines that I had between 1980 and 1991. The experience is still there. But it is very difficult to take a child from say 'Minecraft' to a blinking cursor on the screen and get them to be interested.
[–] Imustaskforhelp 4 days ago
I am still glad that children are playing Minecraft. One of the first things that I am really proud of what I did was somehow breaking a nat of an intel tiber (free) vps just so that I can create a minecraft server.
My first thing that I built myself in mc that I still remember is having a piston push a redstone block which pushes another piston and a redstone block (quite complicated overengineering) to basically create a clock to spawn many mobs. I am still proud of it and my brother showed me minecraft and I remember the first time he showed me and I was in awe!
one of the first blogs (or second I think) that I made was about how to self host minecraft using a different technique (there is a plugin)
There are lots of coding/server related things to Minecraft. I think many people got into coding just as much because of minecraft and got into servers because of minecraft server hosting. (It's really popular)
I sometimes get recommended Minecraft Nostalgia videos and man the nostalgia hits so hard.
I understand what you are saying but Minecraft at its core is a simple blocky game that I played with friends.
Yes, It might be hard to care about pixels but also not so much. I still play chess and I can play it on a pixelated screen just as much as on chess.com or lichess.org
One of the first games that I played was pokemon yellow (the OG one), I pirated it and that introduced to the piracy and oh boy, I genuinely believe that it was the reason why I got tech savvy and am learning CS within uni as I did that within 2nd grade.
I have played pokemon yellow, pokemon crystal and all the pixelated games. I love them all and cherish them with nostalgia.
I am more worried about the shorts and reels.
Some comments and stuff that I wrote about similar things:
[An advice for a 15 year old on HN to play minecraft instead of hyperoptimizing for business]: https://news.ycombinator.com/item?id=47341430
[My pokemon yellow piracy complete story]: https://news.ycombinator.com/item?id=47663383
Self Hosting Vanilla Minecraft server has never been this easy before (GUI Right in minecraft , while being open source !): https://trulyfoss.mataroa.blog/blog/self-hosting-vanilla-min...
[–] chr15m 3 days ago
Minecraft worlds also have low Kolmogorov complexity and high logical depth, producing these incredible complex worlds from a seed and a relatively small program. Just that observation is drilled into every player's experience in a visceral way and I think it's a useful thing for more people to know and appreciate. A kind of intuition for complexity and compressibility.
You raise a great point. The kids are alright!
Will check out your threads.
[Like you I also worry about short form video, but I note that in the past humans have got bored of these types of addictions so you might find we see it waning at some point.]
[–] Imustaskforhelp 3 days ago
Glad you liked my comment. I learnt about Kolmogorov complexity through it! I think that Minecraft basically provides some beauty to the complexity yet structure that it has and that too comes in a program that I can download!
> [Like you I also worry about short form video, but I note that in the past humans have got bored of these types of addictions so you might find we see it waning at some point.]
I hope that I am wrong about it. I can be wrong and I usually am and in this case I want myself to be wrong, but within the context of discussion and as it currently stands, I am more worried about that but I do hope that the future will be a brighter future.
Another game that I like with Minecraft is pokemon.
I genuinely think that you will love this video really a lot: Competitive Pokemon may be Impossible to Explain[0][1]
This is a video of an economist Phd person trying to explain competitive pokemon and the most accurate representation that he could come up with for the title is that it may be impossible to explain, but I think that within this 45 minutes video, he does a pretty damn good job at explaining it.
There is some joy in all the complexity behind the scenes that children can be exposed to in "simple" games. There is fun in exploring all these forms of complexity especially if its a phenomenon that other people connect to. I have so much fun playing competitive pokemon with my friends and if someone plays pokemon or minecraft, then it can help strengthen the bond and be part of community of like-minded people in many ways. In my opinion, this is the largest benefit of such things (especially when the downside seems to be comparatively little but nonetheless, I still believe that there are be downsides but still as said by jacquesm himself, there are far worse things out there than minecraft/pokemon)
[0]: https://www.youtube.com/watch?v=wrR6MquGU6A&t=16s
[1]: https://attraylor.medium.com/competitive-pok%C3%A9mon-may-be...
[–] jacquesm 3 days ago
[–] saulpw 4 days ago
[–] thenipper 4 days ago
[–] reenorap 4 days ago