MurphyA/hacker-news huggingface dataset:
by ExoticPearTree | 2025-12-24 17:06:25+00:00
I did not say “crash without any issues”, I said “they can do 250 or more without any issues”. And they are super safe on the road, meaning they can sustain the speed for prolonged periods of time and not break in any way.

My issue is that Volvo initially proposed that all cars made in Europe be limited to 180 or below. And when their idea was rejected, they started to claim safety.
by preetamjinka | 2025-12-24 17:06:49+00:00
Yes, agreed. What the parent is saying about

> only ever use an interface, never the real implementation + mockgen the mocks based on this interface + use the mocks to assert that a function is called, with exactly this parameters and in this exact order.

is not ideal, and that's what we don't do. We test the real implementation, then that becomes the contract. We assume the contract when we write the mocks.
by brobles | 2025-12-24 17:06:51+00:00
I built this for my own side projects. I was spending too much time in GSC trying to understand what was happening.

The killer feature for me: automatic indexing. Instead of clicking "Request Indexing" one URL at a time in GSC, this just submits all your new pages via Google's Indexing API. Same API news sites use to get indexed in minutes.

The free tier is truly free. I make money from people who want AI-generated SEO recommendations—but you don't need that to use the core product.
by nephihaha | 2025-12-24 17:07:08+00:00
More or less... I used to have the Radio Garden app where I could listen to stations across the world until bureaucracy intervened.

It was an eyeopener (earopener?) to hear most stations in South America, Asia and Australia playing the same crappy pop songs. Not even very good ones either. Some stations played local music as well which was of far more interest to me than hearing more or less the same pap.
by sallveburrpi | 2025-12-24 17:07:25+00:00
I wish it was true.
From the bullshit jobs in the book, I can only see the box tickers being replaced.
The flunkies, goons, task masters, and duct tapers will probably continue to exist.

Als unless we come up with something like UBI or a dramatic rethinking of how capitalism works in our society there will probably be __more__ bullshit jobs.
by nebezb | 2025-12-24 17:07:28+00:00
Seems like n=11 should have been n=1. Use 19, 21, and 1 as a numerator of /41 and you end up with all the same percentages written in the abstract. A typo that should have been caught, but surely nothing more than that and certainly not substantive enough to qualify the claim below:

> This paper is very bad. The numbers in the abstract don’t even add up, which any reviewer should have caught.
by yuedongze | 2025-12-24 17:08:06+00:00
Ultimately, I'd like to go for the experience of - if I want an app, instead of downloading an existing one, I just go there and vibe one, and I can use it right away, like perhaps a calculator, a world clock, a note pad, or prototyping an app idea. The page gets torn down right after each use, or you can create a link to make it reusable/sharable for a certain duration.

But it's really about making vibe products disposable and responsive that I think it will make our experiences with AI app builders a lot better.
by Amezarak | 2025-12-24 17:08:08+00:00
> This is pretty much how extremism and cult recruitment work. Wording this as a disprovable statement was of utility.

"On it's own" is the key hinge in that statement. They impact people the social system has already failed. The type of extremism is really irrelevant; the fact of extremism is a signal that something is going wrong. Suppressing the signal doesn't actually help anything. You or I could watch 200 hours of Nazi programming without feeling the slightest bit of inclination to start harming Jewish people. You have to be already screwed up to be seriously threatened by extremist content.

> I mean, you are talking about the country which listened to the Brexit crowd.

This is a great example. Remain had nearly unanimous elite support. Despite a massive state propaganda campaign, the Brexit campaign won the referendum. This should have been a huge flashing red light with air raid sirens to the UK elite class that something had gone horribly wrong with their management of the country. Instead, all that's happened is sneering contempt toward the stupid proles who voted at the behest of shadowy puppet masters against their own interests. Even the Brexiteer politicians themselves were obviously none too concerned about popular opinion, as Brexit was obviously in part driven by immigration fears, which they did less than nothing about - vote what you will, the UK politicians of either side know better than you. Indeed instead of addressing this at all, UK politicians have cracked down with increasing harshness on criminal opinions and speech, culminating in kafkaesque absurdities like Greta Thurberg being arrested for expressing support for the wrong side in a foreign conflict that should have nothing to do with the UK, or the laughable pretense that the UK government is utterly helpless to do anything about small boat landings other than put them up in hotels.

