MurphyA/hacker-news huggingface dataset:
by mkfs | 2025-09-25 09:03:53+00:00
> Also, right wing actors including Kirk himself were promoting violence for years already

I'm specifically referring to the left's acceptance of violence in response to political speech, for which there is no equivalent consensus on the right, for example, that they can and should go around assaulting Marxists, Islamists, or others with whom they fundamentally disagree.

And Kirk, for whatever faults he had, and however performative were his events, sought to debate his opponents--not encourage his followers to assault them. I couldn't find anything about him "promoting violence for years."
by kruador | 2025-09-25 09:04:22+00:00
Toyota's hybrids, at least, have valves in the hydraulic system. If everything is working, the driver's pedal is isolated from the physical pistons. Pressing the pedal instead moves a 'stroke simulator' (a cylinder with a spring in it), and the pressure is measured with a transducer. The Brake ECU tries to satisfy as much braking demand through regenerative braking as possible, applying the rear brakes to keep balance and front brakes if you brake too hard, requesting more braking than can be generated or the battery can absorb.

If there's a failure of the electrical supply to the brake ECU, or another fault condition occurs, various valves then revert to their normally-open or normally-closed positions to allow hydraulic pressure from the pedal through to the brake cylinders, and isolate the stroke simulator.

Because the engine isn't constantly running and providing a vacuum that can be used to assist with brake force, the system also includes a 'brake accumulator' and pump to boost the brake pressure.

Reference: https://pmmonline.co.uk/technical/blue-prints-insight-into-t...

I don't know for certain, but I would assume that other hybrids and EVs have similar systems to maximise regenerative braking.
by amluto | 2025-09-25 09:05:46+00:00
I don’t buy the “more failure-prone” thing if “failure” is defined correctly. Here’s my comparison:

1. Assorted old appliances I have experience with. I have washer and dryer buttons (possibly the last LG model that had them, purchased quite deliberately) working flawlessly after quite a few years, and I have experience with some high-end old dishwashers that had absolutely perfect button performance for about 20 years.

I can compare this to new high end dishwashers where turning the thing on requires triggering a capacitive power button that is very very hard to trigger deliberately even with completely dry fingers. I’ve seen two different related models of this unit with the same problem - they are effectively “failed” almost immediately. Never mind that these dishwashers react to anyone leaning gently against them.

So my score is: near 0% failure rate for mechanical buttons and near 100% for capacitive sensors.

(Even the really nice capacitive sensors on nice phones and watches don’t work well under kitchen conditions, so I’m not sure this problem is fully solvable even with more expensive capacitive buttons.)
by ttoinou | 2025-09-25 09:06:25+00:00
I love Chromium ! It's the fastest browser implementation out there, and the best to handle hundreds of tabs in the background. What if, everyone was going on a fork of ungoogled chromium, there would be interest into alternative browsers to Chrome and money invested there, and at some point making forks of Chromium separated from Google might make sense business wise. So, we can impact the future of browsers by using chromium based browsers
by matwood | 2025-09-25 09:06:43+00:00
> IE only stagnated because they kind of wipedout the competition

Yeah, people forget that IE was a great browser. It was easily the most performant, I think driven by the Outlook web (I believe the first web app to make use of XMLHttpRequest) team demanding IE team make it so. The issue, like you said, is they won and then stopped updating.
by JaggerJo | 2025-09-25 09:06:45+00:00
> .. excluding all tests and examples, ..

How would you verify that the ported code actually works if you don't port the tests and examples?

I see tremendous use in a tool that could be used to port "any" library to any language. I'm very skeptical if this works if the library itself depends on other language specific libraries, ... but we'll see.

If you'd seriously want to use that port in production it only makes sense to port the tests and examples. How would you verify the ported code works otherwise? This also means that if the original library has bad test coverage.. you have too.
by yupyupyups | 2025-09-25 09:07:18+00:00
Yes it has, unless they plan to do significant changes to how the relevant JS APIs function, which is usually prohibitively expensive to maintain. Standard Chromium allows websites to fetch a lot of fingerprintable bits, this is even true for Brave. Tracking protection on Chromium is a joke.

