MurphyA/hacker-news huggingface dataset:
by drillsteps5 | 2026-02-15 17:38:01+00:00
I'm a simple man, I see Descent, I make sure to mention Overload. Amazing game, likely the first game ever I got to the end just to see how the story ends (yes there is a story and it's pretty good).

I think the Revival studio didn't quite work out, I'm hoping the team is working on something else, they sure do know how to make good games.
by altcunn | 2026-02-15 17:38:07+00:00
I think you're right about text generation - small quantized LLMs on phones are genuinely limited for anything beyond simple Q&A. The context window problem alone makes them impractical for most real work.

But the image generation claim is more reasonable than it sounds. SD 1.5 and SDXL Turbo run fine on recent phone GPUs in the 5-10 second range, and the output quality for those models is actually decent for quick drafts and ideas. Not Flux Pro quality, but usable.

The real value proposition isn't "replace cloud AI" - it's the use cases that only work offline. The censorship resistance angle is real. So is generating images you'd never want on someone else's server. Those aren't hypothetical edge cases.

The gap between on-device and cloud will close as chips improve, but even today it fills a niche that cloud literally cannot serve.
by materielle | 2026-02-15 17:38:17+00:00
Most of the core products at Google are still written in pre-C++11.

I wish these services would be rewritten in Go!

That’s where a lot of the development time goes: trying to make incredibly small changes that cause cascading bugs and regressions a massive 2000s C++ codebase that doesn’t even use smart pointers half the time.

Also, I think the outside world has a very skewed view on Go and how development happens at Google. It’s still a rather bottom up, or at least distributed company. It’s hard to make hundreds of teams to actually do something. Most teams just ignored those top-down “write new code in Go” directives and continued using C++, Python, and Java.
by Der_Einzige | 2026-02-15 17:38:44+00:00
Problems that don't happen with actually good clothes.

