MurphyA/hacker-news huggingface dataset:
by notepad0x90 | 2026-02-09 02:56:45+00:00
They really should (no joke). That's how recovery works when you manage lots of devices. And I wouldn't be surprised if they can do that with Linux already via Intune.

Full disk-encryption doesn't mean your encryption key never leaves the device. Matter of fact, there is no point in FDE if the key is readily accessible pre-boot on the device. And no mature key management system relies on users remembering credentials as the end-all-be-all. Even login credentials have recovery mechanisms. With FDE, that is the recovery mechanism.

It helps with locking out disks after a device is lost/stolen. it also helps when the hardware is fried and you have important data that needs recovery. Imagine that but you have 100k devices to manage that way. Are you going to rely on a revolving-door of 100k+ employees to manage that credential? And I'm sure it's stored on disk encrypted in their DB, but eventually the unencrypted credential is needed. Block-ciphers ultimately need the plain-text secret provided to them to function, regardless of what complex systems you use, the ciphers need the same deterministic secret.

Ultimately this isn't any worse than being able to go to their website and have a recovery link sent to your email, except instead of the whole send email part, you have to be an authorized admin or owner in their portal, and you just get it from there. Pre-boot, there is no networking or internet, even things like correct time information can't be guaranteed, for more complex systems.
by hedora | 2026-02-09 02:57:19+00:00
Are there actually open source developers that wander from project to project with one-off contributions that are of significant value? This seems to optimize for that specific scenario, and it’s not something I’ve seen in practice.

The contributions I’ve seen from such people in the open source projects I’ve worked on ranged from zero to negative value, and involved unusually large amounts of drama.

I can imagine things are different for some projects. Like maybe debian is trying to upstream a fix?

Even then, can’t they start the PR with a verifiable intro like “I maintain this package for debian.”?

For the other 99% of welcome contributions, intros typically are of the form: “I was hired to work on this by one of the industrial teams that maintain it”
by buildingwdavid | 2026-02-09 02:57:53+00:00
Hey HN! We're David and Ciprian, two founders building Orcha.

We launched on Product Hunt today and got 50 followers and 16 signups so far: https://www.producthunt.com/posts/orcha

The idea came from running Claude Code for months — we kept wanting multiple agents working simultaneously on different parts of the codebase. Frontend, backend, tests, all at once.

Orcha runs 100% locally with your own API keys. Would love feedback!
by zozbot234 | 2026-02-09 02:58:43+00:00
Aicom was a Japanese video game developer, founded in 1988. The Sammy Corporation website gives 1990 as its first year and says it was a subsidiary of Jaleco. Sammy bought it in 1992.

Its games include The Mafat Conspiracy, Totally Rad and Vice: Project Doom on the Nintendo Entertainment System, Blaster Master Boy for the Game Boy and Pulstar for Neo Geo.

Aicom broke off from Sammy in 1996 and, with funding from SNK, became Yumekobo, producing games mainly for SNK systems.
by hedora | 2026-02-09 03:02:36+00:00
Oh, to be clear, there’s no way we’d want incoming code for these forks.

Incoming bug reports or design docs an LLM could implement? Sure.

Maybe something like the Linux approach (tree of well-tested, thematic branches from lieutenants) would work better. We’d be happy to be lieutenants that shepherded our forks back to upstream.
by diwank | 2026-02-09 03:02:38+00:00
Working on Memory Store: persistent, shared memory for all your AI agents.

https://memory.store

The problem: if you use multiple AI tools (Claude, ChatGPT, Cursor, etc.), none of them know what the others know. You end up maintaining .md files, pasting context between chats, and re-explaining your project every time you start a new conversation. Power users spend more time briefing their agents than doing actual work.

Memory Store is an MCP server that ingests context from your workplace tools (Slack, email, calendar) and makes it available to any MCP-compatible agent. Make a decision in one tool, the others know. Project status changes, every agent is up to date.

We ran 35 in-depth user interviews and surveyed 90 people before writing a line of product code — 95% had already built workarounds for this problem (custom GPTs, claude.md templates, copy-paste workflows). The pain is real and people are already investing effort to solve it badly.

