MurphyA/hacker-news huggingface dataset:
by criddell | 2025-12-02 18:51:05+00:00
> But AGI will require "more technologies than the current LLM path," Krisha said. He proposed fusing hard knowledge with LLMs as a possible future path.

And then what? These always read a little like the underpants gnomes business model (1. Collect underpants, 2. ???, 3. Profit). It seems to me that the AGI business models require one company has exclusive access to an AGI model. The reality is that it will likely spread rapidly and broadly.

If AGI is everywhere, what's step 2? It seems like everything AGI generated will have a value of near zero.
by emptybits | 2025-12-02 18:51:05+00:00
There wasn't easy hover text or other way to reveal what's coming "this month" on their advent calendar. So spoilers for the impatient:

1 William Faulkner – As I Lay Dying 2 Arthur Ransome – Swallows and Amazons 3 Albert Einstein 4 Nan Shepherd – The Weatherhouse 5 Langston Hughes – Not Without Laughter 6 Wallace Stevens 7 Hermann Hesse – Narcissus and Goldmund 8 All Quiet on the Western Front (1930 film) 9 Barbara Hepworth 10 Evelyn Waugh – Vile Bodies 11 Geoffrey Dennis – The End of the World 12 Charlie Parker 13 Margaret Ayer Barnes – Years of Grace 14 Hellbound Train 15 Hannah Arendt 16 Robert Musil – The Man Without Qualities 17 T. S. Eliot – Ash Wednesday 18 Thomas Mann 19 Agatha Christie – The Murder at the Vicarage 20 Franz Kafka – The Castle (English translation) 21 Walker Evans 22 Sigmund Freud – Civilization and Its Discontents 23 Stella Benson – The Far-Away Bride 24 Pierre Teilhard de Chardin 25 E. H. Young – Miss Mole 26 P. G. Wodehouse 27 Vladimir Nabokov – The Defense 28 Dashiell Hammett – The Maltese Falcon 29 Roger Mais 30 Saadat Hasan Manto 31 Stanisław Ignacy Witkiewicz – Insatiability
by scroot | 2025-12-02 18:51:19+00:00
As an elder millennial, I just don't know what to say. That a once in a generation allocation of capital should go towards...whatever this all will be, is certainly tragic given current state of the world and its problems. Can't help but see it as the latest in a lifelong series of baffling high stakes decisions of dubious social benefit that have necessarily global consequences.
by gkbrk | 2025-12-02 18:51:31+00:00
The first point isn't meaningful from a user's perspective.

There's no difference between me trusting you and you pushing malware to me vs you selling your deploy access to a third party and the third party pushing malware to me.

Especially if selling the extension doesn't remove the old one from the browser automatically and reset it's rating to 0, download count to 0 and remove all the comments/reviews.
by j6m8 | 2025-12-02 18:51:31+00:00
This is neat — I do think this is relevant to more than just the software engineering space. See also, healthcare and law (I wrote more at length here, not to derail this comment thread [1]). Our junior training on-ramps for a lot of knowledge-work fields are in some semblance of equilibrium, but it's an unstable one.

[1] https://blog.jordan.matelsky.com/AI-doctors-bum-me-out/
by ceejayoz | 2025-12-02 18:51:48+00:00
> What he did was not a Nazi salute and everyone knows it.

Correct. It wasn't a Nazi salute. It was multiple, and everyone knows it.

We've plenty of actual Hitler footage to compare against; https://www.reddit.com/r/gifs/comments/1i6par1/elon_musk_vs_...

> I'm a BIG critic of Musk

Your entire comments history here spans two pages; you've made about 20 comments. About a quarter of them are defending Musk or his companies. None critique him.
by ic_fly2 | 2025-12-02 18:52:08+00:00
IBM might not have a data strategy or AI plan but he isn’t wrong on the inability to generate a profit.

A bit of napkin math: NVIDIA claims 0.4J per token for their latest generation 1GW plant with 80% utilisation can therefore produce 6.29 10^16 tokens a year.

There are ~10^14 tokens on the internet. ~10^19 tokens have been spoken by humans… so far.
by BoorishBears | 2025-12-02 18:52:12+00:00
It doesn't make sense, and you definitely didn't say why it'd make sense... but enough people are happy enough to see the Bun team reach an exit (especially one that doesn't kill Bun) that I think the narrative that it makes sense will win out.

