Live data from Hacker News

It is an amazing time for programmers

46elks.com

101–110 of 126 posts

Re: It is an amazing time for programmers

#101
post #50

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…

I guess the only “legendary” programmers would be independently wealthy millionaires and billionaires who code for fun. But no one will truly know they are even legendary because no one will care about code the same way.

Re: It is an amazing time for programmers

#102

One 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…

I am not sure why people keep picking on Linus Torvalds. If anything Linus has been extremely patient and accommodating of the thousands of people who do no homework w.r.t. technical subjects before contacting him, or if experienced, make inexcusable (at their level) blunders.

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

#103
post #7

I 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…

+1 for Good actionable advice.

Re: It is an amazing time for programmers

#104
post #77

Imagine 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

Would probably sth memoreable and positive for him :)

I doubt he’ll get more than a handful.

Re: It is an amazing time for programmers

#105

When 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.

This is my life. I drive to the office 5 days per week to sit in a tiny windowless room. I have meetings with Europe in the morning and meetings with India in the evening. The rare time I need to talk to someone in the US, they are in a different building so we talk through Teams.

Re: It is an amazing time for programmers

#106

I 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.

I would certainly read that reply or even better the book!

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?!

Relevant critique of this article. I should probably have elaborated more on WHY one should dare to do that and HOW you can that in a respectful and mutual way.

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

#108

Earlier 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…

They are one side of the equation; the other side is us i.e. our ego/character/personality. This factors into how we react to non-verbal cues and how we trigger the other side so now we are caught in a vicious negative cycle.

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

#110

Quite 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…

> Now, with AI being pushed on everybody even becoming something like a plumber is becoming a distant gap for the next generation.

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.

Post reply on HN