Early users are telling us things like one founder who tracked investor conversations through Memory Store and estimated talking to 4-5x more people because his agents could draft contextual replies without manual briefing. It helped close his round.

Live in beta now. Would love feedback from anyone who's felt this pain! :)
by brightball | 2026-02-09 03:02:39+00:00
I fixed Facebook on my feed at least. I started aggressively unfollowing people who post or comment about politics constantly (even if I agree with them). Not unfriending, just unfollowing.

What’s left is a feed with pictures of my friends and family, important news about what’s going on in their lives, and trash talking about college football.

It’s great.
by mcdeltat | 2026-02-09 03:02:46+00:00
Sure it's technically always a choice, but because society exists, some options are dramatically more plausible than others.

For example, say phones become more and more locked down and invasive. Technically you can choose not to have a phone, but how are you meant to function in today's society without a phone? Basically everything of importance assumes you have a phone. Technically you could make your own phone, I guess, but that's very difficult.

I don't think you can reasonably make the argument that because technically everyone can make their own choices, we should be ok with whatever status quo in society.
by DrewADesign | 2026-02-09 03:03:10+00:00
> We don’t know anything about the commenters other than that they aren’t getting the same results with AI as we are.

Right. You don’t know what model they’re using, on what service, in what IDE, on what OS, if they’re making a SAP program, a Perl 5 CGI application, a Delphi application, something written in R, a c-based image processing plugin, a node website, HTML for a static site, Excel VBA, etc. etc. etc.

> It’s like if someone complains that since they can’t write fast code and so you shouldn’t be able to either?

If someone is saying that nobody can get good results from using AI then they’re obviously wrong. If someone says that they get good results with AI and someone else, knowing nothing about their task, says they’re too incompetent to determine that, then they’re wrong. If someone says AI is good for all use cases they’re wrong. If someone says they’re getting bad results using AI and someone else, knowing nothing about their task, says they’re too incompetent to determine that, then they’re wrong.

If you make sweeping, declarative, black-and-white statements about AI coding either being good or bad, you’re wrong. If you make assumptions about the reason someone has deemed their experience with AI coding good or bad, not even knowing their use case, you’re wrong.
by strken | 2026-02-09 03:03:13+00:00
I think the point was that if an aspirational minimum wage worker on a borrowed computer wants to put up a PR then it would cost them less than ten minutes of wages to afford $1USD in the US, while the same worker in India would need to put up about half a day's wages.

This is very noble in theory, but in practice you're not going to get many high-quality PRs from someone who's never been paid to write software and has no financial support.
by thaumasiotes | 2026-02-09 03:03:58+00:00
> I just don't think there was a great way to make solved problems accessible before LLMs. I mean, these things were on github already, and still got reimplemented over and over again.

What kranner said. There was never an accessibility problem for emulators. The reason there are a lot of emulators on github is that a lot of people wanted to write an emulator, not that a lot of people wanted to run an emulator and just couldn't find it.
by awesome_dude | 2026-02-09 03:04:53+00:00
There's a couple of news stories doing the rounds at the moment which point to the fact that AI isn't "there yet"

1. Microsoft's announcement of cutting their copilot products sales targets[0]

2. Moltbook's security issues[1] after being "vibe coded" into life

Leaving the undeniable conclusion to be - the vast majority (seriously) distrusts AI much more than we're led to believe, and with good reason.

Thinking (as a SWE) is still very much the most important skill in SWE, and relying on AI has limitations.

For me, AI is a great tool for helping me to discover ideas I had not previously thought of, and it's helpful for boilerplate, but it still requires me to understand what's being suggested, and, even, push back with my ideas.

[0] https://arstechnica.com/ai/2025/12/microsoft-slashes-ai-sale...

[1] https://www.reuters.com/legal/litigation/moltbook-social-med...
by scarecrowbob | 2026-02-09 03:05:31+00:00
As a person actively organizing with anarchists and who has had a lot of long, fraught relationships leading to my late 40s, I found the Dispossessed to be relatable is ways I wouldn't have if I'd read it earlier in life.

