MurphyA/hacker-news huggingface dataset:
by tialaramex | 2025-11-09 10:15:19+00:00
"Exceptions should be exceptional" gets to the heart of the problem with the entire concept of Exceptions for non-trivial pieces of software where there's more than a single programmer maintaining the complete system.

Now the library programmer has to guess whether when you - the application programmer try to Wibble a Foozle - will have ensured all the Foozles can be Wibbled, and so not being able to Wibble the Foozle is an exceptional condition, or whether you want to just try to Wibble every Foozle and get an error return if it can't be Wibbled...

One option is for every such condition you bifurcate the API. Instead of three types with a total of eight methods, maybe there are six conditions for two of those methods, and so now it is three types with over 100 methods... ouch. Good bye documentation and product quality.
by ControlStack | 2025-11-09 10:15:27+00:00
This isn’t just another GMO initiative—it’s a full-stack rewrite of photosynthetic life. The SyncSol team at Max Planck, backed by UK startups Camena Bioscience and Constructive Bio, is synthesizing entire chloroplast genomes from scratch, aiming for genetic code expansion, drought resistance, and even edible medicines.

But the real kicker? These synthetic plants are designed to be incompatible with natural reproduction. No seed saving. No off-label breeding. If successful, this could effectively end independent farming as we know it—replacing it with a subscription model for crop traits.

The project explicitly frames genetic isolation as a “firewall” between synthetic and natural plants. That’s not just biocontainment—it’s DRM for biology.

Link: https://thecontrolstack.blogspot.com/2025/11/archive-014-syn... ARIA’s official insight: https://www.aria.org.uk/insights/building-synthetic-chloropl...

Worth discussing: At what point does “sustainable ag” become a vector for total platform control over the food supply?
by NoMoreNicksLeft | 2025-11-09 10:15:30+00:00
I've been using Enpass for years. It's webdav functionality is sufficient, and it's available on every platform except my kids' Xbox (wish they built one for that, some passwords I have to keep short because they need them for the games).

It's not perfect, last year or so they keep trying to shove some ads into it, but nothing too obnoxious yet. And if you have any spaces in your webdav path where it saves the passwords, takes a little thought to work through.
by dns_snek | 2025-11-09 10:15:47+00:00
They dumped toxic waste that causes chemical burns into the system which runs to the natural waterways.

> Our largest treatment facility, the Flamingo Water Resource Center, ensures wastewater is treated to the highest standard allowing the reclaimed water to be discharged back into Lake Mead. Lake Mead is the drinking water source for more than 95% of the population and businesses in Clark County.

https://www.cleanwaterteam.com/about-us/who-we-are

They keep walking away from attempted murder charges by just paying a fine.
by risyachka | 2025-11-09 10:16:46+00:00
>> He can now speedrun the part he’s not interested in

In this case its more like slowrunning. Building rust project is 1 command and chatgpt will tell you this command in 5 seconds.

Running an agent for that is 1000x more inefficient.

At this point its not optimizing or speeding things up but running agent for the sake of running agent.
by vinhnx | 2025-11-09 10:16:50+00:00
I’ve been experimenting with a coding agent project [0], and ratatui-rs became my framework of choice for building its first TUI. [1] The framework now ships with native list view support and improved terminal capabilities, including smoother mouse interaction and text selection.

[0] https://github.com/vinhnx/vtcode

[1] https://github.com/ratatui/awesome-ratatui
by mrtksn | 2025-11-09 10:17:15+00:00
The article has a weird defensive tone, as if its not about Airbus but about feeling good for USA by giving it one to Europe(but claiming superiority on everything else).

It's so strange to say that Europe doesn't have successful companies considering that EU is actually exporting much more stuff to USA and its the primary issue in recent politics and the Trump administration is trying to fix with tariffs.

Airbus is merely a rare example of intergovernmental collaboration to create a free market champion. There are not many like that, in US arguably a similar attempt to distribute defence contract between states caused the downfall of Boing once they adopted the practices through federal government orchestrated merger with McDonnell Douglas.

Maybe the author is actually trying to process the perceived US government incompetence with the libertarian idea that governments are incompetent by default in the light of existing contradiction like Airbus.
by reacharavindh | 2025-11-09 10:18:42+00:00
As someone living in NL, I wish VW made exactly this.

Why?

I know I can bring my car to the workshop nearby and they will be able to procure parts and service it.

As a customer, I want a reliable mainstream PHEV car that doesn’t _need_ over the air updates, unnecessary complexities, subscriptions etc and gives me the confidence that I can use it for the next 10 years with regular maintenance.
by anthk | 2025-11-09 10:21:49+00:00
You can emulate ITS for the PDP10 today under simh-classic which is 'culture' from the MIT frozen in time, from TECO Emacs to Dungeon/Zork and early networking.

