MurphyA/hacker-news huggingface dataset:
by Ghexor | 2026-02-01 20:43:32+00:00
From the abstract of [0]:
Microplastics and nanoplastics [..] particles can penetrate the skin, especially if the skin barrier is compromised. [they] may cause oxidative stress, trigger inflammation, and induce senescence. This article calls for research on the topic and advocates for plastic-free or bio-degradable alternatives.

[0]: https://pubmed.ncbi.nlm.nih.gov/41207769/
by Aurornis | 2026-02-01 20:43:32+00:00
> Also, if you're the kind of person who has a Synology, it means you had to buy a NAS, drives, and setup all the associated machinery for Time Machine over your network

I don’t understand why people think this is complicated or limited only to highly technical people.

NAS units are popular with consumers now, not just tech people. They buy them with drives installed and they come with instructions to set up backups with Windows and Mac.
by mirashii | 2026-02-01 20:44:31+00:00
A neat idea, but projecting all of these services onto localhost is a bit of a security nightmare. Have you considered looking at what something like Twingate does? Using the CGNAT IP space for the projection allows you to give every individual service its own IP address, which helps quite a bit in terms of allowing you to isolate the services from e.g. malicious web pages.
by bentcorner | 2026-02-01 20:44:39+00:00
Honestly I could see arguments going both ways. Pairing prevents unauthorized access, but at the same time, pairing means you need to be able to pair without having a paired device on-hand.

For a passive read-only device (like most satellite/cable receivers 20 years ago), it was probably more important to allow customers to easily replace their lost remotes than it was to prevent pranksters (who could often be dissuaded by more physical means).
by Benjamin_Dobell | 2026-02-01 20:44:43+00:00
I'm building a modern platform for kids to hand draw their own games: https://breaka.club/blog/why-were-building-clubs-for-kids

Currently supports RPG mechanics, with digital card game support coming soon. Plan is to keep expanding what's offered.

Bits and pieces are already open source with more to come: https://github.com/BreakaClub and https://github.com/godotjs/godotjs/
by hughw | 2026-02-01 20:44:48+00:00
The bigger question is why does Time Machine continue use a network file system for backups? It's so fragile you can't rely on it. It's gotten better in recent years, possibly due to APFS, but that just means somewhat longer intervals between disasters (wipe out and reinitialize, losing all your backups). A T.M. using a custom protocol to save and restore blocks would fail sometimes too, but not ruin all your existing backups.

edit: I use Arq for daily backups, but T.M. for hourly. When T.M. eventually craters its storage, I have robust dailies in the cloud, so no worries.
by its_ubuntu | 2026-02-01 20:44:53+00:00
Funny, it's only the computer geek crowd who talks about the alpha/beta/etc thing being "debunked." Everyone else just accepts it as being self evident. "Alpha" is also known as "big dick energy."

Some people are known to have more personal power and charisma than others. It's a fact. Others are better at writing code. Then there's people who have the whole package--looks, brains, charm, talent, etc--who are at the top of the hierarchy. Those are alphas among alphas. Or the ugly old guy who is simply in charge of his sphere of influence, because that's who everyone looks up to and respects. He's an alpha also. There are all different kinds and levels in multiple hierarchies.

It's simply a bell curve thing and that's all. Not everyone can be at the top of the bell curve. Most aren't. Most are in the middle somewhere. When they're humble, they are good people. But when they're arrogant and insecure, they are known as "midwits."

Midwits are uncomfortable about their position in the hierarchy, and like to waste energy "debunking" and refuting truth rather than embracing it, learning from it, and growing--which, ironically, is exactly the sort of behavior that if continued will keep them forever a Beta.

Note that being "alpha" has nothing to do with berating and putting down others, strutting around acting superior online or offline, etc. That's straight beta behavior. They are all about image rather than substance.
by tehjoker | 2026-02-01 20:45:40+00:00
The goals of this law:

"So, hypothetically, in a state with a right-to-compute law on the books, any bill put forward to limit AI or computation, even to prevent harm, could be halted while the courts worked it out. That could include laws limiting data centers as well.

“The government has to prove regulation is absolutely necessary and there’s no less restrictive way to do it,” Wilcox said. “Most oversight can’t clear that bar. That’s the point. Pre-deployment safety testing? Algorithmic bias audits? Transparency requirements? All would face legal challenge. "

