skysight-inc/HackerNews huggingface dataset:
Nope, AI cannot replace human programmers yet
Some people are convinced that AI will replace programming expertise
overlooking fundamentals like good coding, proper testing, and robust quality
assurance. Although AI may seem capable of generating code in many scenarios,
it still falls far short of replacing the skilled human expert.

It's interesting how a manager who isn't a professional programmer—with coding
experience limited to some academic work and a few simple 'say hello'
scripts—can have such strong opinions about AI soon replacing junior
developers. I think that this view reveals the underlying hope to completely
eliminate the need for programmers, testers and in some cases even devops (!)
altogether.

Programming isn’t just about writing code—it's about designing systems,
planning for future changes, avoiding vendor lock-in, and ensuring everything
works together seamlessly. The art and science of writing testable code that
can be effectively quality assured, is one of the pillars of writting successful
software, yet it often gets overlooked in favor of quickly produced, bug-ridden
code full of niche edge cases from AI-generated solutions.

In the end of the day, AI is a tool to assist programmers, not a substitute for
solid coding and testing practices. Using AI to generate testing data, create
small functions with clear definitions and no side effects, and document code
and procedures can be incredibly useful and boost developer productivity.
However, this doesn't mean that AI-produced code should automatically be
integrated into a codebase, replacing the programmer's skill, experience, and
judgment—a practice that could quickly lead to software nightmares and
disasters.
Every situation is different, and thorough thinking requires taking those differences into account, rather than using oversimplified heuristics.
https://m.youtube.com/watch?v=6hcoT6yxFoU
https://youtu.be/nLdexZlVkAY?feature=shared
Whats the ROI vs a Masters for people going directly to Industry? Did they even intend to do that or realized the Academic Door was closed for them and had no other choice?
In that interview between Musk and Trump, Musk was telling him that CO2 levels in the atmosphere are increasing and that that's bad. That wasn't a part of the interview that got a lot of news media coverage.
Microcontroller-Based Electronic Laboratory Measurement Device
> Now, a lot of these studies try to "control for" the problem I just stated - they say things like "We examined the effect of X and Y, while controlling for Z [e.g., how wealthy or educated the people/countries/whatever are]." How do they do this? The short answer is, well, hm, jeez.

You mean they don't cluster the data into sets of overlapping bins where the controlled attribute has approximately the same value and then look for the presence of an XY relationship within the bins instead of across them?
Interesting. My ISP passes both IPv4 and IPv6 inbound, expecting you to block them yourself.
The tagged pointer example says, in the safety notes:

> Pointer Dereferencing: Pointers are only dereferenced after successful CAS operations

I think a rather stronger argument should be needed. But the code doesn’t even follow what the notes say:

let current = self.head.load(Ordering::Acquire);
if current.ptr.is_null() {
return None;
}

let next = unsafe { (*current.ptr).next };

No CAS. And this sure looks wrong — the current head could be popped and freed before being dereferenced.

edit: put the correct code in. Thanks, LegionMammal978
https://archive.ph/HA2It
> I’m pretty sure Musk and Trump like science and they reviewed HHS.

Trump and Musk are poised to destroy science research in America. Actual scientists are all scrambling to save their jobs and research.
istio supports wasm plugins: https://istio.io/latest/docs/reference/config/proxy_extensio...
It will be harder for new languages and frameworks. The AI Its exasperates the bootstrapping problem.

An interesting example is perl which is essentially static at this point (perl 6 was renamed and never got traction).

I know from experience running pipelines that those old perl scripts almost always work, where if I come across an old python script (2x) I will have to go in and make some adjustments. Maybe a library has changed too…

