Will there ever be any more “legendary” programmers ever again now with the rise of AI basically making any coding accomplishments unimpressive?
Show me the AI generated code that puts the work of these people to shame. There probably won't be any more "legendary" programmers in the future. Not because AI is qualitatively superior but because the incentives of capitalism will force us all to accept the mediocrity of AI generated software and because the lack of opportunities and loss of knowledge created by mass deskilling will make education and community im…
It is an amazing time for programmers
101–110 of 126 posts
Re: It is an amazing time for programmers
#102One should go for it if they enjoy it, yes. On the other hand, life and work is not meant to be spent in full time worldwide interaction either. If someone want to interact with people like Linus Torvalds, they should be aware that in his case he publicly admitted the way he interacted with other was toxic[1]. To be clear, it’s no personal attack against him, it’s about the kind of interaction that can and does occur…
If you approach an expert, you need to be clear in your communication, know the subject you are talking about and in general be aware that experts find trivialities aggravating and are not obliged to suffer your ignorance.
Re: It is an amazing time for programmers
#103I also want to communicate with someone and have programming conversations. There's no one around me to talk about programming with. I'm the only programmer around. Aside from AI and books, I sometimes want to talk with a real person.
I gave away an old switch to a guy on Gumtree. He mentioned he was building a machine cabinet. We got talking. He's now my home lab shoptalk guy, and we meet in the pub every other month. I gave away an old PCB to a guy in gumtree. We got talking. He's now my 3D printer shop talk guy, and we meet at the pub every other month. It's surprisingly easier to foster your own hacker space if you trade goods in those circles…
Re: It is an amazing time for programmers
#104Imagine being Andrew Tridgell and watching your inbox blow up today with thousands of emails from complete strangers, all just saying hi and wanting to casually chat with you. He's probably scratching his head right now and wondering what is going on
I doubt he’ll get more than a handful.
Re: It is an amazing time for programmers
#105When I started working in software I took a job in a city different than mine, so I had to go there to live alone, and the job was by myself in a room with no windows. Most lonely 2 years of my life.
Re: It is an amazing time for programmers
#106I want only one thing from the above list; Somebody sit with Fabrice Bellard and pick his brain on how he thinks, how he organizes projects, how he studies so many different domains, how he implements them, views on work-life balance etc. etc. Basically i want a brain dump of Fabrice Bellard.
That’s actually what I asked Mike Pall to do regarding JIT. He was reluctany and probably thinks too little of his teaching ability.. but that book would be awesome for future generations of compiler folks to read!
Back to Bellard, maybe a good first approach is to ping one of his co-authors like the person he made QuickJS with.
Re: It is an amazing time for programmers
#107> Take the opportunity to send one of them an email or tweet. But ... why? I don't understand why I should write an email to Linus. Or Phil. Or Pete. Or Joe. I can barely keep up with the influx of existing emails as-is. Do I really want to extend to this and have to read through even MORE emails now?!
How to increase the signal and not the noise.
Sending an email without any clear purpose is not something I would encourge. But a highly thoughtful email about some of their works or question you have about a recent piece of code is probably appreciated. Genuine conversation.
The easiest way to start your journey towards overcoming the imposter syndrome while not burdening someone is to reply to a recent tweet.
If you have something relevant to say that is. But you probably do: more often than not.
Re: It is an amazing time for programmers
#108Earlier quoted context omitted.
Ha, Ha, Very true though we don't like to admit it to ourselves. HN is full of these types (myself included when something really triggers me). The amount of trivialities/nitpicking/arguing-for-the-sake-of-arguing going on here is enough to try anybody's patience. I think if i were to discuss things face-to-face with some of the people here it may most probably end in screaming/yelling and fisticuffs ;-) It is a fund…
> I think if i were to discuss things face-to-face with some of the people here it may most probably end in screaming/yelling and fisticuffs I had the same feeling, until some years ago I met up with some local HNers and lo and behold; they're nothing like what's going on here typically, just regular people who can have regular (but interesting) conversations :) I'm guessing for many it's really hard to "read the vib…
From that pov, eliminating everything other than pure text (like on HN) is actually a positive. Here we just need to agree to abide by some common rules for the pursuit of curiosity/knowledge and not mere socializing. Don't post everything that comes to your mind, slowdown and think before you post, know your audience, be succinct and to-the-point but with links to further details/study etc.
As an example, 19th century scientists wrote to each other sharing/discussing/refining their ideas/theories. See Explore 19th Century Scientific Correspondence - https://news.ycombinator.com/item?id=47389055 for the actual and interesting correspondences.
IMO, the following quote very well expresses the power of mediocrity and how it can drag us all down;
“Your scorn for mediocrity blinds you to its vast primitive power. You stand in the glare of your own brilliance, unable to see into the dim corners of the room, to dilate your eyes and see the potential dangers of the mass, the wad of humanity. Even as I tell you this, dear student, you cannot quite believe that lesser men, in whatever numbers, can really defeat you. But we are in the age of the mediocre man. He is dull, colorless, boring — but inevitably victorious. The amoeba outlives the tiger because it divides and continues in its immortal monotony. The masses are the final tyrants. ... The roar of the plodders is inarticulate, but deafening. They have no brain, but they have a thousand arms to grasp and clutch at you, drag you down.”
― Trevanian, Shibumi
This is what we need to guard against i.e. "not become mediocre" (and add to the inanity on the Internet) in our own communications/behaviour on HN and elsewhere. We need to focus on the s/n ratio always in our communications.
Re: It is an amazing time for programmers
#109Re: It is an amazing time for programmers
#110Quite the gap. The legends the article talks about are legends because they either started a project that blew up in popularity and/or solved a demanded problem with original code. For most people writing software for a living that is gone. Its been gone since I started writing software 20 years ago. The goal post has moved. Its no longer about solving any problem. Its about hiring. The distinction is massive. Most o…
Yes, but this also has a silver lining: nobody will need to do the rote, toily, plumbingeque, but still economically valuable work that most software engineers spent most of their time on, which means they will be freed up to solve drastically more novel and/or higher level problems.
The obvious issues with this are 1) not everybody is a Carmack or a Bellard; 2) not everybody may want to be, either; and 3) you most likely won't get to be them by outsourcing all your coding to an LLM (meaning we would need to rethink upskilling.)
The short term will be painful, but in the long term, Economics theory suggests we would experience a golden age of productivity and progress once we build the pipeline of novel / higher-level problems to solve and upskill the hobbyists and erstwhile plumbers to tackle them.