Firefox on the other hand is better in this respect and even has a setting explicitly for resisting fingerprinting.
by supermatt | 2025-09-25 09:09:08+00:00
> leading standards support

"Leading" being the operative word. Ship a new feature, submit it as a standard and encourage its adoption so things only work on chrome and further increase market share when people find other browsers "broken".

MS did exactly the same shit with IE - the only really difference was that the standards body (w3c) was independent, so they couldn't self declare it as a standard. Now the "standards" body (whatwg) is mostly google...
by virajk_31 | 2025-09-25 09:09:26+00:00
Thank you for the post. I was promoted to lead developer and its been year now.

I couldn't figure out my exact role and responsibility but I've been aligned with many things you mentioned in your post, that's a relief.

Coincidentally, I went through that post about "How I, a non-developer, read the tutorial" few days ago and we share the same thoughts. Hopefully am on the right direction.
by barazany | 2025-09-25 09:10:18+00:00
I recently helped debug a 600+ line Kusto query powering a production feature (years of data, many joins, summaries). My usual method is to break the query down and measure total CPU + scanned data for each step, but doing this manually quickly becomes unmanageable.

So I extended my Kusto MCP server to return usage stats, and wrote an MCP prompt that guides the analysis automatically — breaking down queries, collecting metrics, and outputting a performance report with bottlenecks + recommendations.

This led to finding the real issue (lots of tiny fragments of data building up daily), and allowed us to suggest merge policies and scoped joins that cut CPU and scanned data dramatically.
by Aldipower | 2025-09-25 09:10:27+00:00
Åh, du skriver en rigtig god tysk! Du hast Recht mit der Ähnlichkeit der Wörter im Dänischen und Deutschen. Sind ja auch beides germanische Sprachen. Man muss aber aufpassen, es gibt einige "falsche Freunde". :-) Z.B. Bier/bier, Kind/kind, Tag/tag, osv.. Har det godt!
by unilanga | 2025-09-25 09:10:29+00:00
I put this together when I couldn’t find a simple rich-text pastebin that just worked. No sign-ups, no friction — you paste, hit go, and get a shareable link in seconds.

It’s been surprisingly handy whenever I need to show someone exactly what I’m seeing on a personalized site (like ranked feeds that look different for each account, or change every refresh), share interview notes or feedback, or keep the original HTML styling on snippets I want to pass along. Even works for short fair-use excerpts from behind paywalls.

Scroll to the bottom of the page for a couple of examples:
by lwhi | 2025-09-25 09:11:02+00:00
I think they'd find that to be an engaging task, and they'd get a great deal of satisfaction once they had sorted it out themselves.

If the mice had to deal with an intermittently disappearing cursor, and erratic hover behaviour on a 2 year old M2 Mac with the latest version of Sequoia .. that would probably illicit a very different response.

Are mice known to spill blood?
by danw1979 | 2025-09-25 09:11:44+00:00
I think if you’re a researcher with an incredible result in a pre-print then going to the press to “own” the story before it’s been peer reviewed is fine by me.

The risk is that someone else sensationalises the story on your behalf and you don’t get to temper expectations with facts. I think the British researchers did that quite well in the BBC interview yesterday.
by sjw987 | 2025-09-25 09:12:25+00:00
And the sort of solidarity that unfortunately will never happen. Most people will just download the app and carry on. Very few people hold the very real concern about things moving in this direction.

Your average phone user is already hostage to 7 hours of screentime daily. They don't mind installing more apps. The average person has hundreds of apps on their phone, many of which are never even used.
by darthrupert | 2025-09-25 09:13:08+00:00
I agree with the main concern DHH correctly points out here, that some spaces (mostly inhabited by leftists) are currently calling a lot of people nazis who clearly are not nazis. And they're quite obviously gaslighting the idea that hurting these people is ok.