I see it as two hairy things canceling out: the accelerating trend of the JS ecosystem being hostage to VCs and Rauch is nonsensical, but this time a nonsensical acquisition is closing the loop as neatly as possible.

(actually this reminds me of Harry giving Dobby a sock: on so many levels!)
by Negitivefrags | 2025-12-02 18:52:27+00:00
I recently compared performance per dollar for CPUs and GPUs on benchmarks for GPUs today vs 10 years ago, and suprisingly, CPUs had much bigger gains. Until I saw that for myself, I thought exactly the same thing as you.

It seems shocking given that all the hype is around GPUs.

This probably wouldn't be true for AI specific workloads because one of the other things that happened there in the last 10 years was optimising specifically for math with lower size floats.
by ImJamal | 2025-12-02 18:53:04+00:00
I'm not an expert, but does the Magna Carta guaranteed a right to a jury trial?

I assume you are referring to clause 39, but it says "or" indicating a jury trial is not necessary?

> No free man is to be arrested, or imprisoned, or disseised, or outlawed, or exiled, or in any other way ruined, nor will we go against him or send against him, except by the lawful judgment of his peers or by the law of the land.
by Someone | 2025-12-02 18:53:05+00:00
> the compiler can see into it and make optimizations

Those writing assembler typically/often think/know they can do better than the compiler. That means that isn’t necessarily a good thing.

