MurphyA/hacker-news huggingface dataset:
by Daiz | 2025-10-30 02:39:37+00:00
To be more specific, basically all online streaming today is based around the concept of segmented video (where the video is already split into regular X-second chunks). If you only hardsubbed the typesetting while keeping the dialogue softsubbed (which could then be offered in a simpler subtitle format where necessary), you would only need to have multiple copies of the segments that actually feature typesetting. Then you would just construct multiple playlists that use the correct segment variants, and you could make this work basically everywhere.

You can also use the same kind of segment-based playlist approach on Blu-ray if you wanted to, though theoretically you should be able to use the Blu-ray Picture-in-Picture feature to store the typesetting in a separate partially transparent video stream entirely that is then overlaid on top of the clean video during playback.
by mcmoor | 2025-10-30 02:39:39+00:00
Sometimes it's what we want! Especially if that determination results in them training inventive mind to hack. Most of us 20 years ago learnt to navigate our way in the network because of lots of restrictions and obfuscations built-in.

Although it'd still be lame if it's so easy to break that someone can share the key, and then the kids don't need to learn anything.
by wredcoll | 2025-10-30 02:40:03+00:00
> The perspective you've adopted is exactly the one that needs to respond to intellectual competition, because this nonsense about "oh, there was just a change in civilization style and we don't know which is better so don't judge" is infuriating and gaslights the public.

I absolutely can and will make moral value judgements about civilizational statuses. Lower literacy rates is bad! Public healthcare is good!

The problem is that the world is far more complicated than the term "dark ages" accurately reflects. There sure was a reduction in some types of trade and some literacy rates in some specific areas at some specific times.

Constantinople was having a fine old time in 450c.e. for example and their literacy rates hadn't changed meaningfully.

> By the fifth century, what we'd call serfdom was common

Yes? It was also common in the 4th century, 3rd century, 2nd century, 1st century... you get the idea.

I looked up the "bound to parent professions" and the first reference I can find is to emperor Diocletian around 280c.e., I admit I'm not sure if that counts as part of your dark ages.

> Oh, and almost the entire corpus of classical literature was lost.

The "corpus of literature" was constantly being lost before the invention of the printing press.

Look, talking about history (and in general) requires some degree of generalization and vagueness. We literally don't have time to cover every single detail, so we use commonly understood if slightly inaccurate terms like "roman empire" to refer to complicated subjects. "Dark Ages" is similar.

It doesn't help that the term "Dark Ages" was invented specifically to make Rome/Greece and the Renaissance ages look better. It's hardly an unbiased term.

But the overall point is that if you actually look at history, 900 c.e. is really truly not that much different from 500 c.e. or 1200 c.e.
by nilkn | 2025-10-30 02:40:06+00:00
His pattern seems to be:

(0) Be exceptionally intelligent and capable of applying that intelligence to people, not just code or math — necessary for everything that follows.

(1) Keep attention diversified as long as possible until the winning path becomes obvious.

(2) Focus on fringe bets, but pursue many simultaneously until one clearly dominates (see (1)).

(3) Extreme social manipulation — people-pleasing, control- and power-seeking, selective transparency, skillful large-scale dishonesty, and a willingness to hurt or betray when it serves (1) and (2) and the relational cost is acceptable.

(2) brought him into the startup ecosystem and the first YC batch in the first place (he had to start somewhere); combined with (3) he made an early fortune from a failed startup. (3) also ingratiated him with PG and others in those years. (1)+(2) ensured he always had exposure to every plausible frontier of the industry; when he was effectively fired from YC for (1)+(3), (2) made the OpenAI pivot the next obvious move — and a better one. (3) almost cost him his career a second time when the board fired him from OpenAI temporarily, but he survived because (3) also ensured he had enough to offer everyone else that he leveraged his way back in.
by yanhangyhy | 2025-10-30 02:40:09+00:00
LOL. Probably no longer needed. China currently has no real solution for the low birth rate. I guess they are 99% relying on industrial robots and household robots(in the future).So China will desperately invest in the robotics sector. (The recently released 15th Five-Year Plan likely includes this). By then, language likely won’t be an issue—AI can replace everything.
by SilverElfin | 2025-10-30 02:40:58+00:00
I’ve heard defenses of PE saying they make things efficient. But it never sounds convincing because they largely do it by taking away from others. Employees, customers, etc. They don’t actually improve the core product or service. They just extract some value at it when the arbitrage is worth it. That’s about it. I can’t think of why it’s a net positive.
by FreakLegion | 2025-10-30 02:42:06+00:00
I'm not sure an overwhelming majority of Python developers care one way or the other. Like, I'm sure uv is nice, but I've somehow never had an issue with pip or conda, so there's just no reason to futz with uv. Same deal with Jujutsu. It's probably great, but git isn't a problem, so jj isn't a priority.