What people like DHH et al seem to be completely blind about is that the right has been doing this for decades, if not centuries. That is not justification for the left to do the same thing, but at least the other side should acknowledge that and try to move on instead of just perpetuating the cycle.
by justincormack | 2025-09-25 09:15:12+00:00
Nested virt does need hardware support to implement efficiently and securely. The Apple chips added that over time, eg M2 actually had somewhat workable support but still incomplete and hacky https://lwn.net/Articles/928426/ - the GIC (interrupt controller) was a mess to virtualise in older versions, which is different from the instruction set of the CPU.
by h4ch1 | 2025-09-25 09:15:36+00:00
I think it's a mixture of dislike for Google/Chrome and the constant Chromium reskins that dominate the browser market + Firefox evangelism.

I'll personally say I don't hate this project as such, I mainly use a Chromium based browser because I build a product that uses the FileSystem API with a directory picker [0] and the FileSystem Observer API [1]. Both of which aren't supported anywhere except Chromium based browsers.

I used to use Thorium, but last build was out in February and I simply can't use that as my main browser, so now I simply use ungoogled-chromium.

I can easily avoid any Google telemetry, use uBlock Origin with MV2, Privacy Badger and the plus point is all sites work. I love Firefox as well, but I feel you can't do much about the fact all "regular" people end up using Chrome or Safari; so while developing on the web you simply can't become a Firefox main and avoid chromium entirely.

[0] https://developer.mozilla.org/en-US/docs/Web/API/Window/show... [1] https://developer.mozilla.org/en-US/docs/Web/API/FileSystemO...
by fhd2 | 2025-09-25 09:16:50+00:00
I suppose there's no way to not make a _decision_ though, is there? If, to stay with that example, he says "You know what, anyone can make a PR to gender any way they like", that sounds like a blood bath.

Reasonable responses I can think of are:

1. No we will not use gender neutral language here, it's a policy.

2. I think it's a good idea, but I don't have the bandwidth to make ground rules for that right now, so for the time being it will stay as it is.

3. Good idea, I'll set up some policy on that and if you have time to change things, help is appreciated.

> Same way nobody asked him to plaster pride flags over his project, but he went to the step of telling a contributor to please remove a flag from their avatar because showing that avatar in his project would be "political".

If that part is true, that's pretty wild. If he _did_ ask someone else to remove symbols from their personal avatar, that sounds as political as it gets to me... But from some quick research, I couldn't find anything about such a thing happening.
by xxr3376 | 2025-09-25 09:17:47+00:00
K2-Vendor-Verifier, a dead-simple harness that fires the same 2 000 tool-calling prompts at every vendor who claims to sell “Kimi K2” endpoints. The delta is brutal: the best node returns 99.3 % token-perfect answers, the worst barely hits 64 %—same brand, same price, totally different model under the hood.
by brainless | 2025-09-25 09:18:31+00:00
My implementation was custom, on top of RocksDB. I found it hard to ask LLM to traverse it. While understanding schema of SQLite or making queries to find information is very easy for LLMs. In most cases schema does not have to be inferred since it is going to be available and this makes the job easier. The graph approach may work well for many use-cases but if we want to store structured information for LLMs then SQLite is really good.
by atoav | 2025-09-25 09:20:59+00:00
That would mean you're not on one page with the others about what the project is meant to achieve and what not.

E.g. let's say one library is more privacy friendly and the other allows more data collection, depending on the project both could be pro or con. I respect developers who value privacy, but if you don't know whether a program is meant to collect data by the point you discuss library choices that eindicates either bad project planning, bad communication or both.
by JonChesterfield | 2025-09-25 09:21:04+00:00
I'm confused by the use case for this. The keyboard gets a cable running to a monitor. Might need a power cable as well but let's assume usbc covers both.

An alternative is a raspberry pi on the vesa mount, or attached to the monitor arm. The cable to a keyboard is now optional, wireless USB being much easier than wireless displayport.

Keyboard can now be flat too.

When is this a good idea?
by delaminator | 2025-09-25 09:24:39+00:00
Like many an invention, he was standing on the shoulders of others

Basile Bouchon (1725) created one of the earliest automated looms using perforated paper tape to control the weaving pattern.

Jean-Baptiste Falcon (1728) improved on Bouchon's design by using chains of punched cards instead of continuous paper tape, making the system more durable and easier to handle.

Jacques Vaucanson (1745) further refined the concept with his own punch card loom design.

