MurphyA/hacker-news huggingface dataset:
by tripletao | 2026-01-25 16:52:41+00:00
He published a serosurvey that claimed to have found a signal in a positivity rate that was within the 95% CI of the false-positive rate of the test (and thus indistinguishable from zero to within the usual p < 5%). He wasn't necessarily wrong in all his conclusions, but neither were the other researchers that he rightly criticized for their own statistical gymnastics earlier.

https://statmodeling.stat.columbia.edu/2020/04/19/fatal-flaw...
by neurostimulant | 2026-01-25 16:54:04+00:00
> Earbuds don't have displays, so the only way to transfer data to/from them is either via bluetooth, or the UART contact pads.
Bluetooth is pretty slow, you'd be lucky to get a consistent 1mbps connection, UART is easily the better option.

Does this means you can run a doom instance on each bud? Is it viable to make a distributed app to use the computing power of both buds at once?
by torginus | 2026-01-25 16:54:28+00:00
You have a limit of 1k simultaneous open files per process - not sure what overhead exists in the kernel that made them impose this, but I guess it exists for a reason. You might run into trouble if you open too many files at ones (either the kernel kills your process, or you run into some internal kernel bottleneck that makes the whole endeavor not so worthwhile)
by RadiozRadioz | 2026-01-25 16:54:40+00:00
It's Doom in part because it's a significantly popular game, that was open sourced, with low resource requirements (but not too low to be trivial), with an innovative custom engine that people find interesting, originally created by a person who many respect or admired growing up, and the game itself is cool. And now there is enough inertia to keep choosing it.
by anonymousiam | 2026-01-25 16:55:03+00:00
The criticality of the alerts should be classified, and presented with the alert. Users should have the ability to filter non-critical messages on certain platforms.

Unfortunately, some systems either don't track criticality, or some of the alerts are tagged with the wrong level.

(One example of the latter is the Ruckus WAP, which has a warning message tagged at the highest level of criticality, so about two or three times a month, I see the critical alert: "wmi_unified_mgmt_rx_event_handler-1864 : MGMT frame, ia_action 0x0 ia_catageory 0x3 status 0x0", which should be just an informational level alert, with nothing to be done about it. I've reported this bug to Ruckus a few times over the past five years, but they don't seem to care.)
by inshard | 2026-01-25 16:55:14+00:00
Many sub-Saharan African populations, such as Bantu-speaking West Africans, exhibit relatively lower genetic diversity compared to the Khoisan people, who typically have light brown skin. The Khoisan lineages diverged from those leading to Bantu and other sub-Saharan groups around 100,000–150,000 years ago, making them one of the most ancient human ancestries.
by cryptonector | 2026-01-25 16:55:32+00:00
Exactly. For many software projects ROI is just not measurable the way it is for more pedestrian products. Sometimes you can estimate the cost of replacing one product with another, and then you can estimate the "value" of enhancements to the current product that keep you from having to spend the cost of replacing it. Other times you can measure happiness of your product's users but not the ROI strictly defined. Other times you can say "this project enabled _that_ project, and that project has a measurable ROI, therefore so does _this_ project". You just can't count on always having a measurable ROI.

So far the only metric I've seen that works is KTLO fraction, where lower is better, because that means with the rest of the time you can be adding value, and that value is socially determinable by asking your peers and users. KTLO fraction can't be gamed because your peer managers will call you out on it if you try to cook it. To drive KTLO fraction down you also have to address tech debt that cause high KTLO fractions, and addressing that tech debt enables value-add because between spending less time on KTLO and having a cleaner architecture/design you enable the addition of valuable features.
by nobodyandproud | 2026-01-25 16:55:47+00:00
I disagree. The nostalgia here isn’t a pushback on the technology, but against a social belief that proved flawed and perhaps a yearning for the
times when things appeared to be on the up.

The 1990s to aughties were highly optimistic times. Things like LGBT rights would’ve struggled in any other decades,
but we really believed that open borders and accessible communication would break down barriers; and for a time it look liked it would.