A majority of HN users might agree with you, but I'd guess that a majority of developers, to paraphrase Don Draper, don't think about it at all.
by halostatue | 2025-10-30 02:42:06+00:00
Don't need one in Toronto within a ½ day or so of the snow stopping for the major bicycle routes (including the MGT).

Calgary apparently also does a good job of clearing its bike lanes.

And I do my Costco shopping by bike year-round. I think I've used the car for large purchases at Costco twice in the last year.

I _rarely_ drive my car anywhere in Toronto, and find the streets on bike safer than most of the sidewalks in January -- they get plowed sooner than most homeowners and businesses clear the ice from their sidewalks.

And in Toronto we're rank amateurs at winter biking. Look at Montreal, Oslo, or Helsinki for even better examples. Too bad we've got a addle-brained carhead who doesn't understand public safety or doing his own provincial as our premier.
by Daiz | 2025-10-30 02:43:23+00:00
Unfortunately, as the link describes, Netflix only makes this available for a very limited set of languages, while everyone else is stuck with the extremely limited text-based standards.

Frankly, those text-based subtitle standards are quite maddening on their own. Netflix's text-based subtitle rendering seems to support a much wider set of TTML features than what it actually allows subtitle providers to use - so if these restrictions were to be slightly relaxed, providers could start offering better subtitles for anime immediately with no additional effort from Netflix.
by latentsea | 2025-10-30 02:44:04+00:00
My point is I can my an analyser in like 20 minutes now and it's not a chore at all. I've made like 15 for my current codebase, and when the LLM goes off the rails and generates code in a pattern I don't like, I don't tell it how to write the code much anymore, I tell it to write an analyser that prevents it from writing the code that way and then it goes about fixing it up because now the build fails.

I do a lot of coding in C# with Rider, and refactoring has been a career speciality of mine. I personally find LLMs to have a tonne of value in this space.
by ethegwo | 2025-10-30 02:44:19+00:00
Request the source? I researched and calculated the cumulative percentage of global carbon emissions from major economies since the industrial revolution: - United States: 24% - China: 15% - Russia: 6.7% - Germany: 5.2% - United Kingdom: 4.4% - Japan: 3.8% - India: 3.5% - France: 2.2% - Canada: 1.9% - Ukraine: 1.7%

source from Global Carbon Project, is this reliable?
by chiefalchemist | 2025-10-30 02:44:45+00:00
The issue with addiction is, it’s very often a symptom of other underlying issues. Relapse are common because too often the underlying problem isn’t treated. Overcoming the addiction is hard because it means facing the thing the addiction allows you to avoid.

Addiction is also common(ism) amongst those who suffer from NDP. In this case, is it truly addiction, or simply another tool in their NPD cache of weapons.

I don’t disagree with you. But it’s also important to be aware of some of the nuances and finer points. I also recommend reading “The Courage to be Disliked”. Not that it / Adler speak to addiction but it’s a thought provoking alternative to the Freudian paradigm.
by kordlessagain | 2025-10-30 02:45:31+00:00
RAG is a horrible term for agentic search. Please stop using it.

And, don’t argue with me about terms. It literally stands for retrieval (not store or delete or update) augmented generation. And as generation is implied with LLMs it really just means augmenting with retrieval.

