MurphyA/hacker-news huggingface dataset:
by Brian_K_White | 2026-02-15 13:31:34+00:00
Oh and why is the list nine miles long anyway? Self-inflicted problem subscribing to so many channels you can't possibly be watching...

Well I've always had history turned off, and a few years ago YT blanked out the home screen if you have history turned off. Ever since then I have a blank home screen with just a message saying to go into settings to correct the error that I have history turned off.

I never used to subscribe to any channels, but then when they blanked out the home screen you have no other way to get any kind of feed. So only after they did that, I subscribed to a bunch of channels so that at least the subscriptions page would have some kind of feed.

This still doesn't give you anything related, just exactly the subscribed channels. If you want any kind of variety and quantity you have to keep subscribing to more and more channels so that the subscriptions page can almost sorta provide something like the old home page before they blanked it.

I complain, but I gotta say one thing, this way I NEVER see Mr.Beast or SsssniperWolf or anything like those any more. So, maybe it's better this way.
by sebastiennight | 2026-02-15 13:32:00+00:00
I think you're strawmanning my math point from "if you're made of math and can make a trivial improvement in the math, you get a smarter n+1 program that can likely make another trivial improvement to n+2"... to "AI can solve all math" (which is not my point at all).

You seem to be generalizing item #3 from "there are limits to what AI can do with math", to "therefore, AI can't improve any math, and definitely not the very specific kind of math that is relevant to improving AI". That is a huge unjustified logical jump.

Has it ever happened on the path from Enigma to Claude Opus 4.6, that the necessary next step was to figure out a new nth Busy Beaver? Is Opus 4.6 a better Busy Beaver than Sonnet 3.5?

Or is that a mostly unrelated piece of math that is mostly irrelevant to making a "smarter" AI program from where we are today?
by rokkamokka | 2026-02-15 13:32:38+00:00
I'm on the fence about this. Sometimes a new feature needs maybe 2k lines of code split over 10-20 or so files. Sure, you could split it up, but you can't necessarily run the parts in isolation and if they get split over multiple reviewers it might even be that no one reviewer gets the whole context.

So, I'm kind of okay with large PRs as long as they're one logical unit. Or, maybe rather, if it would be less painful to review as one PR rather than several.
by embedding-shape | 2026-02-15 13:32:49+00:00
Are you confusing tags with branches? Git tags for all intents and purposes are immutable. If you have a tag in your local repository that was pulled down from another remote, and the remote changes the tag and you update your local repository, it'll reject the incoming tag.

It's true they're both refs inside git, but git literally treats them as "shouldn't move", unlike branches. They're not immutable in the technical sense, so I guess you're technically right. But they're not used the same way as branches, and the tooling won't like that either.
by fauigerzigerk | 2026-02-15 13:32:58+00:00
I don't get it. Why do you think that it doesn't make sense for subscription based services to be as addictive as possible so that users don't churn?

Second, I don't believe that forms of "addiction" that have existed for centuries can be beaten by small changes to business models. See my other comment for more detail on this:

https://news.ycombinator.com/item?id=47023484

Also, what would you do about the fact that ad funded services for lower earners are effectively subsidised by higher earners? If you ban the subsidised services, you are causing a massive regressive change to the availability of information and entertainment.

It's the exact opposite of "democratization".
by luoxiaojian | 2026-02-15 13:33:04+00:00
Author here. Good point—OpenSearch (which is based on FAISS) is actually included in the VectorDBBench results, so you can see how it compares there.
That said, horizontal scaling for vector search is relatively straightforward; the real challenge is optimizing performance within a given (single-node) hardware budget, which is where we've focused our efforts.
by the_monocle | 2026-02-15 13:33:18+00:00
Extremely anecdotal: my dad’s lung cancer was found incidentally - shoulder pain → shoulder MRI → radiologist noticed lung nodules. The shoulder pain was unrelated, but the scan itself was clinically indicated and there were prior scans to compare against, which made it immediately suspicious and triggered follow-up imaging.

He was also in a higher-risk group (age + history), which in hindsight probably made the incidental finding meaningful rather than noise.