(Similarly, veltas comment above about “play with C until the compiler does the right thing” is brittle. You don’t even need to change compiler flags to make it suddenly not do the right thing anymore (on the other hand, when compiling for a different version of the CPU architecture, the compiler can fix things, too)
by beginnings | 2025-12-02 18:53:15+00:00
this is the end game of capitalism, where the greed driven pursuit of profit wins over social maintenance and development. we see it very clearly with the incredibly socially damaging mass immigration to replenish the slave class and maintain the mythical GDP growth, which is only "necessary" because the native slave classes have been squeezed out of breeding

new grads will be fed to the meat grinder with no regards, its a closed shop unless you know someone
by Justsignedup | 2025-12-02 18:54:08+00:00
Honestly, with the AI slop of resumes, I applied to dozens of jobs, and only got a callback to ones I had either a recruiter for or direct connections to, after 20 years of experience. Because I didn't have a big fat "worked at google for 10 years" on my resume. And I'd like to think of myself as someone who can take a very bad situation and make it look smooth.
by embedding-shape | 2025-12-02 18:54:16+00:00
> Definitely all around seems like Samsung is on a decline. I probably won't be buying a Samsung next time I need a phone, though I won't be buying Apple either.

Same here, used to have a Samsung, moved to Moto G which was the best phone I had so far, currently on a iPhone 12 Mini, and want none of these phones anymore. I just want something that doesn't get in your way, and actually have some well-thought UX, especially when connected to the car. CarPlay is a whole dumpster-fire of failed UX experiments it feels like, is actively dangerous, and iOS in general have so many hidden patterns I'm still discovering today (guessing they also add new gestures all the time) that it feels like I only understand 20% of the phone's features.

Someone recommended me Sony for Android + higher quality hardware, where the company also doesn't seem hellbent on screwing you over inside the phone OS itself. What do people here with Sony phones think about them?
by mikestew | 2025-12-02 18:54:29+00:00
From your link:

“The 4.3 L V6 that came out in 1982 did have a denser head bolt arrangement, and did not suffer the catastrophic head sealing failures of the V8.”

V6 diesels were put in Cutlass’ until at least 1984:

https://en.wikipedia.org/wiki/Oldsmobile_Diesel_engine#V6
by giancarlostoro | 2025-12-02 18:54:40+00:00
The way I'm using claude code for personal projects, I feel like most devs will become moreso architects and testers of the output, and reviewers of the output. Which is good, plenty of us have said for ages, devs dont read code enough. Well now you get to read it. ;)

While the work seems to take similar amounts of time, I spend drastically less time fixing bugs, bugs that take me days or God forbid weeks, solved in minutes usually, sometimes maybe an hour if its obscure enough. You just have to feed the model enough context, full stack trace, every time.
Show HN: WeeMap – Map Extractor – With KNNs and Tensorflow.js
by flashgordon | 2025-12-02 18:54:41+00:00
I used to play WeeWar (browser-based hex strategy game, RIP 2015) way too much, and wanted a way to extract map data from screenshots. So I built a little tool that extracts tile data from hex-based strategy game screenshots (WeeWar, Civilization, etc.) to scratch my own itch. Runs entirely in the browser using TensorFlow.js.

Previously I tried this using p-hashes but those didnt work quite well when units stood on tiles. So this time I tried it with MobileNet for embeddings + KNN for classification. So now doesnt need training and can learn from few examples and runs entirely in the browser.

It's a bit rough around the edges but works well enough that it generalizes to other hex games (tested on some Civilization screenshots too). Lots more that could be done - better UI, model persistence, maybe regression for tile yields - but it was a fun learning project. I also found the best way for me to learn more of the advanced ML concepts was just to build it for something I found fun.

Demo: https://buildmage.com/demos/weemap-scanner/ Source: https://github.com/panyam/weemaps/tree/main/part2-scanner
by galfarragem | 2025-12-02 18:54:50+00:00
LLMs themselves are not a fad or overhyped. Even my mum (almost 70) is using an LLM nowadays, and she hates computers. Adapt or die and I don’t say this happily. I hate that I have to use an LLM to stay competitive, something I’m not used to in my life. I was always competitive bare-mind. Now I need to be armed with an LLM.
by alephnerd | 2025-12-02 18:55:09+00:00
Sadly - as I've mentioned on HN a bunch - junior salaries need to fall dramatically to somewhere in the $60k-$100k range in order to make it cost effective against automation/AI or offshoring.

The economics of providing every new grad a $150k TC offer just doesn't work in a world with the dual pressures of AI and async induced offshoring.

Heck, once you factor in YoE, salaries and TCs outside the new grad range have largely risen because having experienced developers really does matter and provides positive business outcomes.

State and local governments needs to play the same white collar subsidy game that the rest of the world is playing in order to help fix the economics of junior hiring for white collar roles. This is why Hollywood shifted to the UK, VFX shifted to Vancouver, Pharma shifted to Switzerland, and Software to India.
by maxglute | 2025-12-02 18:55:14+00:00
I think real issue is current costs / demand = Nvidia gouging GPU price that costs for hardware:power consumption is 70:20 instead of 50:40 (10 for rest of datacenter). Reality is gpus are serendipidous path dependent locked from gaming -> mining. TPUs are more power efficient, if bubble pops and demand for compute goes down, Nvidia + TMSC will still be around, but nexgen AI first bespoke hardware premium will revert towards mean and we're looking at 50% less expensive hardware (no AI race scarcity tax, i.e. 75% Nvidia margins) that use 20% less power / opex. All of a sudden existing data centers becomes not profitable stranded assets even if they can be stretched past 5 years.
by dustingetz | 2025-12-02 18:55:16+00:00
i don’t get it either - bun being the foundation of tons of AI tools is like a best possible outcome, what were they hoping for when they raised the money? Or is this just an admission of “hey, that was silly, we need to land this however we can”? Or do they share major investors and the therefore this is just a consolidation? (Edit: indeed, KP did indeed invest $100M in Anthropic this year. I’m also confused - article states Bun raised 26M but the KP seed round was 7, did they do the A too but unannounced? Notably, the seed was summer 2022 and chatgpt was Nov 30, so the world is different, did the hypothesis change?)
by dboon | 2025-12-02 18:55:36+00:00
Ink (and modern alternatives) probably are the best TUI toolkit. If you want to write a UI that's genuinely good, you need e.g. HTML, or some way to express divs and flex box. There isn't really another way to build professional grade UIs; I love immediate mode UI for games, but the breadth of features handled by the browser UI ecosystem is astonishing. It is a genuinely hard problem.

And if you're expressing hierarchical UI, the best way to do it is HTML and CSS. It has the richest ecosystem, and it is one of the most mature technologies in existence. JS / TS are the native languages for those tools. Everything is informed by this.

Of course, there are other options. You could jam HTML and CSS into (as you mention) Rust, or C, or whatever. But then the ecosystem is extremely lacking, and you're reinventing the wheel. You could use something simpler, like QML or handrolled. But then you lose the aforementioned breadth of features and compatibilities with all the browser code ever written.

TypeScript is genuinely, for my money, the best option. The big problem is that the terminal backends aren't mature (as you said, scrollback, etc). But, given time and money, that'll get sorted out. It's much easier to fix the terminal stuff than to rewrite all of the browser.
by lenkite | 2025-12-02 18:55:42+00:00
> Is it? Why would you try to undersell genocide? Are you some kind of monster? They did? And you don't believe it? I wonder why? You mean the people who have provably told lies for decades lied so much that even you refuse to believe it?

No, because that number includes death by famine caused by cultural revolution repression as well. The other figures point to hundreds of thousands and not millions as they limit themselves to the invasion and the subsequent brutal crackdowns. This was the the "stealth edit" that you complained about.

> The problem with agenda clowns like you is that you have to continuously lie. All it takes is just one instance of truth and your house of lies crumbles.

What is this "instance of truth" ? Please educate me ? Can you give non PRC sources ? We all know that China lies by default regarding Tibet. It is an automatic party reflex at this point.

I can quote not just the Tibet Government in exile, but also the Tibetan Centre for Human Rights and Democracy (TCHRD), the famous "Body Count" essay by Indiana University, the Independent conflict dataset, the Human Rights Watch, etc.

You continuously call me an "agenda clown", yet I am not sure what agenda do I have in simply stating that the Chinese invasion of Tibet included massive casualties of native civilians and refugee flight to other nations. This is proven fact.

> Keep making a laughing stock of yourself.

You should talk to Tibetan refugees who had their families killed by Chinese soldiers.
by CSSer | 2025-12-02 18:55:47+00:00
I guess I should clarify too: I don't believe in junior titles. They handicap people into the position you describe where they must move on to progress. When I describe "junior" above, I generally mean a candidate with <=1.5 years of experience. When I say mid I mean any amount of experience greater but not senior according to technical review. And yep, I know this is not the best heuristic because there are definitely people with no working experience who have mid-senior coding skills (although they're rare). I think that's sort of part of the problem too. Senior management is disincentived from understanding the roles and growth trajectories, so our heuristics for hiring are totally warped and stomped on.
by sahilly | 2025-12-02 18:55:56+00:00
Proven Software | Senior Fullstack SWE | REMOTE (US) Full-Time | $140k-$170k