Jacquard's breakthrough came in 1804-1805 when he synthesized and perfected these earlier innovations into what became known as the Jacquard loom. His version was more reliable, easier to operate, and became widely adopted - which is why his name became so strongly associated with the technology.
by actionfromafar | 2025-09-25 09:25:13+00:00
You are quite right, I had no idea.

"Between around 10,000 nm (far infrared) and around 100 nm (deep ultraviolet), the spectrum of the Sun's spectral irradiance agrees reasonably well (though not perfectly) with that of a blackbody radiator at about 5,700K. That is about the temperature of the Sun's photosphere. The deviation from a perfect blackbody spectrum is due to many factors, including the absorption of light by constituents of the solar atmosphere, and the fact that the photosphere is not uniform, but has some hotter and some cooler regions, so that what is seen from the Earth is a composite spectrum of blackbody radiators at a range of different temperatures. About 99% of the total electromagnetic radiation coming from the Sun is in the ultraviolet-visible-infrared region."

https://acd-ext.gsfc.nasa.gov/anonftp/acd/daac_ozone/Lecture...
by nick486 | 2025-09-25 09:25:39+00:00
Last time i had to get a visa through these kind of channels, it looked almost deliberate. Outright bribing is now frowned upon, so they make the visa process as frustrating and opaque as possible. So that people have to either waste several days at the embassy, or go through one of those visa agencies instead. You pay for a totally legit above-the-table service, but it is effectively a "socially accepted bribe". And the administrative problem magically disappears.
by pazimzadeh | 2025-09-25 09:28:02+00:00
I'm going to guess that a lot of soil bacteria exist in complex ecological networks, aka depend on the presence of other microbes (or at least their byproducts), which runs counter to our obsession (with good reason) with getting pure cultures when culturing them. The secondary metabolites and various factors produced by bacteria are extremely diverse, and it's a lot of work to try to try every combination.

Turns out that growing infectious bacteria is a usually easier since they often grow in rich/meat broths at body temperatures.

A few years ago a group at Northeastern developed a device that allows single bacteria/colonies to be isolated while still in indirect contact with the soil.

https://en.wikipedia.org/wiki/Isolation_chip

In situ cultivation of previously uncultivable microorganisms using the ichip https://www.nature.com/articles/nprot.2017.074 https://sci-hub.ru/10.1038/nprot.2017.074

Looks like they patented it, not sure if others are working on similar things.

To better answer your question, the inventor of the device has his own theories as to why this happens (although I like my idea better)..

The phenomenon of microbial uncultivability https://www.sciencedirect.com/science/article/abs/pii/S13695...
by arghwhat | 2025-09-25 09:28:56+00:00
No - it's "single-lens reflex", a single attribute without comma. That is, a mirror redirecting light from a single lens to different targets (viewfinder and film/sensor).

If "four out of five words" was good enough, then an analogue film camera is also a DSLR - it's only missing the "digital" part after all. Seahorse and racehorse is also just one word apart, so basically the same, right?
by 9rx | 2025-09-25 09:29:15+00:00
> The more languages you support, the more false hits you get.

Certainly you're at the mercy of what the LLM constructs. But if understands that, say, "debt card" isn't applicable to "card" it can add a negation filter. Like has already been said, you're basically just reinventing a vector database in 'relational' (that somehow includes MongoDB...) approach anyway.

But what is significant is the claim that it works better. That is a bold claim that deserves a closer look, but I'm not sure how you've added to that closer look by arbitrarily sharing your experience? I guess I've missed what you're trying to say. Everyone and their brother knows how a vector database works by this point.
by disgruntledphd2 | 2025-09-25 09:29:43+00:00
> This is one of the US political instruments, and not part of the society. Money existed for like 4,000 years before KYC/AML, and the society was just fine in regards to money.

I wish you the very best of luck in colonising mars, as this is basically the only way you'll avoid KYC/AML in the long-term.

More seriously, I'd probably start making provisions for taxation of your crypto as it would really suck to have that happen unexpectedly (and it will, as governments start forcing financial/crypto institutions to report to them).

