MurphyA/hacker-news huggingface dataset:
by suprasam | 2026-01-15 01:47:45+00:00
Yes, this is a core use case ZFS fits nicely. See slide 31 "Multi-Cloud Data Orchestration" in the talk.

Not only backup but also DR site recovery.

The workflow:

1. Server A (production): zpool on local NVMe/SSD/HD
2. Server B (same data center): another zpool backed by objbacker.io → remote object storage (Wasabi, S3, GCS)
3. zfs send from A to B - data lands in object storage

Key advantage: no continuously running cloud VM. You're just paying for object storage (cheap) not compute (expensive). Server B is in your own data center - it can be a VM too.

For DR, when you need the data in cloud:

- Spin up a MayaNAS VM only when needed
- Import the objbacker-backed pool - data is already there
- Use it, then shut down the VM
Opinion: Why tech leaders can't regulate AI before releasing them?
by lauraorchid | 2026-01-15 01:47:49+00:00
Lately i've been seeing news about people calling out tech leaders for calling out AI haters. In my opinion, this is an easy situation to avoid. If you have the capacity to develop the models, and host them in thousands of square miles of AI datacenters, you should be able to regulate the models from the get go. To be compliant with the current law around the world, our common sense, and the real demand for AI. And that's exactly why Elon's Grok is being blocked in few countries.
by williamcotton | 2026-01-15 01:48:07+00:00
Can someone please explain to me how I was able to construct this DSL in as short a time as I did?

https://github.com/williamcotton/webpipe

https://github.com/williamcotton/webpipe-lsp

Fully featured LSP (take a look at the GIFs in the repo), step debugger, BDD-testing framework built into the language and runtime itself (novel!), asynchronous/join in pipelines (novel!), middleware for postgres, jq, javascript, lua, graphql (with data loaders), etc. It does quite a bit. Take a look at my GitHub timeline for an idea of how long this took to build.

It is 100% an experiment in language and framework design. Why would I otherwise spend years of my life handcrafting something where I just want to see how my harebrained ideas play out when actualized?

I would absolutely love to talk about the language itself rather than how it was made but here we are.

And I wrote my own blog in my own DSL. Tell me that's not just good old fashioned fun.
by echelon | 2026-01-15 01:48:08+00:00
opencode is open source.

Anthropic doesn't want anyone training on its model or using its tools outside of its blessed environment. They're willing to lose money on tokens to get you inside their playground, then they'll kill off other tools.

Nobody should cheer for this.

The internet I grew up on would collectively shit on this behavior. What is happening? Why do we not all immediately shun this company's behavior?

Anthropic is going to put extreme pricing pressure on your wages soon. You shouldn't give them an ounce of latitude when they act like an antagonist. You should hope that Anthropic has a ton of competition, not that they get to defend their moat.

US developer wages are going to go down dramatically this year. Don't act like these are the good guys when they try to keep power for themselves.

We're in for pain no matter what. We should at least hope that the magic sauce is as open and widely distributed as possible, otherwise the pain we feel is going to be far, far worse when it's a single company dictating how the market works.
by testing22321 | 2026-01-15 01:48:12+00:00
They’re both things the legacy automakers have been trying to do for 10 or 15 years, but they just couldn’t pull it off without getting all the suppliers on board.

Both result in much lighter wiring, saving money.

The steer by wire is also very cool, but I don’t know enough to say if it’s justified on regular cars or a cost saving.
Show HN: Chklst – A Minimalist Checklist
by rgbjoy | 2026-01-15 01:48:29+00:00
Welp... I finally shipped. This is my first real project. I wanted a checklist app the way I wanted it so I built chklst.

What’s different? Simple, drag & drop reordering, keyboard shortcuts, color labels. There’s a live demo on the landing page so you can try it without signing up.

Free accounts can create 1 list. Premium is $5/month for up to 25 lists + shareable lists. What do you think?

I built it with Next.js 16 + Turso/libSQL + Drizzle + Better Auth + Stripe.

https://www.chklst.xyz/

