MurphyA/hacker-news huggingface dataset:
by codegeek | 2026-02-15 13:47:24+00:00
You are jumping to conclusions. The author is the CTO of the largest online brokerage in India but more importantly, they have created many open source software of good quality. His website and blog are of great quality. Whether you think this library deserves more attention or not is your personal preference but it is far from spam. I havr no affiliation with them but like their work.
by kertoip_1 | 2026-02-15 13:47:30+00:00
> It's over for us

To be more specific: "us" in this sentence means the creators of dumb, shallow, and derivative movies.

The cognitive error here is that people see generated video and are overwhelmed by how it looks good, but they don't know how much it differs from an original vision. Vision that human prompting it had in mind while creating it. And I'm sure this differs a lot. Whoever tried to generate video using generative models knows that what you get is basically random. But movies never had been about showing random things.

There is no way the movie industry collapses. But it will certainly transform more into computer work.
by lyfeninja | 2026-02-15 13:48:03+00:00
Niche business tools. Ones that solve specific problems or improve workflows unique to industries. I think this is a going to be interesting because you will have a ton of industry SMEs who now can just ask an AI to build them a tool to solve a unique problem they've seen throughout their career and start a business on it (hopefully). I know someone doing this exact thing, and it seems to be working so far.
by hmmmmmmmmmmmmmm | 2026-02-15 13:48:06+00:00
Meanwhile "student debt has quadrupled in the past decade" and a "A typical student now leaves university £53,000 in debt": https://www.telegraph.co.uk/money/consumer-affairs/student-l...

https://www.telegraph.co.uk/money/jobs/schools-universities/...

The youth have been robbed by their own nation. I don't even know what advice I could give to someone under 18 anymore. If everyone gets into trades then the trades themselves will lose value. You can't have a society of plumbers.
by raffraffraff | 2026-02-15 13:49:41+00:00
I'm feel old.. My library of childhood games in my head are from the 80s, for the Spectrum. Dizzy, Jet Set Willy, Operation Wolf, R-Type, and original movie/game conversations for Robocop, Batman etc.

What's odd is the apparent chasm between those games and the earliest flash games, but really it's just a few years. That's just a trick of the mind. When you're a kid, turning into a young adult, a few short years feel like a lifetime. Man, it speeds up after that...
by cloudlandsdev | 2026-02-15 13:50:44+00:00
Overall results from the blog post:

Rank Model ELO Win%
----------------------------------------
1 GPT 5.2 1480 85%
2 Gemini 3 Pro 1472 74%
3 Claude Opus 4.6 1389 72%
4 Claude Opus 4.5 1360 67%
5 Grok 4.1 Fast 1349 62%
6 GPT OSS 120B 1322 59%
7 Gemini 3 Flash Preview 1316 54%
8 Claude Sonnet 4.5 1265 54%
9 Gemini 2.5 Flash Lite 1257 44%
10 Mistral Large 3 1211 41%
11 DeepSeek V3.2 1194 41%
12 Meta Maverick 1065 26%
13 Meta Llama Scout 999 13%
14 Mistral Small 3 996 10%
by kfjkfowlgkk | 2026-02-15 13:51:16+00:00
As explained, the storage backend in git is pluggable but still not flexible enough.

There has been efforts to store git repos in torrents, and to store got repos on crypto blockchains, but all are big architectural challenges, for example people want everything to be backwards compatible for starters, and some want to be able to partially store some content somewhere else, while still keeping all existing use cases efficient.
by Telemakhos | 2026-02-15 13:51:30+00:00
I don't mean to sound like the old fart that I am, but you keep describing games in terms of "junk" and "as good as [junk]": maybe instead of giving a bundle of ad-free junk, none of which actually captures his attention and all of which amounts to "doomscrolling," you might consider finding something that does get his attention and occupies it more usefully.

Swift Playgrounds was (is?) ad-free and teaches programming. There are music studio apps that let him compose his own music. Plenty of apps let kids create things actively instead of just playing games. There are also all sorts of non-electronic activities that could occupy his time more fruitfully, but I'll skip over that.
by its-a-new-world | 2026-02-15 13:51:43+00:00
I’ve spent the last 20 years building tools across a dozen languages, always adhering to a handcrafted personal style. But as the "AI era" takes over, my workflow has shifted. Coding is becoming less about writing every character of syntax and more about guiding LLMs—evaluating their output, intervening when they get stuck, and refining algorithms.

