MurphyA/hacker-news huggingface dataset:
by natmaka | 2026-01-27 20:27:14+00:00
> There are some very recent arsenic spills

Indeed, but nothing comparable to the spills at Chernobyl or Fukushima.

> Nuclear fuel can be recycled

Only once, and France, an industrial leader in this area, only manages to recycle 10% of its reactor fuel this way.

> It's mostly not done because it's cheaper not to, just like in renewables

No, that's completely false. Closing the fuel cycle was considered the Holy Grail as early as the 1950s, because everyone knew that uranium deposits would greatly limit the expansion of nuclear power. The industrialization of reactors of the most promising architecture (fast neutron-breeders, sodium-cooled) as well as others, attempted at great length and expense in many countries, failed everywhere ( https://en.wikipedia.org/wiki/Breeder_reactor#Notable_reacto... ), there is no ready-to-deploy model of such reactor, and this approach has been virtually abandoned, replaced by the pursuit of fusion.

> The danger was known based on multiple data points

Before the major nuclear accident at Fukushima, the formulas for calculating seismic risk (the tsunami was triggered by an earthquake) were incorrect because they neglected very old earthquakes. The cause was an inability to properly assess the risk. This inability was not universal, as some (for example, Y. Hirai in the case of the Onagawa nuclear power plant, which was closer to the earthquake's epicenter and withstood the earthquake: https://en.wikipedia.org/wiki/Onagawa_Nuclear_Power_Plant#20...) did take the necessary precautions.

> They acknowledged evacuation was not necessary in the way it was implemented.

Arms-chair tacticians are verbose after the fact, but nowhere to be found when the problem was an ongoing challenge and experts described the worst-case scenario. The testimony of the prime minister at the time, referenced above, is perfectly clear.

> Capacity factor is important to understand how much firming you need.

No value is prohibitive, as there are many other pertinent parameters.
Show HN: Vibebin – code and host inside LXC containers on your own VPS/server
by indigodaddy | 2026-01-27 20:27:14+00:00
Hi all, I used Opus 4.5 for 99.9% of this project. Take that as you will.

https://github.com/jgbrwn/vibebin

vibebin is an Incus/LXC-based platform for self-hosting persistent AI coding agent sandboxes with Caddy reverse proxy and direct SSH routing to containers (suitable for VS Code remote ssh). Create and host your vibe-coded apps on a single VPS/server.

If anyone wants to test or provide some feedback that would be great. Core functionality works but there's likely to be bugs.

My intent for the project was for the tinkerer/hobbyist or even not super technical person to put this on a VPS and start just doing their own thing/experimenting/tinkering/learning etc.

I had so much fun working on this project, completely reinvigorated by it tbh.

I am just a Linux sysadmin and not a programmer at all (~just~ smart enough to figure stuff out though:) ) and I have to say the excitement and energy that was brought into me working on this project was nothing like I've ever experienced before. It makes me so optimistic about this future that we are either embracing or fending off (depending on your mindset).

Thanks for taking a look!
by nsingh2 | 2026-01-27 20:27:31+00:00
This stuff is a little messy and opaque, but the performance of the same model in different harnesses depends a lot on how context is managed. The last time I tried Copilot, it performed markedly worse for similar tasks compared to Claude Code. I suspect that Copilot was being very aggressive in compressing context to save on token cost, but I'm not 100% certain about this.

Also note that with Claude models, Copilot might allocate a different number of thinking tokens compared to Claude Code.

Things may have changed now compared to when I tried it out, these tools are in constant flux. In general I've found that harnesses created by the model providers (OpenAI/Codex CLI, Anthropic/Claude Code, Google/Gemini CLI) tend to be better than generalist harnesses (cheaper too, since you're not paying a middleman).
by oconnor663 | 2026-01-27 20:27:32+00:00
It's mixed. You get something in the neighborhood of a 3-4x speedup with SHA-NI, but the algorithm is fundamentally serial. Fully parallel algorithms like BLAKE3 and K12, which can use wide vector extensions like AVX-512, can be substantially faster (10x+) even on one core. And multithreading compounds with that, if you have enough input to keep a lot of cores occupied. On the other hand, if you're limited to one thread and older/smaller vector extensions (SSE, NEON), hardware-accelerated SHA-256 can win. It can also win in the short input regime where parallelism isn't possible (< 4 KiB for BLAKE3).
by jumploops | 2026-01-27 20:27:49+00:00
I’ve been “testing” LLM willingness to explore novel ideas/hypotheses for a few random topics[0].

