MurphyA/hacker-news huggingface dataset:
by EMM_386 | 2025-12-02 20:47:41+00:00
Ink seems to be the root cause of a major issue with the Claude Code CLI where it flickers horribly when it needs to repeatedly clear the screen and redraw.

I don't know why it's even necessary for this.

https://github.com/atxtechbro/test-ink-flickering

Issue on Claude Code GitHub:

https://github.com/anthropics/claude-code/issues/769
by snohobro | 2025-12-02 20:47:54+00:00
I don’t think copyright shouldn’t exist at all, I think the general consensus in this topic has been that the length of copyright protection is longer than is considered reasonable.

You don’t have to sell the prints if you don’t want to. But if someone else does fulfill that market demand by selling or giving away your photographs after those photographs have entered into public domain, that’s a win for all those who wished to enjoy your art. Without having to visit that particular restaurant. The length of time to get to public domain is the issue at hand.

I want you to make money on your photography. It’s a good incentive to keep doing that scope of work and more art in the world is a win for humanity. But if you haven’t been able to recuperate losses and make profit on a particular photo after 70 years, I don’t think it’s going to happen for ya.
by turnsout | 2025-12-02 20:47:55+00:00
Absolutely. I don't understand why investors are excited about getting into a negative-margin commodity. It makes zero sense.

I was an OpenAI fan from GPT 3 to 4, but then Claude pulled ahead. Now Gemini is great as well, especially at analyzing long documents or entire codebases. I use a combination of all three (OpenAI, Anthropic & Google) with absolutely zero loyalty.

I think the AGI true believers see it as a winner-takes-all market as soon as someone hits the magical AGI threshold, but I'm not convinced. It sounds like the nuclear lobby's claims that they would make electricity "too cheap to meter."
by hakunin | 2025-12-02 20:48:15+00:00
I built portrayal[1] (a much simpler replacement for those dry libs), and was also experimenting[2] with runtime-enforced types based on this lib.

My general thoughts is that declaring types in Ruby is unnecessarily complicated, because you're basically just running values through pieces of boolean logic, and nothing else. Might as well make that explicit, which is what my experiment did. I didn't however publish the types library, but the concept was proven.

[1]: https://github.com/maxim/portrayal

[2]: https://max.engineer/portrayal-guards-poc
by capter | 2025-12-02 20:48:33+00:00
Author here. TL;DR: I published a consciousness-as-fundamental theory on Nov 5. Ten days later, a Uppsala professor published something remarkably similar and won Best Paper of the Year. This article compares them on scientific merit. Key differences: - Mine has experimental tests (3 EEG datasets, 10k simulations) - Mine makes falsifiable predictions (σ + ε ≥ 1 → collapse) - Mine has practical applications (AGI safety, NPC behavior, diagnosis) - Hers is philosophically elegant but currently untestable I'm not claiming "better" - I'm asking: shouldn't we evaluate theories on testability rather than institutional prestige? DOI timestamps are public record: - Mine: Nov 5, 2025 (10.5281/zenodo.17537160) - Hers: Nov 15, 2025 (10.1063/5.0290984) The code and data will be open-sourced soon. Everything is reproducible. I'm 24, from Turkey, no PhD, no institutional backing. But I have data. Happy to answer technical questions about the framework or experimental methodology.
by bigbuppo | 2025-12-02 20:48:36+00:00
And this is the other big rub with static site generators... they start off as one person's strong opinions as The Right Way To Do It. And that's fine.

1. Not really 2. Get a better editor 3. Not really, or get a better editor 4. Get a better editor, implement error checking, and use HTML5 5. The idea is to use clean semantic html as the source document and stuff it into a presentation template 6. The source document is clean semantic html 7. Let's be real. 99.99999% of all static site generators are used by one person, generally technically proficient. Merge problems will only happen if you screw up. Also, most modern version control systems aren't storing deltas so merge hell isn't like it was back in the CVS era. 8. Get your non-technical people a better editor 9. Have you explained the quirks of YAML to a non-technical person in one of the Scandinavian countries like Sweden or False? 10. why isn't this formatting properly?
by n2d4 | 2025-12-02 20:48:43+00:00
> They didn't have to join, which means they got a solid valuation.