> Money existed for like 4,000 years before KYC/AML, and the society was just fine in regards to money.

As an aside, money is relatively recent, debt is the thing that's existed for much longer. And unfortunately, society determines what is important, and apparently society (well actually the US government) has decided that KYC etc matters to society.
Ask HN: How do you control internet access for your kids?
by frereubu | 2025-09-25 09:30:23+00:00
There are so many different approaches that I find it difficult to feel comfortable about her using the internet without my 10-year-old daughter feeling like I'm constantly looking over her shoulder. She's generally sensible and doesn't go searching for age-inappropriate stuff, for which I'm grateful, but recently she said she was searching for butterfly pictures and came across something that freaked her out a bit. (She doesn't want to tell me what it was because she's embarrassed - I've not forced her to tell me because I want to give her time to tell me in her own time, but I know she'll tell me eventually and we'll be able to have a conversation about it. In general she'll ask if she's not sure about something, which is also reassuring.)

Currently on her laptop I have the kids version of Kagi and uBlock Origin on Firefox, as well as a browser extension that you have to explicitly whitelist domains before they're available. It's the last of these that I'd like to drop somehow - it feels too limiting that every time she goes to a new domain I have to whitelist it, and I'd like to delegate that to a service that approximates my feeling about what's appropriate, or works that out from a few settings, so she's freer to explore the web.

A while ago I tried setting up a Google account for her to filter what she could watch on YouTube, but (a) had issues with my personal Workspace account not being able to be used as a parent account and (b) at the time the filtering was too restrictive because it was like a Google-approved whitelisting approach that excluded lots of channels that weren't specifically targeted at kids, but she was still interested in. (There was an interesting discussion of what you can do with YouTube and whitelisting here - https://news.ycombinator.com/item?id=44740380 - that didn't quite seem to resolve itself.)

I used Claude to write a browser extension that allowed me to do what I mention above - whitelisting YouTube channels - as well as hiding shorts by default, but I'm not convinced it'll function consistently given that it's just a CSS / JS layer over the YouTube UI. I could just feed it back into Claude if it starts failing, but I won't know when that's happens because I won't be the one using it.

I'd be interested to hear everyone's approaches and ideas about how to do this because I'm sure there are some good ideas I haven't thought of.
by poutrathor | 2025-09-25 09:31:40+00:00
Half the ideas have a solution or a WIP solution :

- first bullet point is litteraly what made Instagram back in 2010s

- calorie tracking is done by taking a picture

- Lifting coach : I 100% bet most lifting app teams are already on it

- Recommandation engine : there is probably 0 money to make here to link random web pages. Where there is money, it's already done brillantly (for the companies) : Tiktok, Youtube algorithms have made huge progress since I see a lot of comments by people saying "I don't know why YouTube recommanded me that video but I am glad I watched it", GOogle News, and probably many more.

- calorie tracking is done by taking a picture

- everything "minimalist" => any good tool focused on 1 main feature and get success will add more feature to cater to specific needs that current users have or that future users are thought to have.

I stop reading the list at that point :/
by A_D_E_P_T | 2025-09-25 09:32:25+00:00
Houellebecq's Annihilation is also a good example of this. It starts out a political technothriller, certain threads are worked through towards a resolution, but then the protagonist is diagnosed with terminal cancer and the book's tone changes entirely. The resolution of those technothriller elements is alluded to, but you actively have to fill in the blanks for yourself. I thought that it was very cleverly handled.
by mschuster91 | 2025-09-25 09:32:26+00:00
Well, you're welcome to create one if you have the money for it and the appetite for getting your home raided by the FBI because some moron used your service to promote terrorism or CSAM.

Youtube can get away with its shit service and utter lack of sensible moderation simply by being under Google's roof and the effort required to start up a competitor.
by pedro_caetano | 2025-09-25 09:32:37+00:00
A large part of the original Ethos of the Raspberry Pi foundation is to bring back some of the technology fascination and allure that children in 1980's Britain experienced with the BBC Micro and Acorn computers (which ultimately led to today's ARM).

We can assume the 500 is meant more as a nostalgia 'one-computer-for-every-child' design more so than a powerful work house for developers.