My take: This sounds incredibly pro-industry and anti-democratic.
by Archit3ch | 2026-02-01 20:46:38+00:00
I'm working with small matrices (e.g. 10x10 to 100x100), where I believe the effect of caches/pipelines/registers/etc will kick in before the O(N^2)-vs-O(N^3) discussion. Then dispatching to the hardware accelerators (SME2 FMLA or AMX FMA) and doing a _dense_ solve with 512-bit vectors could still be faster than a sparse solve at small matrix sizes or NEON.

Though as mentioned elsewhere in the thread, these accelerators only offer throughput, and latency suffers...
by iamrobertismo | 2026-02-01 20:46:56+00:00
Yeah I am really not speaking in terms of a risk for all end users, just those who may rely on turso as a company. To assume a startup, no matter how well funded, will survive is naive. There are historically a lot of issues with this business model. This is not a certain failure, but we cannot ignore the challenges companies in a similar space have faced.
by renewiltord | 2026-02-01 20:47:10+00:00
It's a product choice. If you want long-term backwards compatibility, Windows is probably the best option, perhaps the Win32 API on Linux via WINE. Overall, backwards compatibility is a drag on future development. In general, I prefer to drop it myself unless that's the crucial feature. In this case, I'd say I'd make the same choice. Those last few bps of users can simply remain on old software/hardware.
by RickJWagner | 2026-02-01 20:47:33+00:00
Arkansas has a state income tax. In fact, I believe all of those states have a state income tax. So that point seems a bit off the mark.

The numbers show a deficiency in the social net of the red states. We know they have large minority populations.

Shouldn’t the progressive position be to offer help from the states with higher incomes?
by bccdee | 2026-02-01 20:47:39+00:00
This is a study finding that physiological smartphone withdrawal doesn't exist. Smartphone dependence is merely "psychological-behavioural," and you can develop a psychologically dependent relationship with anything. Being dependant on your girlfriend doesn't make you "addicted" to her. Please, find 10 more studies—this is making my point for me.

Again, I'm not saying our relationship with smartphones is healthy. I'm saying addiction is a specific thing, and this isn't it. Getting strung out on heroin is not anything like using your phone too much.
by vitorlourenco | 2026-02-01 20:48:39+00:00
Hey HN! Solo developer here. I spent 4 months building CodeSlick - a security scanner for GitHub PRs.

What's different about v1.3 (launched today):

1. One command runs security AND tests
`cs scan --verify` blocks commits only if BOTH pass
Catches "security passed, prod broke" situations

2. Configurable pass/fail gates
Not all-or-nothing: "block CRITICAL only" or "max 10 vulnerabilities"
Teams control what blocks their PRs (not the tool)

3. Auto-creates GitHub issues for vulnerabilities
Security work becomes visible (trackable like features)
No more "found vulnerabilities, forgot to fix"

Technical details:
- 294 security checks (SQL injection, XSS, SSRF, AI hallucinations)
- 5 languages: JavaScript, TypeScript, Python, Java, Go
- AST-based static analysis (Acorn for JS/TS, custom parsers for others)
- Auto-detects test frameworks (npm, pytest, go test, maven, gradle)
- <3s per file analysis time
- OWASP 2025 compliant (95% coverage)

What I'm proud of:
- First scanner to detect AI-generated code vulnerabilities
- Thresholds that actually fit how teams work (not all-or-nothing)
- CLI + GitHub App + WebTool (3 surfaces, same engine)

What still needs work:
- No C/C++/Rust support yet
- GitHub only (no GitLab/Bitbucket)
- Solo founder (just me, scaling support is hard)

Try it:
- CLI: npx codeslick-cli@latest init
- GitHub App: https://github.com/settings/apps/codeslick-security-scanner
- Blog post: https://codeslick.dev/blog/security-quality-developer-workfl...

Happy to answer questions about the technical implementation, design decisions, or trade-offs I made.

Built with: Next.js 15, TypeScript, Acorn, Neon Postgres, Vercel
by nkrisc | 2026-02-01 20:48:40+00:00
People who smoke on the balconies of multi-unit buildings are awful people. It’d be a beautiful day but I can’t keep my windows open because there’s always somebody smoking to make my unit smell disgusting if I just want to enjoy a cool breeze going through.