This shift created a new problem for me: I suddenly have a massive volume of code in languages I’ve used for decades, alongside languages I barely know. And frankly, it looks like a mess.

I tried existing formatters, but I kept hitting two walls:

- Lack of broad language support within a single tool.

- Too opinionated: most formatters give you a few toggles, but if you don't like their core philosophy, you're stuck.

So in the spirit of the age, I set out with AI to create a new formatter tool with a core written in Rust (for raw speed), Tree-sitter for AST (for its broad support) and Rhai scripts for dynamic formatting rules.

The system is set up to allow any language supported by Tree-sitter and any formatting (or linting) rules you want with the scripting interface.

Current Progress:

It’s already self-hosting (formatting its own Rust and Rhai code). I’ve also implemented initial support for Java, TS/JS, Markdown, CSS, SQL, Vue, HTML, and JSON.

Fun part? There is "fragment" formatting - for example, it can reach into Markdown and format the code blocks within the text with the matching syntax formatter.

Link: https://github.com/neatify-tech/neatify
by JonChesterfield | 2026-02-15 13:52:59+00:00
I've seen claims that it's different for different architectural registers, e.g. _lots_ of backing store for rax, less for rbx. It's likely to be significant for the vector registers too which could plausibly have features like one backing store for the various widths, in which case deliberately using the smaller vectors would sometimes win out. I'll never bother to write the asm by hand with that degree of attention but would like better cost models in the compiler backend.
by doRadiology | 2026-02-15 13:53:03+00:00
Sorry to hear about your dad.

Wrt the issue at hand: yes the cancer was found as an incidental finding on a scan performed for another indication (shoulder pain) -> the question remains whether your father benefitted from finding the cancer. This is seldomly the case.

Anecdotally, everything is possible but on a population scale, actual survival benefit is rare - whereas suffering from the downsides is not - even if only counting unnecessary healthcare cost and time wasted.
by thrownaway561 | 2026-02-15 13:53:20+00:00
I'm just asking, but is there really a need for a native programs anymore? Where I worked a decade ago, we started porting all our native programs over to the browser and this was when MVC beta was just being released. At this point with Electron and Tauri, is there even a need to write a native program

Now with AI, I would think that porting a native program to the browser wouldn't be the chore it once was.
Show HN: HookTrace – Inspect failed webhooks, payloads and retries
by Mohammad_Yasir | 2026-02-15 13:53:30+00:00
I built HookTrace after spending too much time debugging silent webhook failures in my own SaaS projects.

The idea is simple: capture every webhook event, show full payload history, track retries, and make failures obvious instead of silent.

Current focus is logging, failure visibility, and basic retry inspection.

I’d really appreciate feedback from developers who deal with webhooks in production — especially what visibility you feel is missing in existing tools.
by harran | 2026-02-15 13:53:47+00:00
Hi HN,
I built this resource hub focused on how solo founders can actually use AI for strategy and planning:

https://aishortcutlab.com/articles/solo-founders/ai-strategy...

It’s structured around practical workflows rather than theory, using AI for things like idea validation, market research automation, lean planning, prioritizing what to automate, etc. The goal was to make something I wish I had when working solo: concrete prompts, decision frameworks, and execution guides.

I’d really value feedback on usefulness or gaps you think are missing, topics worth expanding.

Happy to answer questions or go deeper on the approach.
by fc417fc802 | 2026-02-15 13:54:47+00:00
> nobody will be willing to upload the new knowledge to the internet

I think there will be differences based on how centralized the repository of knowledge is. Even if textbooks and wikis largely die out, I imagine individuals such as myself will continue to keep brief topic specific "cookbook" style collections for purely personal benefit. There's no reason to be averse to publishing such things to github or the like and LLMs are fantastic at indexing and integrating disparate data sources.

Historically sorting through 10k different personal diaries for relevant entries would have been prohibitive but it seems to me that is no longer the case.
by Queaxtra | 2026-02-15 13:54:51+00:00
I built Raco because I wanted a Postman-like experience without leaving the terminal.