Even weirdoes like
myself, who had serious personal reservations about enabling China or Russia began to have doubts.

Fast forward to now: Technology is one very easy way to push back against those that benefit in the current economic and political outcome. And entire generations thinking they’re “cooked”.

Edit: I wonder how many HN under 40 even understand the term “fast-forward”.
by MengerSponge | 2026-01-25 16:56:08+00:00
My dog could, but a person with adult proportions probably can't. For long-term use, a stand+KB is the only solution I know of

https://www.kickstarter.com/projects/86285180/the-roost-savi...

It's too bad that nobody on the Surface team has managed to crack this! I'd be much more interested in one if they had.
by margalabargala | 2026-01-25 16:56:11+00:00
I have, multiple times, in comments here.

The responses tend to be either "actually regen braking wears tires just as much as using brake rotors" by people who didn't actually read, or "surely manufacturers wouldn't do that, it doesn't match the mental model in my head" by people who've never paid close attention to the power readouts while driving an EV.

Your own response was "actually one manufacturer does have a setting that will avoid the effect if someone sets it, therefore the whole concept must be wrong".
by ethbr1 | 2026-01-25 16:57:06+00:00
If Gore had fought harder and won, Gore would have been president but democratic legitimacy and belief in the voting process would have been damaged (in half the country).

If Gore had fought harder and lost, Bush president and same.

The public wouldn't have believed / understood voting recount nuances: longer battle in courts = less faith in voting.

So it came down to weighing the corrosion of the voting process against goodness of Gore v Bush as president.

I don't think in 2000 anyone (including Gore) could have predicted that W's (and Cheney's) choices would be as poor as they were.
by paulnovacovici | 2026-01-25 16:57:20+00:00
I’ve been messing around with the BMAD process as well which seems like a simpler workflow than you described. My only concern is that it’s able to get 90% of the way there for productionized ready code, but the last 10% is starts to fail at when the tech debt gets too large.

Have you been able to build anything productionizable this way, or are you just using this workflow for rapid prototyping?
by rectang | 2026-01-25 16:57:39+00:00
Right now, distributors have to compete with each other in terms of the content they provide — if your competitor offers Taylor Swift or AP News Stories or Marvel movies but you don't, your consumers care and may flee.

Take away copyright and distributors no longer compete with each other for ownership of content — all of them have access to all works, and they're left to compete on network effects and locking consumers in to specific distribution channels. Creators have no role in that economy because they have nothing they can leverage.

I would be happy to see copyright terms reduced to disempower distributors, and I'm tempted to say "we could agree on that". But I know that people who want to end copyright altogether have fundamentally different motivations.
by tossandthrow | 2026-01-25 16:57:46+00:00
It seems like the 100% vibe coded is an exaggeration given that Claude fails at certain tasks.

The new generation og code assistants are great. But when I dogmatically tried to only let the AI work on a project it usually fails and shots itself in its proverbial feet.

If this is indeed 100% vibe coded, then there is some magic I would love to learn!
by IshKebab | 2026-01-25 16:58:10+00:00
It's never going to work. Any competitor that isn't Android won't have app support (e.g. you won't even be able to message people in 90% of the world where WhatsApp, Telegram, Line, etc. are the de facto communication method for almost the entire population).

So you need some way to run Android apps... which is totally possible, but at that point why not just use Android?
by avalys | 2026-01-25 16:58:19+00:00
You can measure my productivity by how slouched I am.

Sitting up straight at my desk, chair locked, perfect posture? I’m doing nothing, maybe looking through System Preferences to change the system highlight color.

Sliding down in my chair like jelly, with my shoulders where my butt should be and my head resting on the lumbar support? I’m building the next iPhone and it’ll be done by 2 AM.
by wmeredith | 2026-01-25 16:58:19+00:00
There's been a lot of talk on HN about generative AI and how it will be weaponized to scam people and politically for propoganda. That reality got here very quickly.

Secretary of Homeland Security Kristi Noem posted a photo of Nekima Levy Armstrong, a Minnesota civil rights attorney, being arrested at a political protest. A half hour later, the official White House X account posted an altered version in which Armstrong’s face was manipulated to make it appear that she was crying.