But if you think about it the agent could be augmented with stores or updates as well as gets, so that’s why it’s not useful, plus nobody I’ve seen using RAG diagrams EVER show it as an agent tool. It’s always something the system DOES to the agent, not the agent doing it to the data.

So yeah, stop using it. Please.
by sgarland | 2025-10-30 02:45:57+00:00
Bare-metal management isn’t custom, it’s just not cloud. A TFTP server, your choice of confirmation management, your choice of image builder, probably - but not necessarily - a hypervisor, and that’s pretty much it.

This stuff isn’t hard, and it was solved well over a decade ago. Probably two at this point. It’s just been shoved down by the hyperscalers (who themselves are busily hiring for those skills).
by bschwindHN | 2025-10-30 02:48:30+00:00
Here you go, I2S output:

https://github.com/bschwind/rp2040-i2s/blob/e1d5647704b03ad1...

And I2S input:

https://github.com/bschwind/rp2040-i2s/blob/e1d5647704b03ad1...

The RP2040 has great documentation and the PIO is an amazing swiss army knife of a peripheral. I've had no trouble learning from their datasheet and docs and making plenty of PIO programs.
by UniverseHacker | 2025-10-30 02:48:32+00:00
Ah, you might have seen my reply to someone else addressing the free will question from a philosophical angle, but despite also being in the life sciences, I never expected you were thinking about it biochemically.

I think it's obvious that we don't have "free will" in that sense, it had never really occurred to me to consider otherwise- people are definitely quite driven by instincts, neurochemicals, etc. they they can't consciously choose.

However, I think my comment in the other thread still applies- that for an individual, it doesn't really matter one way or another- your firsthand experience is still going to be one of exercising your will to increase the odds of getting outcomes you want in life, or choosing not to, and definitely not getting them.

But there is some biological clue here about who we are, and how our brains work that is fascinating, when you consider the breadth of human health problems and challenges that these GLP-1 agonists influence. I can't wait to see what more is learned about this in the future.
by Terr_ | 2025-10-30 02:49:31+00:00
Perhaps this is a distinction between:

1. "Having sources" because there's something following a logical reasoning process with a knowledge graph.

2. "Having sources" because a hyper-mad-libs hallucinatory engine predicted desirable text which was introduced earlier in the document.

We can reduce the chances of humans getting a #2 hallucination that they object-to, but stochastic whack-a-mole doesn't convert it to a #1 mechanism.
by dlubarov | 2025-10-30 02:49:47+00:00
> if the IDF didn't directly censor all domestic reporting and investigations

This just seems like another double standard. What modern military doesn't censor reporting during a war in its own territory?

> An honest postmortum

Israel and the US settled the matter (with the help of substantial reparations) and went on to become allies. Why would they bother trying to convince anyone else?

And what would the convincing postmortum you're expecting look like? Some kind of third-party investigation? Can you name any military that willingly subjects itself to such investigations?
by xenophonf | 2025-10-30 02:49:53+00:00
The lock file shouldn't be in the repository. That forces the developers into maintenance that's more properly the responsibility of the CI/CD pipeline. Instead, the lock file should be published with the other build artifacts—the sdist and wheel(s) in Python's case. And it should be optional so that people who know what they're doing can risk breaking things by installing newer versions of locked dependencies should the need arise.
by Retric | 2025-10-30 02:49:55+00:00
It’s not about shade alone. A cliff or single tree provides shade, but a forest provides evaporative cooling during the heat across a huge area alongside shade, it ends up a noticeably different climate.

There’s some other effects such as photosynthesis converting sunlight into chemical energy which in the short term is like reflecting that energy into the sky. At night plant metabolism warms the environment slightly and blocking the sky reduces radiative cooling to space, but that’s generally a good tradeoff for comfort.
by bee_rider | 2025-10-30 02:49:58+00:00
I think I agree. Although it is funny, everybody’s cut off point is different. I have a… it must be 30 years old by now… old road bike. But, I don’t really like riding bikes without clippy pedals. If I’m not clipped in, it just doesn’t feel right somehow. Like I’m not part of the system, just sitting on the system.
by hattmall | 2025-10-30 02:50:30+00:00
Is there any reason to believe the current subscription models are viable and profitable outside of huge burn rates? Uber rides are now 4-5x what they cost when they were starting up, but uBer was disrupting an entrenched market with extremely high prices. Even today Uber's are still typically less than 50% of what a Taxi previously cost.