People like new shinny things though. Maybe the new languages will try to train the ai and release there own models, but that’s a huge lift.
https://archive.is/tBcXE
My first PC was a used IBM PS/2 Model 70. 2 MB RAM, 60 MB HD. It could not run Linux due to the MCA bus. I lost one year of Linux use because of it, until I bought a Pentium 75.
What a scam is this AI stuff.
A good point. You can for sure accidentally do good things by being deluded and having conviction and power. One could also say that they have a small delusion (god) that gives them a bigger truth (being nice to people is good). So like their total delusion level in this regard is low.
Considering the near complete overlap of people comprising the Bytecode Alliance with the people who created WebAssembly and people who maintain WebAssembly (especially the formal specification), I very much doubt that the Bytecode Alliance is in any sort of immediate danger. That said, you are right that corporations don't care about it, with some corporations even working against it.
It is as simple as money. More open expression is nothing compared appeasing the puritanical powers that be. Don't put anything in your product that would stop adoption or prevent people giving you money.
> PostgreSQL interactive tool (psql)

It's been a while since I've studied journalism but I'm pretty sure this belongs in the first paragraph.
Yeah, people have explained to me here before.

It's just too bad, because Ada looks like a language that should have gotten more popular. I was playing with some of the concurrency constructs built into it, and it was fairly pleasant, and it makes me think about the "what if?" universe where it caught on instead of C++ dominating the 90's and 2000's.
Not really. I think it will shadow and cover the defects of people like they’re inability to communicate well. And it might shine light on what they do right. I will optimize people to only be specialized in a limited set of skills. And this will likely hurt their development of those very skills
Intranet sites including shared spreadsheets with impossile URLs.
What If We Can't Rely on PubMed?
Reductionism is so juvenile. Now do fake outrage that muggers go to jail for knifing someone while surgeons get paid: “eiteher it’s ok to cut someone with a knife or it’s not!”

Corrupt intent is the crime. We all know this. It’s embarrassing when someone rediscovers reductionism and pretends to believe it’s a magic argument.
I'm not sure which side of this two-sided argument you are trying to support with this comment.
I guess they’re tossing out the First and Fourth amendments now
It reminds me of the experiment with Gary Kasparov and chess, where different teams with computers and non computers played chess against each other. The findings showed that teams that effectively combined human strategic thinking with computer analytical power performed better than either humans or computers alone. This highlighted the potential for synergy between human and artificial intelligence, where the combination of both could surpass the capabilities of each individually.

I think that’s the challenge of this time. Clearly AI is a tool to decrease the speed to do something and it favors people who are generally good or generally have some domain knowledge with the skills to leverage it.
EmailSnap: Open-Source LLM Agent That Saves Hours for Medical/GP Receptionists
Come on. We can't be rehashing prior engagements we've had with other HN users every time they rear their head.

Especially not when they comment on the shadows in a bug's eye columns.
> I would migrate to the ipv6 globally addressed mode immediately if my ISP had a checkbox "disallow all incoming connections".

Does your router not already do that by default?
I seriously doubt the overwhelming majority of candidates are asking for the detailed coverage information from the company's health insurance.

I did this twice as I have specific needs with coverage. Both times were with in-house recruiters, and both times I was met with a rather confused face.

So in an imaginary world, sure I can see this maybe playing out. In practice? Not a chance.
> This is a distraction from the criminality involved in many of these organizations essentially embezzling our money. This should be the top story

Please stop stating that outrageous statement- it will not make it true. Post facts. Just because there is now a witch hunt over-turning our government does not mean there is a witch (it appears as only a convenient ploy for a hostile takeover)
I am not sure what's the point of predictions, almost every one seems to enjoy predicting like this.