Wild to see this tech get adopted so fast and so unapologetically used.
by jasonjmcghee | 2026-01-25 16:58:45+00:00
Yeah- this and the upcoming steam frame seem like the best options today.

There's something very attractive for me personally about the sunglasses form factor.

Safer in public, draws less attention, more portable, less headset fatigue, etc.

But obviously trading quality and features.

Also AVP is like $3k, steam frame will probably be $800+, xreal are like half that
by mysaasidea | 2026-01-25 16:58:49+00:00
I’m building a niche search platform and recently added an image-based search feature for OnlyFans profiles.

Instead of browsing tags or categories, users can upload a reference image (often a celebrity) and get creators ranked by facial similarity.

What surprised me wasn’t the model performance, but the behavior:

users coming from image search show much higher intent than text search

perception matters more than similarity scores (ordering and framing matter)

wording (“lookalike” vs “similar”) significantly changes reactions

This raised interesting questions around image-based discovery, search UX, and expectation management in non-traditional marketplaces.

Demo:
https://explore.fans/image-search

Happy to answer questions.
by kevin_thibedeau | 2026-01-25 16:59:14+00:00
> although a flaky usb cable could sometimes overcharge

The charge controller is in the phone. The cable and power supply have no bearing on when charging is terminated. Android has an "optimized charging" option where it will charge above 80% shortly before it predicts you are likely to unplug. Samsung may have meddled with this behavior but that isn't Android's fault.
by marginalia_nu | 2026-01-25 16:59:46+00:00
It has an index at the end of the file, yeah, but once you've read that bit, you learn where the contents are located and if compression is disabled, you can e.g. memory map them.

With tar you need to scan the entire file start-to-finish before you know where the data is located, as it's literally a tape archiving format, designed for a storage medium with no random access reads.
by andrewstuart2 | 2026-01-25 16:59:54+00:00
I'd be pretty thrilled if I could run Lightroom on Linux. Photoshop is great too but Lightroom is my main app for my biggest hobby and I've had to buy myself a whole MacBookPro just to do it without dual booting Windows, which really raises the mental barrier for me to jump in and edit photos, which makes me want to take them a lot less.

I've tried Darktable and it's pretty impressive software and could probably handle most of my needs. But apparently I'm now that old guy who's been using software X for 20 years and refuses to change his ways because it's not worth it. At least when it comes to Lightroom.
by Propelloni | 2026-01-25 16:59:57+00:00
It is like in organisational error management (aka. error culture), there are three levels here:

1) errors happen, basically accidents.

2) errors are made, wrong or unexpected result for different intention.

3) errors are caused, the error case is the intended outcome. This is where "bad people" dwell.

Knowing and keeping silent about 1) and 2) makes any error 3). I think, we are on 2) in TFA. This needs to be addressed, most obviously through system change, esp. if actors seem to act rationally in the system (as the authors do) with broken outcomes.
by mlhpdx | 2026-01-25 17:00:03+00:00
This seems like a plainly bad idea, though that doesn’t lessen the chances of it becoming law. In practice, it’s silly — building 3D printers side steps it, yes? Can I print nothing when the registry of banned prints is down, as it will very often be as government run software that doesn’t generate revenue. Oh, of course there will be a printing tax to cover the costs passed later. A comic tragedy.

Edit: typo
by nawgz | 2026-01-25 17:01:08+00:00
Well, your unsourced assertions sound dramatically incompetent, but the linked article says the Russian cyberattack on Ukraine in 2015 was the first malware caused blackout, and the titular event of the article failed to cause harm, which kind of paints a different picture.

I’ll therefore decline to comment on your assertions. I will acknowledge it’s time to consider Russian interference as expected if you are designing an internet connected system, fine, but it looks like it’s non trivial to fatally compromise these systems already.
by maxerickson | 2026-01-25 17:01:10+00:00
You basically get internal faults and cable faults with HV stuff. A box reporting that the AC compressor motor winding isn't shorted isn't going to make the compressor work with a shorted winding. ECU probably wouldn't disengage the powertrain for that though.