I don't know if it's a difficult book, but I can see how it might land differently for me in different situations.
by AnonC | 2026-02-09 03:06:39+00:00
I use MacPorts because of older versions of Homebrew having a weird and insecure design. [1] I think some of those design issues may have been fixed, but I’m wary of Homebrew.

[1]: https://saagarjha.com/blog/2019/04/26/thoughts-on-macos-pack...
by d3Xt3r | 2026-02-09 03:06:41+00:00
I'm old (ish?), was an avid gamer and grew up on DOS, playing games like GORILLA.BAS, Alley Cat, Dangerous Dave etc. Yet somehow I never played GTA I and II. I did hear about them but none of my friends played it, no one I knew had it in fact, so was never compelled to try it.

GTA III was my first GTA game so for me and my mates, that's when the series began. Not really sure why I and II were so low-key where I lived.
by gpm | 2026-02-09 03:07:19+00:00
Not all forwarding look statements are the same...

CATL is "we're going to mass produce this specific well known technology" and while there's some question as to precise numbers for their implementation of it they aren't claiming anything surprising. A worst they're somewhat over optimistic and fail to be a commercial success. At best they're slightly under optimistic and are slightly more successful than anticipated. We can be confident they aren't flat out lying (though they may be exaggerating) because the claim is so mundane.