> Most of the west has been unprepared for how the information economy they grew up with from the 1940s onwards, has been taken over.

"Since the 1940s" is an important caveat. Broadcast media, in particular state control of broadcast media, really change the way the elite classes perceived the world. By installing their own people to control the media apparatus, they began to only see the world through their own lens and to believe that popular opinion could be largely controlled via the media, because that's all they saw. (In the US, for example, FDR used the FCC as a weapon to suppress dissent in radio.) Even print media was subject to enormous consolidation and unprecedented state control. What we're seeing now is something much more closely resembling the pre-war media environment, where the "wrong people" often got very large audiences, and false rumors and misinformation ran rampant. But all these sentiments and problems still existed postwar, they just stopped being visible to the political and intellectual elites.
by pavel_lishin | 2025-12-24 17:08:16+00:00
I feel the same way as you do, regarding language degrading. I moved when I was 10, and while I can speak conversationally, unless I do it regularly I forget words.

And even without that, my vocabulary has huge gaps. Why would a ten year old need to know the word for "rent"? I didn't learn it until several years ago, in my 40s.

But I disagree about eloquence. We're just out of practice. If we spent six months of the year in Moscow and six in New York, we'd both be perfectly fluent in both.
by Teknomadix | 2025-12-24 17:08:29+00:00
It has nothing to do with clean energy, other than the downstream effects of cheap CNTs should the process be refined enough to scale and commercialize. The hydrogen is recycled in the process. The primary thing that it produces are CNT aerogels. However according to the paper catalyst efficiency is shit. Says less than 0.1% of catalyst particles actually grew CNTs. No wonder CNTs are currently ≥$200/kg. Needs improvement by either dramatically increasing catalyst efficiency or finding dirt cheap iron/sulfur sources.

Carbon fouling is also a major block to scale. 15-20% of carbon deposits as soot on reactor walls. At a 1MW scale thats 15-30 kg/h of crud degrading the catalytic heat transfer. Continuous cleaning or scheduled downtime would drive OPEX out of possible realities.

Hot hydrogen loops are a son-of-a-bitch and equal continuous embrittlement of pipes, valves, pumps. Seals that work at temperature. H2 Leak detection. Some real heavyweight process safety engineering here.

The reactor chemistry is solved. The paper proves it works.

The scale-up is where clean-tech startups go to burn money and die.
by KronisLV | 2025-12-24 17:08:53+00:00
I found that Cache-Control with no-cache worked pretty well EXCEPT Apache2 would fail to return 304 when also compressing some of the resources: https://stackoverflow.com/questions/896974/apache-is-not-sen...

I think setting FileETag None solved it. With that setup, the browser won't use stale JS/CSS/whatever bundles, instead always validating them against the server, but when the browser already has the correct asset downloaded earlier, it will get a 304 and avoid downloading a lot of stuff. Pretty simple and works well for low traffic setups.

It was surprisingly easy to mess up, or having your translation bundles have cached out of date versions in the browser.

(nothing against other web servers, Apache2 was just a good fit for other reasons)
by bitwize | 2025-12-24 17:09:22+00:00
What's alarming to me is this:

I remember some of the early phases of home computing. The whole point of owning a home computer was that in addition to using other people's software, you could write your own and put the machine to whatever use you could think of. And it was a machine you owned, not time on some big company's machine which, ultimately, was controlled, and uses approved, by that company. The whole point of the home computing market was to create an environment where people managed the machines, not the other way around. (Wozniak has said that this was one of his motivations for creating the Apple I and II.)

Now we have people like this guy who say we finally have autonomy in computing—by purchasing time on some big company's machine doing numberwang to write the software for you. Ultimately the big company, not you, controls the machine and the uses to which it may be put. What's worse is these companies are buying up all the manufacturing capacity, starving the consumer market and making it more difficult to acquire computing hardware! No, this is not the autonomy envisioned by Wozniak, Jobs, or even a young shithead Bill Gates.
by echelon | 2025-12-24 17:09:29+00:00
European weather is still mild relative to the US. It will be so long as the Gulf Stream doesn't shut down.

Americans are fatter and less healthy.

Americans are busy and work longer and harder. ("Work hard, play hard.")

Americans buy more stuff. Big stuff. Lots of stuff. Frequently. (This is actually a superpower of our consumer economy.)

We have invested hundreds of trillions of dollars in our infrastructure. We might be able to put in a bike land here or there in a majorly dense city or two, but we're not changing all of this.

