MurphyA/hacker-news huggingface dataset:
by bluGill | 2026-01-23 19:35:48+00:00
You can find such custom operators - but those are not deal made over the internet, they are made in person with a handshake. Generally the cost to get all the equipment there is - in a good year - all of your possible profit for something that small. Tractors are slow on the road. Once the tractor is there the implement needs to unfold (best case - worse case your combine header is pulled in via a separate truck and needs to be attached). You need to clean the machine out after every field and put new seed in... It isn't worth planting 5 acres of corn. You need volume - and in turn a lot of land - to make corn work.
by carlosjobim | 2026-01-23 19:36:21+00:00
I don't think creating an invoice is "niche". It is such a common need for users that invoicing software should be included in the operating system application suite. (Which it is somewhat if you consider Pages invoice templates).

Millions and millions of people need to make and send invoices. Many more than people who need domain name registrars, uptime monitoring services, content delivery networks, or microblogging services.
by politelemon | 2026-01-23 19:36:22+00:00
When I am getting to the point where I have to start micromanaging them, I first question whether the task is worth the pain of having to deal with their fumblings. In many (but not all) cases it is not worth the pain, and I stop using them and do the work myself. Working with agents should not be a mandatory aspect of a workflow as it becomes a hindrance more than a helper.
by AstroBen | 2026-01-23 19:36:41+00:00
I think you underestimate how impossible of a task it is to write sufficient test coverage to keep AI in line

You can assert that something you want to happen is actually happening

How do you assert all the things it shouldn't be doing? They're endless. And AI WILL mess up

It's enough if you're actively reviewing the code in depth.. but if you're vibe coding? Good luck
by hagbard_c | 2026-01-23 19:37:19+00:00
Neither is pedantry a sign of intelligence, a message many a contributor to this here site would be good to take to heart. As to the choice of language English is and will most likely remain the lingua franca (pun intended) in most of Europe as it is the language which is most often learned as a second language. While many Europeans are not fluent in this language they do manage to read and make themselves understood in it. This makes it not a bad starting point just like the grandparent stated.
by gpm | 2026-01-23 19:37:30+00:00
Not my experience at all when I occasionally try making something purely coded by AI for fun. It starts off fine but the pile of sub-optimal patterns slowly builds towards an unmaintainable mess with tons of duplication of code, and state that somehow needs to be kept in sync. Tests and linters can't test that the code is actually reasonable code...