- Native TUI (no browser required)
- Collections saved as plain JSON/YAML (version control friendly)
- Vim keys (j/k navigation, familiar shortcuts)
- Multiple protocols: HTTP, WebSocket, gRPC
- Auto-formatted JSON, clipboard integration, request history

Feedback welcome!
by catapart | 2026-02-15 13:55:21+00:00
Right on. Simple text/encoded strings weren't really on my mind while imagining the more complicated solution, but you're right that data is probably best preserved with just "printing" rather than 3d printing.

I didn't have an amount in mind, I was just kind of wondering about the hobbyist aspect. Like if I woke up one day and realized I need to archive something and my most readily available tool was a 3d printer, would I have to come up with my own scheme, or has someone already done it?
by JoeAltmaier | 2026-02-15 13:56:31+00:00
In Iowa, most farmland is owned by folks 55+. A third in their eighties. Half women (widows by and large).
The land, if it's farmed at all, is by a younger tenant farmer who pays cash rent.

A huge intergenerational transfer is imminent. What the grandkids will do with eighty acres in Iowa is anybody's guess.
by zozbot234 | 2026-02-15 13:56:57+00:00
Sharding the model is really slow. The point of building a wafer-scale chip is memory bandwidth for on-chip transfer is far more than you would get from even using chiplets with an interposer/high-bandwidth connection, let alone going off-chip. You're giving up your whole advantage, especially since Cerebras clearly isn't trying to maximize total throughput per watt - Groq, TPUs, and even the latest nVidia solutions are preferable there.
by torginus | 2026-02-15 13:57:32+00:00
Note that this also doesn't work on Linux - your system's package manager probably has no idea how to install and handle having multiple versions of packages and headers.

That's why docker build environments are a thing - even on Windows.

Build scripts are complex, and even though I'm pretty sure VS offers pretty good support for having multiple SDK versions at the same time (that I've used), it only takes a single script that wasn't written with versioning in mind, to break the whole build.
by kfjkfowlgkk | 2026-02-15 13:57:47+00:00
No. Git should never do that, it would make git worse.

There are a lot of other different metadata that you could imagine to store per commit, but git already supports storing arbitrary data in every commit, you don’t need special casing for some type of metadata, just store it in the commmit as everyone already does, and perhaps build your own tools on top of that if you have special needs.
by audunw | 2026-02-15 13:58:09+00:00
There’s two things I think a low level language should have:

1. Standardise on a sync/async agnostic IO interface (or something similar) so you don’t get fragmentation in the ecosystem.

2. Stackless coroutines. Should give the most efficient async io code, and efficient code is one of the reasons I want to use low level language
by JCattheATM | 2026-02-15 13:58:13+00:00
Arch always turned me off with it's rolling release schedule, and I wasn't that impressed with pacman to be honest. I used to love Slack, but they lost their way trying to compete with Ubuntu and the like. I remember thinking how ridiculous it was for mplayer to have samba as a dependency, and the community saying a full install was the intended way to run Slack. I ran it as a minimalist without issues until they started wanting to compete in the desktop space.

The best successor I've found is Alpine. It's minimal and secure by design, has an excellent package manager (I much prefer apk to pacman or xbps, or apt and rpm for that matter), has stable and LTS releases while letting people who want to be rolling release do so by running edge. People think it's only for containers but it has every desktop package anyone would need, all up to date and well maintained. Their wiki isn't at Arch's level, but it's pretty damn good in its own right.
by acdha | 2026-02-15 13:58:31+00:00
Like the good old days where most markets had multiple papers which had to keep readers subscribing, when broadcasters had to follow the Fairness Doctrine and had a push to more moderation because they couldn’t pick and choose their audience.

It was by no means perfect but I think it was better than now where people getting the illusion of information with little accountability for selection or accuracy.

