MurphyA/hacker-news huggingface dataset:
by tom_m | 2025-12-02 15:55:48+00:00
Yes because having a deadline means you aren't set up for quality code...and codebases that are years old are no good. Of course. Sounds like a flavor of the month JavaScript developer. Or the mentality anyway. I know nothing of the author so I don't want to generalize or assume and I definitely agree with a lot of what they are saying. Some very sharp observations.

But companies can't be expected to toss out entire codebases every two years.

A lot of what's mentioned is also true at smaller companies. I see the same exact thing at startups. Now imagine you don't have any programmers who were around for some of the code. No one to ask why or where in the code.

You got 3 or 4 types of programmers that attribute to things in my opinion. At companies big or small.

1. Those who can read through the code and figure things out (or now use the help of AI to do the reading and hunting). These are your A players.

2. Those who try and are cautious but ultimately get tripped up and make mistakes. These are your B players, assuming they can be coached.

The next two types are the EXACT people who end up writing bad code that ends up sticking around for someone in the future. Note that #2 here can write "bad code" but they'll stay around to fix it and will learn and grow (with proper management and support).

3. Those who think they know what they're doing and either move too slow or create bugs. These can be very senior engineers. They're C players, they don't make the cut for long.

4. Those who think they know it all and are very comfortable with changing large areas of code. Who maybe don't tell you they are going to do so (scope creep, inventing problems that didn't exist, determining priorities on their own, etc.). They ship bugs to production and maybe they do go and fix them, great, but sometimes you find people who don't and leave it to others to handle because it's beneath them or something. These people, and they may have decades of experience, are D and F players who need to go asap.

You might see people in group 3 and 4 as "good" or "experienced" because they sound good, interview well, and may indeed know how to write good code - they just don't write good code with others or with an existing code base or just in general because they don't actually WANT to. They don't care.

This brings not only bad code into any company, big or small, it also brings toxicity in. It makes other programmers leave. For example, those that the author talks about as being around longer with limited time. Those people get burned out exactly like the article alludes to. The reason is because of people like 3 and 4.

So I guess that is to say I agree with much of the article, but it's for companies of all sizes and it's not because of deadlines or stock options. It's because that average programmer only sticks around 1-2 years. That's the problem. No one has any commitment. Lots of ego and no team players. That's a lot of what I see unfortunately.
by unethical_ban | 2025-12-02 15:55:53+00:00
I say that hiring someone is not an absolute vote of confidence in a person. Even if someone is a veteran worker, most companies have a new employee orientation. Having a "probation period" where someone comes into the office to integrate and meet people and work more collaboratively makes sense to me.

Disclaimer: While I benefit and often like a remote work or hybrid setup, I also know that my career and my ability to absorb new technologies has been crippled by the isolation of remote work. And, my success and my level of knowledge in my field is directly attributed to being physically around a lot of people and several related departments in order to ask questions and mingle with experts.

Remote work sucks for learning, for me - and I know I'm not alone.
by reify | 2025-12-02 15:55:58+00:00
It seems that the UK government is all in with ai in the class room.

here is a UK .gov study of 21 schools, colleges, academies, universites and technical colleges who have adopted ai.

https://www.gov.uk/government/publications/ai-in-schools-and...

The majority of education providers have yet to adopt AI. Further research with those yet to adopt AI, and/or who are not considering using it, would help us understand better the barriers to more widespread use of AI across different types and phases of education.

For example, the assistant headteacher of one school said the top categories their teachers used in their AI tool were ‘help me write’, ‘slideshow’, ‘model a text’, ‘adapt a text’, ‘lesson plan’ and ‘resource generation’.
by Ajakks | 2025-12-02 15:56:01+00:00
Anyone who actually uses AI, like myself, knows it is not God, nor a bubble.

It won't replace all people, just the people that don't/didn't embrace it. I'm tremendously faster than my peers who don't.

AI is for the smartest of us, myself included, who are not afraid of it, and not delusional about what it is.

It is the greatest tool/mirror we have ever made. If you actually use AI enough - you'll start to understand what recursive means.
by rappatic | 2025-12-02 15:56:04+00:00
> the company will be delaying initiatives like ads, shopping and health agents, and a personal assistant, Pulse, to focus on improving ChatGPT