https://github.com/PDP-10/its

On Basic, there's the games example -Basic Computer Games- made into a repo at GitHub, and some people are recreating those in modern languages as it's a trivial task (I'm doing ports myself to JimTCL).

https://github.com/GReaperEx/bcg

You can actually use any language, even sh, but for these cases JimTCL it's ridiculously easy to use.
by nickcw | 2025-11-09 10:22:50+00:00
I wrote a FORTH for ARM which inlined short definitions (eg stack manipulation) then did peephole optimization keeping the stack in registers for that word.

The compiled code came out looking quite nice. I'm sure a decent C compiler would have done better, but it wasn't bad at all.

It meant all the stack noise was compiled as register move instructions leaving only calls to chunky words which were too big to inline.
by antirez | 2025-11-09 10:23:52+00:00
In my YouTube C language course in the latest episodes I'm implementing a Toy FORTH interpreter: I believe FORTH is nice even just for the educational value it contains, and also, together with Lisp, it shows another way to perform computations. In the mind of the novel programmer, being exposed to these different ways to express computation has deep effects even if most of the code will be written, in their career, in imperative or OOP languages.
by xdavidliu | 2025-11-09 10:24:53+00:00
One time in around 2008 when I was in undergrad, I got facebook requested by a guy named David Liu (same name as me) who was going to a school many thousands of miles away, and I noticed that he had facebooked about 20-30 other David Liu's.

About 3-4 years later, I was in grad school, I meet this guy in person (he happened to be going to the same grad school), I recognize his name and face, and let him know that he facebooked me back then, and he got a chuckle out of it.
by NoMoreNicksLeft | 2025-11-09 10:25:27+00:00
Obsidian looks interesting, I will have to see if I can get the plugin installed and tested. At one point the guy writing Notebooks did webdav, but Apple yanked the rug out from under him so that webdav no longer worked well and he just decided it was no longer a feature. And my notes have been a mess for years afterward. Joplin looked like it would be a good replacement, but it spams up the md files, so that if you ever switch away from it you'd spend months cleaning them up. So basically I've just been using an open Sublime window and syncing by hand... no fun.
by Zhyl | 2025-11-09 10:25:55+00:00
The most recent episode of the BBC Satire Radio show "The Naked Week" reached out to hundreds of name-alikes to get them to comment on a recent UK news story.

They ended up interviewing Taylor Swift, an MMA instructor from Cheltenham, UK.

https://www.bbc.co.uk/sounds/play/m002lppb
by bberenberg | 2025-11-09 10:26:30+00:00
I think this is a great idea with the wrong pricing model. Look at all the one off payment products that involve code, they're all dead. Just charge a lower but recurring price so I can be sure that you make enough money that you keep working on it. $20/month flat price to keep the license working and source available if you shut down. If people like it and want the barebones Sentry then charge them $40 a month to provide code and host it. Wishing you the best of luck.
by lazide | 2025-11-09 10:27:10+00:00
Part of why in many times, ‘of x’ was a common ‘surname’. Also, profession - basically ‘Bob the Smith’, ‘John the Baker’, etc.

A lot of places (India, Brazil) still use one of your parents on official documents to disambiguate (Bob Smith, son of John (or Jill) Smith from Smithville).
by survirtual | 2025-11-09 10:27:22+00:00
Funny you say that, because I have the opposite opinion.

It is easy for any of us to quickly bootstrap a new project in whatever language. But this takes a cognitive toll, and adds friction to bring our visions online.

Recently, I went "blind" for a couple of days. My vision was so damaged I could only see blurs. The circumstances of this blindness are irrelevant, but it dawned on me that if I were blind, I could no longer code as I do.

This realization led me to purchase a Max subscription to Claude Code and rely more on LLMs for building, not less.

It was much more effective than I thought it would be. In my blurred blindness, I saw blobs of a beautiful user interface form, from the skeleton of my Rust backend, Vue3 frontend. It took my (complex backend in Rust) and my frontend scaffolding to another level. I could recognize it via the blur distinctly. And it did this in minutes / hours instead of days.

As my vision returned, I began analyzing what happened and conducting experiments. My attitude changed completely. Instead of doing things myself, directly, I set out to make the LLM do it, even if it took more time.

It is painful at first. It makes very stupid mistakes that make an experienced engineer snarl at it, "I can do better myself". But my blindness gave me new sight. If I were blind, I couldn't do it myself. I would need help.

Instead of letting that ego take over, I started patiently understanding how the LLM best operates. I discovered mainly it needs context and specific instructions.

I experimented with a DSL I made for defining LLM instructions that are more suited for it, and I cannot describe the magic that started unfolding.

Now, I am writing a massive library of modular instructions for LLMs, and launching them against various situations. They will run for hours uninterrupted and end up implementing full code bases, with complete test suites, domain separation, and security baked in.

Reviewing their code, it looks better than 90% of what I see people producing. Clear separation of concerns, minimal code reuse, distinct interface definitions, and so much more.

So now, I have been making it more and more autonomous. It doesn't matter if I could bootstrap a project in 30 seconds. If I spend a few hours perfecting the instructions to the LLM, I can bootstrap ANY project for ANY LANGUAGE, forever.

And the great thing? I already know the pattern works. At this point, it is foolish for me to do anything other than this.
by aeonfox | 2025-11-09 10:27:38+00:00
> stupendous amounts of steel and concrete transmission infrastructure

Rooftop solar and home batteries keeps power where it's used for domestic use. Large scale solar is also deployed near to mining and refining sites, and not by mandate, but because it's the most economic option. If you have batteries you don't need to build out transmission.

> You also can’t have it without peaking capability.

Once again, enough batteries and gas peakers are out of business.

> That wildly profitable Neoen battery? Where do you think the profits come from? Thin air? The end user. That’s you and me mate, we’re paying for it.

They come from arbitrage. Buy low, sell high. They same thing that anyone with a home battery or EV can do. Neoen actively reduced the market prices for electricity by increasing supply at the right time. That means the people of South Australia profited mate ;)