This isn't really true. It's more about who wanted them to join. Maybe it was Anthropic who really wanted to take over Bun/hire Jarred, or it was Jarred who got sick of Bun and wanted to work on AI.

I don't really know any details about this acquisition, and I assume it's the former, but acquihires are also done for other reasons than "it was the only way".
Ask HN: How do startups protect early inventions without overspending?
by samyiqer | 2025-12-02 20:49:27+00:00
I’m working on a small project exploring how founders handle early-stage IP protection, and I’m trying to understand the real-world problems people face. Would love input from the HN community.

We’re validating a new way for startups and innovators to protect their inventions affordably — while maintaining freedom to operate in today’s fast-moving AI era. When innovation happens at machine speed, patenting every idea isn’t practical, but leaving inventions unprotected can open the door to IP fencing by competitors. Your answers will help us shape a solution built specifically for founders and incubators like you.

If you’d like to contribute, here’s the link: https://forms.gle/KSSWGc68RkNT9G8n6
by pjdesno | 2025-12-02 20:50:31+00:00
> $8 trillion of CapEx means you need roughly $800 billion of profit just to pay for the interest

That assumes you can just sit back and gather those returns indefinitely. But half of that capital expenditure will be spent on equipment that depreciates in 5 years, so you're jumping on a treadmill that sucks up $800M/yr before you pay a dime of interest.
by jaketoronto | 2025-12-02 20:51:10+00:00
To further explain:

You mention setting the conn pool to 8 to match your # of cores. That would be fine if you didn't have any sleeps inside of your txns... But the moment you added the sleeps inside the txns, your limit of 8 kills through throughput... because no other thread can access the DB once 8 of them grab connections and start the 20ms of total sleep. Imagine instead if you had 64 connections... you would 8x your throughput... What if you were to go even higher? At some point you might start overloading the DB... at that point, you could consider tuning the db to accept more connections... or... maybe you've truly reached the DB's peak performance limit.

I just don't think that 8 connections represents that limit... you need to do everything you can to open up your client config until you reach PG's limitations.
by alikimovich | 2025-12-02 20:51:15+00:00
From personal experience after working 4 years remotely, I started going to the office three days a week, and while efficiency per day is definitely smaller, we achieve much better results much faster, just because we can solve a lot of problems just where we are, without scheduling meetings or waiting for people to answer. Not to mention how much more I personally learn from my colleagues.
by 0xbadcafebee | 2025-12-02 20:51:30+00:00
Is it really a race? It feels more like a slog. I continue to try to use AI (google, openai, and anthropic), and it continues to be a pain in the ass. Their consumer interfaces are garbage, both being buggy/bloated and clunky to work over multiple threads, with its "memory" being nearly nonexistent outside a single thread. They randomly fail to do the thing they did successfully 5 minutes ago. I struggle to get them to do basic things while other things they do effortlessly. They're bad at logic, spatial reasoning/engineering, and I have to constantly correct them. Often they'll do things in agents that I never asked them to do, and I have to then undo it... The time I used to spend doing things manually, I now spend in fixing the thing that's supposed to be automating the manual work... and no matter how I try to fix it, it finds a new way to randomly fail. I am much happier just doing things by hand.
by vel0city | 2025-12-02 20:51:37+00:00
And the goalposts just keep moving...

> Name it and I'll show you how broken or weak it is compared to free alternatives

We've now gone from "these features can't possibly ever exist because M$ so bad" to "they're not the absolute best possible implementation that could ever exist". I'm sure you'll continue to move the goalposts.

But sure, I'll name a few.

Only having limited ZIP support for archives. Its not true, it supports tar and 7z archives natively now as well, supporting a number of different compression formats including Zstandard and xz. Are there other compression utilities out there that support more? Sure. But saying it only has limited zip support and that's it is just a lie.

File versioning? File History has been a feature since Windows 8.

I just tested and was able to navigate to any part of the File Explorer window with nothing but a keyboard. I've used it a number of times with only a keyboard, but I wasn't sure that every thing was selectable. But yes, can confirm, you can use the whole thing with only a keyboard.