As to the Iraq war, I will note that the media had extensive debates at the time. Ask anyone who was there and outside of a handful of hard-right outlets, the reporting noted that all of the justifications were unverifiable and coming from the same two governments, and plenty of people questioned that. Again, it wasn’t perfect but I think the answer to “the NYT should’ve fired Judith Miller sooner” is that the NYT should have more rather than less competition.
by catapart | 2026-02-15 13:58:59+00:00
Oh, very cool! Thanks for chiming in! Lots of good responses, but few that seem to have literal experience with the production. I appreciate the hard numbers. I think that was near the capacity I was assuming.

One or the more interesting things about asking this was seeing all of the types of "storage" that I hadn't even really considered. Braille didn't enter my mind, but of course it's a great analogy!
by terminalshort | 2026-02-15 13:59:12+00:00
We do not have a lot of MRI data. The average person probably gets a couple MRIs in their lifetime, and this is biased because we wait until something is clearly wrong to get the MRI. If you want to find an MRI scan of an early stage asymptomatic cancer, the only data on that will be the exceedingly rare case that someone has something else unrelated wrong with them in the same general area and gets an MRI for that, and then just by chance also has the early stage cancer at the same time.
by qudent | 2026-02-15 13:59:20+00:00
That is how that works. Gemini explains:

Because inference is autoregressive, the forward pass for token n+1 cannot start until token n is complete. For a single stream, throughput is the inverse of latency (T = 1/L). Consequently, any latency added by chip-to-chip communication in a pipeline directly reduces the tokens/sec for the individual user.
by PlatoIsADisease | 2026-02-15 14:00:32+00:00
I use COM and DLLs to extend software/automate. Using Visual Studio gives me some really nice debugging options.

I did try using python and js but the variable explorer is garbage due to 'late binding'.

I thought this was just my ignorance, but I've asked experts, AI, and google searched and they unfortunately agree. That said, some people have created their own log/prints so they don't need to deal with it.
by jjkaczor | 2026-02-15 14:00:38+00:00
While this is great - Visual Studio installer has a set of "command-line parameters" for unattended installs.

You can then build a script/documentation that isolates your specific requirements and workloads:

https://learn.microsoft.com/en-us/visualstudio/install/use-c...

Had to do this back in 2018, because I worked with a client with no direct internet access on it's DEV/build machines (and even when there was connectivity it was over traditional slow/low-latency satellite connections), so part of the process was also to build an offline install package.
by twoodfin | 2026-02-15 14:02:18+00:00
Hard to convey how effective Starflight’s game design was within the limits of the day.

The embedding of the story within what was almost entirely free-form exploration & adventure across a huge galaxy was masterful.

You could feel how close the creators were to the edge of what was possible with the save game system: Basically, the disk was a memory image. As you played the game would rewrite itself, so if you got stuck there was no “reset”. The documentation was emphatic: Only play with a copy of the original disk!!
by the_monocle | 2026-02-15 14:02:18+00:00
In my dad’s case it very likely did - it was lung cancer and still pre-symptomatic, but had already started to metastasize, so a later discovery would probably have meant a much worse prognosis category.

I agree anecdotes don’t generalize and broad population screening sounds like a bad tradeoff.
What I’m wondering about instead is risk-stratified situations: once someone already has elevated risk or prior lung disease and you’re imaging them periodically for legitimate reasons, incidental findings may carry much more signal than noise.

For example, people with prior tuberculosis often get periodic chest X-rays, not to screen the general population, but because their baseline risk is different. My dad had prior lung disease and existing imaging to compare against, which probably made the finding actionable rather than just another false positive.

So not “scan everyone”, more “the usefulness of incidental findings rises quickly once pre-test probability isn’t tiny”.
by catapart | 2026-02-15 14:02:22+00:00
Yeah. I kind of lumped in engraving with 3D printing because the difference is really just a toolhead (simplified; motors, tolerances, etc, but still). But that's part of what the 'specialized tool' part of the question was meant to cover. Like, if you can store data in an additive way, you can obviously store it in a subtractive way. But... is anyone doing that with a 3D printer? Or a CNC machine, for that matter?

I think some of the other answered showed that people are, it's just pretty niche. Not something a hobbyist can (currently) do, but definitely the same idea at a production scale.
by bspammer | 2026-02-15 14:02:36+00:00
That's irrelevant in the context of GitHub Actions: CI runners clone the repo fresh every run. If someone gets write access to a widely used action, they can force push all tags to point to a malicious commit.