If you buy from (It's mostly menswear brands here, sorry ladies) companies who specialize in actually quality vs "fake exclusivity", trends, or hype, than you'll never have to worry about this.

I'm specifically talking about selvedge denim brands (i.e. brave star, naked and famous, the osaka 5 brands, etc) high end leather makers (i.e. Horween, Shinki, and the people who make stuff with them like Schott), goodyear welted boots/shoes (i.e. Whites, Nicks, Grant Stone, Meermin, etc), high end made in the USA brands (i.e. Gustin) - this will literally never happen. It's far too damaging for them to destroy any kinds of their stock given it's natural exclusivity and the fact that they always sell basically everything they've got.

The fact that they had to pass this ban at all is a signal that normies are bad at buying clothes, and they should feel really bad about it too.
by IshKebab | 2026-02-15 17:38:46+00:00
Very clearly a better option than continuing to use Pip. Even if they do change the license in a few years I will definitely take several years of not being shat on by Pip over the comparatively minor inconvenience of having to switch to an open fork of uv when they rug-pull. If they ever do.

Continuing to use Pip because Astral might stop maintaining uv in future is stupidly masochistic.
by random2021 | 2026-02-15 17:39:00+00:00
In concept what you say is correct but reality is complex. There are very few providers that implement friction free login/password and importantly security. A large number of email providers didn't implement 2FA until very recently. Even those that have terrible apps, ad infested, no app password or oAuth etc. so many governments use MS hosted services.

It is akin to Visa/MasterCard duopoly. It is hard to escape but even if one does it then it resulted only inconvenience. I still don't have my cards in phone - neither will google change path nor will govts force a change.
by danielhjacobs | 2026-02-15 17:39:41+00:00
As a Ruffle developer who in my day job maintains some Flash-based websites, I'll note from experience that AMF serialization/deserialization in Ruffle has some definite issues, so that may be the issue for your games (the websites I maintain use https://metacpan.org/pod/AMF::Perl). See https://github.com/ruffle-rs/ruffle/issues?q=is:issue+state:....
by PunchyHamster | 2026-02-15 17:39:48+00:00
They did. You can find few attempts here https://killedbygoogle.com/

Google tried to build chat/video conferencing software like 5 times now. Some of attempts were even decent. They just decided that because they instantly didn't win 100% of the market they need to close it.

> For the life of me I cannot understand why they after a decade, has let slack and teams become basically a duopoly in this space.

The only reason Teams is even in the running is it's because it is (was) added for free to the O365 suite so many execs just went "well, since we already have it..."

As a piece of software for voice chats it's okay but as piece of software for text chats it is absolutely atrocious piece of shit that learned zero lessons from anything else and refused to fix anything users actually want
by OutOfHere | 2026-02-15 17:39:53+00:00
The spec prompts are typically better off being reviewed iteratively using AI itself, a lot more so than merely by pairing with coworkers. Perhaps a combination is best. The point is that AI reviews of the task spec must never be overlooked prior to its execution.

Also, if your spec is taking too long for the agent to execute, odds are high that it's ambiguous, unsound, unreviewed, underspecified, unmaintainable, or the model is just optimized to waste tokens so as to bill you maximally.
by fma | 2026-02-15 17:40:13+00:00
I used to have an account for my kids. I thought I would be smart by seeding the history with educational content. I clicked on a lot of videos, let them play etc. I was there when my kids would watch videos - and slowly but surely YouTube started recommending junk AI generated videos.

It is my opinion their algorithms are tuned to push this kind of engagement no matter what.
by vardump | 2026-02-15 17:40:16+00:00
I sometimes wonder what the alternate reality where semiconductor advances ended in the eighties would look like.

We might have had to manage with just a few MB of RAM and efficient ARM cores running at maybe 30 MHz or so. Would we still get web browsers? How about the rest of the digital transformation?

One thing I do know for sure. LLMs would have been impossible.
by simonw | 2026-02-15 17:41:12+00:00
TIL about window.stop() - the key to this entire thing working, it's causes the browser to stop loading any more assets: https://developer.mozilla.org/en-US/docs/Web/API/Window/stop

Apparently every important browser has supported it for well over a decade: https://caniuse.com/mdn-api_window_stop

Here's a screenshot illustrating how window.stop() is used - https://gist.github.com/simonw/7bf5912f3520a1a9ad294cd747b85... - everything after <!-- GWTAR END is tar compressed data.
by jjkaczor | 2026-02-15 17:41:53+00:00
That is a slightly different scenario than taking cheap "fast fashion waste", compressing it into bales, shoving it into shipping containers, transporting/dumping it and flooding local countries/markets.

(And many of these large shipments do not end-up as donations by the time they get to their destination, but are actually sold by weight and then resold again)

But yes - distribution/logistics of donated goods needed to those who need them should be a "solved problem", but unfortunately it is not - regulations could help. (In countries/regions where governments actually WANT to regulate and then subsequently FOLLOW the regulations rather than cancel, ignore or throw them out entirely... Pretty sure everyone knows which country I am referring too...)
by arendtio | 2026-02-15 17:42:43+00:00
What bothers me most about YT is that it constantly plays videos with an AI-generated voice.

In general, I like AI features and use AI daily to build prototypes, but this feature looks so stupid to me and feels so wrong. I have no problem with it being an option, but by default I just want to watch the videos with their original soundtracks. But instead YT decides that I should watch the videos with some mediocre AI translation...

Maybe I could disable it using an account, but I still prefer not to have one when it's not necessary.
by encom | 2026-02-15 17:42:58+00:00
You don't become a mechanic without fixing broken down cars. So in that sense, the shittier the car, the better.

My Linux story is similar. In retrospect I learned it on hard mode, because Gentoo was the first distro I used (as in really used). And Gentoo, especially back around 2004 or so, really gave you fully automatic, armour-piercing, double-barreled footguns.
by pinkmuffinere | 2026-02-15 17:43:13+00:00
These are fascinating but discouraging to read.

My general approach to medicine is -- do your best to avoid hospitals and procedures, but use them when they are needed. My reasoning is that not only are there these 'active' harms, but there's also just incidental things like staff that's too tired, antibiotic-resistant disease strains, poor sleep conditions, etc. Am I off-base with this? I'm open to being convinced otherwise.
by yobbo | 2026-02-15 17:43:28+00:00
> it costs almost nothing to build an app, it costs almost nothing to clone an app.

For the types of apps that AI can clone on its own, this has always been true. It's the eternal bookstore example, recipe collection, or my-dvd-collection app. The type of apps that Basic and Visual Basic were designed for.

If there was value in selling subscriptions to an app like this, it was probably coincidental.
by aydyn | 2026-02-15 17:43:36+00:00
Wait a second, I instantly recognized your post as self-deprecating humor and not glazing, and had a light chuckle. You mean that:

>That's why I hang out here on HN with my fellow crazies who can separate ideas, thoughts and knowledge from the person.

Is unironically what you think and posted in earnest? Thats WILD.
by uecker | 2026-02-15 17:43:40+00:00
People certainly sometimes create a horrible mess. I just do not see that this is a good reason to dumb everything down. With a proper .c/.h split there are many advantages, and in the worst case you could still design it in a way that it is possible "#include" the .c file.

I tried to use cargo in the past and found it very bad compared to apt / apt-get (even when ignoring that it is a supply-chain disaster), essentially the same mess as npm or pip. Some python packages certainly wasted far more time of my life than all dependencies for C projects I ever had deal with combined.
by danw1979 | 2026-02-15 17:44:38+00:00
I’m married to someone running various prostate cancer studies in the UK. I hear the arguments against screening a lot and the issue really blew up recently in the news here.

The thing is, when researchers talk about “worse outcomes” they’re often comparing survival (or rather lack of) against terrible side-effects.

What this fails entirely to capture is that doing something to increase your odds of survival, damn the consequences, is an individual choice. It shouldn’t be up to a health economist to make that judgement.
by foxglacier | 2026-02-15 17:44:39+00:00
That's not an AI problem, it's a a general blog post problem. Humans inject their own sawdust all the time. AI, however, can write concisely if you just tell it to. Perhaps you should call this stuff "slop" without the AI and then it doesn't matter who/what wrote it because it's still slop regardless.

I completely agree with your parent that it's tedious seeing this "fake and gay" problem everywhere and wonder what an unwinnable struggle it must be for the people who feel they have to work out if everything they read was AI written or not.
by ProllyInfamous | 2026-02-15 17:44:41+00:00
My $$$ < 5 year old convection oven recently malfunctioned: with the thermostat off, it still experiences heat cycles (even while clearly showing OFF).

After cooking, I must turn the circuit breaker off (every single time) to avoid overheating an empty stove. Annoyingly, the system still detects that it is hot, because it is hot, while aware that it has technically been "OFF" for hours.

Can't my next new stove just have manual controls and last decades like the one it just replaced?!?
by grayhatter | 2026-02-15 17:45:01+00:00
You're confusing being sarcastic with sardonic. It's also a grossly dishonest comparison.

> Managing and getting rid of free stuff is very expensive and hard. But that someone else's problem.

While I think we deeply disagree with what "hard" means, it does feel like its the kind of cost a reasonable organization would willingly take on. I compare it to the chefs, or restauranteers who after they're done cooking for the day bring all the food that they have to a local food bank or shelter instead of throwing it away. That's an equally expensive endevor, just on different scale. I think it's reasonable to expect all organizations to act with some moral character, and given larger companies have demonstrated they lack moral character, and would otherwise hyper optimize into a negative sum game they feel they can win. I think some additional micromanaging is warranted. You don't?

Everyone should be discouraged from playing a negative sum game.
by drecked | 2026-02-15 17:45:14+00:00
The assumption here is that clothes are being thrown away because they are worn out.

Except that’s not why the majority of clothes are thrown away. The real reason they are thrown away is because of size changes and fashionability.

HN probably has an over representation of the types of people who wear out clothes and even here it’s likely a minority that actually do wear out clothes.
by garaetjjte | 2026-02-15 17:45:19+00:00
Is it? 4-9% of unsold portion seems reasonable. Unless they actually mean 4-9% of all manufactured.

https://www.eea.europa.eu/en/analysis/publications/the-destr...

Oh, it's really percentage of all produced. Weird that they worded it in a way that makes their argument weaker.

>Based on available studies, an estimated 4-9% of all textile products put on the market in Europe are destroyed before use, amounting to between 264,000 and 594,000 tonnes of textiles destroyed each year.
by upboundspiral | 2026-02-15 17:46:05+00:00
If anyone wants the surreal experience of seeing blogs and websites made by real humans they should check out https://marginalia-search.com

It's far from perfect but it does achieve its stated goal: of resurfacing real people on the internet.

It recently got some NLNet funding and I hope to see it flourish - to my knowledge there aren't any other projects trying to claw back control of the internet towards the commons.

https://about.marginalia-search.com
by prinny_ | 2026-02-15 17:46:35+00:00
Does it count if I share my experience with AI and nvim? I use it to update my configuration, discover new plugins, write custom lua code (I don't know lua) and inquire about motions that would help me in specific workflows. I started learning vim motions last summer and AI really lowered the entry barrier and allowed me to focus on the motions rather than the setup.

Also related to my nvim workflow but not strictly vim related: I use AI to write and update a bash script that handles tmux windows. Again, it lowered the barrier to entry and it made switching to nvim as my primary editor easier.
by everforward | 2026-02-15 17:46:48+00:00
I don’t think that solves the issue they want to fix. The issue is brands that are stylish destroying clothing that’s now out of style (preserving brand value).

The price point is already high enough that taxing raw materials doesn’t really push the needle on price, they’ll just pass the costs on.

Utilitarian brands already don’t want to destroy clothing because their customers are price sensitive.

This forces the brands to do something with excess clothing. I suspect they’ll do whatever is the closest to destroying the clothing, like recycling them into rags or shredding them for dog bed filler or something. Maybe even just recycling them back to raw fibers.
by gaigalas | 2026-02-15 17:47:06+00:00
The form component:

https://oat.ink/components/#form

Looks a lot like a raw HTML+CSS framework I made in 2009:

https://alganet.github.io/ghiaweb/ (it has some small glitches, browser widgets changed a lot since 2009).

Particularly the use of the label, fieldset and legend elements as native accessible solutions instead of instrumenting divs. Even the styling and the example resembles it a bit!

https://oat.ink/components/#grid

This is where it falls from grace IMHO. Grid classes are fundamentally non-semantic. I know they're popular and useful, but there must be a better (semantic) way of doing this. I haven't found it yet, but there must be.
by dzdt | 2026-02-15 17:47:11+00:00
You can see on archive.org where it captured directory info for files which were not stored:

https://web.archive.org/web/20031218202130/http://www.sonic....

When you navigate those directory archives many of the files are missing. E.g.

https://web.archive.org/web/20030529230704/http://www.sonic....

Some design documents ARE there, e.g. "Specification of 3d display for starquest" : https://web.archive.org/web/20030719111039if_/http://www.son...
by jleyank | 2026-02-15 17:47:52+00:00
If they can't tell the works being done well without seeing them, they can't tell whether the works being done well... Software (or hardware) that's fit for purpose can be produced independently of the sweat and panic of the development team. Often, sweat and panic delivers work that has more (hidden) problems that something developed on a more relaxed schedule.

I would hope that companies more concerned about the health and well-being of their staff become successful. And that includes staff who isn't solo and young.
by altcunn | 2026-02-15 17:48:10+00:00
The error compounding problem is what makes this harder than it looks. For a single-turn task, sure, a fast model with 80% accuracy is fine. But for the kind of multi-step agentic workflows that would actually replace customer-facing jobs, you're chaining dozens of decisions together. If each step has 80% accuracy, ten steps gives you ~10% end-to-end success rate.

This is why the article's framing resonates with me. Speed helps when the bottleneck is actually inference latency, but in practice most agentic tasks spend the majority of their wall-clock time on tool execution — API calls, file I/O, waiting on external services. Making the model 6x faster doesn't help much when 70% of the time is spent in tool calls anyway.

The more interesting unlock from Cerebras-class hardware isn't raw speed for a single call, it's the ability to do speculative execution — run multiple candidate paths in parallel and pick the best one. That's where speed translates into accuracy rather than just latency.
by epistasis | 2026-02-15 17:48:57+00:00
I am welcome to dismiss a source that has demonstrated a willingness to deceive for political purposes. I am welcome to spend my time on more fruitful efforts than getting the receipts on obvious misinformation.

If you are insulted, that was not my intention, it was a simple observation that your comment and behavior did not match up at all with the discussion.

In addition to spreading this misinformation by posting it to HN, you also encouraged self-destructive behavior with very bad financial practices in your comment:

> We have no more 401K or other retirement accounts and do not invest in the stock market, except for a couple share of IBM I bought years ago when I worked there.

> So we're covered as I see it. We only use banks with money in savings, checking and CD accounts.

One of the more fruitful efforts is trying to point out that this destructive info has no basis in reality. This is not about left/right as you tried to incorrectly frame it, this is about basic information hygiene and not letting bad info stand undisputed.
by staticassertion | 2026-02-15 17:49:07+00:00
I feel like what you're saying is compatible. I'm not suggesting that things aren't top down or that you wouldn't have brand guidelines, that's actually exactly what I'm suggesting. I just mean that there is organizational isolation between creative teams and other teams, just as there is organizational isolation between engineering and other teams.

So it is unsurprising to me that a creative team might have been given brand guidelines and a goal, like "hey we want to sell this, we want people happy with this" (much more concretely, obviously) and that could lead to this sort of ad, and I think that's probably more plausible than the team going "we're going to psyop everyone into surveillance statehood".
by arendtio | 2026-02-15 17:49:12+00:00
> Also: isn't the Arch wiki the new Gentoo wiki? Because that was the wiki early 2000s and, again, I've never used Gentoo!

Exactly my thought! 20 years ago, I used Gentoo, and their wiki was the best. Somewhen the Arch wiki appeared and became better and better. At some point, I was tired of compiling for hours and switched one machine at a time to Arch, and today, the Arch wiki is the number one.
Show HN: Deadend CLI – Open-source self-hosted agentic pentesting tool
by gemini-15 | 2026-02-15 17:49:18+00:00
Hi HN,

Deadend is an agentic pentest CLI that automates vulnerability research in webapps.

the problem we are trying to solve : removing the time consumed in repetitive assessments, report generation and extracting relevant information to let them focus on vulnerability research but powerful enough to find issues or leads by itself when we’re in a deadend.

highlights : As of today, we scored 78% on XBOW’s benchmarks with claude-sonnet-4.5 in blackbox (we are currently iterating over the architecture of the agent and running the newest to get better results overall).

The agent runs entirely locally with optional self-hosted models. Shell tooling is isolated in Docker, and the python interpreter with WASM.

Some cool ideas are on the roadmap : CI/CD integrations, code review, bash completion, OWASP Top 10 plugins…

Docker is needed and it currently works only on MacOS Arm64 and Linux 64bits installable in one bash command.

Github Repo : https://github.com/xoxruns/deadend-cli
Discord server : https://discord.gg/zwUVa3E7KT

Love to hear your thoughts and feedbacks!
by kakacik | 2026-02-15 17:49:57+00:00
Those pesky Swiss with their rights and freedom of press, must be really annoying for poor little thiel, while he just wants to sell surveillance to all sides.

But seriously why should we (valid anywhere in Europe) buy such stuff from US, heck even take it for free. We can go straight to China with same logic, would be cheaper and have about the same amount of backdoors or remote kill switches. US admin publicly wished for subversion and dissolution of EU and making whole Europe a weaker continent, something folks like putin would greatly appreciate.