Doesn't mean it's not a useful tool - if you read and think about the output you can keep it in check. But the "100% of my contributions to Claude Code were written by Claude Code" claim by the creator makes me doubt this is being done.
by SilentM68 | 2026-01-23 19:38:33+00:00
That's a great design and idea. Have you considered designing a light-based Morse code device? The light would be invisible to the naked eye, requiring special glasses/detector to translate either mechanically or digitally. The source light (e.g. neon, lamps, something new) would be encoded with encrypted messages, so it doesn’t look like obvious Morse code by using aspects of steganography where encrypted data would be hidden in pseudo-random light intensity/pulse patterns mimicking candle flicker, noise, etc.). It would require a custom protocol, error correction, obfuscation. All made on the cheap.
by daredoes | 2026-01-23 19:39:12+00:00
Love [this take](https://github.com/anthropics/claude-code/issues/18866#issue...)

---

> Just my own observation that the same pattern has occurred at least 3 times now:

> release a model; overhype it; provide max compute; sell it as the new baseline

> this attracts a new wave of users to show exponential growth & bring in the next round of VC funding (they only care about MAU going up, couldn’t care less about existing paying users)

> slowly degrade the model and reduce inference

> when users start complaining, initially ignore them entirely
then start gaslighting and make official statements denying any degradation

> then frame it as a tiny minority of users experiencing issues
then, when pressure grows, blame it on an “accidentally” misconfigured servers that “unintentionally” reduced quality (which coincidentally happened to save the company tonnes of $).
by seanwessmith | 2026-01-23 19:39:35+00:00
Many comments undermining Gas Town, inadvertently assisting it by revealing failure modes and solutions to those. I'm excited when the discourse evolves around building out these frameworks and ideals. There's many comments on people not understanding something.

I have a feeling its less getting small components to always work but more of systems that are inherently resistant to failure of underlying components. Probably similar to biology, as I understand it components of the human body fail every day, yet the body persists and no one engineers it nor looks at its underlying code, but instead has built-in feedback/control systems similar to Gas Town rudimentary versions.
by kace91 | 2026-01-23 19:39:56+00:00
As many point out, it’s one thing to have a buggy product and another to ignore users.

Businesses like google were already a step in the wrong direction in terms of customer service, but the new wave of AI companies seem to have decided their only relation to clients is collecting their money.

Unclear costs, no support, gaslighting customers when a model is degraded, incoming rug pulls..
Show HN: A brutalist architectural framework for CLI-based workflows
by lucky7xz | 2026-01-23 19:40:18+00:00
Harness, Don't Replace: It integrates with the tools you already use. If it runs in the terminal, it can be bound to the grid.

The Grid: Your keyboard-based command center. It is technically 3-dimensional and can fit up to 729 (9x * 9y * 9z) commands per grid, any of which can be accessed almost instantly using Quick Navigation (see below). Cycle through command grids or stash them in the inventory folder using i.

Profiles, Decks, & Assets: A profile consists of a grid configuration (size etc), a collection of commands (the deck), and assets (optional). Example: A profile can have a deck of Docker commands, and have Docker compose files as its assets.

Portable Specs: All profile files exist in ~/.config/drako/. You can download new profile setups from any git repository to your inventory folder using drako summon. You can even have multiple such profiles in a single repo (specs). Git-manage your own spec folder and summon your own control panel in an instant.
by el_benhameen | 2026-01-23 19:40:32+00:00
I’ve been working on archiving a bunch of old hard drives and floppies that my parents found and gave to me when they were cleaning out their garage.

Aside from the fun of seeing all of the old contents of the drives, it’s also been fun to walk through the progression of storage devices through the years. Lots of cool sounds and form factors, including an early Conner hard drive (that I have unfortunately been unable to archive), which is built like a tank and makes some great noises as it spins up and seeks.

Also cool to learn a little more about how the various storage media worked. It all feels very simple when you abstract it all away into bytes and blocks, but there was some wild engineering in those things. If you stop to look back, it’s impressive that we’ve made it this far.
by steve_adams_86 | 2026-01-23 19:40:44+00:00
I find that for those fun cases where I encounter an interesting problem, there's nothing stopping me from diving in so there's no loss there. I actually enjoy brainstorming with an LLM, too. Exploring and vetting solutions is great fun. I'm still right there in the code, close to the solutions, reviewing, revising. I think it depends on how you choose to utilize the LLM, and how prepared you are to set them aside here and there. You can have the best of both worlds.
by lorenzleutgeb | 2026-01-23 19:40:58+00:00
In the Radicle ecosystem, quite a few people like the idea to "seed" repos that they want to support. It means that you download the repo, and also announce to other nodes that you have it available to share. Thus, you are not only incrementing some counter in a central database, but you are actually contributing to the replication of the project on the network.

The number of seeds then is a similar indicator as the number of stars.

Of course, you can also just keep a list of repository IDs.
by ndriscoll | 2026-01-23 19:41:22+00:00
Low-level networking in some cloud applications. Using gpt-5.2-codex medium. I've cloned like 25 of our repos on my computer for my team + nearby teams and worked with it for a day or so coming up with an architecture diagram annotated with what services/components live in what repos and how things interact from our team's perspective (so our services + services that directly interact with us). It's great because we ended up with a mermaid diagram that's legible to me, but it's also a great format for it to use. Then I've found it does quite well at being able to look across repos to solve issues. It also made reference docs for all available debug endpoints, metrics, etc. I told it where our prometheus server is, and it knows how to do promql queries on its own. When given a problem, it knows how to run debug commands on different servers via ssh or inspect our kubernetes cluster on its own. I also had it make a shell script to go figure out which servers/pods are involved for a particular client and go check all of their debug endpoints for information (which it can then interpret). Huge time saver for debugging.

I'm surprised it can't keep track of float vs uint8. Mine knew to look at things like struct alignment or places where we had slices (Go) on structures that could be arrays (so unnecessary boxing), in addition to things like timer reuse, object pooling/reuse, places where local variables were escaping to heap (and I never even gave it the compiler escape analysis!), etc. After letting it have a go with the profiler for a couple rounds, it eventually concluded that we were dominated by syscalls and crypto related operations, so not much more could be microoptimized.

I've only been using this thing since right before Christmas, and I feel like I'm still at a fraction of what it can do once you start teaching it about the specifics of your workplace's setup. Even that I've started to kind-of automate by just cloning all of our infra teams' repos too. Stuff I have no idea about it can understand just fine. Any time there's something that requires more than a super pedestrian application programmer's knowledge of k8s, I just say "I don't really understand k8s. Go look at our deployment and go look at these guys' terraform repo to see all of what we're doing" and it tells me what I'm trying to figure out.
by eieio | 2026-01-23 19:41:36+00:00
Hey! I'm the author.

My thinking was:

* Yes, I clearly know what tcpdump is / how to capture network traffic
* It has been several years since I have looked at a pcap
* I don't have wireshark installed on this computer
* I've done the thing where you decrypt TLS with wireshark exactly once, years ago, and I found it frustrating for reasons I can't remember[1]. Wasn't sure if I could do this with ssh
* When I started investigating this, I didn't remotely think that ssh was the root cause. I thought it was a quirk of my game
* I *did* make a client that printed out all the data it was receiving, but it was useless because it was operating at the wrong layer (e.g. it connected over SSH and logged the bytes SSH handed it)
* I'm experimenting with Claude Code a lot because it has a lot of hype and I would like to form an opinion
* Looking up flags is annoying
* Being able to tell an agent "look at this pcap and tell me what you see" is *cool*

So idk. I'm sure that you would have solved this much more quickly than I did! I'm not sure that (for me) opening up the packet in Wireshark would have solved this faster. Maybe reading the SSH spec would have, but debugging also just didn't take that long.

And the big leap here was realizing that this was my SSH client and not a quirk of my game. The time at which I would have read the SSH spec was after I captured traffic from a regular SSH session and observed the same pattern; before that I was thinking about the problem wrong.

I don't think that this is unfortunate. In fact, I think I got what I wanted here (a better sense of Claude Code's strengths and weaknesses). You're right that an alternative approach would have taught me different things, and that's a worthy goal too.