And more than anything else, America is fucking huge.

I know you Europeans love your model, but it doesn't apply to us. The proponents in the US trying to make it happen misunderstand the fundamental differences.

Just five years ago I would have said you were selling a monorail fantasy or sight to the blind to us. And an unfortunate few in the US were lapping it up as something we could actually do.

Now that self driving is finally arriving, what I'm saying is that our future is even brighter than most countries. We have the road infra to really make this magic.

I can wake up one day, make my coffee, hop into my car with my wife, and through no effort of my own, wind up at a mountain resort. No security checkpoints. No hassle packing. No screaming babies. We can listen to music, read, cuddle. It's our own space taking us wherever we want at complete and total leisure, affordably, comfortably, privately. We can even detour for food or whatever.

It's going to be pure magic. As big a revolution as the internet was.
Multimodal University: Hybrid Search
by Beefin | 2025-12-24 17:09:45+00:00
We kept seeing the same failure pattern across search and RAG systems:

Keyword search has high precision but misses obvious paraphrases.
Semantic search has high recall but breaks on acronyms, IDs, error codes, and exact terms.

Most teams pick one and then spend months patching edge cases.

What actually works in practice is hybrid search: running keyword + semantic retrieval together and fusing the results (RRF, weighted fusion, etc.).

Example from dev docs search:
Query: “OAuth2 setup problems”
Keyword catches “PKCE flow” and exact OAuth terms.
Semantic catches “secure login flow” and conceptual matches.
Hybrid gets both without extra heuristics.

The interesting part isn’t the models — it’s score fusion and retrieval orchestration. Once dense and sparse indexes are treated as first-class and combined at query time, precision/recall stops being a tradeoff.

We ended up writing this up as a short educational module (with diagrams + examples) in case it’s useful to others:

https://mixpeek.com/university/module/hybrid-search

Curious how others here are handling fusion in production:

* RRF vs weighted vs learned fusion?
* Per-query weighting?
* Any cases where hybrid didn’t help?
by dpe82 | 2025-12-24 17:09:57+00:00
I started doing media/codec work around 2007 and finding experienced media engineers at the time was difficult and had been for quite some time. It's always been hard - super specialized knowledge that you can only really pick up working at a company that does it often enough to invest in folks learning it. In my case we were at a company that did desktop video editing software so it made sense, but that's obviously uncommon.
by ethbr1 | 2025-12-24 17:09:59+00:00
There's functionally little difference between spaces being non-printable characters, unless there are examples of text editors that do not render offset empty space when they're used.

Spaces vs tabs, sure, that's an argument.

But it doesn't seem reasonable to argue that {something that is visible in a text editor} is different than any other kind of character.

It's not like Python was using the bell ASCII or somesuch.
by whytevuhuni | 2025-12-24 17:10:41+00:00
I see, most likely thread-safety then. Rust will prevent accessing data shared between threads unless you first lock a mutex, use an atomic, etc.

Or rather, it gives abstractions so that higher-level types in stdlib can prevent such access. The low-level implementation of the Mutex/etc types themselves do the same thing C and C++ do, via unsafe blocks, atomic primitives, fences, etc.
by KPGv2 | 2025-12-24 17:11:38+00:00
Well he only needs to write one mistake-free page at a time. On page two, a mistake, you just stat page two over again.

But your point about doing 1300 of these is well-taken.

