| ▲ | Challenge Is Gone(blog.alxgsv.com) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 52 points by alxgsv 2 hours ago | 77 comments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | spamizbad an hour ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> I simply know that I can solve any engineering problem (that I can come up with) with the help of artificial intelligence. I've tried it a few times — it works. I think you just need to push yourself to do harder problems. For me, I pushed pretty aggressively into the hardware space, building things as a hobby that I originally felt would be far too time-consuming. This is an area where AI can certainly help accelerate but asking it to make small changes can be an expensive (token wise) proposition, so it forces you think through all the critical decisions and research up-front, and let AI do the boring scut-work. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | simias an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I am roughly the same age and I grapple with many of the same ideas, although I'm still pretty depressed at this point. I've been coding for 25 years, I'm quite good at it, it's a facet of my personality. Seeing this skillset commoditized within a year or so has been a brutal experience. Payback for all the jobs we replaced with software, I suppose. I do feel like I should be thankful to be alive right now though. I witnessed the evolution from Kirby on the Game Boy to Half Life 2 to VR to LLMs. The tools we use today were science fiction only a few years ago. I just wish society was in a better state to make this tech a greater good instead of a tool for advertisement, warfare and wealth concentration. I feel a deep sense of loss because of this. 20 years ago I had no doubt that technological progress was an obviously good thing, that it would improve the lives of everyone. Do I still believe this? I'd like to, at least. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | kannanvijayan 41 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
My personal emotional reaction to these changes is very similar, as a 40-something year old programmer. I wrote my own take on it (https://medium.com/@kannanvijayan/talking-to-the-computer-5c...), didn't submit it to HN though. I was genuinely considering whether or not I still liked programming - the excitement and risk of technical failure had dropped off. Most failures were for other organizational and process and management reasons. I respect the value of executing those aspects well, but I have no interest in becoming fluent in solving that class of problems. It just bores me. I want to build big beautiful, complex, intricate machines. The agentic tools are, for me, a step up into tackling broader projects I had put on the shelf as "not doable without investment". I can self-fund my ideas now. Things I anticipate would have taken about a decade or so to play around with and build out as a sole developer, I'm taking on as a sole developer. But that said, I do appreciate that we can't be sure of what exactly this churn will produce. The other factors that go along with the technical achievement aren't too rosy. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | elixirnogood 10 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hmm, sometimes I feel like living in a different universe. Since LLMs can solve any technical challenge (like most of you claim here) and help folks explore new fields and revive all sorts of projects, wouldn't be all seeing effect of that everywhere? Wouldn't the bar for software quality go up (and go up significantly)? Wouldn't we see new innovative apps that people are delighted to use and more than happy to pay money for? Yet when I recently challenged some friends of mine to name just ONE major app / service that became materially better (I'd argue even better at all) or a new/innovative widely adopted by masses outside of pure AI world (Claudes and GPTs), they couldn't name any. Meanwhile, I am looking around and see that banking, insurance, search, social media, cloud computing are getting more bloated, unstable, mediocre and in general of lower quality. Where is all the cool software everybody is talking about? Where are the features from your backlogs that you were finally able to burn through? I am just not seeing it in the real world. Something doesn't add up here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | talkingtab 30 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In the past we had communities. They provided us with a context of meaning for our lives. We have lost that. So the context people have for their lives is either money, or just themselves. Many people have not even experienced community these days. Imagine where you feel part of something bigger than yourself. A gestalt, where the whole is greater than the sum. We People grew being in that situation - we would hunt, farm, fix things, make things - better not just for ourselves but for our community. It became our nature, just as it has became the nature of sheep dogs to herd. Imagine a sheep dog who lives a life with no sheep. They have all that built into their nature and never get to be that. That is you and so many other people. So there is your challenge. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Y_Y an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> P.S. I am a human and can make mistakes. The spelling and punctuation in this post were corrected with AI. There's a challenge for you right there. Learn to spell or learn to live with mistakes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | adventure331 12 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I think the author (and many people, including myself) is missing something crucial. Yes AI can solve very difficult problems without requiring you to understand enough about it. This gives the impression that you can solve anything, create anything, and put it out there. And because this seems to be true, you feel less motivation to go and do it, because it’s so easily achievable. It seems AI is robbing your ability to differentiate yourself and push hard on a direction and build something that matters. However, I have a feeling that is increasing over time. I believe that this is not true at all. Even with AI, an enormous amount of energy needs to come from within one self, to truly create something meaningful that is used by other people. Just because AI can spit out code that solves a set of problems, it doesn’t mean it’s ready to be used and that it will turn out to be something people actually care and use. If your only ambition was solve a hard problem, and the problem was purely technical, I agree you are in a bad spot, but then again this is not gone. People play single player videogames fully knowing they can finish the game and they can even hack if they wanted but they don’t, they still enjoy playing, it just means this is now perhaps a hobby rather than something you can profit from. Creating a product however, remains difficult I believe. A product that people actually enjoy using and solves something. If anything the bar is higher, and it is very hard to differentiate. I think this is more challenging than before, not less. So if you shift your ambition to be, I want to create something people actually enjoy and it’s useful, and I can survive the next few years and have a competitive advantage, I think this is incredibly difficult. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | didgeoridoo an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I don’t know man, a lot of shit I try still doesn’t work. Maybe the challenge has relocated from doing the right thing to asking the right questions and knowing what the right answer looks like — but it’s definitely not “gone”. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | lavasalesman 29 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Challenge is not gone. Use LLMs to clear up your backlog of things you wanted to do before but couldn't, then choose something that's challenging even with the help of an LLM. Dive into a skill you thought you didn't have time to learn. Make a something you previously thought was too big to make by yourself. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | bob1029 35 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I've tried a few things that I know are possible (multiplayer FPS with client-side prediction), but the overall challenge still persists. There is no easy way to rapidly iterate this architecture with an agent unless you already have massively deep pools of experience to draw from. Launching this system into the real world is even more challenging than building it. For many problems, the LLMs look like they might be making progress, but once you zoom out far enough you realize it's just pushing the toothpaste around in the same tube with the cap still on. The mass of the overall system is not changing despite the appearance of localized progress. If your primary source of identity was gatekeeping the Pantone colors of the various office furniture, then yes perhaps the challenge is now gone. But, if you were focused on mission and 'big picture' (what furniture and why), it's plausible that the challenge could actually increase in its intensity. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | rowbin 33 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I do miss programming instead of reading code. But I enjoy designing and picking languages and tools. For me AI has been great (so far): I revived old projects and came up with new ones, including branching to hardware products. This would have never been achievable without AI. Not because a lack of skill. I'm sure I could have picked any of the projects and see it through. But I wouldn't have, because the time and effort wouldn't have justified the result. And I would never have been able to do so many of them. I would have needed to pick one, pour many, many hours of work into it and all the other things would need to wait. So I could have done a fraction, but in reality I would have hardly done any. So for me it's enabling. It's not that I couldn't have. I wouldn't have. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | gb2d_hn 35 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Currently, for me the challenge has gone from can I build it, to can I build this and everything else I need, and structure it to be maintainable for the long term, so I can keep stacking bricks. This has found me leaning harder into IaC, use of and contribution to open source (for secure ownership, longevity of system and cost reduction) and structuring the development tooling around agents. That will be an ongoing process, but I feel that I'm at the point where I can move onto building what matters. I've already built a few of the tools I've dreamed of having for years (there's a couple of rough edges but it beats the tools I had before), and I think, like the author this will free me up to stay on the next step (building what matters) for good. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | prmph 27 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I don't know, the set of problems that remain very hard but worthwhile to solve still massively dwarfs the set of problems that has become easy to solve with the help of AI, even in a restricted domain like software engineering. It is a failure of imagination to think that there is no longer much challenge. But I guess all humans have a problem with tunnel vision, to various extents. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | WhyIsItAlwaysHN 41 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I think there's still challenges. The main one I see is the question of how we can use an LLM as humans to produce something harder than the LLM can by itself. I like to think of it with an analogy. Suppose I was granted the privilege of having a world renowned human expert as my personal assistant, but she had no initiative of her own. How could I collaborate with her? I would definitely need to keep learning more to understand what she says. I would also need tools to augment my ability to follow along and she would need tools to bring knowledge down to my level of understanding. One might argue humans are unnecessary in the above process, but I think that's just failing the challenge of keeping up. So I try | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mathgeek an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Come join those of us that enjoy solving problems at work but aren’t driven by it. The water is fine, the weather is usually decent, and the existential terror of “failing” goes away eventually. We have the same problems and worries but sleep a bit better when things go wrong. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | qalmakka 25 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
That's a feeling I've been also feeling for the last year or so. Turns out the means was what I cared about, and I didn't care about the ends that much. LLMs robbed me of that in a way I couldn't see coming. I think that we as a society fail to see that the speed we built things was rarely the problem. The real shortage was in the ideas - having them, finding the motivation to act on them, sharing them, and the biggest driver was the desire of showing off, being told you are great and your idea was great. I am afraid that by removing the ick to fix things, to challenge everything and being rewarded for that, we will end up with less innovation, not more. Why bother? Why do anything if everything is cheap, why start a new project only to be shrugged away as being yet another thing any machine could have done? Why show off when the merits are the machine's? HN went from being a constant stream of Show HN to AI news after AI news. The most interesting projects AI have enabled are to run old stuff onto other things. Rehashes of old ideas keep sprouting out of everywhere, keeping new ones at bay. I think we are probably entering a long winter and all that will be left is permutations of what we did before '23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | zebomon an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I was glad to see the direction this essay took. I agree with you: it's the old challenges that are gone and there's a whole new class of challenges (the former impossibilities) in front of us. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mvcosta91 25 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Challenge of chasing food is gone, but I still walked 12km this morning and feel great right now. Apply this approach to everything else in your life. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | 28304283409234 an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Your next challenge is to finds a next challenge. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | usermac an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ai helps me build better, more deterministic outcomes that it itself can't. I mean I'm building a mailing list manager that blends names of couples. Yes, AI can do this but it's inconsistent. I can direct AI to code precise outcomes step-by-step. Coding is solved? Not sure, but my directing code is solved. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | gassi an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> I was only ever interested in engineering challenges. When you pigeonhole yourself into only finding challenge in one field, you're bound to be disappointed eventually. While I do miss some of the challenge, these tools have given me more freedom to tackle difficult problems outside of software, both personally and professionally. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Waterluvian an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yesterday I turned 40 and reflected on the same thing. For most of my life the “main quest” was always obvious. I went to school, found my soul mate, got married, bought a house, had kids, paid off the mortgage, got yelled at by Howie Mandel, won the awards, achieved my career goals. But now there’s no main quest. It’s just a whole wonderful, brilliantly rendered world of side quests for me to pick from. I’m spoiled with choice… The thing is… main quests drive you, but you have to drive the side quests; they’re perfectly content to not get done. It’s an adjustment, and I’m optimistic that I’ll overcome it. But I’m currently trapped in the doldrums of figuring out what to do between now and when the credits roll. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | armchairhacker 42 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All challenge is gone? No way. Your next challenge is to find a new one. LLMs make what was formerly hard trivial, that is true. But they cannot do everything with simple prompts, you must increase your ambition to what was formerly impossible. Try building a bigger game, more complicated software or hardware…what have you always wanted but written off as something only a multi-millionaire with a large team of domain experts could accomplish? Because you have one now. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | felipesabino 22 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Who/what is Vestigius Terrentius? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | whyage an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
You write well, why not challenge yourself to write a book? Assuming you didn't use AI for more than spelling | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ivanjermakov 33 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LLMs might help you find harder challenges. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | EliRivers 34 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I can solve any engineering problem (that I can come up with) with the help of artificial intelligence. Great. Practical nuclear fusion power, please. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Arodex 42 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The author says he vibe-coded a book translation website, and there is no challenge. Anyone who has translated a book, a literature one, knows it isn't something that is well done by AI. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | andrewstuart 33 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I feel the opposite. I feel like possibility has arrived. I can build anything I want. Even so it’s still very challenging to build anything worthwhile. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mpalmer 42 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Challenge is never gone. Here's a challenge: see yourself from the outside. Realize that however effective you are as a programmer now, you were once a hopeless beginner. Then you must acknowledge that you are still a hopeless beginner, relative to the you that doesn't exist yet. In the spirit of fellowship, I tell you:
---And as you continue to learn, you'll see this for yourself, but I guarantee to you now that AI opened paths to writing novel software which no one has noticed yet. Software that was possible before but perhaps annoying to build, etc. Software which perhaps will only ever be imagined by someone who learned exactly the things you have, in exactly the order you did. Never make the mistake that AI knows how to do everything just because it knows how to do everything we've done so far. And don't think of your work as "mining" engineering problems! Forget engineering problems. Find a human problem and think about it for an entire month. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | thin_carapace an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
understanding of the unconscious would be entirely novel , yet such knowledge is overtly claimed here. if the author is human he may be showing signs of ai psycosis. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | hbcdbff 38 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Being a SWE is now a mix of being a PM and reviewing vibecoded slop all day | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | gspr an hour ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> I simply know that I can solve any engineering problem (that I can come up with) with the help of artificial intelligence. I'm sorry, but I find this a bit silly. Either: * your imagination is extremely limited (which is OK, no worries!), and the statement is true because of that, or * your imagination is fine and the statement is just false, or * your imagination is fine and the statement is true, in which case: what's stopping you? We all agree that there are engineering challenges, the solution to which would make the world a better place (or make you fabulously wealthy, whatever floats your boat), so get cracking if it's so easy now! Which is it? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||