A Preview Pane? Really? Yes, File Explorer has a preview pane. Go to View > Preview Pane. This one really just gets me though. Are you truly this ignorant of extremely basic obvious features, or are you just making things up to complain about?
by renegade-otter | 2025-12-02 20:51:40+00:00
The fate of OpenAI is effectively sealed - it will go bankrupt and the scraps will get absorbed by Microsoft, for further enshitification. Not necessarily the "end" of AI, but enjoy your account while it's useful.

The problem is, there is a whole ecosystem of businesses operating as OpenAI API wrappers, and those are gonna get screeeeewed.
by orochimaaru | 2025-12-02 20:51:47+00:00
Super commuting is a thing since this whole RTO shit show happened. A lot of companies use it as excuse to lay-off.

As someone who does it, it depends on motivations. If the paycheck you bring in with the commute is more than what you’ll make by getting a new job, your kids are semi independent, your partner can hold the fort down Monday to Friday it’s doable.

It sucks but it’s doable
by alwa | 2025-12-02 20:51:55+00:00
For today’s lucky 10,000– @JKCalhoun is most likely making reference here to American humorist Mark Twain, who, in response to news stories claiming he had died, was reported to have quipped “reports of my death have been greatly exaggerated.”

[0] https://quoteinvestigator.com/2024/06/07/report-death/
by ryandrake | 2025-12-02 20:52:03+00:00
There's no study that's good enough for HN.

I don't think I've ever seen a science or research article posted here that didn't immediately get picked apart for this or that in the comment section. The methodology is flawed. The data is flawed. The conclusions cannot be drawn. There are confounding variables not accounted for. The sources are questionable. It's become a trope at this point. Either our commenters' standards are way too high, or all of science reporting is deeply flawed.
by nlm280 | 2025-12-02 20:52:04+00:00
Candid | Founding Engineer | Cambridge/Boston | Onsite/Hybrid

We're building a photo-sharing app that uses CV to automate the annoying parts of sharing photos with friends.

Stack: FastAPI, Postgres, Supabase, AWS. We have a mobile app in progress and an ML pipeline—need someone to own the backend, wire it all together, and ship.

Looking for someone who's: - Done real backend work (Python, FastAPI, whatever) - Deployed ML/CV to prod, not just notebooks - Knows their way around embeddings and similarity search - Cares about privacy/security (we're handling sensitive data) - Has shipped something real, ideally end-to-end

This is a founding engineer role. You'd work directly with me (CEO) and our mobile engineer. High ownership, fast pace, significant equity.

Bonus if you've done mobile integrations or been an early engineer before.

Cambridge/Boston based. Prefer onsite but hybrid works if you can hit the ground running.

nlm280@gmail.com | Subject: "Founding Engineer – Candid"

Drop your GitHub and a quick note about something you've built from scratch.
by dts | 2025-12-02 20:52:05+00:00
A lot of people seem confused about this acquisition because they think of Bun as a node.js compatible bundler / runtime and just compare it to Deno / npm. But I think its a really smart move if you think of where Bun has been pushing into lately which is a kind of cloud-native self contained runtime (S3 API, SQL, streaming, etc). For an agent like Claude Code this trajectory is really interesting as you are creating a runtime where your agent can work inside of cloud services as fluently as it currently does with a local filesystem. Claude will be able to leverage these capabilities to extend its reach across the cloud and add more value in enterprise use cases
by the_overseer | 2025-12-02 20:52:45+00:00
From the link:

"For now, I’ll go dogfood my shiny new vibe-coded black box of a programming language on the Advent of Code problem (and as many of the 2025 puzzles as I can), and see what rough edges I can find. I expect them to be equal parts “not implemented yet” and “unexpected interactions of new PL features with the old ones”.

If you’re willing to jump through some Python project dependency hoops, you can try to use FAWK too at your own risk, at Janiczek/fawk on GitHub."

That doesn't sound like some great success. It mostly compiles and doesn't explode. Also I wouldn't call a toy "innovation" or "revolution".
by toomuchtodo | 2025-12-02 20:52:59+00:00
Good callout backing out the math to show the economic light cone. Inflation was low when there was a ton of surplus labor. China was deflationary as they industrialized. As the world rapidly ages, and the working age population shrinks, more fiat and wealth will be chasing a shrinking pool of labor. If growth is a function of demographics, population and consumption, and inflation is a function of labor costs, how will growth ever outpace future inflation from demographic compression? And what about the existing debt obligations someone will need to pay back?