> Renters who can’t have solar or batteries.

The OP article is about distributing free power to everyone to take advantage of. Assuming that plays out, I can only see this as Good News™ for renters.

> They can just freeze in the dark.

Lighting isn't really what's chewing up the power. But certainly people going cold because of high energy prices sucks. Again, the prices have increased due to gas export prices increasing the wake of the Ukraine conflict. This isn't "self deception" it's just economics.

I could list ways that free energy in the middle of day could be used by renters and for low income earners to stay warn, but I get the vibe that you've got an axe to grind and I'd be wasting my time. So, as promised, I'm moving on.
by Leherenn | 2025-11-09 10:28:40+00:00
I think the argument is that if you take the airline industry as whole (so not just airlines, but aircraft manufacturers, travel agencies, airports, all the concessions there, ...) it's still very profitable.

And if you add the value to the customers, then it's through the roof.

Maybe the reverse is more clear: if air travel didn't exist, it would have a huge economic impact; a clear proof of the value creation. Airlines just happen to capture essentially 0% of it.
by dragonelite | 2025-11-09 10:28:43+00:00
Thats true with Go but it feels those features are more rare. Compared to say what feels like almost yearly changes in C# to the point a lot of people think its overwhelming and it usually not clear how much of those features really add to the language and dev experience.

My experience with Golang so far is biased because i only recently looked at golang, for the past decade i have been working mostly in java and c#, so most of those newly added features in golang is stuff i'm already deeply familiar with conceptually.
by namibj | 2025-11-09 10:29:07+00:00
Presumably if the payer displays and the recipient scans; however that's technically solved by the POS showing the target address, amount, and bill/reference ID; the shopper then scanning, visually confirming the amount, and approving.

A few seconds later the money can have arrived (depending on system): in Europe today with normal banks and their online banking apps: the QR-on-POS-screen concept using the standard SEPA instant push transaction encoding, to prompt a <10 seconds confirmed-or-aborted "Echtzeit-Überweisung" (German phrase; the standard works across some borders already though) that's polled by the recipient (to release the customer out of the store), with the obvious fallback of "guess you have to pay a different way".

If for example the self-checkout terminal would just print a bill that then has to be paid by scanning a code on the bill or bringing it to a manned till or such, before the gate releases you from the area just behind the self-checkout kiosks (in response to you scanning the bill at the gate), this could absorb the online banking app friction/delays and offer a fallback of presenting the bill and a backup credit card at one of those kiosks as soon as one frees up in addition to the mentioned human-till cash payment or whatever else they do if your card suddenly misbehaves.
by AnthonyMouse | 2025-11-09 10:29:09+00:00
> Digital removes the broken glass.

The broken glass and the physical object are the actual difference in that case. The book store is paying for the glass and the unit cost of printing the hardcover.

You've diverged from criticizing rationalization of not paying to accusing someone who actually paid of doing something wrong. Now who is rationalizing the double dipping and copyrights that last so excessively long the medium they were released in becomes outmoded before they expire?

> I pirated it because I wanted it. End of explanation.