There's maybe like a few hundred people in the industry who can truly do original work on fundamentally improving a bleeding-edge LLM like ChatGPT, and a whole bunch of people who can do work on ads and shopping. One doesn't seem to get in the way of the other.
by zoeysmithe | 2025-12-02 15:56:15+00:00
All my google searches do AI then its an easy click to a deeper AI dive.

This greatly disincentives me from visiting chatgpt or other competitors. Google is probably the most popular AI service right now. I don't see how they can be beat in this regard.

Not knowing the name gemini is actually impressive. How many people know Acrobat Adobe is called Acrobat? Its just Adobe. They subsumed the pdf market so much, you dont even realize you have a pdf reader. You just call it by the company name. Same with Xerox'ing copies or whatever. I think the hype cycle is for the big flashy AI companies with eccentric-style CEOs saying carefully crafted "outrage PR" sensationalism, but google is slowly eating everyone's lunch right now. Joe and Jane internet user are already trained and loyal to google and using Gemini probably a dozen or more times a day.

I'm a little surprised at myself because I just have been using google for nearly all AI stuff. For deeper dives into code I may use another tool, but gemini is good enough for most uses. I think this war is google's to lose. If they continue doing this strategy, they will 'win' the AI market, or at least a good part of it. Then AI will become just another boring feature in your search or whatever the same way people used to agonize over PDF readers, but now its just a boring thing built into your browser or, if at work, its "The Adobe."
by ceejayoz | 2025-12-02 15:56:23+00:00
> Most people with private health insurance like it.

Most people don't use it all that much, and in the common case of employer-paid premiums, the actual cost is significantly masked. As your link notes, the more care you need, the less likely you are to enjoy the experience. They dig their heels in more; sometimes egregiously so. https://www.propublica.org/article/unitedhealth-healthcare-i...
by appletrotter | 2025-12-02 15:56:42+00:00
Your response is crazy to me. Humans are known to be remarkably inconsistent in behavior. Please read ‘Thinking Fast and Slow’ or at least go back your HS psych 101 notes.

> Humans have the meta-cognitive abilities to understand when their abilities are insufficient or when they need to reinforce their own understanding

Two word reply: dunning kruger
by flumpcakes | 2025-12-02 15:57:12+00:00
Productive how? Summarising pre-prepared text is about the only thing it can be trusted with. It can't even auto-transcribe meetings correctly, at all.

Maybe generating garbage scaffolding that would need completely rewritings anyway could be useful for people that suffer from analysis paralysis.

I think this AI productivity thing is mostly a myth. Currently.

I guess AI is productive in the artistic fields but I personally am repulsed by anything that looks like it was generated with AI. I think it's a disaster for humanity, all in the name of not wanting to pay creative people for creative output.
by andsoitis | 2025-12-02 15:57:21+00:00
> I'm having flashbacks to every time I've tried to convince these things that they're screwing up, watching the tokens burn.

that makes me think you should get credits when you are having to correct the system.

> Why aren't they getting better at this? Are some of them getting better at this?

they lack critical thinking, reasoning, logic, skepticism, self-reflection, common sense, amongst other things. They also don't learn. They get trained, but they don't learn once they're out there.
by joaohaas | 2025-12-02 15:57:28+00:00
I think most people wouldn't call proof-reading 'assistance'. As in, if I ask a colleague to review my PR, I wouldn't say he assisted me.

I've been throwing my PR diffs at Claude over the last few weeks. It spits a lot of useless or straight up wrong stuff, but sometimes among the insanity it manages to get one or another typo that a human missed, and between letting a bug pass or spending extra 10m per PR going through the nothingburguers Claude throws at me, I'd rather lose the 10m.
by Youden | 2025-12-02 15:58:05+00:00
They mentioned LMArena, you can get the results for that here: https://lmarena.ai/leaderboard/text

Mistral Large 3 is ranked 28, behind all the other major SOTA models. The delta between Mistral and the leader is only 1418 vs. 1491 though. I *think* that means the difference is relatively small.
by ceejayoz | 2025-12-02 15:58:07+00:00
As usual, they find ways to limit that.

https://www.emergencyphysicians.org/press-releases/2017/10-1...