The earlier LLMs were interesting, in that their sycophantic nature eagerly agreed, often lacking criticality.

After reducing said sycophancy, I’ve found that certain LLMs are much more unwilling (especially the reasoning models) to move past the “known” science[1].

I’m curious to see how/if we can strike the right balance with an LLM focused on scientific exploration.

[0]Sediment lubrication due to organic material in specific subduction zones, potential algorithmic basis for colony collapse disorder, potential to evolve anthropomorphic kiwis, etc.

[1]Caveat, it’s very easy for me to tell when an LLM is “off-the-rails” on a topic I know a lot about, much less so, and much more dangerous, for these “tests” where I’m certainly no expert.
by lenerdenator | 2026-01-27 20:28:06+00:00
I don't know if I'd classify Noem as a patsy or fall gal, either.

When you mention an anecdote about shooting a hunting dog in your autobiography, that shows something beyond just being a "true believer" or stooge. That is willingly pointing out that you are willing to act out your lack of empathy through violence towards an animal.

I'm not a clinician (and haven't met Noem) but that just seems to me to be something indicative of a personality disorder.
by olivia-banks | 2026-01-27 20:28:38+00:00
I've noticed this pattern, and it really drives me nuts. You should really be doing a comprehensive literature review before starting any sort of review or research paper.

We removed the authorship of a a former co-author on a paper I'm on because his workflow was essentially this--with AI generated text--and a not-insignificant amount of straight-up plagiarism.
by mmnb | 2026-01-27 20:28:41+00:00
Thanks!

> Curious how you handle branching/merging at scale and how this compares to Iceberg/Delta time travel.

At a high level, we are using the Iceberg primitives for data versioning, and this should help give customers confidence about our reliability. At the same time, we also separately version schema and ETL too, and then tie these all together (versions of data, schema and ETL) so that rollbacks are simple and smooth. Did I mention that we support cascading rollbacks :D

On branching, yes, we support branching of your whole datalake (again supported by the strong primitives discussed above). This means that a typical workflow would look like: (1) create a new branch for a new feature or major schema refactor (2) make changes, and test them out (3) once confident, promote the changes to prod.

> If you can nail trust, observability, and cost predictability, this could be a meaningful primitive for data engineers.

Yes, this is what we are thinking too, and we are working on some features around this.
by SR2Z | 2026-01-27 20:28:50+00:00
They are not able to enforce their will unchecked. The legislature is more than willing to turn on Trump when he crosses the line, hence the whole idea of "TACO."

The fascists haven't won because if they did, they would be killing a lot more dissidents in the street. They killed two and the public outcry is so angry that Kristi Noem might be impeached. Democrats are willing to shut down the government to starve ICE if they have to. Even GOP legislators are criticizing Trump, which is a dangerous activity for any Republican looking to keep their seat.
by motbus3 | 2026-01-27 20:28:58+00:00
Yes, the HackerNews user dewey is quite active in the "indie web" and technical blogging communities. According to their public profile and comments, they maintain several personal links and social media accounts:
Personal Blogs & Websites
* Annoying Technology: annoying.technology — This is their primary blog where they write about "annoying software" and technical frustrations.
* Personal Technical Blog: blog.notmyhostna.me — A secondary site for more general technical writing.
* Weekly Robotics: weeklyrobotics.com — In various threads, the user has mentioned working on this robotics-focused newsletter/publication for several years.
Social Media & Coding
* Mastodon: @dewey@mastodon.social — They are active in the fediverse and often advocate for decentralized social media.
* Twitter/X: @tehwey — Their linked handle for microblogging.
* GitHub: github.com/dewey — Where they host various open-source projects and experiments.
Contact Information
* Email: They list a dedicated address for HackerNews inquiries: hn@notmyhostna.me.
The user is a strong proponent of the POSSE philosophy (Publish (on your) Own Site, Syndicate Elsewhere), frequently advising others on HN to focus on building their own "digital garden" rather than relying solely on large social media platforms.
Would you like me to look into any specific technical topics or projects they have written about on these blogs?
by tenahu | 2026-01-27 20:29:01+00:00
Interesting, and I have also finished live football games thinking it would have been better to just watch it on TV at home.