So cases like his make me think less “scan everyone periodically” and more “imaging can be very valuable once risk is non-trivial or there’s a baseline to compare to”. For the general population you’d mostly generate false positives, but for higher-risk groups (older, smokers, prior findings) it seems much more defensible.
by ChrisMarshallNY | 2026-02-15 13:34:52+00:00
That's been my experience, too.

I have been able to write some pretty damn ambitious code, quickly, with the help of LLMs, but I am still really only using it for developing functions, as opposed to architectures.

But just this morning, I had it break up an obese class into components. It did really well. I still need to finish testing everything, but it looks like it nailed it.
by Intermernet | 2026-02-15 13:34:59+00:00
Thankyou. I was going to point this out. Chris (ClickSpring) is the first to say that his methods are not proven, they're just highly believable given the technology of the time. I did some archaeology at uni and I know we're not meant to say this, but sometimes things are just so obvious even when there is no physical evidence of it.

Archaeological proofs have the unfortunate property of having each deductive step being fairly obvious and limited, but proving those steps can be literally impossible.
by dgxyz | 2026-02-15 13:35:18+00:00
Well a number of them have horrific bugs in them which have zero attention. At least win32 has an abstraction level which allows you to work around them.

There’s a fun bug on WPF and form backgrounds for example which means on fractional DPI screens the background is tiled unpredictably. Had to patch that one up rather quickly one day and it was a mess due to how damn complicated WPF is.
by delecti | 2026-02-15 13:35:37+00:00
I don't want to defend Discord, but that's just not true. That announcement did not say all processing would be on-device, only when you use the face scan.

> Video selfies for facial age estimation never leave a user’s device

> Facial scans never leave your device. Discord and our vendor partners never receive it.

Meanwhile they're also clear that uploaded IDs do get sent to "partners":

> Quick deletion: Identity documents submitted to our vendor partners are deleted quickly— in most cases, immediately after age confirmation.
by lproven | 2026-02-15 13:35:50+00:00
Small side note...

Around COVID lockdown #1 I did a lot more walking outside, pushing a pram and listening to music on headphones.

For years I'd been using cheap wired headphones from exhibition swag and things.

I put a pair through the washing machine. Top tip: this is really not good for them.

I looked online and found I could buy a brand new pair of my preferred Sony in-ear ones for $NotALot.

I bought the absolutely top of the line most expensive bass-boost in-ear buds.

They cost the equivalent of $20 (about £15) and the sound is amazing.

The point being here: because all the fashion-victims want Bluetooth, wired headphones have got really cheap and top quality premium grade ones cost less than a modest meal, or alternatively perhaps, less than I could easily drink in beer while listening to 1 CD or album.

Shun wireless. Go back to wired. Get an adaptor if your phone doesn't have a socket. You can get really good earphones for very little money now, they never need charging, never go flat, never need pairing, are compatible with every OS able to play sound, and they come with a handy tool to stop them falling out and you losing them, called "a cable".

Also: the microphone is great as well. I've recorded podcasts with them. The quality is way better than my £300 over-ear sound-cancelling premium Bluetooth headset, which I now only use while onboard aeroplanes.
by markus_zhang | 2026-02-15 13:36:00+00:00
I guess they finally think they captured enough "value" with Windows so there is no need to keep every subsystem maintained. It must be very expensive to keep a 20+ year developer to sit in a basement room writing code for some feature that does not generate much revenue. Sad truth. TBH I'd love to learn those subsystems and do it for free.
by heliumtera | 2026-02-15 13:36:29+00:00
>isn't it a matter of time before it succeeds in some way

it is not a matter of time. given enough time, every `attempt` to emulate 4chan would succeed?

initiatives to emulate 4chan already happened successfully, this is not close. this, is the same models over again.
some people confuse asking standard models from standards providers to do something with an genuine attempt.
this thing states it is 4chan for Clankers, but feels like Reddit for Redittors.