Proven is a start-up software company delivering a modern electronic medical record (EMR) to Behavioral Health & Physical Therapy. Proven’s Founders and Executive team have decades of experience successfully growing and scaling companies in healthcare.

Stack: .NET/C#, SQL Server, Blazor with Telerik controls.

We're looking for a senior full-stack engineer with .NET experience. Experience working in Azure and/or with Blazor is a major plus but not required.

We primarily work ET hours but are flexible Excellent PTO and employer-sponsored healthcare benefits

Email us at: hiring AT provensoftware DOT com
by dmoy | 2025-12-02 18:56:07+00:00
5 years is maybe referring to the accounting schedule for depreciation on computer hardware, not the actual useful lifetime of the hardware.

It's a little weird to phrase it like that though because you're right it doesn't mean you have to throw it out. Idk if this is some reflection of how IBM handles finance stuff or what. Certainly not all companies throw out hardware the minute they can't claim depreciation on it. But I don't know the numbers.

Anyways, 5 years is an infection point on numbers. Before 5 years you get depreciation to offset some cost of running. After 5 years, you do not, so the math does change.
by the_snooze | 2025-12-02 18:56:15+00:00
For anyone still in school, networking is easy for students who take initiative. This doesn't mean going to networking events. It means actually doing things with actual people: get involved in undergraduate research, sports, arts, Greek life, volunteering, on-campus part-time jobs, etc. Universities have those low-barrier low-risk things going on that you can just try out. Students who do this get the inside track on opportunities that aren't broadly advertised, so they face far less competition and are likely better fits for those opportunities due to the experience they got by being involved.
by Octoth0rpe | 2025-12-02 18:56:22+00:00
Sure, assuming the power cost reduction or capability increase justifies the expenditure. It's not clear that that will be the case. That's one of the shaky assumptions I'm referring to. It may be that the 2030 nvidia accelerators will save you $2000 in electricity per month per rack, and you can upgrade the whole rack for the low, low price of $800,000! That may not be worth it at all. If it saves you $200k/per rack or unlocks some additional capability that a 2025 accelerator is incapable of and customers are willing to pay for, then that's a different story. There are a ton of assumptions in these scenarios, and his logic doesn't seem to justify the confidence level.
by embedding-shape | 2025-12-02 18:56:43+00:00
> If you have to keep the initial requirement for your software, then SQLite is completely out of equation.