[1] I suspect this is because I was doing it for an old job and I had to figure out how to run some application with keys I controlled? It would have been easier here. I don't remember.
by rurban | 2026-01-23 19:41:45+00:00
> Data integrity is guaranteed by Git.

> Synchronization is handled by Git.

> Causal dependencies can be modeled as commit parent-child relationships.

And there we have the problem. Git does not guarantee these things. Git is no CRDT. A proper replication protocol would, but git not. Git requires manual intervention to resolve coflicts. You end up with hourly conflicts, which need to be resolved manually, or not. Leading to inconsistencies all over when two people merge and resolve conflicts differently. Let not people merge, the system must handle this automatically. As in all online collaboration tools. Like Google Wave eg. If CRDT or as with databases PAXOS or single owner.
by partomniscient | 2026-01-23 19:41:46+00:00
FWIW, mushroom rings are real, at least in the UK. They seemed to be affected by EMF, because I wandered past one centered directly centered under street power lines, I have no idea whether that's where a ley-line intersect it or not. I don't think they were psychedelic mushrooms though, but it was pretty cool seeing them growing in a large circle about 3-4m in diameter.

The main point of the article is that they're psychedelic, but don't contain psilocybin as the active molecule.

In earlier centuries it doesn't seem unreasonable to allow the possibility of the mushroom ingester to describe their experience as visiting the fae realm, whether in the UK or otherwise - as an accidental occurence I don't know how else people from the past would be able to explain what they perceived to others?
by tim-tday | 2026-01-23 19:42:37+00:00
But nothing to help the healthcare affordability crisis.
My brother lost his insurance this month because it became unaffordable. He can’t get the medical care he desperately needs.