Would love feedback on onboarding, UX, and pricing.

Thanks everyone!
by carlosjobim | 2026-01-15 01:49:08+00:00
1. Work for free making open source code and giving it away for free.

2. Giant corporations take all my code without giving me anything.

3. Now I'm really angry! I should have gotten some money from them!

4. The government must force my neighbours to pay a salary to me!

5. Continue to work for free making open source code for giant corporations, so they can profit.

How about instead?:

1. Don't work for free or give away your code. Instead charge a fair price for people to use your code or software.

2. If your code is good, people and corporations pay you for it.

3. Now you're really happy! You got money for your labour.

4. The government doesn't need to oppress innocent people to pay your salary.

5. You can continue to work for money and make more money.
by Nextgrid | 2026-01-15 01:49:24+00:00
I was hoping for some genuine counterpoints but this just feels like a rant? It feels like the stereotypical response that millennials could afford property if only they didn’t spend their money on avocado toast at Starbucks.

Let’s say a normal car costs you $200/month and a big truck costs 400.

200 is not going to make a difference in your situation - you are either good either way or close to breaking point and therefore fucked either way (if not this month, then the next one when you have an unexpected large expense).

If you’re fucked, why not take advantage as much as possible and get the most truck for your buck? Well “your buck” in quotes but you get my point.

If my budget was at breaking point and for only 200 bucks extra (one time payment since I’m gonna default next month) you can bet I’m gonna take advantage and get another ~20k worth of truck that I’ll get to keep until the bankruptcy proceedings complete (at which point the extra would’ve depreciated off anyway). Or is there something I’m missing?
by venturecruelty | 2026-01-15 01:49:31+00:00
Why is this so difficult for people to understand? This is a website... for venture capital. For money. For people to make a fuckton of money. What makes a fuckton of money right now? AI nonsense. Slop. Garbage. The only way this isn't obvious is if you woke up from a coma 20 minutes ago.
by tialaramex | 2026-01-15 01:49:31+00:00
The Amigans really like their system. So they kept using them long after mainstream users didn't care. By now there probably aren't many left, but certainly when LibreSSL began there are still enough Amigans, actually using an Amiga to do stuff like browse web pages at least sometimes, that OpenSSL for Amiga kinda makes sense.

I mean, it still doesn't make sense, the Amigans should sort out their own thing, but if you're as into stamp collecting as OpenSSL is I can see why you'd be attracted to Amiga support.

Twenty years ago, there are Amigans with this weird "AmigaOne" PowerPC board that they've been told will some day hook to their legitimate 20th century Commodore A1200 Amiga. Obviously a few hundred megahertz of PowerPC is enough to attempt modern TLS 1.0 (TLS 1.1 won't be out for a while yet) and in this era although some web sites won't work without some fancy PC web browser many look fine on the various rather elderly options for Amigans and OpenSSL means that includes many login pages, banking, etc.

By ten years ago which is about peak LibreSSL, the Amigans are buying the (by their standards) cheaper AmigaOne 500, and the (even by their standards) expensive AmigaOne X5000. I'd guess there are maybe a thousand of them? So not loads, but that's an actual audience. The X5000 has decent perf by the standards of the day, although of course that's not actually available to an Amiga user, you've bought a dual-core 64-bit CPU but you can only use 32 bit addressing and one core because that's Amiga.
by mc3301 | 2026-01-15 01:50:53+00:00
I have one. Four wheel drive, turbo, 660cc little motor. There's even a cute "bashguard" built in to the oil filter, which is hilariously the lowest thing to the ground. No frills. Knobs control everything.