If LLMs are disrupting search then they would have to adopt a similar monetization strategy to be profitable. The major issue with that is LLMs are many orders of magnitude more expensive to run that a search engine.
Show HN: Claim-Detective – Verify Suspicious Tech Claims Collaboratively
by stackoversnow | 2025-10-30 02:51:11+00:00
Hi HN,

I created Claim Detective to investigate suspicious tech claims and metrics. It’s a free platform where a community of detectives collects evidence with links to verify authenticity collaboratively.

More on this thread here and motivation: https://x.com/stackoversnow/status/1983284912250814703

Let me know what you think :)
by yanhangyhy | 2025-10-30 02:51:39+00:00
the government is trying to encourage more births through subsidies and other measures. In fact, experience from developed countries has already shown that this approach doesn’t work. Moreover, the subsidies the Chinese government provides are far lower than in developed countries and far below the actual cost of raising a child.

The most common nationwide subsidy is 3,600 RMB per child per year, which is basically ineffective. For a woman on maternity leave, the government will subsidize her based on her salary, which can be substantial—in places like Shanghai it could reach 200,000–300,000 RMB—but still not enough to stimulate population growth.

To put it in a darker perspective: the only way to truly boost birth rates would be to reduce women’s rights or compensation, which is unlikely in any civilized country. A historical example is Romania.

So in my understanding, China has only two viable paths: solve the cost of raising children through household robots or by means of coercion, the government could require state-owned enterprise employees and Communist Party members to have children. China has 100 million Party members and roughly tens of millions of SOE employees. SOE employees usually have stable benefits and income, so childbirth could be tied to salary, benefits, or promotion opportunities. To some extent, this could be argued as reasonable—after all, they are supported by taxpayers and arguably should contribute to society. But it still counts as a rather dark idea, and I imagine it would be a last-resort option.
by terminalshort | 2025-10-30 02:52:18+00:00
I do. And I get where the Hammurabi Code is coming from. But note that it makes no mention of credentials or who is allowed to do the engineering. Only that if you screw it up the penalty is death.

And I suspect that if you instituted such a system today the results wouldn't be what you like. Failures in complex engineering are typically multiple failures that happen simultaneously when any individual failure would have been non fatal. The bugs are lurking always and when different systems interact in unpredictable ways you get a catastrophic failure. And the way that N systems can interact is on the order of 2^N, so it's impossible to think of everything. Applying the Hammurabi Code to software engineering wouldn't lead to safer software, it would lead to every engineer getting a lottery ticket every time they push a feature, and if the numbers come up you die.
by pansa2 | 2025-10-30 02:55:56+00:00
The community basically did reject Python 3, at first. Almost nobody used 3.0 / 3.1 / 3.2, to the point where I’ve seen them retconned as beta releases.

Even then though, the core developers made it clear that breaking everyone’s code was the only thing they were willing to do (remember Guido’s big “No 2.8” banner at PyCon?), which left the community with no choice.
by longama | 2025-10-30 02:56:48+00:00
After two failed products, I'm launching attempt #3.

Upply auto-fills any online form using AI - job applications, government forms, client intake, anything.

Built it because I was spending 2+ hours on each job application. Now it takes 30 seconds.

Demo: [link to your video on YouTube or Vimeo]

Stack: React, AWS, GPT-5. Happy to answer questions!
by jjmarr | 2025-10-30 02:56:53+00:00
They originally accomplished this with an interesting approach to netcode you couldn't do today.

Everything was replicated in the client and server. So you could open Cheat Engine, modify your total $$$ on the client, and it would propagate to the server and everyone else playing.

