MurphyA/hacker-news huggingface dataset:
by 1dom | 2026-01-17 19:35:08+00:00
> This is such a weird take - why do you have to personally use something for that to be useful?

> Working to make your home more efficient is not going to suddenly make anyone retire early. That’s the stupidest take I have heard.

I don't feel like you're engaging with entirely positive intent here. I also don't understand how you can know the concept of FIRE and come to the conclusion that reducing your outgoings is the stupidest take on how to retire earlier. It may not be obvious, or the best, but if it's genuinely the stupidest you've heard, then I don't think you've heard much.

> You sound like a FatFIRE person that has quit professional life and is now trying to justify why sitting at home and helping your family members is a virtuous thing to do as opposed to working for some BigTech.

That is what I'm saying, for me, and it's probably an option for you and many people here if they consider it. Not really Fat or necessarily RE. But my generalisation is: doing things that more directly help your household or family members or local community is far more virtuous thing to do than what the majority of engineers at BigTech spend/spent their time doing - including us both probably. I feel like you're a bit perplexed by that.

The whole point of a job IMO is ideally to:
1. improve the world so you can
2. earn some money to
3. do what you want, ideally improve your life and those around you.

The longer I was in BigTech, the more I noticed me and a lot of people around me were overestimating 1 because of 2 and not doing the best job of 3.

> A lot of the danger with BigTech is just the fact they are very big and so have accrued a lot of power. A simple solution is to use the anti-trust laws to break them up into smaller entities. I don’t think the problem is the products/services they build.

I agree entirely, breaking them up is also a good contribution. I'm not sure I remember it being suggested that the only issue was the products/services they build though - there are lots of issues with BigTech, that's the big issue.
by dahart | 2026-01-17 19:36:16+00:00
I see, so no comment at all on the fact that caring about products and customers requires making money?

I have read the thread, thank you, and you certainly have been talking about startups and founders as if these issues are unique to them. It’s not just ‘yeah yeah big companies too’… if you actually care about and study enshittification at all, it is, by and large, entirely coming from big companies, and it isn’t new to software, it has always been happening. The only thing new is a cute term for it that got popular recently. Old business terms that mean the same thing include: loss leader, hook product, bait and switch, and plain old “promotion”. Regardless of what the topic here is, it doesn’t make sense to harp on startups over quality going down. For that to happen, it had to be higher at some point, and that point is: startups. VC funding might lead to some quality decline, but all companies trim and get worse as they grow, and always have. Startup is the phase when companies provide the highest level of product or service.
by fizlebit | 2026-01-17 19:38:09+00:00
I think that vibe coding now with anthropic tools and the latest model means that the cost of writing integration tests is significantly reduced. When the company ships a large product that has components from many teams, there is still a role for QA engineers who run nightly tests and chase teams to help diagnose the issue when there is an issue found. If you don't have such a central team publishing golden versions, then everybody is chasing the same bug. Ideally the integration tests are part of the change acceptance flow, but low frequency bugs (occur maybe 1 in 100 test runs) can still sneak through.
by msephton | 2026-01-17 19:38:18+00:00
The main question I had was what was the form of combat. There was no mention of shooting. So what was it? Ramming? Lasers? Magnetism? Bullets? Turns out it is bullets. Boring.

But they did say "a four-player game that was said to resemble Sinistar" but it would have been more accurate to have said "it's literally a 4-player version of Sinistar" and I would have had zero remaining questions.
by pjf | 2026-01-17 19:38:39+00:00
One reason is there already was exabgp, written in Python, which in my experience is slow and resource hungry. Golang is much faster, easily portable, and produces static binaries (easy to deploy).

Another thing is bgpipe speaks JSON to background (or even remote) packet processors, so basically you can use whatever language you want with it to drive your BGP routers.
Show HN: Minikv – Distributed key-value and object store in Rust (Raft, S3 API)
by whispem | 2026-01-17 19:39:36+00:00
Hi HN,

I’m releasing minikv, a distributed key-value and object store in Rust.

What is minikv?
minikv is an open-source, distributed storage engine built for learning, experimentation, and self-hosted setups.
It combines a strongly-consistent key-value database (Raft), S3-compatible object storage, and basic multi-tenancy.
I started minikv as a learning project about distributed systems, and it grew into something production-ready and fun to extend.