However, his claim that a spectator would "automatically reframe what she saw into the way it would appear on television" is never supported other than him saying "trust me, it's true, if you don't believe me you are in the minority".
Show HN: Been Ski – Track ski resort visits across 4,500 resorts worldwide
by ulazimo | 2026-01-27 20:29:07+00:00
I built a web app to track ski resort visits. Think "been.coffee" but for skiing.

Features:
- 4,586 ski resorts with coordinates (scraped from skiresort.info, geocoded via Nominatim)
- Interactive map (Leaflet + OpenStreetMap)
- Visit logging with dates/notes
- Stats dashboard

Tech stack: React Native + Expo (web), Firebase Auth/Firestore, Zustand for state, deployed on Vercel.

The most interesting part was building the resort database - wrote a Node.js scraper that pulled 6,130 resorts and geocoded ~75% of them successfully. Happy to share the scraping approach if anyone's interested.

Feedback welcome!
by llbbdd | 2026-01-27 20:29:21+00:00
I'm going to consider this with the same weight I would if my future grey-bearded self popped out of a portal to say it, thank you. I've had a sticky note on my monitor for a few years that just says "SHIP SHIP SHIP SHIP SHIP SHIP"; it might be time for that to go before it becomes much more depressing.
by throw0101a | 2026-01-27 20:29:33+00:00
> For xeyes that works. It is absolutely an inferior and chatty protocol for any other application though, like try to watch a youtube video in chrome through it.

I used run and use diskless SparcStation 5s with remote X on 10BASE2 network with the binaries running on Sun E3500s: it worked well enough for non-video web sites running Netscape 3.x. Also Matlab, Octave, Emacs, Vi(m), etc.

I've used it to run backup application GUIs when I was still on DSL (<25Mbps) displaying at home many years ago, and it worked well then. I now have >100Mbps fibre at home, so doubt that bandwidth (or even latency) is worse.
by Tomas0413 | 2026-01-27 20:29:57+00:00
Hey! I put together a curated collection of open source robotics projects:

https://robotics.growbotics.ai

Hardware, software, foundation models, research resources - and a 3D URDF viewer where you can play with joint controls in the browser.

Here's a quick tour:
https://youtu.be/Eb3H8gE25Iw

I'm sure I'm missing a lot of good stuff, so suggestions are welcome!
by ActorNightly | 2026-01-27 20:30:17+00:00
>And the democrats are controlled opposition who take money from fascists

Democrats, being generally way more in favor of law and order, keep themselves in check, and as a result, just simply can't compete with Republicans that unilaterally rally behind the president no matter what he does.

My hope is that we see someone like Gavin Newsom be as bombastic as Trump, not caring about optics of his own party and not afraid to sling shit on any Dem that opposes him, whether true or not.
Show HN: First autonomous ML and AI engineering Agent
by svij137 | 2026-01-27 20:30:18+00:00
Founder here. I built NEO, an AI agent designed specifically for AI and ML engineering workflows, after repeatedly hitting the same wall with existing tools: they work for short, linear tasks, but fall apart once workflows become long-running, stateful, and feedback-driven.
In real ML work, you don’t just generate code and move on. You explore data, train models, evaluate results, adjust assumptions, rerun experiments, compare metrics, generate artifacts, and iterate; often over hours or days. Most modern coding agents already go beyond single prompts. They can plan steps, write files, run commands, and react to errors.

Where things still break down is when ML workflows become long-running and feedback-heavy. Training jobs, evaluations, retries, metric comparisons, and partial failures are still treated as ephemeral side effects rather than durable state. Once a workflow spans hours, multiple experiments, or iterative evaluation, you either babysit the agent or restart large parts of the process. Feedback exists, but it is not something the system can reliably resume from.

NEO tries to model ML work the way it actually happens. It is an AI agent that executes end-to-end ML workflows, not just code generation. Work is broken into explicit execution steps with state, checkpoints, and intermediate results. Feedback from metrics, evaluations, or failures feeds directly into the next step instead of forcing a full restart. You can pause a run, inspect what happened, tweak assumptions, and resume from where it left off.