Which isn't a sufficient explanation if it doesn't reveal what it would take for you to pay instead.
by formerly_proven | 2025-11-09 10:29:32+00:00
Red Hat has had this project for a while to give XFS (a traditional journaled filesystem) the features of "3rd generation" filesystems like ZFS or btrfs (i.e. checksums, snapshots and deduplication). That's mostly glued together using LVM and new LVM addons like VDO, but also new work in XFS itself like reflinks, metadata checksums etc. To me it seems like Red Hat lost faith in btrfs in the RHEL 7 time frame and that's why they dropped it from Tech Preview status.
by port11 | 2025-11-09 10:30:35+00:00
> The West literally bombed Japan and China to open their borders for "tRaDe" then pushed for strict borders after the world's worst wars that they started.

Eh, that literally is doing a lot of work. Where's evidence to this claim? And at what point did we bomb… checks notes, China?

Also keep in mind that “for like 99% of the time” people didn't move that much. People were very linked to their source of food, community, and what brought them stability. There isn't a lot of examples of 17-century travel influencers going around the world looking for The Best Places For Foodies.

Countries have tough challenges to contend with. Borders are arbitrary, yes, but we can't hand-wave them away now. What we can do is work together at the supra-national level.
by aldarion | 2025-11-09 10:32:46+00:00
"I would argue that that - physical activity - is far more important than what you shove in your face."

No, it bloody is not.

I used to drive a bicycle for 6 - 12 hours ever day while working in the delivery. I also didn't watch what I was eating.

I ended up getting fat and with haemorrhoids. So I had to quit cycling.

Then I spend some time (years actually) researching and slowly improving my diet.

Result? I lost weight, my haemorrhoids (and several other health issues) stopped acting up, and I am overall much healthier despite most of my physical activity being walking.

Yes, exercise is important. But it won't help you if you eat massive amounts of garbage food.

So stop talking stuff you have no clue about.

Also, we do not "run off of" sugar. Human body can run off sugar, or fat, or a combination of these. And argument could be made that running off fat is actually healthier. Body can in fact produce all sugar it needs with absolutely zero need for dietary sugar (note that doesn't mean you should go zero carb, just that carbs / sugars are not a metabolic necessity).

As for this: "who even already have rotten teeth at two, despite their sugar free diets. They feed them simple carbs almost exclusively, and are oblivious to amylase."

Uhh... carbs ARE sugars. It literally doesn't matter that you are avoiding "sugar" if you end up eating bread instead.
by kyrylo | 2025-11-09 10:33:40+00:00
Thanks! I’m not really competing with Sentry itself. I’m competing with self-hosted Sentry, which is notoriously hard to install and maintain (and has steeper hardware requirements).

I'd say my customers prefer my product because:

- They want self-hosting without the maintenance burden.

- They work in regulated or internal networks.

- They’re tired of subscription pricing.

- I build it in public and post regular updates on my social media.

- They value direct support from the creator.

P.S. I’ve personally worked for a Sentry competitor, so I know the pain points firsthand.
by mg | 2025-11-09 10:34:01+00:00
If a model is not making use of the whole context window - shouldn't that be very noticeable when the prompt is code?

For example when querying a model to refactor a piece of code - would that really work if it forgets about one part of the code while it refactors another part?

I concatenate a lot of code files into a single prompt multiple times a day and ask LLMs to refactor them, implement features or review the code.

So far, I never had the impression that filling the context window with a lot of code causes problems.

I also use very long lists of instructions on code style on top of my prompts. And the LLMs seem to be able to follow all of them just fine.
by krystofee | 2025-11-09 10:35:50+00:00
Their docs show throughput limits (e.g., 4 CPU = 60 errors/sec), but what happens during error spikes?

If my app crashes and blasts hundreds of errors in seconds, does Telebugs have built-in rate limiting or backpressure? Or do I need to overprovision hardware/implement throttling myself?

With SaaS tools, spike protection is their problem. With self-hosted, I’m worried about overwhelming my own infrastructure without adding complexity.

Anyone running this in production?
by zerof1l | 2025-11-09 10:36:17+00:00
I've been using Nextcloud now for 4+ years. The latest major versions pretty much have no features that benefit regular home users. They are now chasing government contracts and AI hype.

Nextcloud can't even get Notes done right. I lost the entire contents of the note randomly not long ago. And the mobile Note app refuses to load the editor sometimes.

That being said, most of the time, Nextcloud works ok. I don't want to replace Nextcloud with another jack of all trades, master of none. Instead, I'm slowly migrating to good alternatives that do one thing well: Immich for photos, Obsidian for notes.
Ask HN: Any actual AI projects in production at bigcorp?
by meetingthrower | 2025-11-09 10:36:26+00:00
We are seeing a lot of news about the effects of AI on employment rates. However, my suspicion is that AI use in large organizations has not really had any impact yet in a meaningful way.

Given HN closeness to the subject - any reports from the front on what is working / not working? (If anything at all?)