MurphyA/hacker-news huggingface dataset:
by ErroneousBosh | 2025-12-03 20:23:08+00:00
> The problem they fixed is that they removed a common optimization to get 5x faster loading speeds on HDDs.

Maybe, kinda, sorta, on some games, on some spinning rust hard disks, if you held your hand just right and the Moon was real close to the cusp.

If you're still using spinning rust in a PC that you attempt to run modern software on, please drop me a message. I'll send you a tenner so you can buy yourself an SSD.
by corry | 2025-12-03 20:23:19+00:00
"Companies often have a demo environment that is open" - huh?

And... Margolis allowed this open demo environment to connect to their ENTIRE Box drive of millions of super sensitive documents?

HUH???!

Before you get to the terrible security practices of the vendor, you have to place a massive amount of blame on the IT team of Margolis for allowing the above.

No amount of AI hype excuses that kind of professional misjudgement.
by halflife | 2025-12-03 20:23:26+00:00
Thanks for the comment Dan, I always appreciate you commenting and explaining in civility, and I’m sorry if I came a bit harsh.

I understand the logic, but there are several issues I can think of.

1 - as I said, SSR and API layers are good enough, so investing heavily in RSC when the hooks development experience is still so lacking seems weird to me. React always hailed itself as the “just JS framework”, but you can’t actually write regular JS in components since hooks have so many rules that bind the developer in a very specific way of writing code.

2 - as react was always celebrated as an unopinionated framework, RSC creates a deep coupling between 2 layers which were classically very far apart.

Here are a list of things that would rather have react provide:

- advanced form functionality that binds to model, and supports validation

- i18n, angular has the translations compiled into the application and fetching a massive json with translations is not needed

- signals, for proper reactive state

- better templating ability for control flows

- native animation library

All of these things are important so I wouldn’t have to learn each new project’s permutation of the libraries de jour.
by YetAnotherNick | 2025-12-03 20:23:28+00:00
Such a bad (AI written?) article. These kind of introduction to advanced topics feels like how to draw an owl tutorial where they spent so much time diving into what group is.

> The group of all rotations of a ball in space, known to mathematicians as SO(3), is a six-dimensional tangle of spheres and circles.

This is wrong. It's 3D, not 6D. In fact SO(3) is simple to visualize as movement of north pole to any point on the ball + rotation along that.
by CWuestefeld | 2025-12-03 20:23:35+00:00
Yeah, your equality really is just jealousy. It's your feeling that the situation is unfair. But there's no principle of nature that says that things must be fair.

For me, if I can improve the lot of everyone by at least X%, but doing so means that some few people will actually get a benefit of 2X%, that's a darn good deal. Withholding the potential X% from those poor people just because it's not fair seems rather cruel. We may have the luxury of wanting things to be fair, but there are some people for whom those X% will make all the difference.
by billfor | 2025-12-03 20:23:45+00:00
San Fransisco looked at replacing their metal ladders with wood and decided to keep making the wood ones. Sometimes there's good reasons to keep the old material, the least of which is that metal conducts electricity. Unfortunately there's not many people left that can maintain it and it's probably cheaper to just keep ordering metal replacements. It still doesn't mean it's better.

https://sf-fire.org/our-organization/division-support-servic...
by the_af | 2025-12-03 20:23:50+00:00
Out of curiosity, did you redact this with AI?

It has all the telltale signs: lots of em-dashes but also "punched up" paragraphs, a lot of them end with a zinger, e.g.

> Amazon folks are slightly more insulated, but not by much. The old Seattle deal—Amazon treats you poorly but pays you more—only masks the rot.

or

> Seattle has talent as good as anywhere. But in San Francisco, people still believe they can change the world—so sometimes they actually do.

Once or twice can be coincidence, but a full article of it reads a tiny bit like AI slop.
by Fraterkes | 2025-12-03 20:24:03+00:00
A way to state this point that you may find less uncharitable is that a lot of current LLM applications are just very thin shells around ChatGPT and the like.