Here's an example as well for your reference: You might ask NEO to explore a dataset, train a few baseline models, compare their performance, and generate plots and a short report. NEO will load the data, run EDA, train models, evaluate them, notice if something underperforms or fails, adjust, and continue. If training takes an hour and one model crashes at 45 minutes, you do not start over. Neo inspects the failure, fixes it, and resumes.

Docs for the extension: https://docs.heyneo.so/#/vscode

Happy to answer questions about Neo.
by kfreds | 2026-01-27 20:30:24+00:00
Hi David. Great! I actually wasn't planning on going due to other things, but this is worth re-arranging my schedule a bit. See you later this week. Please email me your contact details.

As I mentioned above, we've followed systemd's development in recent years with great interest, as well as that of some other projects. When I started(*) the System Transparency project it was very much a research project.

Today, almost seven years later, I think there's a great opportunity for us to reduce our maintenance burden by re-architecting on top of systemd, and some other things. That way we can focus on other things. There's still a lot of work to do on standardizing transparency building blocks, the witness ecosystem(**), and building an authentication mechanism for system transparency that weaves it all together.

I'm more than happy to share my notes with you. Best case you build exactly what we want. Then we don't have to do it. :)

*: https://mullvad.net/en/blog/system-transparency-future

**: https://witness-network.org
by nicoburns | 2026-01-27 20:30:34+00:00
Oh, "more efficient" here isn't a refence to Tauri. It's a reference to the parent comment's mention of "(AppKit, win32, GTK, Qt, etc)".

I work on a framework (Dioxus Native) which I think sits at an interesting intersection of "rust" and "web": it renders using HTML/CSS (custom implementation, not using a webview) but it uses Rust scripting instead of JavaScript.
by geminigemino | 2026-01-27 20:31:28+00:00
Lineage colors themselves should be stable. What you’re probably seeing is the transparent colored zone backgrounds, which visually tint organisms as they move through different niches. That’s intentional, to give quick visual feedback about which environment they’re in.

Lineages can change color if they diverge enough to be treated as a new distinct lineage, but that’s a separate case.
by retired | 2026-01-27 20:31:41+00:00
Yes, you are supposed to either sell part of the stocks to cover the yearly tax or you need to dip into your savings account to find money to cover the tax.

I don't know about non-publicly listed companies, I assume you indeed need to appraise yearly.

The rich don't pay these taxes as the unrealised capital gains tax is only for private individuals, not companies. The rich have their assets in companies / shells.
by EA-3167 | 2026-01-27 20:31:49+00:00
It makes it a problem that's inherently present for any act of civil disobedience, unless you truly believe that you can hide from the US government. I'm pretty sure that all of the technical workarounds in the world, all of the tradecraft, won't save you from the weakest link in your social network.

That's life, if you can't take that heat stay out of the kitchen. It's also why elections are a much safer and more reliable way to enact change in your country than "direct action" is except under the most dire of circumstances.
by tucnak | 2026-01-27 20:31:54+00:00
I wonder whether the protesters could opt for offshore alternatives that don't require exposing their phone number to a company that could be compelled to reveal it by US law. For example, there is Threema[1], a Swiss option priced at 5 euros one-time. It is interesting on Android as you can pay anonymously[2], therefore it doesn't depend on Google Play and its services (they offer Threema Push services of their own.) If your threat model includes traffic analysis, likely none of it would make much difference as far as US state-side sigint product line is concerned, but with Threema a determined party might as well get a chance! Arguably, the US protest organisers must be prepared for the situation to escalate, and adjust their security model accordingly: GrapheneOS, Mullvad subscription with DAITA countermeasures, Threema for Android, pay for everything with Monero?

[1] https://threema.com/

[2] https://shop.threema.ch/en
by ActorNightly | 2026-01-27 20:32:04+00:00
>is the only defense.

Or you know, the 2nd amendment.

Id be willing to bet that ICE would have a much smaller impact if they would be met with bullets instead of cameras. In the end, what ICE is doing doesn't really matter to Trump, as long as MAGA believes that things are being done, even if nothing is being done, he doesn't care.
Show HN: I built an open-source X/Twitter filter that uses X's own AI against it
by DaveyLovesCode | 2026-01-27 20:32:18+00:00
Cocoon uses Grok (via OpenRouter) to filter your X/Twitter feed in real-time.