Donut is "we're going to produce a technology capable of achieving targets that haven't even been demonstrated in a (public) lab. We won't tell you what specific technology. We're going to put this miracle battery in motorcycles, because we can". At worst they're flat out lying to scam investors - but if they're not lying, even if they're over optimistic, they've made a significant advance in the state of the art that will eventually (once it's not just put in motorcycles) have widespread repercussions.
Show HN: Ported the 1999 game Bugdom to the browser and added a bunch of mods
by reallyeli | 2026-02-09 03:07:26+00:00
I think the very first video game I ever played was Bugdom by Pangea Software, which came with the original iMac. There was also a shooter called Nanosaur, but my 7-year-old heart belonged to the more peaceable Bugdom, which featured a roly-poly named Rollie McFly needing to rescue ladybugs from evil fire ants and bees.

Upon seeing the port to modern systems (https://github.com/jorio/Bugdom), I figured it should be able to run entirely in-browser nowadays, and also that AI coding tools "should" be able to do this entire project for me. I ended up spending perhaps 20 hours on it with Claude Code, but we got there.

Once ported, I added a half-dozen mods that would have pleased my childhood self (like low-gravity mode and flying slugs & caterpillars mode), and a few that please my current self (like Dance Party mode).

EDIT: Here are some mod/level combinations I recommend

* https://reallyeli.com/bugdom/Bugdom.html?gravity=0.3&video=s...

* https://reallyeli.com/bugdom/Bugdom.html?level=3&visual=2&gr...

* https://reallyeli.com/bugdom/Bugdom.html?level=8&flying_slug...
by hibikir | 2026-02-09 03:08:16+00:00
You can find in developer notes for city sims that sometimes they've tried to keep sizes of roads and parking lots to scale, and then they realize it's all low density and uninteresting, kind of like real aerial photography of a typical US city.

So the difference in scale between real life and the sims is 100% on purpose, as more realism makes the game worse. Just like they don't ask for a long permitting system for anything to get built, or demand a decade of discussion and probable lawsuits before you can move move a road, or rebuild an intersection.
by raw_anon_1111 | 2026-02-09 03:08:55+00:00
I agree completely.

I just did my first “AI native coding project”. Both because for now I haven’t run into any quotas using Codex CLI with my $20/month ChatGPT subscription and the company just gave everyone an $800/month Claude allowance.

Before I even started the implementation I:

1. Put the initial sales contract with the business requirements.

2. Notes I got from talking to sales

3. The transcript of the initial discovery calls

4. My design diagrams that were well labeled (cloud architecture and what each lambda does)

5. The transcript of the design review and my explanations and answering questions.

6. My ChatGPT assisted breakdown of the Epics/stories and tasks I had to do for the PMO

I then told ChatGPT to give a detailed breakdown of everything during the session as Markdown

That was the start of my AGENTS.md file.

While working through everything task by task and having Codex/Claude code do the coding, I told it to update a separate md file with what it did and when I told it to do something differently and why.

Any developer coming in after me will have complete context of the project from the first git init and they and the agents will know the why behind every decision that was made.

Can you say that about any project that was done before GenAI?
Show HN: Turn a text prompt into an interactive world, with just one A100
by qflop | 2026-02-09 03:09:17+00:00
Demo Link: https://www.youtube.com/watch?v=rMBfE1ugpPw
Twitter Post: https://x.com/_mattqlf/status/2020679489798255080?s=20

Hi, I'm Matthew, a freshman from CMU, and I built Ephemeral in 24 hours for TartanHacks 2026.

In short, Ephemeral takes a text prompt, generates an image with Nano Banana and uses a 1.3B parameter action-conditioned DiT to generate the next frames in realtime based on user actions (e.g. WASD).

Some other features
- Reverse engineered Suno Client to generate music based off text prompt.
- Multiple users can interact with a "world" at the same time simply by scanning a QR code from their phone. They can then perform actions and see how their worlds evolve in parallel with everyone elses. GPU infrastructure powered by Modal.
- Claude auto generates captions for the world
by raincole | 2026-02-09 03:09:35+00:00
Yeah, remind me of this: https://news.ycombinator.com/item?id=46929505

> I have a source file of a few hundred lines implementing an algorithm that no LLM I've tried (and I've tried them all) is able to replicate, or even suggest, when prompted with the problem. Even with many follow up prompts and hints.

People making this kind of claim will never post the question and prompts they tried. Because if they did, everyone will know it's just they don't know how to prompt.
by listless | 2026-02-09 03:10:18+00:00
What I don’t understand in these posts is how exactly is the AI checking its work. That’s literally what I’m here for now. It doesn’t know how to log in to my iOS app using the simulator, or navigate to the firebase console and download a plist file.

Once we get to a spot where the AI can check its work and iterate, the loop is closed. But we are a long way off from that atm. Even for the web. I mean, have you tried the Playwright MCP server? Aside from being the slowest tool calls I have ever seen, the agent struggles mightily to figure out the simplest of navigation and interaction.

Yes yes Unit tests, but functional is the be all end all and until it can iterate and create its own functional test suite, I just don’t get it.

What am I missing?
by chasd00 | 2026-02-09 03:11:12+00:00
> Telling people like me to f—— off is just going to accelerate irrelevance in situations like this.

You have your fork and the fixes, the PR is just kindness on your part. If they don’t want it then just move on with your fork.

I once submitted a PR to some Salesforce helper SDK and the maintainer went on and on about approaches and refactoring etc. I just told him to take it or leave it, I don’t really care. I have my fork and fix already. They eventually merged it but I mean I didn’t care either way, I was just doing something nice for them.
by digiown | 2026-02-09 03:11:33+00:00
It was perhaps not phrased that well. I meant that it would prevent passkeys from being used on user-controlled systems at all, since there wouldn't be a way for a passkey implementation to hide the attestation key from the user if the user can perform arbitrary modifications to the operating system. It will end up exactly like one of these DRM schemes, where you can't watch more than 720p videos on Linux.

Remote attestation in general is a backdoor to software freedom and ownership bestowed on you by free software, in the same way that tivoization is. Tivoization prevents you from running a modified version of the software on the same hardware, while attestation discriminates against you for running a modified version.

I do agree we should have repurposeability, but that's mostly independent of this attestation topic, IMO. I also think the tradeoff between security/privacy and freedom is greatly overblown. There is some, but giving the user an adb root shell or ssh server with key will not significantly decrease security of the user on Android. (It might reduce the security of the apps against the user, but it shouldn't be there in the first place). I'd be fine with not having app store access if it isn't mandatory for daily life, but that's not the case in our world.
by IMTDb | 2026-02-09 03:11:48+00:00
There are plenty of “chill and peaceful” city and town builders that trade realism for prettier, more idealized places.

In more simulation-focused games, cycling and walking paths are often available, and you can use them, but they come with many of the same constraints they face in the real world. In practice, that means they are usually not efficient as the primary way to move large numbers of people across a large city.