I love it. Full-flat back allows for camping in your car (I'm just over 6 feet tall.) Three bicycles and three people can fit. Wood, tools, DIY... And it is tiny, so it is easy to drive and park.

It doesn't like driving faster than about 110km/hr, but that's good enough for me.

The utilitarian trucks you are talking about are k-trucks, or kei-trucks. "Kei" just means "lightweight."

In Japan, they are refered to as "kei-tora": 軽トラ
by flyinglizard | 2026-01-15 01:51:03+00:00
You’re right but Nvidia enjoys an important advantage Intel had always used to mask their sloppy design work: the supply chain. You simply can’t source HBMs at scale because Nvidia bought everything, TSMC N3 is likewise fully booked and between Apple and Nvidia their 18A is probably already far gone and if you want to connect your artisanal inference hardware together then congratulations, Nvidia is the leader here too and you WILL buy their switches.

As for the business side, I’ve yet to hear of a transformative business outcome due to LLMs (it will come, but not there yet). It’s only the guys selling the shovels that are making money.

This entire market runs on sovereign funds and cyclical investing. It’s crazy.
by venturecruelty | 2026-01-15 01:51:11+00:00
Because you can just insert "and also THIS input is real and THAT input isn't" when you beg the computer to do something, and that gets around it. There's no actual way for the LLM to tell when you're being serious vs. when you're being sneaky. And there never will be. If anyone had a computer science degree anymore, the industry would realize that.
by mfkp | 2026-01-15 01:51:34+00:00
Some cars do this. Audi and Porsche (if I recall correctly) use the disc brakes for the first couple stops each drive to knock off the rust if there's any build up. I think I remember reading that Ford uses the real brakes if you're under 5mph. I'm sure other manufacturers do something similar (other than Tesla which apparently doesn't do anything to help).
by ashirviskas | 2026-01-15 01:51:46+00:00
Well, using Claude Pro/Max Calude Code api without Claude Code, instead of their actual API they monetize goes against their ToS.

I don't like it too, but it is what it is.

If I gave free water refils if you used my brand XYZ water bottle, you should not cry that you don't get free refills to your ABC branded bottle.

It may be scummy, but it does make sense.
by LeafItAlone | 2026-01-15 01:51:50+00:00
This is all just very disappointing.

SparkFun filled a very important gap for me during the downfall of RadioShack. Their Free Day was a source of excitement and goodies. Around the same time they realized the legal implications of Free Day and had to cancel it, (but not because of it) I started buying from Adafruit. Since then I’ve spent many thousands on their stuff. Even when I could get it cheaper elsewhere, I was OK spending more there because of their open source work. I even made a pilgrimage to their office when it was by Ground Zero.

I’m not sure I can find them now, but Sparkfun’s Nate has definitely posted public comments over the years that are not friendly to Adafruit, always clearly rooted in jealousy. One that comes to mind was him telling Adafruit to stop pretending they are an underdog and stop preening that they didn’t (at that point) have millions in sales. I totally believe Adafruit’s account of what Sparkfun was doing.

At the same time, Phil has always rubbed me the wrong way to - too aggressive and a bit rude, even in their own forums, including where they provide customer support on orders. The threads shared of his egregious behavior do not shock me in the least.

I guess this is a good of a reason as any to stop supporting both. I’ll save thousands and I won’t have a continuously growing supply of components for projects I’ll never get around to.
by jorvi | 2026-01-15 01:53:17+00:00
You conveniently leave out that you were making minimum(?) youth wage.

In 2026, at 18y minimum wage is €7.36 per hour and at 21y it rockets up to €14.71

Not that youth wage past 18y isn't a stupid concept, but your wage being guaranteed to at least double in ~36 months time is rather relevant.
by Aurornis | 2026-01-15 01:53:19+00:00
It’s basic market segmentation.

They gave Claude Code a discount to make it work as a product.

The API is priced for all general purpose usage.

They never sold the Claude Code endpoint as a cheaper general purpose API. The stories about “blocking OpenCode” are getting kind of out of hand because they’d block any use of the Claude Code endpoint that wasn’t coming from their Claude Code tool.
by stratosmacker | 2026-01-15 01:53:46+00:00
I can’t believe I’m chiming in on HN about work pants…
The B01 are the only pants still Union made in the USA. AFAIK they still are durable as hell, I’m wearing them now.