You define interests (AI, design, startups, whatever) and blocks (rage bait, engagement farming, political outrage). The LLM reads each post and hides what doesn't match.

I built it because I was tired of X's algorithm pushing garbage (remember the Grok bikini nonsense a couple of weeks ago?) and wanted something that lets me define relevance, not an algorithm optimizing for engagement. It honestly works really well, and I've found the base X algorithm is improving over time due to me not getting sucked into the garbage posts.

Stack: Svelte 5, WXT, TypeScript. BYOK model—your API key stays encrypted locally.

Website: https://cocoon.surf
Chrome Link: https://chromewebstore.google.com/detail/cocoon/ohidacajglhk...

Would love feedback on the filtering accuracy and prompt tuning. PRs welcome if you want to contribute.
by detritus | 2026-01-27 20:32:23+00:00
As an outsider not in academia, your system has poisoned your well.

We trusted in you to do the Right Thing, yet a significant sub-system of your culture has entirely successfully undermined your 'Checks and Balances' - a sub-system which has clearly been in action since at least the eighties.

I don't know how you get rid of that. It's You.

.

I get that America/the West is far from perfect.
by tonio67 | 2026-01-27 20:32:26+00:00
Hi HN — I’m the founder of WebCad.

WebCad is CAD that runs in the browser (no install), with AI-assisted edits for repetitive changes, and exports clean STEP so you can open the result in SolidWorks / Fusion 360 / Inventor, etc.

Why I built it: a lot of students and makers are stuck on lab PCs / low-spec laptops or just don’t want heavy installs for quick iterations. The goal is “fast prototyping + fast edits”, not replacing full pro CAD workflows.

Would love feedback on:
1) What’s the minimum feature set you’d need to consider using browser CAD?
2) What AI edits would actually save time (vs feeling gimmicky)?
3) Any STEP compatibility issues you’d want tested?

App: https://app.webcad.ca/
Happy to answer anything.
by vardalab | 2026-01-27 20:32:37+00:00
I'm almost a boomer and I agree. THis dichotomy is weird. I am retired EE and I love the ability to just have AI do whatever I want for me. I have it manage a 10 node proxmox cluster in my basement via ansible and terraform. I can finally do stuff I always wanted but had no time. I got sick of editing my kids sports videos for highlights in Davinci Resolve so just asked claude to write a simple app for me and then use all my random video cards in my boxes to render clips in parallel and so on. Tech is finally fun again when I do not have to dedicate days to understand some new framework. It does feel a little like late 1990's computing when everyone was making geocities webpages but those days were more fun. Now with local llms getting strong as well and speaking to my PC instead of typing it feels like SciFi, so yeah, I do not get this hacker news hand wringing about code craft.
by merc3q65 | 2026-01-27 20:32:55+00:00
Hi HN, I built this because I'm giving AI agents database access and needed guardrails.
The problem: One bad prompt → DELETE FROM users WHERE 1=1

AXP sits between your agent and Postgres. It:
- Masks PII (emails become j***@gmail.com)
- Blocks DROP TABLE, TRUNCATE
- Rate limits queries
- Logs everything

Written in Go, uses pgproto3 for proper Postgres wire protocol.
Any Postgres client works - zero code changes needed.

Happy to answer questions.
by ErroneousBosh | 2026-01-27 20:33:01+00:00
Way back when I was in high school doing history (Money for Nothing was on heavy rotation on the radio and Bob from Stranger Things was still Mikey from the Goonies), our teacher explained that there was evidence of stone tools being used by early hominids, then nothing much except maybe fragments of rock that may have been used as hammers or axe heads, and then into an era where simple bronze tools emerged. What archeologists believed, she said, was that people went from "big chunk of rock" to "small delicate bit of rock tied with strips of animal hide to a stick" to "big chunk of metal", and the wood and animal hide had simply rotted away. There would be this whole lost chunk of technology.

And she told us that would likely happen again, there would be a gap where our technology proved to be insufficiently durable to last throughout history. Unsurprisingly not everyone in the class thought this was likely, but I figured it was possible.

Anyway, I could go on about the archeology of tech all night, but I've got to figure out how to get the photos off this Kodak DC25 camera card. Something about a DLL from the original installer that you wrap in a Linux library? Can't remember.