Reading your comment, it sounds like you want a game that is realistic in most respects, but treats transportation differently, in a way that makes your preferred options the optimal strategy. That is going to be hard to find, since transportation is a core part of city-building sims, and developers tend to pick either realism or a more utopian/fantasy model rather than mixing both in a single game.
by AlotOfReading | 2026-02-09 03:11:53+00:00
The problem with the author's argument is the inductions don't follow from the premise. With defined C, you can in principle look at a piece of code and know what it will do in the abstract machine (or at least build a model dependent on assumptions about things like unspecified behavior). Actually doing this may be practically impossible, but that's not the point. It's not possible in the presence of UB. You can't know what a piece of code containing UB will do, even in principle.

You can in principle read the LLM's output and know that it won't put your credentials on the net, so it's not the same as UB. Maybe there are practical similarities to UB in how LLM bugs present, but I'm not sure it's a useful comparison and it's not the argument the author made.
by canthrow01 | 2026-02-09 03:12:22+00:00
This article is most likely going to fall off the front page soon if it hasn’t already.

I was surprised YC went back to accepting Canadian companies. In the past when I’d bring up issues on HN with regards to the Canadian tech sector, people would try to refute until other Canadians stepped in to back me up. It’s ridiculous. Someone even told me I need to be less pessimistic. What in the living fuck.

My theory is that, as I have seen, YC probably internally is going to arrange for Canadian founders to relocate to the states (as they have always done). So to them, not getting a potential Canadian company like a Shopify would be a loss.

Canada has very little incentive to have a healthy tech sector in its own right. The country is a tax farm owned by bankers who put a banker in charge. YC had a chance to spell it out but oh well. We need grassroots movements and maker spaces like no tomorrow. Shenzhen is so far ahead it’s fucking pathetic.

I’m well paid but if I had to do it over again I’d join with the rest of my colleagues who went off to much, much greener pastures. The article almost mocks brain drain but it is an understatement. Lots of my colleagues are lining up for US immigration. Trump? Right-wing politics? What a fucking farce.

Money talks. Bullshit walks.
by Lerc | 2026-02-09 03:13:39+00:00
It would be interesting to see if the harms reported from social media go up or down. I can see people who want to make the case that harms are going up, but if use is coming down it would not be correlated.

I'm sure someone with a book to peddle will eventually say measured harms going up and use coming down just shows how toxic it is now.
by stinkbeetle | 2026-02-09 03:14:12+00:00
> Sometimes my work will give me problems which I'll continue to think about even outside of my customary working hours. Sometimes the solution will come to me as I'm doing something else. Does that mean I'm working 168-hour weeks?

If you are working on them for 168 hours per week, then yes it does.

> I doubt my employer would.

No, and nor should it. They can't and should not control what you do or think about outside of work hours. Presumably they aren't asking you to do any of that.

"But our brains can't just turn off" -- sure, and a lot of blue collar work has a significant cerebral component too and people think about what they've done or will do on their time off. Your body is also tired and worn down on your days off after hard manual labor. Working in public facing jobs can take a strain on mental health. Etc. None of that is explicitly accounted for as line items, it is just taken as a cost of the job and presumably implicitly factored in to cost of labor as part of supply and demand if nothing else.
by GaryBluto | 2026-02-09 03:14:19+00:00
> SimCity games may be really fun to play but they seem to reinforce this problem and anyone who grows up playing them will not learn about alternatives for more livable cities.

That's because SimCity is not a tool for preaching your personal opinions of what makes "more livable cities" to people who more often than not want to design semi-realistic, typical cities in an entertaining strategy game.

If you want to make your perfect city builder, go ahead, it's easier than ever now for somebody to create a game. Just don't expect everybody else to share your view of "aspirational", more so if you actively punish traditional city structures.
by digiown | 2026-02-09 03:15:32+00:00
If you have a password manager, 2FA is pointless anyway. Password manager already serves as two factors: possession of the database and the secret to decrypt it. 2FA is a mitigation against people getting pwned by reusing passwords or using bad passwords. Neither of which applies if you use a password manager. You can use the TOTP feature in KeepassXC for when it is useful.