The rest (mostly stretchy but some normal ‘washed’ duck) are imported and the quality is traded for fashion/lifestyle
by tharkun__ | 2026-01-15 01:54:00+00:00
Or maybe don't make everyone responsible for the public roadway/sidewalk in front of their house and instead have the people that are responsible for all other things public roadway/sidewalk be responsible?

Works elsewhere, why not in Germany, where taxes should actually be even better able to cover it?

Like where I live, the city also says not to use salt whenever you can and use alternatives and they themselves do not salt the roads in our town either, except for the major in and out ones. This is Canada btw. so we do get a load of snow and ice. They use grit and in spring the city sends through a grit cleaning crew (for reuse next winter). Except for the parts that make it onto lawns from snow plows pushing it onto your property. There it's your job i.e. some people put down mats in fall or they use brushes to get it out of the lawn and back onto the street where it can be picked up. Just yesterday, it was above freezing and the city snow plows went and used the warmer weather to scrape lots of ice off the road!
by edgineer | 2026-01-15 01:54:33+00:00
That's opinion/stereotype, and unsupported. From Rob Cockerham's experiment (2002):

"I guessed that 98% of all truck beds are empty"

"In 25 minutes I had counted 150 trucks, and 99 of them had been empty. This 66% empty ratio was much lower than I had expected. I hadn't realized that so many trucks were being so successfully utilized."

"The results were similar: 39% of the trucks were hauling goods, and 61 of them were empty"

"Along with this adjustment of my perception, I also realized that an empty truck is no more wasteful than an empty back seat. Most cars AND trucks in the US drive around with 75% of the cargo space unutilized...what difference does it make if it is interior or exterior space?"

https://cockeyed.com/science/data/truck_beds/truck_beds.html
by segmondy | 2026-01-15 01:55:03+00:00
> The reason this matters is that LLMs are incredibly nifty often useful tools that are not AGI and also seem to be hitting a scaling wall

I don't know who needs to hear this, but the real break through in AI that we have had is not LLMs, but generative AI. LLM is but one specific case. Furthermore, we have hit absolutely no walls. Go download a model from Jan 2024, another from Jan 2025 and one from this year and compare. The difference is exponential in how well they have gotten.
by camillomiller | 2026-01-15 01:55:08+00:00
This is actually a great idea.
It is even compatible with having private companies run the system. The real issue is distribution (online code verification is trivial).
Tbf I believe that a fully government-owned anonymous system should be the goal. The government knows you already, so creating a proof of age anonymous token should also be somewhat trivial. Truth is companies don’t want to forgo the potential profit in data mining, and governments don’t like the actual lack of control and full anonymity, otherwise we’d have this already worldwide
by josephg | 2026-01-15 01:55:24+00:00
> To be honest, I think a lot of the justification here is just a difference in standard library and ease of use.

I really liked this article by Bryan Cantrill from 2018:

https://bcantrill.dtrace.org/2018/09/28/the-relative-perform...

He straight ported some C code to rust and found the rust code outperformed it by ~30% or something. The culprit ended up being that in C, he was using a hash table library he's been copy pasting between projects for years. In rust, he used BTreeMap from the standard library, which turns out to be much better optimized.

This isn't evidence Rust is faster than C. I mean, you could just backport that btreemap to C and get exactly the same performance in C code. At the limit, I think both languages perform basically the same.

But most people aren't going to do that.

If we're comparing normal rust to normal C - whatever that means - then I think rust takes the win here. Even Bryan Cantrill - one of the best C programmers you're likely to ever run into - isn't using a particularly well optimized hash table implementation in his C code. The quality of the standard tools matters.

When we talk about C, we're really talking about an ecosystem of practice. And in that ecosystem, having a better standard library will make the average program better.
by vc289 | 2026-01-15 01:56:26+00:00
We solved this exact thing for the database layer (postgres for now) with https://tryardent.com

You can't trust any agent to be perfect with a real db so unless you find an infra level way to isolate it, you can't get rid of the problem

So we built a system that creates copy on write copies of your DB and allocates a copy for each agent run. This means a completely isolated copy of your DB with all your data that loads in under a second but zero blast radius risk to your actual system for the agent to operate on. When you're okay with the changes we have a "quick apply" to replay those changes onto your real db