Features/highlights:

- Raft consensus with automatic failover and sharding
- S3-compatible HTTP API (plus REST/gRPC APIs)
- Pluggable storage backends: in-memory, RocksDB, Sled
- Multi-tenant: per-tenant namespaces, role-based access, quotas, and audit
- Metrics (Prometheus), TLS, JWT-based API keys
- Easy to deploy (single binary, works with Docker/Kubernetes)

Quick demo (single node):

git clone https://github.com/whispem/minikv.git
cd minikv
cargo run --release -- --config config.example.toml
curl localhost:8080/health/ready
# S3 upload + read
curl -X PUT localhost:8080/s3/mybucket/hello -d "hi HN"
curl localhost:8080/s3/mybucket/hello

Docs, cluster setup, and architecture details are in the repo.
I’d love to hear feedback, questions, ideas, or your stories running distributed infra in Rust!

Repo: https://github.com/whispem/minikv
Crate: https://crates.io/crates/minikv
by gregbot | 2026-01-17 19:40:45+00:00
Nonsense? Why was US nuclear built at all in the 60’s and 70’s? Or in France? Because it was cheaper? No. It was built because people thought it was a good idea. The same is true for intermittents today. They are popular with a section of the population so they get the funding. And no, nuclear has fantastic experience curves. Look at any country building lots of reactors and the n-th of a kind is cheap. Building out nuclear and maintaining industry experience works to keep costs low.
by Jlagreen | 2026-01-17 19:41:21+00:00
And what about the extra energy consumption of the RTX 5070 TI vs. a iGPU? If you go GPU cloud then you can save on energy as well in your PC. Less energy means also less noise by the way.

To get an idea, if you go gaming via cloud then fast internet + office PC or Laptop is enough. So you save way more than the GPU only in a proper comparison.

This is why I play consoles only. I can play games for years without ever changing HW and save tons of money compared to my PC gaming times.
by 0o_MrPatrick_o0 | 2026-01-17 19:41:31+00:00
Using IaC tools gives you the following advantages:

1. IaC gives you Idempotent solutions- which is advantageous over an agent. What if the agent crashes half way through deployment procedures? How will you reliably resume an interrupted install?

2. IaC gives you reproducible builds

3. IaC gives you ability to install tools in a way that can be tested for compliance with any deployment standards you have

W/r/t frontier models:

Just tell them to go install stuff. They already have so much in their training corpus that you literally do not need to create this.

7b-14b parameter self hosted models may get some benefit from your approach. I find self hosted is less reliable for tasteful approaches. Micromanagement yields better results.
by Twey | 2026-01-17 19:41:34+00:00
I think that's exactly an example of climbing the abstraction ladder. An agent that's incapable of reframing the current context, given a bad task, will try its best to complete it. An agent capable of generalizing to an overarching goal can figure out when the current objective is at odds with the more important goal.

You're correct in that these aren't really ‘coding agents’ any more, though. Any more than software developers are!
by johnnyanmac | 2026-01-17 19:41:53+00:00
>Mass market handicrafts have never been a viable means of subsistence anywhere, ever, if we benchmark against what I think a reasonable lifestyle looks like.

When your community was a village of a few hundred collectively sharing resources as a tribe, being a Weaver was extremely valuable and viable. Becsuse a Weaver wasn't worried about weaving 200 baskets to afford a home. We're in a very different model now. So saying it was "never" viable is myopic to history.
by hylaride | 2026-01-17 19:42:14+00:00
North America generally has more extreme weather (everything from tornadoes to hurricanes and usually a much larger temperature range) and more above-ground electrical distribution than Europe.

I live in downtown Toronto and we get ice rain that occasionally knocks out power in portions of the city, though I live downtown where most of the lines are buried and I'm on the same electrical sub-block as several hospitals. The last time I lost power was the massive North American blackout of 2003.
Show HN: UAIP Protocol – Secure settlement layer for autonomous AI agents
by Jahanzaib687 | 2026-01-17 19:42:32+00:00
Hi HN! Creator here.
I built UAIP (Universal Agent Interoperability Protocol) - infrastructure that enables AI agents from different companies (OpenAI, Anthropic, Microsoft) to securely transact with each other.
The Problem:
As AI agents become autonomous economic actors, they need:

Cryptographic identity (not just API keys)
Secure payment rails for cross-company transactions
Automated compliance (EU AI Act, SOC2, GDPR)
Forensic audit trails

The Solution:
5-layer security stack combining:

Zero-Knowledge Proofs (Schnorr/Curve25519) for identity
Multi-chain settlement (USDC on Base, Solana, Ethereum)
RAG-based compliance auditing (Llama-3-Legal)
Ed25519 signatures for non-repudiation
Complete audit logging

Technical Stack:

Backend: Python, FastAPI, SQLite (WAL mode)
Cryptography: NaCl, custom ZK-proof implementation
Blockchain: Web3.py for multi-chain support
Compliance: RAG with retrieval-augmented generation

Use Case:
GPT agent pays Claude agent for data analysis:

Both prove identity via ZK-proofs
Transaction checked for compliance
Settled in USDC on Base (<$0.01 fee)
Complete audit trail generated

Why blockchain:

Neutral settlement layer (no single company controls it)
Instant microtransactions (traditional payments don't work for $0.01-$10)
Programmable escrow (smart contracts)
Verifiable computation (on-chain proofs)

Open source (FSL-1.1-Apache-2.0). Built over the last few months after hitting these problems in AI automation work.
Happy to answer technical questions!
GitHub: https://github.com/jahanzaibahmad112-dotcom/UAIP-Protocol
by bfrog | 2026-01-17 19:42:38+00:00
I guess returning to the office isn't so great. Pointy hair bosses rage everywhere.

But beyond driving less, surely eating further down the foodchain helps as well. Plants and shellfish are efficient. Cows are not. Eat fewer burgers and a few more lentils and mussels. Unless you are RFK Jr then of course please eat lots and lots of fatty cow, tallow, butter. Go full on Atkins please and follow right behind him.
by dahart | 2026-01-17 19:42:46+00:00
> even if they do “care” about the customer

You’re not debating me, you’re contradicting @latexr.

> infinitesimal

You invented a narrow niche to knock down there, but as I said, I actually looked it up and the majority of startup companies that form are seed or self funded, not VC funded. I was responding to @latexr’s claims that “most” founders don’t care about product at all, which I believe is just false. You’re arguing with me about something else, and I don’t know what your point is yet. Mine is that caring about customers and caring about money aren’t exclusive things, a successful business must do both.
by CamperBob2 | 2026-01-17 19:42:49+00:00
Disagree that this was 'great work.' They went to an enormous amount of trouble to correct read errors on the SPI flash ROM that a couple of $0.01 series termination resistors would have avoided entirely.

It was disappointing to see that this was basically all they did. The article contains no insights or analysis regarding the actual drone.
by anthk | 2026-01-17 19:43:01+00:00
People negating down your comment are just "engineers" doomed to fail sooner or later.

Meanwhile, 9front users have read at least the plan9 intro and know about nm, 1-9c, 1-9l and the like. Wibe coders will be put on their place sooner or later. It´s just a matter of time.
by 8note | 2026-01-17 19:43:51+00:00
ive certainly had this problem before, but id really like for such a tool to figure out how the local context is slightly different

eg. im reading logs across 3 regions, NA, EU, FE

i go figure out my command for NA, which then gets forgotten, but i want to run it against FE next, of which everything is exactly the same except one chunk of the path

/../NA/../somefile

vs

/../FE/../somefile

id be nice to keep the command for the future, but even nicer of it could figure out on its own that NA needs to swap to FE
by EA-3167 | 2026-01-17 19:44:12+00:00
It would be cheaper and more practical to talk about space-based sunshields, and that’s about as practical as prayer. At the altitudes any realistic glider can reach you’d have to use sulfur aerosols and not ice, and in either case you’d need to inject gigatons per year, every year because at that altitude aerosols are very short-lived.

A realistic aircraft capable of those payloads will burn avgas, no solar craft comes close to the capability. The side effects such as a significant increase in acid rain, are not trivial either.

These are fantasies of people who cannot accept the reality of what we’re facing.
by ronsor | 2026-01-17 19:44:32+00:00
There are plenty of good enough ways:

* For lossless compression of generic data, gzip or zstd.

* For text, documentation, and information without fancy formatting, markdown, which is effectively a plain-text superset.

* For small datasets, blobs, objects, and what not, JSON.

* For larger datasets and durable storage, SQLite3.

Whenever there's text involved, use UTF-8. Whenever there's dates, use ISO8601 format (UTC timezone) or Unix timestamps.

Following these rules will keep you happy 80% of the time.
by omnimus | 2026-01-17 19:44:45+00:00
I think you are underestimating how entrenched and strong US lobby is. European governments are filled to the roof with US boosters whos whole wealth is tied to what US wants. Even people like Macron have been bribed by US companies for decades.

And now with huge hard right turn in europe all those “nationalists” will just bend over even more to get US lobby money and consulting contracts. They are already tied to national oligarchs so they welcome Trump and will likely sell off Ukraine to get “peace” and slowely dismantle EU. The aim is that every country will follow hungary and slovakia - corrupted, weak and undemocratic.
by anoncto97 | 2026-01-17 19:45:05+00:00
Posting anonymously here. I was on the leadership team of a Nordic public company, reporting to the CEO, presenting to the board and representing the company at the AGM. Total comp a little under $200k.

The compensation really didn’t match what you take on in terms of responsibility and legal liability. The stress was significant too. That said, as you point out, the work needs doing.

Recommended if you have an over-active sense of duty, not otherwise.
by alephnerd | 2026-01-17 19:46:15+00:00
> all before the US went full retard

Oligarchs like Bolloré continued to support, collaborate, and disseminate pro-Putin and pro-Russia media [0][1][2] despite Macron's avowed support for Ukraine and Putin going "full retard".

In other cases, oligarchs like Arnault have been personal friends with Trump since the 1980s [3] and have co-invested in his personal businesses for decades.

They'll continue to collaborate with Trump as well due to personal, ideological [4] and financial [5] ties.

> even the AfD are now distancing themselves from the US regime

Yet their backer Dröpfer, who has had a history of support Thiel projects like Vance [6] and continues to maintain capital relations with Thiel [7].

Even in Poland, Tusk came out against sending troops to Greenland [8] due to political pressure from the American funded Polish right [9].

The reality is, the US, China, Russia, and increasingly even India view European states as easily pliable [10]

[0] - https://www.lemonde.fr/politique/article/2025/03/08/les-medi...

[1] - https://www.lemonde.fr/politique/article/2025/03/11/attaque-...

[2] - https://www.streetpress.com/sujet/1741019147-bollore-embauch...

[3] - https://www.ilsole24ore.com/art/trump-e-arnault-antico-legam...

[4] - https://www.lemonde.fr/politique/article/2025/03/03/comment-...

[5] - https://www.lemonde.fr/planete/article/2025/03/14/l-administ...

[6] - https://www.ft.com/content/cb1cc264-84b9-40da-a484-ff897cd38...

[7] - https://www.sueddeutsche.de/projekte/artikel/politik/drohnen...

[8] - https://www.reuters.com/world/poland-will-not-send-soldiers-...

[9] - https://china-cee.eu/2026/01/15/poland-monthly-briefing-karo...

[10] - https://www.economist.com/china/2025/11/17/europe-sees-china...
by subscribed | 2026-01-17 19:47:05+00:00
Interesting way to pronounce "intentionally shot twice in the head through the side window" as "through the windscreen into the chest". Or maybe you just randomly forgot.

Jonathan Ross, who killed an unarmed observer trying to drive away from him, has allegedly completed advanced firearms training and maintained expert marksman qualifications according to DHS Assistant Secretary McLaughlin.

He shot to kill.

And then him and his pals barred a doctor from trying to help the victim.

There's so many videos from all angles it's really undisputable ("alternative facts" narrative non-withstanding).
by torginus | 2026-01-17 19:47:27+00:00
Interesting, I remembered that when trying out Stable Diffusion, once I ventured outside of the realm of anime waifus, the images ended up being so similar to existing sources, that image search could find the references.

Which is also kinda crazy since superficially there was very little similar between the 2 images, but I guess AI models used for image search converge on similar embedding than the ones used for AI generation.
by stoneforger | 2026-01-17 19:48:18+00:00
All this is driven by numbers. The bigger you are, the more money they give you to burn. No one is really working solving problems, it's 99% managing complexity driven by shifting goalposts. Noone wants to really build to solve a problem, it's a giant financial circle jerk, everybody wants to sell and rinse and repeat z line must go up. Noone says stop because at 400mph hitting the breaks will get you killed.
by interloxia | 2026-01-17 19:48:44+00:00
>a major "trick" being to put them in the middle of the house rather than in the exterior wall

I vised Löwenburg in Kassel which has bedrooms with similar curtains around the bed. Much later (1891) and with other heating technology of note. I was intrigued by the fireplace design in the room immediately behind the bed. The open fire is backed by a huge granite block built into the wall. The room had a close connection to servant stairways directly down to the exterior.

The guide describe the otherwise plain room as a dressing room. It looked like a convenient place to store a lot of firewood to stoke the fireplace attached to the bed behind it to me.
by FloorEgg | 2026-01-17 19:48:46+00:00
> Wow gee wiz, it’s almost like my original comment was: go do some reading.

My understanding is that the whole purpose of HN is to discuss interesting topics with intellectual curiosity. "Go do some reading" type statements aren't really conducive. What would be more appropriate is recommending specific sources, or just taking a moment to elaborate since the whole point is discussion.

I appreciate your elaborations in this last comment. I don't appreciate the dismissive tone of your first line or your earlier comment.

> Regarding the “no way to undo” and the “violent snap back”, we know the desire albedo effects dissipate and therefore require continuous maintenance.

> However, these aerosols also cause hard-to-reverse reactions to other things like damaging the ozone layer and causing rain pattern shifts.

This makes sense. I guess where the logic breaks down for me is the conflation between the time it would take us to recognize the second order effects and stop the process, the amount of violent snap back that would occur, and the time to reverse the second order effects.

To be clear, I understand the risk you are pointing at and it is a significant risk, it still seems like you are exaggerating it.

It's either we do this for thousands of years (in which case the second order effects must be minor to make it sustainable for that long), or we do it for a short time because second order effects aren't sustainable.

It's the logical relationship between the reversibility, second order effects, and magnitude of snap back risks that isn't adding up for me.

All this said, as I've engaged in this topic and thought more about it, my current stance is that we shouldn't be introducing new things into the climate to address the consequences of other changes we have made. A safer approach seems like economically sustainable ways to undo the root-cause damage we have done. (E.g. CO2 capture sounds better than novel aerosol injection).

So I think we probably agree in principle, I just still find the comment I responded to originally alarmist and not very convincing.
by kyboren | 2026-01-17 19:49:13+00:00
It's a generic, albeit somewhat euphemistic term. I agree we could do with some better messaging. Dirty and direct is usually more effective. How about this framing?

The Internet is a dark street in rural India and your dumbass company is a pretty young white woman walking around naked and alone at 2AM. It's not your fault morally if someone rapes you, but objectively you're an idiot if you do not expect it. Now, you getting raped doesn't just hurt you; it primarily hurts people your company stores data about. Those rapists aren't going away, so we need you to take basic precautions against getting raped and we're gonna hold you accountable for doing dumb shit that predictably leads you to getting raped.

> If your posture is having your rear end exposed and up in public then…

Right, that is most companies' current security posture: Naked butt waving in the air. "Improving your security posture" is just a euphemism for "pull your pants up and put your butt down".

> Using posture is a kin to modeling or showing off clothes, the likes of which will never see the streets. Let’s all start agreeing that the term is a rug cover for whatever security wants it to be. Without checks and balances.

No, I will not agree with that; that's ridiculous. "Improve [y]our security posture" is not some magic talisman used to seize unchecked power within an organization. It's basically just the Obama Doctrine brought to computer security: "Don't do stupid shit".
by rappatic | 2026-01-17 19:49:18+00:00
> The house has lessons for how we can heat our homes more efficiently today

The problem in Europe isn't keeping warm in the winter but keeping cool in the summer. In part thanks to their near-total lack of AC in residential buildings, Europe has an extremely high heat-related death rate. 200k people per year die of heatstroke in Europe: this accounts for 36% of global heat-related deaths. This is despite Europe being only 9% of the world population, having a very cool climate in comparison to India and similar countries, and being among the richest regions in the world.