And then things like battery temperature warnings will quickly turn into real failures.
by wmf | 2026-01-25 17:01:38+00:00
Replacing net neutrality with a bunch of smaller issues means you have to educate and lobby N times as much. And every time ISPs find a new loophole you'd have to start from scratch.

Looking at this case specifically, "fast lane" is not a technical term so maybe in your mind it only means packet scheduling not refusal to upgrade capacity but that's not a universal definition.
by rpozarickij | 2026-01-25 17:01:58+00:00
I've developed a habit of holding my breath for a few seconds whenever a particularly smelly/polluting car drives by me while I'm walking on the street, so when I hear/see an EV approaching I often feel relieved. I'm lucky to live in a city with comparatively clean air, but I hope a time comes when we treat car exhaust gases the same way as we treat second hand tobacco smoke because in both cases pollutants are literally being absorbed into our bodies.
by Guvante | 2026-01-25 17:02:03+00:00
Most people don't realize that games were small back then because they had to be.

The value of being small for most users almost doesn't exist. If you have bandwidth limits then yeah download size is important but most don't.

So the only meaningful change optimizations make is "will it run well enough" and "does it fit on my disk".

Put more plainly "if it works at all it doesn't matter" is how most consumers (probably correctly) treat performance optimizations/installation size.

The sacrifices you talk about were made at explicit request of consumers. Games have to be "long enough" and the difference between enough game loop and grinding is a taste thing. Games have to be "pretty" and for better or worse stylized takes effort and is a taste thing (see Wind Waker) while fancy high res lighting engines are generally recognized as good.

I will say though while being made by indies means they are optimized terribly the number of stylized short games is phenomenally high it can just be hard to find them.

Especially since it is difficult for an hour or two game to be as impactful as a similar length movie so they tend to not be brought up as frequently.
by mpyne | 2026-01-25 17:02:30+00:00
> When the price declines those people can (and do) buy the oil westerners aren't using.

You're missing that the supply drops as well since it is not economical to produce the same amount of oil as before at a lower price.

As long as the supply curve does not change (and nothing about EV usage changes the supply side here), a reduction in demand leads to lower consumption.

Edit: And in addition, your chart doesn't show anything like you purport it to show. By your claim, oil consumption by non-Western countries should have been drastically higher in 2000-2007 when oil prices were lower than they are today. Yet the opposite is true.

Oil consumption is up over time, including in non-Western countries, but that was driven by organic changes in demand, not changes in supply. Switching to EVs would act as a reduction in demand and therefore reduce overall oil usage, at least as compared to a world where vehicle transport required ICE vehicles.
Show HN: TAUI – Structured Terminal Agent UI (Like Google A2UI)
by tariqshams | 2026-01-25 17:03:14+00:00
Hi HN,

I am building TAUI (Terminal Agent UI), an open-source standard for autonomous agents in the terminal.
Most agents today interact with shells by directly writing raw text or ANSI escape codes. It’s brittle, prone to hallucinations, and breaks the second a terminal resizes.

Some developers are having agents write HTML, CSS, or Python scripts to create their own UIs. I believe this isn’t ideal. Having an agent generate executable code for a UI is dangerous because it opens up code injection vectors. It also wastes a massive amount of tokens on verbose boilerplate.

While projects like Google’s A2UI are making great strides in structured web/mobile blocks for agents, the terminal has unique constraints that require a specialized approach.

I’m building TAUI (Terminal Agent UI) to address this.
Instead of raw text or code, agents emit a structured TAUI-0001 document. A TAUI adapter handles the rendering in a trusted environment. This approach is inherently secure and significantly more token efficient than generating scripts.

The Ecosystem I have built:

* TAUI Specification: The core standard for Grid, Panel, Table, and Progress primitives.

* @taui-standard/validator: A strict Zod-powered engine that ensures the agent output is safe and compliant before it is rendered.

* @taui-standard/core: A unified state and event runtime.