https://news.ycombinator.com/item?id=44455077 (citations)
by estearum | 2025-12-02 20:53:23+00:00
Technological advancements and cultural advancements that spread the benefits more broadly than naturally occurs in an industrialized economy. That is what pulled people out of poverty.

If you want to see what unfettered technological advancement does, you can read stories from the Gilded Age.

The cotton gin dramatically increased human enslavement.

The sewing machine decreased quality of life for seamstresses.

> During the shirtmakers' strike, one of the shirtmakers testified that she worked eleven hours in the shop and four at home, and had never in the best of times made over six dollars a week. Another stated that she worked from 4 o’clock in the morning to 11 at night. These girls had to find their own thread and pay for their own machines out of their wages.

These were children, by the way. Living perpetually at the brink of starvation from the day they were born until the day they died, but working like dogs all the while.
by dataviz1000 | 2025-12-02 20:53:23+00:00
Ask HN:

I have a friend of a friend in his mid 20s who finished a masters degree in data science focused on AI. There isnt a job for him and I think hes given up.

In Letters to a Young Poet Rilke responded to a young aspiring poet who asked how a person knows whether the artistic path is truly their calling:

> “There is only one thing you should do. Go into yourself. Find out the reason that commands you to write; see whether it has spread its roots into the very depths of your heart; confess to yourself whether you would have to die if you were forbidden to write. This most of all: ask yourself in the most silent hour of your night: must I write? Dig into yourself for a deep answer. And if this answer rings out in assent, if you meet this solemn question with a strong, simple "I must," then build your life in accordance with this necessity; your whole life, even into its humblest and most indifferent hour, must become a sign and witness to this impulse.”

How do I respond to this friend of a friend? Is data science or coding in general the path for you only if you would rather die than stop merging pull requests into main every day even when nobody is paying you?

Is coding the new poetry?

What do I tell this guy?
by MLoffshore | 2025-12-02 20:53:38+00:00
Author here, appreciate you running it and posting the hashes.

Re: whether this is useful beyond being a cool exercise:

sklearn: Yeah, sklearn is obviously faster and great for day to day work. The reason this project doesn’t use it is because even with fixed seeds, sklearn can still produce different results across machines due to BLAS differences, CPU instruction paths, etc. Here the goal isn’t speed, it’s to make sure the same dataset always produces the exact same artifacts everywhere, down to the byte.

Where that matters: A few examples from my world:

Maritime/industrial auditing: a lot of equipment logs and commissioning data get “massaged” early on. If later analysis depends on that data, you need a way to prove the ingest + transformations weren’t affected by the environment they ran on.

Medical/regulatory work: clinical models frequently get blocked because the same run on two different machines gives slightly different outputs. Determinism makes it possible to freeze analytics for compliance.

Any situation where you have to defend an analytical result (forensics, safety investigations, audits, etc). People assume code is reproducible, but floating-point libraries, OS updates, and dependency drift break that all the time.

So yeah sklearn is better if you just want clustering. This is more like a “reference implementation” you can point to when you need evidence that the result wasn’t influenced by hardware or environment.

Happy to answer questions if anyone’s curious.
by genshii | 2025-12-02 20:53:38+00:00
Hi Jarred, thanks for all your work on Bun.

I know that one thing you guys are working on or are at least aware of is the size of single-file executables. From a technical perspective, is there a path forward on this?

I'm not familiar with Bun's internals, but in order to get the size down, it seems like you'd have to somehow split up/modularize Bun itself and potentially JavaScriptCore as well (not sure how big the latter is). That way only the things that are actually being used by the bundled code are included in the executable.

Is this even possible? Is the difficulty on the Bun/Zig side of things, or JSC, or something else? Seems like a very interesting (and very difficult) technical problem.
by mjr00 | 2025-12-02 20:54:00+00:00
> You do still need people to make all the decisions about how Bun is developed, and to use Claude Code.

Yeah but do you really need external hires to do that? Surely Anthropic has enough experienced JavaScript developers internally they could decide how their JS toolchain should work.