> In a controversial decision, health insurance giant Anthem Blue Cross Blue Shield is warning policy holders—in Georgia, Kentucky and Missouri—that they may have to pay for their trips to the ER. The company has developed a secret list of diagnoses that they will not pay for, such as "chest pain on breathing" and blood in the urine, even if the patient thought it was a medical emergency.
Show HN: I built a client-side K8s auditor because I hate installing agents
by rokumar510 | 2025-12-02 15:58:14+00:00
I got tired of waiting 3 months for security teams to approve Kubecost/CastAI agents. So I built this.

It's a bash script that wraps kubectl top. It calculates waste locally. It generates a report in your terminal.

No Helm charts.

No DaemonSets.

No data upload (unless you want to share it).

Open source (MIT). Roast my bash skills: https://github.com/WozzHQ/wozz
by vatsachak | 2025-12-02 15:58:33+00:00
The paper I linked is the problem I solved for my thesis, which was published in JEMS (upper echelon journal). I spent 8 hours a day for one and a half years working on it. 75% of mathematicians don't have a theorem that good, but the Terry Taos of the world get a theorem like that every year.

My claim is that in 15 years an AI system will be able to prove it from first principles for under 100 dollars. That would render us normal mathematicians toast.
by flohofwoe | 2025-12-02 15:59:08+00:00
If calling the same function with a different argument would be considered 'function coloring', every function in a program is 'colored' and the word loses its meaning ;)

Zig actually also had solved the coloring problem in the old and abandondend async-await solution because the compiler simply stamped out a sync- or async-version of the same function based on the calling context (this works because everything is a single compilation unit).
by gtoast | 2025-12-02 15:59:12+00:00
I'm hearing this sentiment EVERYWHERE. This latest version of the OS on desktop and mobile, is aesthetically a disaster. Users requested none of this glass stupidity, they hate it, and there is no way to turn it off. Between that and the CEO gifting a participation trophy to our authoritarian felon "adjudicated s-assaulter" president, most people I know with a conscience are pretty much done with the platform and looking forward to the next opportunity to bail.
by knorker | 2025-12-02 15:59:15+00:00
> dubiously-safe

No, it's perfectly safe. Except if you expand the scope of "safe" by a lot.

OP turned the socket into an (almost) raw file descriptor, and created an UDP socket from it. Weird, yes, but since it's perfectly memory safe and invalid operations would correctly error, it's not "dubiously-safe". It's safe.

I mean, either your language has the ability to do raw (technically Owned in this case) file descriptors, or it doesn't.

Maybe you'd prefer Rust had a third mode? Safe, `unsafe {}`, and `are_you_sure_you_understand_this {}`, the last one also being 'safe', but just… odd.
by rokumar510 | 2025-12-02 15:59:24+00:00
I got tired of waiting 3 months for security teams to approve Kubecost/CastAI agents. So I built this. It's a bash script that wraps kubectl top. It calculates waste locally. It generates a report in your terminal.

No Helm charts.

No DaemonSets.

No data upload (unless you want to share it).

Open source (MIT). Roast my bash skills: https://github.com/WozzHQ/wozz
by ChrisArchitect | 2025-12-02 15:59:30+00:00
It isn't about the tools or using them, it's about the scale. The scale of impact is immense and we're not ready to handle it in a mutitude of areas because of all the areas technology touches. Millions of jobs erased with no clear replacement? Value of creative work diminshed leading to more opportunities erased? Scale of 'bad' actors abusing the tools and impacting a whole bunch of spheres from information dispersal to creative industries etc. Not even getting into environmental and land-use impacts to spaces with data centers and towns etc (again, it's the scale that gets ya). And for what? Removing a huge chunk of human activity & expression, for what?
by arnaudsm | 2025-12-02 16:00:11+00:00
Geometric mean of MMMLU + GPQA-Diamond + SimpleQA + LiveCodeBench :

- Gemini 3.0 Pro : 84.8

- DeepSeek 3.2 : 83.6

- GPT-5.1 : 69.2

- Claude Opus 4.5 : 67.4

- Kimi-K2 (1.2T) : 42.0

- Mistral Large 3 (675B) : 41.9

- Deepseek-3.1 (670B) : 39.7