* @taui-standard/ink-adapter: A high-fidelity React bridge that renders spec-compliant interfaces.

I believe we should move from "text buffers" to "structured state documents" for the next generation of autonomous tools.

I have included demos like a real-time htop dashboard and an interactive dashboard to show what is possible. I’m the creator (Tariq Shams) and would love to hear your thoughts on why we haven’t standardized this yet, and if a declarative JSON approach for terminals is the right way forward.

Ecosystem Links:

* Official Specification
https://taui-standards.github.io/taui-site/TAUI-0001.html

* Ink Adapter and Demos(@taui-standard/ink-adapter)
https://github.com/TAUI-Standards/taui-ink-adpater

* @taui-standard/validator
https://github.com/TAUI-Standards/taui-validator

* @taui-standard/core
https://github.com/TAUI-Standards/taui-core
by arter45 | 2026-01-25 17:03:57+00:00
Let me dream about the one guy working remote for a satellite company and just jumping into a direct VPN with a satellite, won't you? :)

All kidding aside, there are some protocols, like FTP or RTSP, which don't play well with NAT because they include IP addresses in the payload itself. Some solutions exist (so called ALG) but they are often fragile. If the satellite was using some of these protocols to talk to something on a public cloud platform (say, send images via FTP to an EC2 VM), satellites could have a public address to avoid NAT issues, and that point you could also use it as a management address (although maybe only as a backup path).

It's a bit far fetched, but when it comes to satellites, you could say "sky is the limit" :)

EDIT

I admit public IP addresses are a bit unlikely (but... who knows!). However, this picture on their website (https://cdn.prod.website-files.com/64529e978a785fb5da715f99/...) clearly shows a Grafana dashboard.

Ignoring for a moment the fact that Grafana could be self-hosted or in SaaS, Grafana is heavily used to collect logs and metrics from standard servers.

Of course, maybe they built their own integrations to convert raw logs and metrics sent via plain pulse modulation to plain syslog and Prometheus metrics, but maybe it's just that they're using (probably private) IP addresses on board and they are simply streaming logs and metrics to the ground using standard TCP/UDP protocols.
by dangus | 2026-01-25 17:03:57+00:00
What percentage of the car buying market buys enthusiast vehicles? The top of the charts is made up of cars like the RAV4, Model Y, and CR-V.

Enthusiast vehicles are disappearing in the middle class segment of the market. Where are the Mitsubishi Eclipse, Toyota Celica, Toyota MR2, Chevrolet Camaro, Z4/Supra getting discontinued, Focus RS, Mitsubishi Lancer Evolution, the list goes on? The Nissan Z was just updated but sales have been abysmal. The only survivors seem to be the Mustang and the MX-5, and Dodge is busy screwing up the Challenger’s replacement Charger model.

Super expensive cars like the Lotus Elise are irrelevant to the broader market.

Look at the (p)reviews of the upcoming Porsche Cayenne EV. It’s the best Cayenne ever made. I think the Porsche Taycan and the Lucid Air Sapphire are fun to drive, competent performance vehicles. Even the Ioniq 5 N is a great time.

There are a number of electric supercars and hypercars on the market: https://www.roadandtrack.com/rankings/g45639363/best-electri...
by jasonjmcghee | 2026-01-25 17:04:56+00:00
So many missing details...

Different vector indexes have very different recall and even different parameters for each dramatically impact this.

HNSW can have very good recall even at high vector counts.

There's also the embedding model, whether you're quantizing, if it's pure rag vs hybrid bm25 / static word embeddings vs graph connections, whether you're reranking etc etc
by macinjosh | 2026-01-25 17:05:19+00:00
Call me what you want but it is my belief that the reason google is locking down and Apple refuses to budge is that in the near term future our mobile devices will become our identity online and in public.

Apple already offers digital ID in some states. They can do this partly because they can guarantee to the gov’t the ID is genuine because the user cannot modify the system.

Google needs to be able to do the same thing.

Age verification laws for online services will actually require something like a digital ID and Apple and Google want to be the providers.