They only fixed this in 2014 with FilteringEnabled/RemoteFunctions but that was opt-in until 2018 and fully rolled out in 2021 (breaking most classic Roblox games). This also made games much harder to develop.
by halostatue | 2025-10-30 02:57:23+00:00
npm did not always do it right, and IMO still does not do it completely right (nor does pnpm, my preferred replacement for npm -- but it has `--frozen-lockfile` at least that forces it to do the right thing) because transitive dependencies can still be updated.

cargo can also update transitive dependencies (you need `--locked` to prevent that).

Ruby's Bundler does not, which is preferred and is the only correct default behaviour. Elixir's mix does not.

I don't know whether uv handles transitive dependencies correctly, but lockfiles should be absolute and strict for reproducible builds. Regardless, uv is an absolute breath of fresh air for this frequent Python tourist.
by ninetyninenine | 2025-10-30 02:59:46+00:00
Who on the face of the earth doesn’t know this? Scroll through the comments and if you find one person who is like “oh shit really?? I had no idea!” Then you’re hallucinating.

This page isn’t designed to be informative it’s designed as self affirmation to people who really hate AI.

Ai is not fully reliable. But it’s reliable enough to use as a tool. But there are tons of people who hate it and want to inform others it’s bad even though the world already knows. They see this and are like “yeah I’m right”
by UniverseHacker | 2025-10-30 03:00:31+00:00
I'm coming from the same basic perspective as you describe, and always tried hard to see people in the best light and sympathize with their concerns, but am no longer finding that possible in this situation, and it is disheartening.

The only explanation for the core MAGA supporters that I can come up with is that it is a sort of loose coalition of people that feel disaffected and judged by society for various reasons and want acceptance - and vengeance. It includes many people that are, e.g. sociopaths and racists, and want someone to tell them that being like that isn't bad, it's actually "protecting American from inferior people" or some such thing.

There is just no way that people don't realize that Trump is a malignant narcissist that lies every time he speaks, and tries to sadistically harm anyone that doesn't support him. The only explanation is that people don't like him despite that, but because of it- him being so awful, and proudly like that with no hint of remorse, absolves them of the lifelong guilt and fear that they might be bad people also, and instead frees them to also be proudly like that themselves.

Recently I've been reading a book about the history of the Jim Crow era in the south, and the extremely widespread brutal terrorism and mass murder, and I can't really reach any other conclusion than that those people just laid low for a while while they regrouped and strategized, but they're just as prevalent, violent, and racist now as they ever were, and they're done hiding. They see the Confederate/Nazi/Fascist dream of a totalitarian white ethnostate in their grasp, and they are ready to make it happen - they aren't ashamed for wanting that, and they aren't afraid anymore.

I get that this is a really dark view of current events, and I really hope it is not true, but at this point, I think it is delusional to pretend that it's anything but the most likely explanation and prepare accordingly.
by consumer451 | 2025-10-30 03:01:21+00:00
Apologies, I didn't get your reply before my last edit, as I do that kind of live revision. Certainly not a comment "engineer" over here... lol?

It's not about being perfect, it's about for example "Sr Dev stamped this release, if you can login with test:test after his stamp, he can get sued." Basic stuff, based on industry standards. In physical, these basic standards are not optional. In software, YOLO, role your own auth or crypto? YOLO! ship now you moron! (This is a lesson I am still trying to learn, as it's a good lesson, aside from auth and cryptography.. is there anything else like this? The fact that I have to ask this question is an indictment of the profession.)

I realize how long it would take our entire industry to adjust to a real engineering standard. We will probably need to lose/kill many more lives before doing so, like every other industry/profession has done prior.

Ideally, in the end, the YOLO management mentality will die out on core stuff, as real engineering responsibility takes over. Certain core software orgs will look a lot like your local structural firm: all real engineers, with legal liability up to the top.
by geodel | 2025-10-30 03:02:00+00:00
> For my peace of mind, I chose a sane path - if the company as an entity decides to do AWS, I will do my best to meet its goals...

Amen to that.

Any kind of performance improvement, monitoring work I did for my applications has met with indifference or derision from managers. Because only if I had put efforts in cloud migration we could be "Horizontal Pod Scaling" for performance and fully managed Datadog console for monitoring the services.