(For what it's worth, this would be easier with a fountain pen because a big selling point of them is they fly over the paper so easily compared to a ballpoint pen. I switched to a fountain pen, and I had to un-learn how hard to grip the pen and press on the page.)

Not to undersell things, but doing this for hundreds of pages is what everyone did before 1868, when the typewriter was invented. I think perhaps it's less about the physical act of doing it and more about the mental act of deciding to do it over and over again.
by ge96 | 2025-12-24 17:12:29+00:00
I do English/Spanish but when a fluent Spanish speaker starts speaking quickly I can't keep up. So maybe I don't know Spanish even though I studied it in school for 3 years. I watch anime/think I could learn Japanese but gotta actually immerse myself in that culture and learn it. At the very least I can discern the difference between Japanese/Korean/Chinese both written and spoken. Although I still have to sometimes check between written Japanese/Chinese.
by simplesocieties | 2025-12-24 17:12:42+00:00
> From what I understand these systems are legal because there is no expectation of privacy in public.

This is a common line of phrasing parroted by Flock and their supporters to no end but it's a myth. The SC, as much of a joke as they are now, established that a person has a reasonable expectation to privacy in their long term movements in Carpenter v. United States (2018). To date there is NO precedent carved out in the constitution or ANY Supreme Court case stating that people have zero expectation to privacy in public.

https://www.supremecourt.gov/opinions/17pdf/16-402_h315.pdf
by gkoberger | 2025-12-24 17:12:54+00:00
Basically that the multiple departments involved have different objectives.

Imagineering is trying to build the coolest things possible, and many times the things seen in parks are play-tests.

Operations has to find the money and resources to keep things going, and these things take a lot of people to run.

Marketing sometimes will often provide the budget to make things happen (to promote a movie, etc) but it's not sustainable. They'll often sometimes use impractical inventions for marketing reasons, since they exist and might as well be used for something.

That's the main gist, although there's some interesting points about the risk to the brand (especially with camera phones) if Mickey ever slightly malfunctions in a public setting.
by orionspelt | 2025-12-24 17:13:31+00:00
Reread...

> ...work on interesting projects.

Been building websites for 20 years, and writing code, studying math, building electronics since the 80s. Along with building homes from foundation up, rebuilding cars... Hedonic treadmill; individually, none of those things are enough anymore.

For me having to put so much time into riding a tightly focused job escalator is hell.
by swores | 2025-12-24 17:14:14+00:00
Agree with you but would add that even on the professional managerial side it is indeed a luxury - yes for many people it would be possible, but there's also many people (in startups, or small businesses, or not small but struggling businesses) whose options are as limited as teachers.

Some of whom might have good options for changing jobs, or good hopes of things improving in the near future, but for many it would be the lesser evil compared to trying to find a different job with the same positives (whether salary or other motivation) but without those negatives.
by kace91 | 2025-12-24 17:14:36+00:00
I get that. My point is that:

- Their main source of revenue seems to be decaying, as if the talent that made it great isn't there anymore. Few people would tell you that search (or maps, or youtube) is better today than it ever was.

- Talent is there, and the quality of their moonshots is proof.

This contrast is curious.
by oblio | 2025-12-24 17:15:51+00:00
You don't need to defend your entire field.

Journalists are people, like everyone else, and most people are bad at their jobs.

Plus, what even is the job? For most journalists out there, it's just writing something that draws ad impressions and clicks.

The percentage of journalists that work for outlets where the content itself is the cash source is very small (NYTimes, probably a bunch of other paid subscriptions). And even the NYTimes isn't above clickbait.
by muzani | 2025-12-24 17:15:52+00:00
For a moment I think, maybe I'm exaggerating. So I open up Telegram.

I wish HN allowed me to drop images, but basically, there's this "NEW SCHOOL TRANSITION" channel for my daughter who's switching schools.

95% of the channel is just user join spam. Yesterday someone dropped several PDFs. The title of these files is something like OZ36824106181121.pdf

Wtf is this file? I open it and it's a list of textbooks to buy. The school shop is open 29 Dec - 5 Jan, except in weekends. But some groups are to buy these books after 20 Jan. Am I in that group?

There is no CTA - do I need to buy this and when? We have a textbook borrowing scheme. Does the new school not do textbook borrowing?

This is not my only child. This is how DBTC gets me.
by KPGv2 | 2025-12-24 17:16:09+00:00
> TypeScript is indeed Javascript

No, no. JavaScript is TypeScript. TypeScript is not JavaScript.

> type annotations are not code

Of course they are. If they weren't code, then a malformed type would not trigger an error. You can actually solve the eight-queens problem with TS's type system alone.

https://lemoine-benoit.medium.com/eight-queens-puzzle-in-typ...

The type system itself is Turing-complete!
by vivzkestrel | 2025-12-24 17:16:57+00:00
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⡰⡇⠁⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠰⢾⠇⠨⡦⠀⠂⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⡀⠀⢈⣹⠜⠻⢾⠃⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠁⢠⣿⡵⠾⣻⣶⠿⠦⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⢀⠀⢀⣠⣮⣦⡶⠻⠛⢶⣄⡀⠁⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢀⣽⠏⠁⣠⣂⣦⣈⣝⣦⣄⠀⠈⠁⠀
⠀⠀⠀⠀⠁⣠⣾⣵⣾⣾⠟⡙⠟⠿⣍⡉⠀⠀⠆⠀⠀
⠀⠰⠀⠀⠄⣠⣶⣾⣭⡶⠟⠻⣶⡰⣜⣳⣦⣄⠀⡀⠀
⠀⠀⠀⢀⣠⣴⣿⣋⡴⣪⠎⣄⡙⠻⠿⣯⣉⠉⠀⠀⠀
⠀⠂⠀⢀⣉⡭⢿⡛⣛⣵⠎⠀⠙⢾⣶⣦⣭⣷⣦⠐⠀
⠀⠀⢈⣙⣿⡿⠿⠟⣋⢅⡄⡄⡐⣄⢤⣉⠷⢦⣄⣀⠠
⠐⠾⠿⢽⣷⡶⠶⡿⣓⣭⣾⣿⢷⣬⣓⢿⠿⠿⣯⣉⣁
⠀⠀⠀⠉⠉⠉⠛⠛⠉⢀⣿⢿⡀⠙⠋⠓⠿⠿⠏⠉⠉
⠀⠀⠀⠀⠀⠀⠠⠤⠶⠾⢿⡯⠷⠶⠤⠄⠀⠀⠀⠀⠀
by Teknomadix | 2025-12-24 17:17:00+00:00
Totally misleading and editorialized title!
No.
The reactor CONSUMES energy. Pyrolysis is endothermic bro. They're running a furnace at 1300°C. That heat comes from somewhere. The reactor produces hydrogen, which is an energy CARRIER, not a source. And the energy content of the hydrogen output is less than the methane input plus the heat dumped in. This is thermodynamics. You don't get to call an energy-losing conversion process "producing energy."
by me-vs-cat | 2025-12-24 17:17:12+00:00
Anyone can land upon a good strategy -- especially because these strategies get honed by evolutionary processes. For them, this is a good strategy. Enough people, especially their supporters, have been trained to not be suspicious when they are non-specific. From my armchair, I don't see any downside to being non-specific in their current environment. Yet the extra delay gained allows so many advantages, if you're the type to use them.
by cmontella | 2025-12-24 17:17:53+00:00
I'm building something like Lua for robots, you might want to check it out if you're looking to collaborate. I didn't know about Lua when I started it, but I did end up at an "everything is a table" metaphor because it seemed good for robotics. This does allow for cool things like hot reloading and such.

Although, we've since moved to having several distinct data structures which conceptually map to tables, but implementation and syntax-wise have differences (mostly for performance).

BTW Basis was a good idea, I remember reading about Nondeterministic replay is a big problem on platforms like ROS.
by Insanity | 2025-12-24 17:18:08+00:00
More traditional “French” cuisine is not typically ready in 10-30 minutes when starting from scratch (or I’m just incredibly slow).

Cooking a full meal would at least take me an hour end-to-end. As a sibling comment mentioned, it’s more that when I finally get home (6:30 -7pm), I rarely have the energy to put in that kind of time.

So I end up making a quick pasta or other such dish that is ready in 30 minutes.
by mystraline | 2025-12-24 17:18:53+00:00
People new to the system think that Matrix can work. So FLOSS devs spend time trying to lipstick the pig. Takes time away from other areas.

Matrix is completely busted, for the article's aforementioned reasons, and others.

My complaints is that ive seen child sexual assault imagery on your primary servers, hours later (and thousands of CSAM images) finally the user banned. And still does it cause some federated server they are connected to still allows them to be half-joined to a room.

The only safer way to federate is to disable image caching and preloading, and ideally defed from matrix.org.

And combined are the laughable moderation tools. I'm sure for some gov deployment, they're not going to spread child sex images. But on the public internet, even basic tooling is a joke.

I recommend all Matrix admins to discontinue. Its frankly too legally dangerous to run it, given all the various failure modes and E2EE failures.

Its 1 size doesnt fit at all. And it being gone would allow others to potentially succeed.
by moffkalast | 2025-12-24 17:19:01+00:00
Well I certainly hope you're right. The sheer amount of knowhow it takes to produce usable silicon and the relative undersupply seems like a massive problem when the end result with basically the same upfront investment can go for 3k or 30k in different markets.

I'm hoping the Chinese fabs can finally catch up enough to provide a meaningful alternative both for memory and compute. They're more or less the only ones still making consumer grade stuff in lots of other segments, the rest of us just make overpriced low volume products for the highest bidder.