Website is a little behind since we just launched our db sandboxing feature to existing customers and are making it public next week :)

If you want to try it email me -> vikram@tryardent.com
by subscribed | 2026-01-15 01:56:29+00:00
Some of these catch 22 issues were self imposed.

You could get a prepaid (pay as you go) SIM for £1 from any phone service shop in a minute.

Few years ago I could get a "Passport" account from HSBC without UK phone at all and without a proof of address, I was simply asked to show my employment contract to THW clerk.

And the rest -- in the UK lives many EU citizens who are used to having the ID cards and are used to their utility. Many are VASTLY superior to what Labour was trying to impose.

The thing is, there's a fundamental difference between these and the ID card UK's Labour wanted to introduce.

It wasn't to make things EASIER. If it was, you'd get a plastic with NFC, photo, perhaps UTR or NINo and a date of birth, with a storage to keep your Oyster card or other sort of ID. Its a solved and tried problem.

It wasn't to make things safer - otherwise you could use it to
by tartoran | 2026-01-15 01:56:40+00:00
Imagine that Anthropic, or whatever company du jour at some point, starts charging a quarter of your income. Maybe even a third and you have no real alternatives because there is no open source alternative.

What feels like opium right now won’t stay that way by accident. The dealers know exactly how to weave it into your life, how to make it indispensable, whether you'll truly need it or not. And yet I'm a user myself and I know all that.
by donatj | 2026-01-15 01:57:10+00:00
https://donatstudios.com/

Kind of a collection of rants, tools, and old projects... largely from before GitHub became a thing.

My site's getting kind of old and creaky, but I update it from time to time.

There's a fair number of articles that were "I ran into this problem at work, so I wrote a blog post about how I fixed it" we just had the amazing upside of having a link to send somebody when they run into the same problem. I've been told by coworkers that they found my posts googling their problems before.
Show HN: IMSAI/Altair inspired microcomputer with web emulator
by gzalo | 2026-01-15 01:57:37+00:00
I designed and built a physical replica of a 1970s-style front panel microcomputer with 25+ toggle switches, 16 LEDs, and an LCD display. The brain is a Raspberry Pi Pico running an Intel 8080 CPU emulator.

The main twist: I decided to see how far I could get using Claude Code for the firmware. That and the web emulator were written almost entirely using Claude Code (Opus 4.5). I've kept the full prompt history here: https://github.com/gzalo/microcomputer/blob/main/ai_prompts....

It was able to create the emulator in just a few prompts! It really surprised me that it was able to make a WebAssembly version from the same code (compiled with emscripten) and get the physical layout of the panel from a given photo. It also created some simple working examples using 8086 instructions!

Repository: https://github.com/gzalo/microcomputer
by just6979 | 2026-01-15 01:58:58+00:00
re: 3d printer hype: nah, there were people out there saying "umm, yeah so FDM is great for rapid prototyping and some small parts, but kinda terrible for lots of application. Being isotropic and lacking creep is way more important than you guys printing little boats that don't even float yet understand."

You just couldn't hear them over all the hype.

On the otherhand, that hype did help bring a lot of investment which begat things like desktop resin printers and prosumer-level SLS and such advanced tech that actually can replace much existing manufacturing tech.

Current "AI"/LLM situation sure seems like a bubble, but in the end transformer-based ML is obviously insanely powerful for many domains and it's going to change and create industries. But just like there isn't a 3d printer in every house, and it doesn't seem like that will be a thing anytime soon, it doesn't seem likely that we're all going to just be prompt engineers.
by nitwit005 | 2026-01-15 01:59:24+00:00
The reason people test ideas, is because our assumptions are often wrong. And really, our information is pretty terrible, as we lack any inside information.

Imagine you only learn the country that takes the gold metals at the Olympics, but you have no ability to learn about how the athletes actually did. The USA rarely wins at some sport, so everyone assumes they're terrible at it.

But, of course, if they're winning sometimes, the performance is actually likely extremely close.