Thank goodness smoking is becoming rarer here and is no banned pretty much everywhere indoors and near entrances.

I don’t mind if people have a vice (I’ve got mine) but keep me out of it.
by jascha_eng | 2026-02-01 20:49:37+00:00
On another note it is interesting that this thread has basically been spammed with alternatives and people's side projects.
I am also surprised a landing page itself makes it on to the front page simply like this? That's almost an ad?

I guess I'm no different than anyone else, mentioning my project though. Also the netbird folks are cool as far as I have heard from others in Berlin.
by mikepurvis | 2026-02-01 20:49:38+00:00
A lot of existing social assistance is wildly inefficient as it is. With proper calibration of expectations, I think most people would be thrilled to see even 1/3 of the target population meaningfully helped. The rest of cash giveaway is not "waste" in that scenario, it's the cost of helping the ones that do end up homed, working, and paying taxes... which then contribute back to lowering the net cost of the "waste".
by atrettel | 2026-02-01 20:49:59+00:00
Even if this line is true, and I am not saying that it is, running and other cardiovascular activities lower your resting heart rate [1]. So even if you believe that you only have a finite number of heart beats, running should in fact increase your lifespan.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC6306777/
by raw_anon_1111 | 2026-02-01 20:50:00+00:00
This myth that Apple “killed” Flash on mobile should die. When Flash finally came to Android in 2010-11, it required a phone that had a 1Ghz processor and 1GB RAM and barely ran on that.

The first iPhone came with 128MB RAM with a 400Mhz CPU, it couldn’t even run Safari smoothly. If you scrolled too fast, you would get a checkerboard while you waited on the page to render. An iPhone with those specs didn’t come out until 2011.

Adobe was always making promises it couldn’t keep. The Motorola Xoom was suppose to be the “iPad Killer” that could run Flash , Adobe was late leaving the Xoom in the unenviable position that you couldn’t go to the Xoom home page on the Xoom at launch because it required Flash.
by redleader55 | 2026-02-01 20:50:55+00:00
I don't think that's what GP is saying. This report would be more believable and more objective if it would have other types of metrics than just self-reporting ones.

There is a kind of people that function by finding edge-cases, questioning the results and posing uneasy questions when presented with a situation. Some might call them "haters", or nit-pickers, but I think their way of thinking is useful to make sure we're not just being fed feel-good make-believe.
by maxkfranz | 2026-02-01 20:52:08+00:00
I'm a big fan of SuperDuper [1]. I use it for daily differential backups to a secondary SSD. I don't get the hourly backups that TimeMachine has, but my SuperDuper backups are directly bootable in the event that my system disk dies.

I'm sure you could do the same with cron and rsync, but I can't be bothered.

[1] https://shirt-pocket.com/SuperDuper/SuperDuperDescription.ht...
by onlyrealcuzzo | 2026-02-01 20:53:22+00:00
If you pay people $1k to kill snakes, you'll end up with a lot of dead snakes, but you'll also end up with more snakes.

It's not good enough to prove that the solution to the problem works for one side. It could create a problem elsewhere, and easily a bigger problem than you had before.

It's definitely not a good enough answer to give people $1k and essentially ask them: did you like getting $1k?

That's not what happened. This is what they did:

> Oregon’s results confirm what we saw in New York: When you cover the real cost of shared housing directly for two years — and pair it with support — young people stay housed

That's very light on details.

I would hope we can assume with a non-trivial sample size that you will find at least some success cases.