Instead he’ll get a world splitting invasion nobody asked for or wants.

If you lost your healthcare, or a farmer who is in danger of losing his livelihood, and continue to vote for this dude you need to get your head examined (not that you’ll be able to)
by mmooss | 2026-01-23 19:42:38+00:00
> Johns Hopkins professor and cryptography expert Matthew Green raised the potential scenario where malicious hackers compromise Microsoft’s cloud infrastructure — something that has happened several times in recent years — and get access to these recovery keys.

Bitlocker isn't serious security. What is the easiest solution for non-technical users? Does FDE duplicate Bitlocker's funcationality?
by reify | 2026-01-23 19:42:41+00:00
My understandng of UBI is that everyone gets it, rich or poor, working or not, there will be no unemployments benefits, disability benefit, or old age pensions.

In 2025 to 2026 the UK is forecast to spend £334.0 billion on the social security system payments. This will partly cover the rollout of UBI.

There will be no tax on UBI and you still get even if you work.

The "the lazy bastards wont want to work if we give them free money" crowd are wrong.

Currently people at the bottom of the lower socio-economic classes really struggle from one day to the next. They are not living, they are surviving. The evidence shows that those same poor people will work, because the extra money they earn will lift them out of poverty.

currently, if someone in the UK is claiming benefits, they are not allowed to work, if they work they commit fraud and lose their benefits. Hence, people are trapped in the benefit system. They are poor if the work and they are poor if they claim benefits.

The rich and business will have to pay more to support the structure.

The volunteer sector will thrive. I loved working as a volunteer. I did it for 10 years as a psychotherapist offering my services for free.

UBI, I hope will provide us with a pathway back to equality, civility and humanity.

fingers crossed
by oofbey | 2026-01-23 19:42:43+00:00
If each client has its own database, does that mean you're automating the infra to turn on a new instance for each database, and then routing requests appropriately? Not too hard with k8, I suppose. Or if you add new clients infrequently enough it's a manual task. But you wouldn't do this for each user - it assumes you have some higher level of organization (client/tenant/org/etc).

Sounds like these are different ways of manually sharding the database?
by joshstrange | 2026-01-23 19:42:55+00:00
Where is the "super upvote button" when you need it?

YES! I have been playing with vibe coding tools since they came out. "Playing" because only on rare occasions have I created something that is good enough to commit/keep/use. I keep playing with them because, well I have a subscription, but also so I don't fall into the fuddy-duddy camp of "all AI is bad" and can legitimately speak on the value, or lack thereof, of these tools.

Claude Code is super cool, no doubt, and with _highly targeted_ and _well planned_ tasks it can produce valuable output. Period. But, every attempt at full-vibe-coding I've done has gotten hung up at some point and I have to step in an manually fix this. My experience is often:

1. First Prompt: Oh wow, this is amazing, this is the future

2. Second Prompt: Ok, let me just add/tweak a few things

10. 10th prompt: Ugh, everytime I fix one thing, something else breaks

I'm not sure at all what I'm doing "wrong". Flogging the agents along doesn't not work well for me or maybe I am just having trouble letting go of the control and I'm not flogging enough?

But the bottom line is I am generally shocked that something like Gas Town was able to be vibe-coded. Maybe it's a case of the LLM overstating what it's accomplished (typical) and if you look under the hood it's doing 1% of what it says it is but I really don't know. Clearly it's doing something, but then I sit over here trying to build a simple agent with some MCPs hooked up to it using a LLM agent framework and it's falling over after a few iterations.
by quantumfissure | 2026-01-23 19:42:59+00:00
You obviously are not very old or know a lot about US history. You should read up, nothing what you mention is new.

>They are pushing the Ten Commandments in Texas and Louisiana schools

10 Commandments and religion in schools has been a battle since the beginning of the public school era. It was a huge deal specifically in the 1920's; 60's; and the 90's and 2000's. This is nothing new.

>ICE agents to perform warrantless home invasions, and arresting US Citizens or their kids in below freezing temperatures