In those cases the actual "new" technology (ie, not the underlying ai necessarily) is not as substantive and novel (to me at least) as a product whose internals are not just an (existing) llm.

(And I do want to clarify that, to me personally, this tendency towards 'thin-shell' products is kind of an inherent flaw with the current state of ai. Having a very flexible llm with broad applications means that you can just put Chatgpt in a lot of stuff and have it more or less work. With the caveat that what you get is rarely a better UX than what you'd get if you'd just prompted an llm yourself.

When someone isn't using llms, in my experience you get more bespoke engineering. The results might not be better than an llm, but obviously that bespoke code is much more interesting to me as a fellow programmer)
by kelseyfrog | 2025-12-03 20:24:17+00:00
Anisotropic mouse movement?

Or perhaps the 0ms-80ms distribution of mouse movement matches the >80ms mouse movement distribution within some bounds. I'm thinking KL divergence between the two.

The Kolmogorov-Smirnov Test for two-dimensional data?

There's a lot of interesting possible approaches that can be tuned for arbitrary sensitivity and specificity.
by jkartchner | 2025-12-03 20:24:36+00:00
Assuming, arguendo, that corruption is somehow not a factor in your scenario, it still doesn't account for ignorance. Consider that jurors in jury trials have one binary decision to make based on the facts and law given to them. They don't need to decide if the law is just (in fact that's explicitly NOT what they're supposed to do). They don't need (and are not supposed) to decide if the situation is fair. That happens elsewhere by folks trained to consider these things. Jurors in jury trials literally apply the law they are given to the evidence they are presented. That's it. Even this burden is often more than a lot of folks can wrap their head around.

The legislature, however, is not there just to nod its head when they think something is a good idea and voting no when it's not. Even if we were to create a space for exactly that, all we've done is push the fallibility to those who are doing the work to write and revise law--but now they're pitching to those off the streets who don't know anything about governance! If anything, lay congresspeople would magnify, not reduce, the problems we have with our current system.
by hvb2 | 2025-12-03 20:24:54+00:00
> Retail is a big deal these days. Used to be sub 10%, now it’s in the 30-40% of daily volume range IIUC.

But that isn't relevant? If they trade a lot but own less than 10% of the shares they're still a small piece.

The institutional investors are likely not trading much, things like 401k are all long term investments
by ErroneousBosh | 2025-12-03 20:25:00+00:00
> However cool and useful the PC speaker output was, it was the a hand-soldered "Covox" lookalike, a passive DAC built out of a resistor ladder and attached to the printer port, which you actually connected to your hi-fi amplifier.

I must have built at least a couple of dozen of these for various people.
by ux266478 | 2025-12-03 20:25:09+00:00
> C++ templates look like an entirely new language within the language.

Templates cover more than just generics. Java full-sale lifted its generics syntax from sepples. I'm curious how you draw the line between the two, when all 3 of them use the angle bracket declaration lists bolted onto the symbol name, a unique style invented by CFront 3. Compare with the generics syntax found in contemporaries like ML, Miranda, Ada, Modula-3 and so on.
by dmurvihill | 2025-12-03 20:25:13+00:00
Sorry, these studies don’t show that AI is “good at automating away junior work” _at all_, or even claim to (and what little empirical research exists points the other way).

What they show is that hiring managers think they can use gen AI to get away with skipping juniors. The resulting collapse in software quality will either bite them in the ass causing a market correction, or massively enrich the big five and leave the rest of us to live with the consequences. Which outcome comes to pass is still yet to be seen (and partially under our control, as seniors)
by lateforwork | 2025-12-03 20:26:01+00:00
I love AI but I find Microsoft AI to be mostly useless. You'd think that anything called Copilot can do things for you, but most of the time it just gives you text answers. Even when it is in the context of the application it can't give you better answers than ChatGPT, Claude or Perplexity. What is the point of that?

Satya has completely wasted their early lead in AI. Google is now the leader.
by grayhatter | 2025-12-03 20:26:14+00:00
If you want to measure the language used by the productivity of the desired outcome. I'd encourage you to survey the ratio of comments talking about the problems with github's very broken CI and UX, with how many people expressed an objection to the language and words used in the announcement. Failure to convey ideas with tact and respect, is demonstrably more counter productive.

I assume you'll choose to dismiss those who object as fragile birds... but then you don't really care about the productivity towards the goal then do you? You just want to be ok with being mean because it doesn't bother you.
by simmons | 2025-12-03 20:26:16+00:00
I was excited earlier this year to discover that Micron (Crucial) was manufacturing 64GB DDR5 "laptop memory" modules, allowing me to pick up a couple in early September to build an ASUS NUC VM server with 128GB of RAM. It was a little hard to get even then, but I found a vendor selling it at a reasonable price.

It worked out so well that I decided to get some more. Needless to say, it went from unavailable to being available for double the price. Now, I guess it won't be available at all in the future. :(
by TulliusCicero | 2025-12-03 20:26:23+00:00
There's an argument that loot boxes that give you cosmetics just aren't that big of a deal, at least if we're talking about adults.

Especially since Magic the Gathering and similar card games are very normalized, and have a straightforwardly more evil monetization strategy, since you need to do gambling there to even play the game, it's not cosmetic.

There's always this question when Valve comes up of, "why are people more upset about gambling for cosmetics in a game than gambling for power/features in a game?" It's a clear double standard, and I've never heard an actually good explanation for it that makes it sound justifiable.

edit: The other thing is that the people blowing money on cosmetics gambling fund the game such that all the core gameplay stuff in Dota and CS and be totally free for the average player, and that's pretty great for a lot of consumers.

It's not exactly the same yet since Deadlock isn't being monetized yet, but I've spent hundreds of hours in the game having a blast for free, I can't give Valve money even if I want to, and that buys a fair amount of goodwill from me.
by beepbooptheory | 2025-12-03 20:26:24+00:00
Is there? I am not playing games!

What is the anger that arises from you when one you care for is hurt because of some violence or injustice? Is that not an expression of love?

What is that particular anger you can feel towards a romantic life partner of many years? One that can only be based in an already profound intimacy, in some deep fidelity? Don't you feel that same love you have always felt for them, but in a different color?

What is the anger you feel when you see grand injustices? Hate crimes, genocides, crimes against freedom.. Isn't that something like a humanistic love?

To make love simply the "healthier" option is to totally destroy it! It makes it, like, at best a pragmatic maxim and at worst a weird kind of imperative (we should be healthy after all..). But love is not an imperative, it's a (beautiful, amazing, natural) condition. And it is not always "healthy," not always without anger, but always "good" in that you can't go wrong following it.
by charcircuit | 2025-12-03 20:26:26+00:00
They are advertising that it works on Windows. Developers in an ideal world shouldn't have to worry about unsupported configurations. I'm advocating that developers should only have their games judged by supported configurations.

>Should developers only release games on Windows by default unless other platforms decide to pay up?

Other platforms could be profitable enough that developers could target and support them on their own volition.
by tptacek | 2025-12-03 20:26:56+00:00
The median age of people working local politics is probably 55, and I've met more people (non-family, that is) over 70 doing this than in anything else, and all of them are (a) using AI for stuff and (b) psyched to see any new application of AI being put to use (for instance, a year or so ago, I used 4o to classify every minute spent in our village meetings according to broad subjects).

Or, drive through Worth and Bridgeview in IL, where all the middle eastern people in Chicago live, and notice all the AI billboards. Not billboards for AI, just, billboards obviously made with GenAI.

I think it's just not true that non-tech people are especially opposed to AI.
by CyberDildonics | 2025-12-03 20:27:19+00:00
Perhaps it's time for Windows to stop being the odd man out?

This is the same nonsense rationalizations that zig gave. Windows is the odd man out. If you want to release something on windows you match an extra byte on the ends of lines. It isn't that hard and even the simplest toy language does it. It's just part of line splitting, it isn't even something that happens at the language stage.

Last I checked both Visual Studio Code and Notepad++ can both make line endings configurable.

Last time I checked it was totally unnecessary because no other language releases for a platform and tries to punish their users. Options like that are to make files match while being worked on for different platforms, not so that a compiler doesn't try to punish and troll its users for using it.
by yieldcrv | 2025-12-03 20:27:20+00:00
Unlike Seattle, in Los Angeles there are few software engineers but I would not utter AI at all here

Its an infinite moving goalpost of hate, if its an actor, "creative", writer, AI is a monolithic doom, next its theoretical public policy or the lack thereof, and if they have nothing that affects them about it then it's about the energy use and environment

nobody is going to hear about what your AI does, so don't mention anything about AI unless you're trying to earn or raise money. Its a double life
by motbus3 | 2025-12-03 20:27:38+00:00
I guess people think that there is the need for an centralised evil being responsible to coordinate an attack on society and they feel that the comment is a paranoia attack.

It is nothing like that. We can see how equity firms risen again buying certain types of businesses and change the structure of prices. The incentives to do it wrong are all out.

People still think that Microsoft layouts were an unfortunate unpredictable movement given market circumstances when every regulatory organisation pointed that it would be exactly what they would do.

People also think that putting their money in such companies because they have money back is an endless loop of free money and that money is an infinite resource.

Not one or two only have discussed how they should start licensing their products as a new business model. What people thought that would mean? How selling the product does not give the buyer the ownership? How is that not taxed differently?
by par | 2025-12-03 20:27:58+00:00
I think reading the room is required here. You and your friend can both be right at the same time. You want to build an AI-enabled app, and indeed there's plenty of opportunity for it I'm sure. And your friend can hate what it's done to their job stability and the industry. Also, totally unrelated, but is the meaning or etymology behind the app name Wanderfugl? I initially read it as Wanderfungl.
by lambchoppers | 2025-12-03 20:28:03+00:00
Health and safety seems irrelevant to me. I complain about cars, I point out "obscure" facts like that they are a major cause of lung related health problems for innocent bystanders, I don't actually ride in cars on any regular basis, I use them less in fact than I use AI. There were people at the car's introduction who made all the points I would make today.

The world is not at all about fairness of benefits and impacts to all people it is about a populist mass and what amuses them and makes their life convenient, hopefully without attending the relevant funerals themselves.
by 542458 | 2025-12-03 20:28:06+00:00
That site seems to date from the days before there were real usage limits on Claude Code. Note that none of the submissions are recent. As such, I think it's basically irrelevant - the general observation is that Claude Code will rate limit you long, long before you can pull off the usage depicted so it's unlikely you can be massively net-profit-negative on Claude Code.
by empressplay | 2025-12-03 20:28:15+00:00
Like any tool, the longer you use it the better you learn where you can extract value from it and where you can't, where you can leverage it and where you shouldn't. Because your behaviour is linked to what you get out of the LLM, this can be quite individual in nature, and you have to learn to work with it through trial and error. But in the end engineers do appear to become more productive 'pairing' with an LLM, so it's no surprise companies are favouring LLM-savvy engineers.
by cerneroracle | 2025-12-03 20:28:15+00:00
I used to work at Cerner for a couple years. Honestly working at Cerner was a decent experience. Biggest private employer in Kansas City so everyone knew about the company. Huge campuses across Missouri and Kansas. Huge gym in HQ campus.

I was aware of this VA project at the time, although I was no part of it. I knew it was going to take years and we basically had no competition. Shortly before I left the company we got a new CEO from Google (Health?). Now looking back this guy was probably brought specifically for preparing for the Oracle acquisition.

We were a team of 5. After the Oracle acquisition everyone left. That team basically disappeared. Three of my teammates left for another IT company in Kansas. Things must have gotten really tough after the acquisition.
by exmadscientist | 2025-12-03 20:28:56+00:00
Also, for sheer delightful perversity, I ran the above comment through Copilot/ChatGPT and asked it to revise, and this is what I got. Note the text structuring and how it has changed! (And how my punctuation games are gone, but we expected that.)

>>>

For me, the issue is that they’re misused in this piece. Em dashes used as appositives carry the feel of interruption—like this—and should be employed sparingly. They create a jarring bump in the narrative’s flow, and that bump should only appear when you want it. Otherwise, appositives belong with commas (when they’re integral to the sentence) or parentheses (when they’re not). Clause breaks follow the same logic: the em dash is the strongest interruption. Colons convey a sense of arrival—you’ve been building up to this: and now it’s here. Semicolons are for those rare cases when two clauses can’t quite stand alone as separate sentences; most of the time, a full stop is cleaner. Like this. Which is why full stops should be your default splice when revising.

Sprinkling em dashes everywhere—even if each one is technically correct—feels like AI writing. The system has learned what they are, how they work, and when they fit, but it hasn’t learned how to revise for overall flow or density. The result is too many dashes, when the right number should be low, because they’re heavy emphasis—true interruptions.

(And yes, the quirky three-point bullet list with bolded openers and a punchy closer at the end is another hallmark of AI prose.)

But hey, I guess I fit the stereotype—I’m in Seattle, and I hate AI too.
by oscargrouch | 2025-12-03 20:29:03+00:00
We are in the "system engineering territory" and as such it might have more to do with the way the runtime is designed and how the javascript native runtime does things than the compiler optimizations. You have to measure syscalls, memory access, cpu cache locality and a bunch of design decisions that in the end contribute a lot to the running time. So depending on the decisions taken, it can easily happen.
by tombert | 2025-12-03 20:29:17+00:00
I got a thread on SomethingAwful gassed [1] because it was about an AI radio station app I was working on. People on that forum do not like AI.

I think some of the reasons that they gave were bullshit, but in fairness I have grown pretty tired of how much low-effort AI slop has been ruining YouTube. I use ChatGPT all the time, but I am growing more than a little frustrated how much shit on the internet is clearly just generated text with no actual human contribution. I don’t inherently have an issue with “vibe coding”, but it is getting increasingly irritating having to dig through several-thousand-line pull requests of obviously-AI-generated code.

I’m conflicted. I think AI is very cool, but it is so perfectly designed to exploit natural human laziness. It’s a tool that can do tremendous good, but like most things, it requires people use it with effort, which does seem to be the outlier case.

[1] basically the hall of shame for bad threads.
by SoftTalker | 2025-12-03 20:29:21+00:00
You can say the same thing about most federal spending.

Car and truck owners pay fuel tax and registration tax (hundreds or thousands of dollars a year, especially heavy trucks) which all ostensibly goes to road upkeep and related infrastructure. It may not cover all the costs but neither do transit fares.

I don't know anything about Boston's system but most transit agencies would need to have fares in the tens of dollars per ride, at least, to come anywhere close to covering their costs. This is much closer to the costs of using a car, probably not coincidentally. Getting from point A to point B has a value that is independent of the transport mechanism.
by innagadadavida | 2025-12-03 20:29:27+00:00
> I’m predicting that the uncertainty and discouragement of H1-Bs will lead to a destruction of jobs in the U.S. and a suppression of salaries as high quality software engineers don’t move to the U.S., allowing the center of gravity of the industry to shift out of the U.S.

Statistically speaking if you take a bunch of low-mid level salary / skill folks and move them out of US, the average salary should increase no? R&D jobs in countries like India is still low compared to US. These are the high skill and pay jobs and they will continue to be here.
by throwout4110 | 2025-12-03 20:29:34+00:00
Right this is what I can’t quite understand. A lot of HN folks appear to have been burned by e.g. horrible corporate or business ideas by non technical people that don’t understand AI, that is completely understandable. What I never understand is the population of coders that don’t see any value in coding agents or are aggressively against them, or people that deride LLMs as failing to be able to do X (or hallucinate etc) and are therefore useless and every thing is AI Slop, without recognizing that what we can do today is almost unrecognizeable from the world of 3 years ago. The progress has moved astoundingly fast and the sheer amount of capital and competition and pressure means the train is not slowing down. Predictions of “2025 is the year of coding agents” from a chorus of otherwise unpalatable CEOs was in fact absolutely true…