This is even in GitHub's docs: https://docs.github.com/en/actions/reference/security/secure...

> Pinning an action to a full-length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload.
by SVAintNoWay | 2026-02-15 14:02:54+00:00
> But the graphic Amazon used seems to have unwittingly depicted how invasive this technology can be

This is a calculated move to normalize such technology. Yes, it will cause controversy in the short term, and these companies knew this was a possibility—but as a result the image in people's minds won't be the gestapo rounding up grannies; it'll kids finding puppies. To call this "unwitting" is simply naive (not surprising for Greenwald).
by andsoitis | 2026-02-15 14:03:22+00:00
> During the opening of the gathering, I commented that I was naturally skeptical of the value of LLMs. After all, the decades have thrown up many tools that have claimed to totally change the nature of software development. Most of these have been little better than snake oil.

> But I am a total, absolute skeptic - which means I also have to be skeptical of my own skepticism.

Love that last insight.
by tomasz-tomczyk | 2026-02-15 14:03:30+00:00
Beautiful apps! Well done

I like the idea of Kvile, I hate Postman with passion -- but I'm having difficulty getting started - I expected a screen to start creating a network request; it asked me to add a folder so I did it and now the Collections is spinning (it's an empty folder, so not sure what's it doing?) and I still don't have a screen to create the HTTP request itself. Do I need the .http files, i.e. Kvile doesn't give you the editor?
by vintagedave | 2026-02-15 14:03:49+00:00
> "All of this is particularly remarkable, and particularly disconcerting, since we are barely more than a decade removed from the disclosures about mass domestic surveillance enabled by the courageous whistleblower Edward Snowden..."

With respect to Greenwald, I don't think it's remarkable at all.

I have learned, through experience, that sometimes when people want to do things they should not, or against which there is opposition, there is enormous power in simply doing it. If you ignore people enough, you can do anything.

Preventing this requires systems with accountability.

And as HN commenters frequently note, accountability for government, tech, or corporate leaders in general seems culturally missing in the US.

Despite Snowden, nothing here is remarkable. This has grown because it _can_ grow.
by codingdave | 2026-02-15 14:04:39+00:00
It doesn't matter one bit what other SaaS founders are saying. What matters is what your customers are saying. Are they happy with the feature set? Then you are fine. Don't over-engineer a product just to keep up with founders who have nothing to do with your product or market.

Of course, if your customers start asking for such features, go ahead and respond to that demand.
by catapart | 2026-02-15 14:05:13+00:00
I think vinyl would, but as others have noted, it probably wouldn't satisfy the "3D printed" condition.

I know this wasn't in the original ask, but my focus was on what I would be able to do, as far as archival storage, if I had a 3D printer. The assumption being that it's easier for me to have, maintain, and use a 3D printer than it would be for me to have a vinyl press.
by anonymous_user9 | 2026-02-15 14:05:15+00:00
Ah, I assumed that Persona is being used for face scans too. I haven't been able to find a screenshot of the actual flow, but based on this article [1] with a screenshot of the message UK users are receiving, I suspect they are:

>The information you submit will be temporarily stored for up to 7 days, then deleted. For ID document verification, all details are blurred except your photo and date of birth... [emphasis mine]

To me, that implies that Persona is/was doing more than just IDs.

[1] https://www.eurogamer.net/discord-advises-uk-users-that-they...
by kelipso | 2026-02-15 14:06:14+00:00
Specifically about custom CUDA kernels, I’ve implemented them with AI that significantly sped up the code in this project I worked on. Didn’t know how to code these kernels at all, but I implemented and tested a couple of variations and got it running fast in just two days. Basically impossible for me before AI coding (well not impossible but it would have taken me many weeks, so I wouldn’t have tried it).
by skissane | 2026-02-15 14:06:24+00:00
> Note that this also doesn't work on Linux - your system's package manager probably has no idea how to install and handle having multiple versions of packages and headers.

But this isn’t true. Many distros package major versions of GCC/LLVM as separate packages, so you install and use more than one version in parallel, no Docker/etc required

It can indeed be true for some things-such as the C library-but often not for the compilers