Wait till you hear about a kid named Elian Gonzalez from 2000. One of the most famous examples

>This is a government that does not believe in the constitution.

I can't wait until you read the part about the PATRIOT Act, renewed consistently by both parties and supported by all three branches of Government. Also plate readers and tracking put in by the Obama administration. Expansion of Border Patrol by the same administration.
by CamperBob2 | 2026-01-23 19:43:01+00:00
I doubt that very much, given the Spark's hobbled memory bandwidth. That thread is all about training, which is more compute-intensive.

A couple of DGX Stations are more likely to work well for what I have in mind. But at this point, I'd be pleasantly surprised if those ever ship. If they do, they will be more like $200K each than $100K.
by btown | 2026-01-23 19:43:23+00:00
> we pushed a change via our policy automation platform to remove the BGP announcements from Miami

Is there any way to test these changes against a simulation of real world routes? Including to ensure that traffic that shouldn’t hit Cloudflare servers, continues to resolve routes that don’t hit Cloudflare?

I have to imagine there’s academic research on how to simulate a fork of global BGP state, no? Surely there’s a tensor representation of the BGP graph that can be simulated on GPU clusters?

If there’s a meta-rule I think of when these incidents occur, it’s that configuration rules need change management, and change management is only as good as the level of automated testing. Just because code hasn’t changed doesn’t mean you shouldn’t test the baseline system behavior. And here, that means testing that the Internet works.
by throwaway_24242 | 2026-01-23 19:43:56+00:00
just installed it and why does it take 850 MB RAM to open right after installing fresh on windows, annoying, i will keep using text files on disk.

edit: i shouldnt be so harsh on this one tool, it seems basically all tools in this category are fat hogs for no reason, i have no idea why

the search for a not-insane notes and references tool continues...

cherrytree is close but too janky for example resizing an image permanently resizes the image, so if you make the image smaller so it doesnt take up the whole page then you increase the size of the image its blurry because it resized the image and saved that to the database, which is crazy like who does that...

like somehow there is nothing better than text files with links to image files on disk, i do not get it

</rant>
by VerifiedReports | 2026-01-23 19:43:58+00:00
The VS Code plug-in is broken on Windows. The command-line interface is broken on Windows.

I just signed up as a paying customer, only to find that Claude is totally unusable for my purposes at the moment. There's also no support (shocker), despite their claims that you'll be E-mailed by the support team if you file a report.
by itsafarqueue | 2026-01-23 19:44:00+00:00
It’s not the whimsy. It’s that the whimsy is laced with casual disdain, a touch too much “let me buy you a stick of gum and show you how to chew it”, a frustrated tenor never stated but dog whistled “you dumb fucks”. A soft sharp stink of someone very smart shoving that fact in your face as they evangelise “the obvious truth” you’re too stupid to see.

And maybe he’s even right. But the reaction is to the flavour of chip on the shoulder delivery mixed into an otherwise fun piece.
by mmh0000 | 2026-01-23 19:44:19+00:00
That's literally like asking "What car has the best driving experience?". There is no one answer.

If you want something that "just works," Linux Mint[1] is a great starting point. That gets you into Linux without any headache. Then, later when bored, you can branch out into the thousands[2] of Linux distributions that fill every possible niche

[1] https://linuxmint.com/

[2] https://distrowatch.com/dwres.php?resource=major
by iamnothere | 2026-01-23 19:44:22+00:00
As alternative git forges become more common, it might make sense to build a social bookmarking site for repos that can roll up repos from Radicle, Codeberg, Sourcehut, individual Gitlab instances, etc. Maybe it could include cross-platform search, alerting, and other tools.

This might address some of the trust and discovery questions posed elsewhere in the discussion.
by storystarling | 2026-01-23 19:44:31+00:00
I'm wondering how the physics models handle the state discontinuity if you're dropping intermediate telemetry. Typically those propagators rely on continuous integration steps, so if the buffer leaks data to catch up, I'd expect significant drift unless you're constantly re-seeding the state vector. How do you manage the handoff between the dropped data and the physics fallback without a jump in the prediction?