Actually, this is thinking too small. There's no reason that each developer shouldn't be able to customize their own developer tools however they want. No need for any one individual to control this, just have devs use AI to spin up their own npm-compatible package management tooling locally. A good day one onboarding task!
by kulahan | 2025-12-02 20:54:17+00:00
One would assume the solution is to simply offer a good package and retain employees with that. I returned to an old company after a few years of floating around because I realized they had the perfect mix of culture and benefits for me, even if the pay isn't massive.

You're falling for the exact same fallacy experienced by failed salesmen. "Why would I bother investing time in this customer when they're just going to take my offer to another dealership for a better deal?"

Answer: you offer a good deal and work with people honestly, because if you don't, you'll never get a customer.
by stassats | 2025-12-02 20:54:23+00:00
The tricks to avoid multiplication (and division) are probably worth a whole post.

x * 6: lea eax, [rdi+rdi*2] add eax, eax x * 7: lea eax, [0+rdi*8] sub eax, edi x * 11: lea eax, [rdi+rdi*4] lea eax, [rdi+rax*2]

But with -Os you get imul eax, edi, 6

And on modern CPUs multiplication might not be actually all that slow (but there may be fewer multiply units).
by ASalazarMX | 2025-12-02 20:54:30+00:00
If you ever want to play them, jump straight to Dragon Quest 4 on NES. It's the evolutionary perfection of the JRPG formula of its time. Basically what the article describes (turn-based combat, overworld, menus, extensive story, free exploration, no handholding, secrets). The storytelling, even if linear, is the most attractive part of them.

If you prefer 16-bit, SNEs has Crono Trigger, still a cult classic (innovator for multiple endings), or the whole Final Fantasy series. Sega Genesis has Phantasy Star IV, also an evolutionary improvement of the series.
by amluto | 2025-12-02 20:54:38+00:00
I’m not a person on the edge of homelessness, but I did an extremely quick comparison. California cities near the coast have dramatically better weather, but Houston has rents that are so much lower than big California cities that it’s kind of absurd.

If I had to live outdoors in one of these places, all other thing being equal, I would pick CA for the weather. But if I had trouble affording housing, I think Houston wins by a huge margin.
by pier25 | 2025-12-02 20:54:49+00:00
> Node has much more likelihood of long term stability than Bun

Given how many more dependencies you need to build/maintain a Node app, your Bun application has a better chance of long term stability.

With Node almost everything is third party (db driver, S3, router, etc) and the vast majority of NPM deps have dozens if not hundreds of deps.
by SequoiaHope | 2025-12-02 20:54:58+00:00
The Sikhs in India run multiple facilities across the country that each can serve 50,000-100,000 free meals a day. It doesn’t even take much in the form of resources, and we could do this in every major city in the US yet we still don’t do it. It’s quite disheartening.

https://youtu.be/5FWWe2U41N8
by ozankasikci | 2025-12-02 20:55:13+00:00
I've been running multiple Claude Code sessions across different projects and kept losing track switching between terminal tabs.

So I built Agent Sessions, a desktop app written in Rust that shows all your running Claude Code sessions in one place.

Feel free to check it out at: https://github.com/ozankasikci/agent-sessions

Note: it currently only works for Claude Code agents and macOS.
by dugmartin | 2025-12-02 20:55:27+00:00
I agree. There are lots of free AstroJS themes for restaurants that generate static html that you can host somewhere like Firebase hosting for free.

- https://astro.build/themes/details/astropie/

- https://astro.build/themes/details/astrorante/

- https://astro.build/themes/details/tastyyy-restaurant-websit...
by Telaneo | 2025-12-02 20:55:28+00:00
People were indeed shitting on Windows 10, but far less than Windows 8, and most people were willing to suck up the minor enshittification of 10 compared to 8 in exchange for a more modern OS.

People sticking to 7 until 11 came out is something I've heard nothing of. The people who stuck to 7 that I knew of knew that things were very unlikely to get better.
by jdoliner | 2025-12-02 20:55:44+00:00
I've seen a rumor going around that OpenAI hasn't had a successful pre-training run since mid 2024. This seemed insane to me but if you give ChatGPT 5.1 a query about current events and instruct it not to use the internet it will tell you its knowledge cutoff is June 2024. Not sure if maybe that's just the smaller model or what. But I don't think it's a good sign to get that from any frontier model today, that's 18 months ago.