Nothing is certain in these things - nobody guessed deepseek.
Haha, screw ICE. Honestly.
"AI will divide the best from the rest" -- I think you can call the increase in social inequality that way.
I post in public for a reason. ICE is welcome to read my social media just like everybody else.
Have you personally looked into the claims made by Leavitt during her briefings? It doesn't take much digging to see that they are much more nuanced than we are being led to believe.
If you're able to compare software devs with lamp lighters, you've truly bought in to the AI hype.
It looks like CME's HQ is near Millennium Park in the center of Chicago, not part of Aurora (CO, IL, OH, IN, MO, NE, NY, or OR).
A modern Borges could write a really good short story about that universe.
Depending on the company, there may be more dynamics into play. AI could bring a new and improved version of the Peter principle.
Even if you don't want to have an evidence-based discussion with me, I hope that you will check more carefully before making sweeping claims about the UK on HN in future.
That the distribution was a fully translated system together with a thick manual (of course also in German) was the whole point and idea. Your comment is too dismissive in my opinion.
I'm against the idea that past overestimates of technological progress imply that CurrentTechPredictionX must also be an overestimate. It's a lazy way of thinking that fails to actually look at any specific details of either situation.
This is a nice move. Now they just need to stop paying Yandex/Russia and I'd be back...
I remember reading one of the earlier Asahi Linux blog posts on HN a while ago: https://asahilinux.org/2022/11/tales-of-the-m1-gpu/

Mind you, I'm a PHP developer by day, so this Rust-vs-C debate and memory management stuff is not something I've had experience with personally, but the "Rust is magical" section towards the bottom seems like a good summary of why the developer chose to use Rust.

Discussion at the time: https://news.ycombinator.com/item?id=33789940
> Clearly AI is a tool to decrease the speed to do something

Did you mean increase?
Well, I am.
My comments on my own experience were only relevant to my point of the OP should speak to a lawyer because every employee stock compensation plan is different. It feels like you are trying to discredit my personal experiences and I don't understand why. Do you not believe me or is your point that you know more about the topic than I do?
Not saying what's being collected isn't invasive but over time we've redefined spyware and tracking to include logging, error reporting, and telemetry.

Someone in the 90's would be imagining bonzi buddy when you say tracking when it's actually pendo.
What of the double slit experiment, where observation changes the outcome? Do we call observation the cause of the outcome?
https://archive.ph/DQNuG
looks neat and added a bookmark, but it's a bit too much for my usecase right now. Thanks though :)
if you add fzf to speed up file / folder selection, you'll have your own llmcat :)
Unless someone really want to become a postdoc or tenured PI similar to the calling of a teacher, it's really difficult to justify the lower opportunity (time and money) cost of a Masters' or PhD in the US in tech, for example. After just a few years, one can make 250k USD/yr sometimes without even a 4-year degree in CompSci or related STEM field. I honestly feel dumb for pursuing the equivalent of a reputable BS EE/CS when I could've been making 400k/yr in dotcom times.

More power to pure academics who don't pursue money or fame, and instead make an impact.
Given that this is seemingly the thing for which he’s most known, politically, it doesn’t seem remotely unreasonable to infer that the person I was replying to was talking about it. It’s absurd to take this evasiveness as anything other than bad faith.

If the group in question were gay people, or a racial minority, would you still treat the issue this way?
Thoughtcrime.
This is exactly my concern with Samsung's upcoming trifold phone: I'm excited about the idea of a trifold phone, but I definitely don't want to use a phone that has anything other than the stock Android experience.
That depends.

As an analyst it is already vastly superior to any human.

Yet there appears to be an inventiveness gap. As an inventor -- or at the frontiers of scientific discovery -- it's hopeless and still vastly inferior to the average practitioner. (Hence Dwarkesh's question: https://marginalrevolution.com/marginalrevolution/2025/02/dw... )

I've tried prompting o1-Pro to invent something genuinely novel in materials science, and it resists. It appears incapable.