The 14B 8B & 3B models are SOTA though, and do not have chinese censorship like Qwen3.
by connorb-coder | 2025-12-02 16:00:25+00:00
Coder | https://coder.com/ | Multiple roles | Multiple locations | Full-time

Coder is an AI software development company leading the future of autonomous coding. We empower teams to build software faster, more securely, and at scale through the collaboration of AI coding agents and human developers. Our mission is to make agentic AI a safe, trusted, and integral part of every software development lifecycle.

Coder’s self-hosted Cloud Development Environment (CDE) is the foundation for deploying agentic AI in the enterprise. It provides a secure, standardized, and governed workspace to deploy autonomous coding agents alongside human developers, accelerating innovation while maintaining control and compliance. Coder's isolated, policy-driven environments improve productivity, cut cloud costs, and reduce data risks. Developers transition to AI at their own pace using their own tools. Platform and security teams can govern, audit, and manage a great developer experience at scale.

We passed 100k stars on GitHub! https://github.com/coder

All positions are fully remote in the countries listed unless otherwise specified.

[1] Software Engineer, AI tools (US/Canada)

[2] Senior Software Engineer, AI Tools (US/Canada)

[3] Staff Software Engineer, front-end TypeScript/React (US/Canada)

[4] Security Engineer, DevSecOps (UK/Ireland/Poland)

[5] Senior Product Designer (US)

And more! Apply here + job descriptions, salary bands: https://coder.com/careers?utm_source=O2n5Ew72WD

Not all of our jobs are listed here. Please note that you must submit an application to be considered for any of our positions. If you have any questions, please reach out to careers@coder.com.
by myvoiceismypass | 2025-12-02 16:00:39+00:00
Interestingly enough, the other Nvidia co-founder (Curtis Priem) ended up cashing out decades ago and has been donating pretty much all of his wealth to his (and my) alma mater, RPI. Also an interesting story, see this from ~2y ago: https://www.forbes.com/sites/phoebeliu/2023/11/26/this-nvidi...
by place1asdf | 2025-12-02 16:00:59+00:00
Understood, will avoid doing so in the future. I see it's already been detached.

It's not clear this comment specifically violated any of the guidelines, but I appreciate that more of the same would deteriorate the spirit of the monthly hiring roundup. Given HN is IMO one of the last remaining places on the internet worth visiting, I'm happy to oblige a request from mods that seem to be both reasonable and honorable in how they go about maintaining that community (touche).

In GOT, Littlefinger correctly points out to Sansa, "There is no justice in this world, not unless we make it." I slept better last night having posted this solution after radio silence following three interviews and a followup email. Some balance has been restored to the moral universe, even if it was just a minor annoyance to $CORPORATION.

A more productive and appropriate solution would be to assemble and then post a ShowHN submission of a repository of anonymously-submitted technical interview problems associated with corporations that elect to conduct business like this. I'll opt for that route in the future and hopefully be in the position to use my actual name, when I'm not threatened by the asymmetry of doing so.

Know your worth, kids. Keep at it, work those side projects, build your website, keep your head up. Programming rocks, corporations don't. Happy holidays <3
by alberth | 2025-12-02 16:01:04+00:00
Doesn't -O2 still exclude any CPU features from the past ~15 years (like AVX).

If you know the architecture and oldest CPU model, we're better served with added a bunch more flags, no?

I wish I could compile my server code to target CPU released on/after a particular date like:

-O2 -cpu-newer-than=2019
by josevalim | 2025-12-02 16:02:59+00:00
You are right, poor phrasing on my side. Instead of focusing on C appearing twice, I should rather focus on how complex the expansion is, meaning that everytime we have to expand the BDD (which we need to do during subtyping or emptiness for example), we end-up doing a lot of repeated operations. I will push an update, thank you for commenting.
by asdhtjkujh | 2025-12-02 16:03:32+00:00
Despite being categorically "non-narrative" music, the longevity of both records is almost entirely dependent on these narratives behind them. Ambient 2-4 are musically much more interesting, but the memetic quality of its origin story has given Ambient 1 (and the Basinski record) undue attention over time. Conceptually pure, yes! Sonically compelling, maybe. At least the Eno's approach was novel.