there was already a MUCH, MUCH smaller model running loose on 4chan (before agents hiting mainstream) that became 4chan folklore. it was called Seychelles anon (https://www.youtube.com/watch?v=efPrtcLdcdM , by the author YannicKilcher).

but no, if you ask gpt or claude, all you get back is Reddit. and it is not a matter of time until this changes.
if you are a redditor, you probably love llms.
by OneDeuxTriSeiGo | 2026-02-15 13:37:00+00:00
> Why is it likely? We already have a lot of MRI data. There are already a lot of incidental findings. It might also be an issue of the MRI not being able to produce enough information to discriminate.

This is the main reason. Well technically the opposite of the main reason but more or less it's the same. MRIs are extremely high fidelity nowadays and as a result it's really really hard to read an MRI. Every person is different and there's a lot of variations and weird quirks. You get all the data rather than clearly identified problem areas like you get with say a CT w/ contrast, etc.

That's actually exactly why it's important to have MRIs more frequently to be able to establish baselines and identify trends as they develop.
by ineedasername | 2026-02-15 13:37:25+00:00
Yeah, tokens per second can very much influence the work style and therefore mindset a person should bring to usage. You can also build on the results of a faster but less than SOTA class model in different ways. I can let a coding tuned 7-12b model “sketch” some things at higher speed, or even a variety of things, and I can review real time, and pass off to a slower more capable model to say “this is structural sound, or at least the right framing, tighten it all up in the following ways…” and run in the background.
by FiloSottile | 2026-02-15 13:39:25+00:00
There is no criticism of GitHub in the post, aside from throwing a bit of shade at them using mutable git tags for Actions instead of actually building a package manager.

The lack of verification of ecosystem-specific authenticity is natural, as the post says, in reading source directly from any code host.

NPM has the same problem if you click through to the source repository and expect what you read to match the package. It’s been used to hide attacks in that ecosystem in the same way, and the NPM web UI recently added a code browser similar to the one in this post.

If anything, the extra upload step of NPM (and similar centralized registries) makes things worse by encouraging and normalizing publishing different source from what is in the VCS.
by pandaman | 2026-02-15 13:39:37+00:00
One can actually measure the work done in cardio - chest HRM or pod can measure running through acceleration, and bikes and rowing machines can have power meters, measuring work applied to the drive axle. It's not the consumed energy but the aerobic COP does not change much so it's easy to estimate the consumed energy from the work done. Because the power output during an activity can vary by orders of magnitude, the time in activity is a very poor estimate IMHO.
by padmini_verma | 2026-02-15 13:40:30+00:00
I have been looking through core directory of the Hive repo after forking it to see how the "Stress" metric and the self evolving graph are actually implemented to break infinite loops. The idea of 'neuroplasticity' dropping to force a strategy shift is interesting. One thing I looked at in the codebase is how the state is preserved across the asynchronous loops. Vincent mentioned that "exceptions are observations" in the OODA loop, so how does the core engine differentiate between a transient API failure and a logic error that requires a full 'neuroplasticity' strategy shift? In regards to the synthetic SLA convergence mentioned in the post: how are you mathematically forcing the error rate down in the actual implementation? Is it a simple majority vote between k agents or is there a specific ' Critic ' class that handles the verfication? I am a BCA student currently evaluating orchestration layers and I am curious if this 'biological' approach actually holds up against more deterministic DAGs in production environments where the goal might be too ambiguous OODA loop to converge.
by phicoh | 2026-02-15 13:40:43+00:00
Universities get paid for teaching and research. Any software that is produced is a by product. Producing production quality software in a university is not easy and the university has to find a way to fund it.

MINIX was originally a private project of ast. It worked very well for the goal of teaching student the basics of operating systems.

One thing that might have been a waste of time is making the MINIX utilities POSIX compliant. Then again, many students would like an opportunity to work on something like that. The ones that wanted to work on Linux could just do that. Students worked in their free time on lots of interesting projects that were unrelated to the university.
by spicyusername | 2026-02-15 13:40:44+00:00
Those are mostly just arguing that exercise isn't a good way to lose weight. No disagreement about that, although to be super nitpicky, "not good" doesn't mean "doesn't work", they just suggest that there is a cap on how much exercise you can do before your body stops burning more calories, so there's an effective limit on that side of the energy equation.

Also, from the second one:

Long-term maintenance of weight loss requires sustained energy balance at the reduced body weight. This could be attained by coupling low total daily energy intake (TDEI) with low total daily energy expenditure (TDEE; low energy flux), or by pairing high TDEI with high TDEE (high energy flux

That's exactly what I'm arguing above.
by brainpow3r | 2026-02-15 13:40:53+00:00
Hi, all

Just want to share my quick and little experiment - trackr - a time logging CLI tool. Works without internet, stores the entries on the host machine.
I've open sourced it, because I feel like this could be evolved into a more mature tool with more functionality and I'd like to mingle in open-source development and maintenance.
Currently tool is really primitive and, you could say, opinionated. It is so, because I created it solely for my needs and purposes as a SWE contractor and didn't really feel like using some kind of a paid solution for this.
by gcanyon | 2026-02-15 13:41:50+00:00
Not because of an MRI, but this happened to me:

1. I had a chest x-ray
2. It showed a small dark patch, and my lungs over-inflate.
3. Erring on the side of caution, doctor ordered a lung biopsy.
4. Lung biopsy is painful, annoying, expensive, and non-zero-risk.
5. Lung biopsy turns up nothing. "Maybe you aspirated some food?" We learn nothing.

N=1, but that biopsy should not have happened.
by ovi256 | 2026-02-15 13:43:30+00:00
For inspiration, check out Ben Katz. He worked on the MIT Cheetah and electrified the Boston Dynamics dog

https://build-its.blogspot.com/2019/12/the-mini-cheetah-robo...

He designs and machines parts, designs SoTA electronics like motor drivers. Applies robot dynamics, material science, control theory
by jasode | 2026-02-15 13:43:44+00:00
>It starts by not looking into Windows through UNIX developer glasses.

People don't need any UNIX biases to just want multiple versions of MSVS to work the way Microsoft advertises. For example, with every new version of Visual Studio, Microsoft always says you can install it side-by-side with an older version.

But every time, the new version of VS has a bug in the install somewhere that changes something that breaks old projects. It doesn't break for everybody or for all projects but it's always a recurring bug report with new versions. VS2019 broke something in existing VS2017 installs. VS2022 broke something in VS2019. etc.

The "side-by-side-installs-is-supposed-to-work-but-sometimes-doesn't" tradition continues with the latest VS2026 breaking something in VS2022. E.g. https://github.com/dotnet/sdk/issues/51796

I once installed VS2019 side-by-side with VS2017 and when I used VS2017 to re-open a VS2017 WinForms project, it had red squiggly lines in the editor when viewing cs files and the build failed. I now just install different versions of MSVS in totally separate virtual machines to avoid problems.

I predict that a future version VS2030 will have install bugs that breaks VS2026. The underlying issue that causes side-by-side bugs to re-appear is that MSVS installs are integrated very deeply into Windows. Puts files in c:\windows\system32, etc. (And sometimes you also get the random breakage with mismatched MSVCRT???.DLL files) To avoid future bugs, Microsoft would have to re-architect how MSVS works -- or "containerize" it to isolate it more.

In contrast, gcc/clang can have more isolation without each version interfering with each other.

I'm not arguing this thread's msvcup.exe tool is necessary but I understand the motivations to make MSVS less fragile and more predictable.
by rawgreaze | 2026-02-15 13:43:49+00:00
Probably just scraped -- you are listed as "Mollerjoi" on https://flashgames.cx/game/supermax and on http://play.ee1234.com/en/all/9a9ead34-cfd7-43a2-b0be-0c2b75... -- interestingly on the "Source" you're not even credited (https://www.y8.com/games/supermax)
by dredmorbius | 2026-02-15 13:44:30+00:00
I've had repeated comment and email exchanges with you over the years over whether or not an explicit "killed" or "dead" indicator on accounts and their posts/comments should exist. I understand the reasons against this, and arguably they'd be more relevant in the case of detected bot accounts (the indicator would be yet more training data, assuming feedback training).

I've also been experimenting with my own indicators for specific accounts based on my own criteria and interactions which I've found useful (applied through my own HN tweaks). E.g., if I see an explicit mod note that an account has been banned, I can mark it as such myself, sparing confusion.

How HN can implement a Voight-Kampff test becomes an increasingly relevant question.... One of several HN needs to consider with increasing urgency.

(Three 'graph pattern ... is again noted...)
by markus_zhang | 2026-02-15 13:44:31+00:00
They invested huge amount of resources to make sure it is backward compatible in NT, to the disagreement of David Cutler. There is a NTVDM extended with WoW for Windows 16-bit, AFAIK. I have a copy of leaked source code of NT 3.5 but I'm not good enough to understand the code. Also probably modern VMs such as DOSBOX do a better job emulating 16-bit stuffs.
by popcar2 | 2026-02-15 13:44:51+00:00
Some of the recommendations here are good classics, but if you're looking for some REALLY good ones:

* Sonny 2 (really in-depth turn based RPG)

* Fancy Pants Adventures 1-3 (2D platformer)

* Larry and the Gnomes (Beat 'em up)

* Interactive Buddy 2 (Fun simulator toy)

* Final Ninja Zero (2D platformer)

* Bubble Tanks 2 (Twinstick shooter)

These really take me back...
Ask HN: How to sell SaaS without AI features in 2026?
by robeym | 2026-02-15 13:45:28+00:00
I'm a developer who built an ERP/CRM system for small manufacturers (https://www.paxerp.com). It does all the basics very well; financial reporting, lot tracking, production planning, shipping carrier integrations, the usual workflow stuff—but there's zero AI in it.
It's just fast, clean, and solves real problems I saw working in manufacturing ERP systems. The product works well, customers really like it, but I have almost no sales experience.

Every SaaS founder seems to be talking about "AI-powered insights" and "intelligent automation." while... We just have a clean system that is fast and tries to stay out of the user's way.

For those who've sold B2B SaaS (especially to traditional industries like manufacturing):

- Is "no AI" actually a disadvantage, or does it not matter as much as I think?

- How do I communicate value when the value is "it's simple and fast, and your data is highly accessible" vs "revolutionary AI"?

- Should I be adding AI features just to check a marketing box, even if customers don't need them?

You can learn more about why I built this on the websites about page. But now I'm wondering if I'm fighting an uphill battle by not having the buzzwords everyone else does.

Any advice from founders who've been here?

TY
by bell-cot | 2026-02-15 13:45:48+00:00
Modern America has plenty of "proclaim absolute loyalty to our group's canon or else" on both sides of the right/left divide. Maybe ask Congresswoman Liz Chaney for details?

Another part of the problem is the obsession with social media, and the "never forgets" nature of the internet. A half-ish century ago, on most campuses, your political/religious/philosophical beliefs could wander all over while you were at college, and it didn't much matter. Vs. now? My sense is that the kids all know a 24/7 lynch mob is waiting if they ever deviate from canon. And that studying the current canon, and stage-managing their professed views as that keeps changing, are their most critical tasks.
by g947o | 2026-02-15 13:46:04+00:00
* Is this allowed per VS' ToS?

* I wonder if Microsoft intentionally doesn't provide this first party to force everyone to install VS, especially the professional/enterprise versions. One could imagine that we'd have a vsproject.toml file similar to pyproject.toml that just does everything when combined with a minimal command line tool. But that doesn't exist for some reason.
by Nextgrid | 2026-02-15 13:46:17+00:00
This is highly region-dependent.

In the US the door close button is required to work in "fire service" mode.

Outside of fire service the button most likely will work, just that it can't override the minimum open door delay mandated by the ADA, so it feels like it doesn't work. You may be able to trick the logic into disregarding the timer by pressing door open and door close immediately.

In Europe, there is no "fire service" mode that I know of, so the button isn't always there. But if it is, it basically always works and doesn't have a minimum delay.
by audunw | 2026-02-15 13:46:20+00:00
I think another way of thinking about this interface is: it’s kind of like an abstraction over Linux system calls and ntdll. It’s naturally gonna have a kind of subset of all the useful calls, with some wrapping.

I don’t see anything wrong with this, it’s kind of how Windows forces developers to use DLL to access syscalls (the syscall numbers can change) which IMO is a good architectural decision.
by preommr | 2026-02-15 13:46:48+00:00
> some of which can be harmful,

Like what?

I've seen instances where this is used as an excuse for what is, ostensibly, a trick to dimiss people using something that sounds vaguely professional. Like when doctors say they don't want to do additional x-rays because of the risk of radiation exposure, nvm that if it comes out slightly blurry they'll ask to redo it, or if you're cautious about it initially they'll tell you how it's not big deal and there's more radiation in a cluster of bananas.