News for hackers. Stuff that matters.

zkry

Re:No Signs of AI Payoff Outside the Tech Sector on Saturday October 24, 2026 @05:24PM (#50225477)
I see things this way too. Another point is that the FOSS software movement was extremely unique and I don't think there's anything analogous in any industry. This provided the backbone by which LLMs became so good at manipulating code. Without FOSS and platforms like GitHub, LLMs would be severely lacking in terms of writing code.
Re:Job Loss and Cortisone Mania on Friday October 23, 2026 @12:25PM (#50211524)
I think one could make the case that the human life lived during pre-agriculture was one which matched the evolution of our biological organism.

So this is kind of a pedantic point, but 95% of our history is us doing things exactly as we evolved to do. I don't doubt either that hunting must have been a very engaging activity, especially when done as a clan or tribe.

I know, right. A real showcase of ingenuity, creativity, resourcefulness, precision, and technical excellence, just the type of thing I come to HN hoping to see.
> The OP is still in the "denial" phase.

This was written in July 2023. ChatGPT was released November 2022. No matter your views on AI, surely you can't blame the OP for writing this after a few months ChatGPT was released.

Re:Shepherd's Dog: A Game by the Most Dangerous AI Model on Saturday June 13, 2026 @04:41AM (#48514962)
But isn't getting an LLM to n-shot something just going to produce non-unique, non-original interpretations of an idea?
Re:What was your "Oh Shit" moment with GenAI? on Sunday June 07, 2026 @03:26AM (#48432686)
I asked claude code to troubleshoot why a certain strange behavior was occurring in a Go service. Only then I realized that the behavior I described wasn't actually occurring. A few minutes of thinking pass and Claude code confidently makes up some scenario why this was definitely happening. It was then I though, "oh shit, these LLMs are just complete BS machined telling us what we want to hear."
Re:Changing How We Develop Ladybird on Friday June 05, 2026 @07:01AM (#48410744)
I can imagine in these cases the LLM is telling the "contributor" how smart they are and how much the project is loosing out, maybe saying something like: "It's not about maintaining project boundaries, it’s not about ensuring code quality; it’s a gatekeeping mechanism designed by traditionalists who feel threatened by forward-thinking creators like you who truly master the efficiency of AI."
At least this Schadenfreude is better than the Schadenfreude AI boosters get when people are made redundant to AI. I can totally see some people getting warm fuzzies, scolling Tiktok, watching people crying having lost not only their job, but their entire career.

Im not even exaggerating, you can see these types of comments on social media

I don't think this line of reasoning holds. The only thing people should look at are peer reviewed studies, lots of them ideally, and with no conflict of interest. Who's getting productivity gains? What kinds of work are they doing? What doesn't work so well? All of these questions should be investigated by studies. People feeling productivity gains doesn't imply the gains exist.

Otherwise it sounds like "many people have had their lives changed by {insert philosophical/religious movement}, so if you're not finding it true you should look into what's wrong with you."

Re:Do I not like Ruby anymore? (2024) on Tuesday August 26, 2025 @06:56AM (#45024850)
And I have to say that the whole trope of "Emacs may be able to do anything but you have to configure a lot to get it to work" has has got to be pure exaggeration at this point with things like eglot. I had the most painless experience setting up LSP for Java (among many others).
Re:Software Rot on Wednesday August 06, 2025 @04:37AM (#44809401)
I was thinking the exact same thing. As long as you're not depending on any external packages things are very stable. Like, if you're package depends on adding advice to some other package's random internal function, then yeah, it could easily break.

It's a great feeling knowing any tool I write in Elisp will likely work for the rest of my life as is.

Re:6 Weeks of Claude Code on Saturday August 02, 2025 @10:41AM (#44767988)
On the other hand though, automated refactoring like in IntelliJ can scale practically infinitely, are extremely low cost, and are gauranteed to never make any mistakes.

Not saying this is more useful per se, just saying that different approaches have their pros and cons.

Re:Jane Street's sneaky retention tactic on Sunday June 29, 2025 @01:12AM (#44410520)
From reading this, it sounds more like a management problem more than anything else. For example, retention goals should be such that all a companies experts (at anything, not just language) don't evaporate overnight and hiring goals should be such that experts are retrained and re-hired.

I think the analogy is also off a bit. I't be more apt to say a good surgeon should be expected to use electrosurgical units from different manufacturers, which is a completely fair expectation.

I find that this is on point. I've seen a lot of charts on the AI-hype side of things showing exponential growth of AI agent fleets being used for software development (starting in 2026 of course). Take this article for example: https://sourcegraph.com/blog/revenge-of-the-junior-developer

Ok, so by 2027 we should be having fleets of autonomous AI agents swarming around every bug report and solving it x times faster than a human. Cool, so I guess by 2028 buggy software will be a thing of the past (for those companies that fully adopt AI of course). I'm so excited for a future where IT projects stop going overtime and overbudget and deliver more value than expected. Can you blame us for thinking this is too good to be true?

Re:Edamagit: Magit for VSCode on Thursday May 29, 2025 @04:49AM (#44124192)
Magit is truly a magnificent application and it's telling how it's ideas are ported to other editors.

Reference to the previously posted "You Can Choose Tools That Make You Happy"

> Emacs is a Gnostic cult. And you know what? That’s fine. In fact, it’s great. It makes you happy, what else is needed? You are allowed to use weird, obscure, inconvenient, obsolescent, undead things if it makes you happy.

Juxtaposing Emacs with the adjectives obsolescent, and undead is sad to read. Emacs is constantly reinventing and readapting itself, and just like Emacs takes and incorporates the best ideas from other tools, ideas from Emacs find their way to other environments.

Use cases like the ones you mentioned having are truly amazing. It's a shame that the AI hype machine has left us thinking of these use cases as practically nothing, leaving us disappointed.

My belief is that true utility will make itself apparent and won't have to be forced. The usages of LLMs that provide immense utility have already spread across most the industry.

I feel like managers are having a heyday over tools like cursor having a user-by-user breakdown on AI code generation stats. I feel this is only the beginning and a whole new world of in-editor workplace monitoring will pop up.
Even before AI I've always had the perception that writing software felt more intellectually on the level of plumbing. AI just feels like a having one of those fancy new tools that tradespersons may use.
Re:Getting AI to write good SQL on Saturday May 17, 2025 @07:24AM (#44013509)
Im curious why there's this sentiment in regarding advances in AI. High level programming languages didnt in the least bit take away the value of the SW profession, despite allowing a vast number more people to write software.

The amount and complexity of software will expand to its very outer bounds for which specialists will be required.

Re:Ask HN: Cursor or Windsurf? on Monday May 12, 2025 @05:14AM (#43961064)
Ironically LLMs have made Emacs even more relevant. The model LLMs use (text) happens to match up with how Emacs represents everything (text in buffers). This opens up Emacs to becoming the agentic editor par excellence. Just imagine, some macro magic acound a defcommand and voila, the agent can do exactly what a user can. If only such a project could have the funding like Cursor does...
Surely though limiting the government's positive freedom of ubiquitous surveillance, like this example of printers, is something that I'm sure would be resoundingly popular in a democratic society. This seems as clear cut as limiting the freedom to dump toxic chemicals into water supplies.
Wouldn't it be more correct to say that Muslims spread through conventional warefare and Islam spread through proselytization and incentivising conversion? I would imagine Muslim empires could expand without conversion (as they most definitely did in some areas) and Islam spread without a political presence.

Like, I always thought that the Umayyad elites sometimes didn't even want people to convert, lest their privilege become diluted.

> Everything in this part of the world is on a rinse snd repeat cycle ever since the Assyrians and the Babylonians

That's an incredible statement, as if the rest of the world is somehow different. The only thing special about these regions is that they've had complex states for longer, so of course state-based warfare would go back farther.

On another level, there absolutely have been periods of stability in regions of the middle east, for periods of time we would consider long.

Re:How I Program with LLMs on Tuesday January 07, 2025 @02:26AM (#42620189)
Logically this makes sense: every model has a context size and complexity capacity where it will no longer be able to function properly. Any usage of said model will accelerate the approach to this limit. Once the limit is reached, the LLM is no longer as helpful as it was.

I work on full blown legacy apps and needless to say I don't even bother with LLMs when working on these most of the time.

Re:The day I taught AI to read code like a Senior Developer on Sunday January 05, 2025 @11:54AM (#42603052)
> Furthermore, the article is so bereft of detail and gushes so profusely about the success and virtues of their newly minted "senior level" AI that I can't help but wonder if they're selling something...

With all the money in the AI space these days, my prior probability for an article extolling the virtues of AI actually trying to sell something is rather high.

I just want a few good unbiased academic studies on the effects of various AI systems on things like delivery time (like are AI systems preventing IT projects from going overtime on a fat-tailed distribution? is it possible with AI to put end to the chapter of software engineering projects going disastrously overtime/overbudget?)

Re:The biggest AI flops of 2024 on Thursday January 02, 2025 @05:53AM (#42573419)
> In February, a Canadian small-claims tribunal upheld the customer’s legal complaint, despite the airline’s assertion that the chatbot was a “separate legal entity that is responsible for its own actions.”

Wait, companies are claiming that large language models are separate legal entities??

Re:Things we learned about LLMs in 2024 on Thursday January 02, 2025 @05:41AM (#42573353)
I get how I could be wrong on that front. I guess what I was trying to say was that there needs to be legible, predictable infrastructure for these AI systems to work well. I actually think that an LLM workflow in a constrained, well understood environment would be amazingly good too.

I've been driving a lot in Istanbul lately and I'm not holding my breath for autonomous vehicles any time soon.

Re:Things we learned about LLMs in 2024 on Wednesday January 01, 2025 @05:40AM (#42565210)
I'm pretty sure most people, developers especially, have had magical, life-changing experiences with LLMs. I think the problem is that they can't cant do these things reliably.

I get this sentiment from a lot of AI startups, that they have a product which can do amazing things, but due to its failure modes makes it almost useless as, to use an analogy from self-driving cars, the users have to still constantly pay attention to the road: you don't get a ride from Baltimore to New York where you can do whatever you please, you get a ride where you're constantly babysitting an autonomous vehicle, bored out of your mind, forced to monitor the road conditions and surrounding vehicles, lest the car make a mistake costing you your life.

To take the analogy farther, after experimenting with not using LLM tools, I feel that the main difference between the two modes of work is similar to driving a car and being driven by an autonomous care: you exert less mental effort, not, you get to your destination faster.

Another point of the analogy are things like Waymo. They really can do a great job of driving autonomously. But, they require a legible system of roads and weather conditions. There are LLM systems too that when given a legible system to work in can do a near perfect job.

Re:Performance of LLMs on Advent of Code 2024 on Tuesday December 31, 2024 @02:46AM (#42557204)
I don't think comparing star counts would be a good measure though, as with AOC 90% of the effort and difficulty goes into the harder problems towards the end and it was the beginning, easy problems where the bulk of the sonnet's stars came from.
Re:EmacsConf 2024 Notes on Saturday December 28, 2024 @11:13AM (#42532011)
I really enjoyed the conference this year! It had a good mix of project updates, emacs internals, configuration, Emacs rewrites in different languages, org-mode applications, community, interesting packages, and things that went over my head.

Older »