It'd be a very short article if so, don't you think? Full article would be something like: "Normally you'd have a remote connection to the database, and since we're supposed to test SQLite's performance, and SQLite is embedded, it doesn't compare. Fin"
by halapro | 2025-12-02 18:56:52+00:00
Because TypeScript is a (legacy) mess.

There's effort towards "erasable syntax" but in practice not many really want to run anything more than basic TS in the browser, simply because you lose things like 'import _ from "lodash", which requires further setup (import maps) or is impractical in larger projects.

The real reason however is that TS is just a language, not part of any standard, and browsers are not just going to support random languages headed by corporations (Microsoft) and that are not community projects.
by SkiFire13 | 2025-12-02 18:57:02+00:00
> 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).

AFAIK this still leaked through function pointers, which were still sync or async (and this was not visible in their type)
by carlCarlCarlCar | 2025-12-02 18:57:05+00:00
MTBF for data center hardware is short; DCs breeze through GPUs compared to even the hardest of hardcore gamers.

And there is the whole FOMO effect to business purchases; decision makers will worry their models won't be as fast.

Obsolete doesn't mean the reductive notion you have in mind, where theoretically it can still push pixels. Physics will burn them up, and "line go up" will drive demand to replace them.
by IshKebab | 2025-12-02 18:57:12+00:00
There are plenty of it-doesn't-just-work things about JSON though. Sending binary data or 64-bit integers is a huge pain. Or maps with non-string keys, or ordered maps. Plus JSON doesn't scale well with message size because it doesn't use TLV so parsing any of a message requires parsing all of it.

It's not some perfect format.

That said, I'm disappointed with Protobuf too. Especially the handling of optional/default fields. I believe they did eventually add an `optional` tag so you can at least distinguish missing vs default field values.

The lack of required fields makes it very annoying to work with though. And no, there's no issue with required fields in general. The only reason it doesn't have them is because the implementation in Protobuf 2 caused issues and Google had to have a smooth transition from that.

If you're starting a greenfield project it seems silly to opt in to Google's tech debt.

If you're thinking "but schema evolution!!" well yeah all you need is a way to have versioned structs and then you can mark fields as being required for ranges of versions. So you can still remove required fields without breaking backwards compatibility.
by Eddy_Viscosity2 | 2025-12-02 18:57:32+00:00
What matters most is what people with extreme wealth do with that wealth because the power means those actions can affect many many people. Listening to them can help you predict what those actions may be, either because they say outright what they are planning, or because the tone of their rants can indicate a mindset that would lead to some actions being much more probable than others.

I hate having to listen to rich people. To me its as bad as having to listen to politicians, but these people affect my life (whether I like it or not) so I have to listen to know what's coming.
by frumplestlatz | 2025-12-02 18:57:37+00:00
I have to admit this was my first thought, too. I'm pretty obsessed with Claude Code, but the actual app is so incredibly poorly engineered for something that doesn't even do that much.

Rust, Go, whatever -- writing a good TUI isn't that hard of a problem. Buying an entire VC funded JS runtime company isn't how you solve it.
by kenhwang | 2025-12-02 18:57:39+00:00
I always figured Bun was the "enterprise software" choice, where you'd want to use Bun tools and libraries for everything and not need to bring in much from the broader NPM library ecosystem.

Deno seems like the better replacement for Node, but it'd still be at risk of NPM supply chain attacks which seems to be the greater concern for companies these days.
by skeeter2020 | 2025-12-02 18:57:42+00:00
The interesting macro view on what's happening is to compare a mature data center operation (specifically a commoditized one) with the utility business. The margins here, and in similar industries with big infra build-out costs (ex: rail) are quite small. Historically the businesses have not done well; I can't really imagine what happens when tech companies who've only ever known huge, juicy margins experience low single digit returns on billions of investment.