That should not surprise anyone. It matters: how often did it pay off (not answered), how much did it pay off (housed after is a start, for how long, what other improvements would be good to know), was it worth it (presumably we could've given them $10M per month and got similar results, which clearly would not have been worth it), and how can you prove it doesn't create a worse problem elsewhere (the hard part).

People like to just assume that if you give people money there's no hidden side effects elsewhere. Giving money is good. Plain and simple. There can't be any bad involved. Well, there can.
by submeta | 2026-02-01 20:53:23+00:00
Many of us have an aging neighbor whose hearing gradually worsens. The TV volume creeps up over time.

A simple, thoughtful fix is to gift them a wireless TV speaker designed for this exact problem.

The Sony SRS-LSR200 sits close to the listener, so dialogue is clear without blasting the TV for everyone else. It lets them enjoy their shows again without turning the volume knob into a neighborhood event.
by furyofantares | 2026-02-01 20:53:25+00:00
"Crisis" is a massively overblown word for this. And the "wordle community" is a drop in the bucket of regular players, and not remotely representative.

I did have a similar reaction personally to the "exciting news" framing but I'm not actually sure it's wrong. The original list of words was an excellent list, and it's been over 4 years.
by gtowey | 2026-02-01 20:53:51+00:00
> “Just one year after completing (the program), I’m in my own place, halfway through a business degree, focused on building a stable, secure foundation for my daughter and myself, and working toward becoming a nonprofit leader who supports her community.”

I know, right? She did all that just so she could give her social workers the feedback they wanted to hear! Those liberals are so dastardly!
by ktpsns | 2026-02-01 20:53:54+00:00
I don't think YAML syntax is the core problem but understanding them as text files and not as serialized dicts/maps and lists.

Hell starts to open when people use string template languages to generate YAML files, such as in Helm charts. This is stupid because the templating language is not aware of the host language semantics. It is quite similar to the SQL or HTML injection problem we fought 20yrs ago and finally overcame with templated queries and auto-escaping.
by ndegruchy | 2026-02-01 20:54:13+00:00
I get what you're saying. I will only quibble that the consumers in the market for a NAS, regardless of ease-of-setup, is still bordering technically inclined. My mother-in-law has enough trouble with her iPhone, let alone a server-type-device that she needs to administer.

I would imagine a more typical consumer would be buying a USB or Thunderbolt connected drive and following the prompts to set it up.

My impression is that companies like Backblaze and other backup-as-a-service solutions are more consumer-popular because it externalizes the complexity and pitfalls like the author is experiencing.
by threethirtytwo | 2026-02-01 20:54:24+00:00
> More than half of participants were women, while 30% were male and 18% identified as transgender or gender inclusive.

Why were the ratios not representative of actual homeless demographics? Most homeless people are biological men by an overwhelming majority.

Maybe transgendered people and women seek more help? Or the people conducting this study were biased themselves? As a result, I don’t think the results universally say something about homelessness.
by ignoramous | 2026-02-01 20:54:25+00:00
Looking at the talk lineup of a LLM related devroom, it sound forward looking to me: https://fosdem.org/2026/schedule/track/ai/

> but to have a real impact on the world.

I did find devrooms, stands, and main track talks on this.

> Even the 'evil' ones such as facebook, github, etc, aren't they contributing a lot of open software

Google is one of the two lead financial sponsors of FOSDEM (the other being RedHat). So clearly, there doesn't seem to be any restriction or judgement by the organizers on whether BigTech is 'evil'. I get that Jack Dorsey (of Square/Block) withdrew his main track talk the year prior, which was unfortunate.

> Even the 'evil' ones such as facebook, github, etc, aren't they contributing a lot of open software

Well, for better or for worse, FOSDEM is not a tech start-up event.
by cadamsdotcom | 2026-02-01 20:55:59+00:00
There’s something interesting here around when to write code, when to reuse code, and when to replace the code that was written.

Browser use could be improved by being partly done with code and part genetically.. completing tasks on the web is deceptive because it seems easily codifiable (just have the model write some Playwright code!) while actually being gnarly as hell. What if the page has changed completely since last visit?

It’d be interesting to let the agent build up a library of code that it can reuse if it feels confident that will get the job done, while feeding back any error to let the agent debug.. and that might lead to it writing a new routine to stick in the library, possibly replacing the old one.

Seems like something today’s models could be made to do with a bit of work in the harness. Anyone tried anything like this?
by raw_anon_1111 | 2026-02-01 20:56:30+00:00
The ARM chips in later iPhones and all M series Macs physically don’t have the hardware to run 32 bit software.

Should they still be supporting PPC software? 68K software? Why not old Apple // software for good measure?

Right now the last time I counted in 2012, there were 12 ways to define a string in Windows and you had to convert back and forth between them depending on which API you are calling. There are so many one off hacks to keep Windows running (see Raymond Chen’s blog) it’s a house of cards
by SebastianKra | 2026-02-01 20:57:09+00:00
We also had a bunch of problems. The DNS resolution didn't work, and support was unable to figure out the reason.

A coworker reported domain access breaking when he went to office 1, but fixed itself when he went to office 2.

For a while, when you logged in with the wrong account, it was near impossible to replace it. This on is fixed now, but the entire thing still feels very much like paying for beta software.
by seanmcdirmid | 2026-02-01 20:57:51+00:00
I think you are making lots of assumptions here, like when I say space, I guess you assume it is still perfectly flat and the roads are perfectly aligned? The particular four way I'm thinking about, which really should be a traffic circle if they could blow away some houses, is 65th NW and 3rd in Seattle:

https://maps.app.goo.gl/7KBhbJ9oAvDwrfGN8

So notice we already have problems in a bad alignment of 3rd, and 65th is basically a steep grade, even coming up form the west. I think you could put a circle in if it were flat, even with the bad alignment (or maybe because of the bad alignment), but this hills make a non-starter. It also gets enough traffic that I'm pretty sure they are just going to put a stop light up eventually.
by codeulike | 2026-02-01 20:58:09+00:00
Time Machine is held in high regard for some reason (maybe the fancy scrolling interface when you look for files to restore?) but it's not really useable. It pretends that backups-over-the-network are a possibility but its completely unstable over the network and invariably decides the backup is corrupt after a few months and then tells you you have to start from scratch.
by ndegruchy | 2026-02-01 20:58:13+00:00
This has been on my to-buy list for a while. Something I should probably do, because while recovery from the built-in recovery interface is fine, having an offline bootable backup is also great. It also doesn't interfere with having Time Machine be the "standard" backup.

I could probably setup a calendar appointment to dump a bootable image once a month to an external disk.
by redbell | 2026-02-01 20:58:59+00:00
This reminds me of this guy [1]

My neighbor is smoking on the balcony, and smoke goes to my home with little kids. I talked with him several times, didn't help. It's his territory, so not much I can do, besides closing the doors. But at least i can use this fake smoke detector with VERY ANNOYING random buzzer. It starts buzzing when i connect to it my iPhone via BLE. Makes it not as relaxing to smoke on the balcony as it planned to be for him. I'm going to train this mofo with reinforcement learning like a fkn Pavlov Dog.

___________

1. https://old.reddit.com/r/SideProject/comments/1ojv6x4/smokin...
Show HN: You Are an Agent
by robkop | 2026-02-01 20:59:12+00:00
After adding "Human" as a LLM provider to OpenCode a few months ago as a joke, it turns-out that acting as a LLM is quite painful. But it was surprisingly useful for understanding real agent harnesses dev.

So I thought I wouldn't leave anyone out! I made a small oss game - You Are An Agent - youareanagent.app - to share in the (useful?) frustration

It's a bit ridiculous. To tell you about some entirely necessary features, we've got:
- A full WASM arch-linux vm that runs in your browser for the agent coding level
- A bad desktop simulation with a beautiful excel simulation for our computer use level
- A lovely WebGL CRT simulation (I think the first one that supports proper DOM 2d barrel warp distortion on safari? honestly wanted to leverage/ not write my own but I couldn't find one I was happy with)
- A MCP server simulator with full simulation of off-brand Jira/ Confluence/ ... connected
- And of course, a full WebGL oscilloscope music simulator for the intro sequence

Let me know what you think!

Code (If you'd like to add a level): https://github.com/R0bk/you-are-an-agent

(And if you want to waste 20 minutes - I spent way too long writing up my messy thinking about agent harness dev): http://robkopel.me/field-notes/ax-agent-experience/
by tlb | 2026-02-01 20:59:50+00:00
If you set Time Machine to use encrypted backups, it will create a fake disk that's really a directory tree with a bunch of gigabyte-sized binary chunks. This is safer because it doesn't require the file system to support anything fancy like symlinks or case-insensitive unicode file names. One downside is that restoring to anything other than a Mac is nontrivial.
by speakingmoistly | 2026-02-01 21:00:06+00:00
It however comes with organizations monitoring employees invasively. Harm reduction in all of the above can be achieved by having sane PTO / sick leave policies, and by decoupling healthcare from employment (in the US case).

People are not working while ill or diminished because they love their work, they do it because they do not have the option to take time off to recover without consequences. Of course, businesses won't pick a human decency option and would rather work people to the bone and strap sensors to them to know when to discard them for the next in line as long as it maintains the current power dynamic.