Also, Stockhausen was not entirely wrong. It was insensitive and poorly phrased, but 9/11 is undoubtedly the defining aesthetic image of our time.
by user34283 | 2025-12-02 16:03:52+00:00
I'm logged in to my Microsoft account, so I've not seen any of that.

The only thing that I recall popping up is those setup screens that appear after some updates for no good reason.

I also don't recall any particularly buggy experience with Windows 11.

Meanwhile my Mac mini M2 Pro is having issues all the time. From the start I could not even use my second monitor without turning off and back on the primary monitor first for the second to come on.
by kyledrake | 2025-12-02 16:03:56+00:00
The manual process was annoying but it wasn't complicated.

You knew exactly when it was going to fail and you could put it on your calendar to schedule the work, which consisted of an email validation process and running a command to issue the certificate request from your generated key.

The only moving part was the issued certificate, which you copied and pasted over and reloaded the server. There are a lot less things to go wrong on this process, which at one point I could do once every two years, than in a really complicated automated background task that has to happen within 15 days.

I love short duration automated free certs, but I think we really need to have a conversation about how short we can make them before we make it so humans no longer have the time required to fix problems anymore.
by woodruffw | 2025-12-02 16:04:05+00:00
> If calling the same function with a different argument would be considered 'function coloring', than every function in a program is 'colored' and the word loses its meaning ;)

Well, yes, but in this case the colors (= effects) are actually important. The implications of passing an effect through a system are nontrivial, which is why some languages choose to promote that effect to syntax (Rust) and others choose to make it a latent invariant (Java, with runtime exceptions). Zig chooses another path not unlike Haskell's IO.
by barrell | 2025-12-02 16:04:42+00:00
I use large language models in http://phrasing.app to format data I can retrieve in a consistent skimmable manner. I switched to mistral-3-medium-0525 a few months back after struggling to get gpt-5 to stop producing gibberish. It's been insanely fast, cheap, reliable, and follows formatting instructions to the letter. I was (and still am) super super impressed. Even if it does not hold up in benchmarks, it still outperformed in practice.

I'm not sure how these new models compare to the biggest and baddest models, but if price, speed, and reliability are a concern for your use cases I cannot recommend Mistral enough.

Very excited to try out these new models! To be fair, mistral-3-medium-0525 still occasionally produces gibberish ~0.1% of my use cases (vs gpt-5's 15% failure rate). Will report back if that goes up or down with these new models
by SatvikBeri | 2025-12-02 16:04:58+00:00
My wife is deaf, and we had one kid in 2023 and twins in 2025. There's been a noticeable improvement baby cry detection! In 2023, the best we could find was a specialized device that cost over $1,000 and has all sorts of flakiness/issues. Today, the built-in detection on her (android) phone + watch is better than that device, and a lot more convenient.
by mythz | 2025-12-02 16:05:05+00:00
Europe's bright star has been quiet for a while, great to see them back and good to see them come back to Open Source light with Apache 2.0 licenses - they're too far from the SOTA pack that exclusive/proprietary models would work in their favor.

Mistral had the best small models on consumer GPUs for a while, hopefully Ministral 14B lives up to their benchmarks.
by NitpickLawyer | 2025-12-02 16:05:27+00:00
> I wonder why scores on TriviaQA vis-a-vis 14b model lags behind Gemma 12b so much; that one is not a formatting-heavy benchmark.

My guess is the vast scale of google data. They've been hoovering data for decades now, and have had curation pipelines (guided by real human interactions) since forever.
by quietbritishjim | 2025-12-02 16:05:39+00:00
Agreed that it's nice he acknowledged it, but proof reading is about as innocuous of a task for LLMs as they come. Because you actually wrote the content and know its meaning (or at least intended meaning), you can instantly tell when to discard anything irrelevant from the LLM. At worst, it's no better than just skipping that review step.
by Y_Y | 2025-12-02 16:05:41+00:00
Cool.

After using Nix for a while I got pretty fed up with the (subjective) unintuitiveness of the language†. It wasn't even that I thought it was a bad language, I just couldn't het it to click (and doubly so after the advent of flakes).

All the same it seems to me like if you grok it it's a great fit for constructing recipes for building things reliably that are part of huge dependency trees, and so it's natural that it would be a good website generator too.

† Luckily others shared this issue, and the result was Guix which solves that problem while introducing its own.