On that note, there was this AI materials science project that was run by Deepmind. They spent a ton of money to identify a bunch of "new compounds" -- which, it turns out, were not "novel, credible, or useful." (https://www.theregister.com/2024/04/11/google_deepmind_mater...)

...Most interestingly, as I recall, the ones that were "credible" and "useful" were not novel, they were derivative of existing compounds already known to science. So the AI really achieved nothing at all, and, pointedly, this AI didn't have a gimped set of instructions.

What we're seeing is that AIs and SotA LLMs excel at certain things -- analysis, linear prediction, and linguistic processing -- but fail utterly at other things such as multidisciplinary logical inference.

So what I predict is not that AI will divide the best from the rest, but that it will exceed the best in some tasks, and prove almost entirely incapable of others. Bullish for science and advanced engineering, bad for financial analysts...
I was there.

You know the most far-out thing I remember in sci-fi from when I was a kid? Some guy was on his way to start in the Space Patrol Academy or whatever, and his phone rang. Like this 18 year old kid was gonna be carrying a phone around with him everywhere. I mean, sure, nuclear rockets, you can see how to do that, but some kind of nationwide radiophone system?

Anyway, 2 to 20 is only about a 90 percent confidence interval. It could get stalled by power or space demands.
> The UX seems different enough to be more for the common person, rather than people who mangle/unmangle data for a living

Even people who do it for a living would appreciate not having to do work for no pay after a long day at work just to look at where their taxpayer dollars are going.
"Increased" is an understatement. If you want to host a USENET node now you're looking at nearly 500 TiB a day. Who the hell wants to handle that?

https://www.newsdemon.com/usenet-newsgroup-feed-size
par for the course with anything Musk has a direct hand in.
Why is this relevant or useful here?
Was Intel switching from the Pentium 4 to the Core architecture considered revolutionary at the time? Was AMD's bulldozer architecture? I don't recall.
Segment Anything for Microscopy
> In a decade perhaps everyone on earth will be capable of accomplishing more than the most impactful person can today - Sam Altman

This guy lives in his own bubble. No reality of poor countries.
Well, SAP initially stood for "Systemanalyse Programmentwicklung".
The slotmap crate [0], which stores an unordered object list in a Vec with persistent indices, implements a similar tagging scheme to avoid ABA problems. It's neat to see how this can be applied to raw pointers as well.

[0] https://docs.rs/slotmap/latest/slotmap/
Law firm restricts AI after 'significant' staff use
Biological aging may not be driven by what we thought
DeepSeek drops recommended R1 deployment settings
FWIW, I believe btrfs is also the default FS for Fedora these days (though not Red Hat Enterprise Linux).
You push it to the 1/3 mark which way to cancel the signal? And what happens if the AI cancels the signal after you start trying to cancel but before you get to the 1/3 mark?
My Zig Configuration for VS Code
Predictions inform plans and actions.
Since the current chatbots have the ability to tap into Google Search, it's not unlikely they could gather their own up to date documentation on-the-fly. This would create a slew of new attack vectors where malicious actors will try to add backdoors into the documentation, which the LLM would reproduce.

A seasoned software engineer will easily pick it up, but the large amount of folks that are just copy pasting chatbot output to make their own apps will certainly miss it.
"Safety" is just an attack vector. AI has a few very motivated enemies with a lot to lose.
Or decrease the time.
I want to like LLMs. People are clearly betting trillions on them, and if those bets go sour, it will be bad for everyone. But my impression right now is that a large percentage of LLM use is for spamming, scamming, and cheating on homework. On the plus side, some software engineers save a couple minutes here and there with a slightly nicer autocomplete, white collar workers can get some advice on email style, and maybe it helps with sifting through millions of pages of legal discovery.

Overall, this stuff by itself really doesn't seem world-changing to me. People should continue learning the same basic skills that have been valuable in the past. Speculation on how it will change society seems about as baseless and premature as guesstimating how society will change if quantum computers can somehow solve all problems instantly, ignoring the fact that they almost certainly can't.

I am hopeful for some of the more advanced applications, e.g. proof assistance in math, but I think it will take a while to know what the killer apps are there, and what their impact will be.
> When I buy an iPhone and use iOS, I’m making an active choice to be an Apple user.

At the time of the purchase, at best. If Apple changes their tracking after that and you don't agree with it, what will you do, sell the phone?
I can easily explain this paradox.

On the internet when you watch porn the person giving it to you doesn’t give a fuck about serving that content.

On ChatGPT.com the person serving you the LLM gives a shit.

The issue here is you are comparing several singular things with an emergent concept that arises out the interaction of multitudes of things. It’s like saying why is it so paradoxical that when I say hi to a person we expect them to say hi back but if I say hi to the internet we don’t expect the internet to say hi back. Does that make sense? No. That’s also why your observation makes no sense.

What I’m trying to say is. Give LLMs to porn site owners and your paradox is over.
> Under qualified immunity, government officials can be held accountable for violating someone’s rights only if a court has previously ruled that it was “clearly established” those precise actions were unconstitutional.

Who made this rule?! So a court would have to rule on each and every possible abuse of the law by a government official??
This is the excellent government efficiency we have been promised.
Time for a civil lawsuit. I thought sharing nude pictures against the person's will against the law. I hope she gets a nice big settlement from the people involved.
If you are doing HFT every ms counts, to the point where firms spend billions on new submarine cables between New York and London to shave off time
>5% faster javascript framework

Now you are bullshitting
The deficit is a result of deficit spending authorized by Congress. Audits have nothing to do with reducing the deficit.

DOGE is literally one deeply compromised person deciding what is "necessary" or "unnecessary" to spend, after Congress already authorized it. That is blatantly unconstitutional. There are checks and balances in the system for a reason.
This is only ever true during "transition" periods. Chess computers at this point are strictly better than just humans or human computer teams. Of course, it is currently true for LLMs, but the question is how long?
Read through the repo. This is not making use of agents at all, it's just another LLM wrapper app with no actual added value.
Remember that time when The Economist did a dumb article about your country or your area of expertise. These are the same people writing again about something they have no clue about. For clicks.

https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect
Companies have intentionally bucketed those things together with invasive ad tracking so they can obfuscate what the user is agreeing to.

As with GDPR, it's easy to offer a good user experience and do the right things by default, but there is an active choice being made to make it annoying and misleading to try and trick users into doing stuff that is against their own interests.
More PR than anything. The way these things work is a press release is made off the back of regulatory filings. Market interest and chatter is gauged. Then the slow cogs of the SEC start grinding. Remember the "ARCA 24 hour trading" press release from a few months back? Yeah, we still dont have that...

Also note that there are 16+ exchanges in the US with protected quotes. And 30+ dark pools (ATSs). There are many venues to trade.
Show HN: Authorization game – matching requests to permission policies
I wanted to get back to coding and play around with a simple way to explain how our product works(permission management platform, https://cerbos.dev). So I built the Cerbos Game, where players match incoming requests to permission policies and decide to ALLOW or DENY them; just like our product does for software apps.

This game disrupted our engineering team’s daily work as they competed to beat the high score. The coolest part is that the game uses our own product under the hood.

It’s simple yet fun. I’d say it was a weekend well spent
There’s a gap between what is legally required and what is common courtesy.

I’m under no obligation to thank someone for holding a door for me; if I fail to do so it does not mean that person should switch to a different door-holding license in the future. It just means I’m a bit of a jerk.

When lifting an entire (permissive licensed) implementation it’s good form to say thanks.
The burden is absolutely on you to justify all that woke waste (that was promoted by other politicians that you favor) when the country is at a critical crossroad regarding unsustainable spending.

And that tactic of calling others names ("you're anti-science, anti-vaxx, anti-this, anti-that") is overused. Thankfully, no one outside your bubble is buying it anymore.
While I certainly would not advocate going back from vehicles to horses, I would observe that the replacement for horses had even more toxic emissions. Particularly in the era of leaded gasoline. The smell of manure was far less damaging.
Switching from Nginx to Caddy (2023)