MurphyA/hacker-news huggingface dataset:
by yla92 | 2026-02-09 03:36:40+00:00
I am getting the AI Agents to build an expense tracker Telegram. I would like to have one myself and among my family members since we are heavy Telegram users. I am also using this as a way to learn more about the AI Agents (what they are good at, their limitations, etc) with (hopefully) proper guardrails, guidelines, checks, etc.

https://github.com/yelinaung/expense-bot/

https://gitlab.com/yelinaung/expense-bot/

As you may see from the git history and "contributors", it's mostly Claude and AMP making the changes.
I am not entirely sold on these agents and not particularly excited by these. But I also feel that I can't afford to sit out this transition so here I am...
by hsuduebc2 | 2026-02-09 03:37:20+00:00
Exactly. After 4-5 five hours of focus you then mostly just typing on autopilot.

After twelve hours behind desk every day, your body starts to seriously hurt which makes concentration even harder. It is not the most productive way to create something, it is usually just about signalling dedication.

Same cringe like from so called internet grind culture. You usually do not need to sit behind computer till you smell yourself. It's ludicrous.
by packeted | 2026-02-09 03:37:48+00:00
I'm working on a website that lists veterinary practices owned by private equity or large corporations to help people make more informed decisions about where they take their pets. It started as a small passion project after our dog (who was sideswiped by a car) died at the hands of a vet practice recently acquired by private equity. We were billed over $13k for 2 days of care where his diagnosis and the opportunity was missed, there was zero continuity of care, no medical leadership and predatory billing practices.

The site has become quite a hit and gets thousands of unique visitors each day.
https://www.privateequityvet.org/vet-list
by Erenay09 | 2026-02-09 03:37:49+00:00
I'm currently working on a RethinkDNS-like (Android) and DNSCrypt-Proxy-like app built with Tauri + Svelte. It will include DNS blocklists, a custom WireGuard proxy, and potentially cross-platform device support. I'm using Mullvad's GotaTun implementation. I wanted to learn more about these networking concepts. If I finish it, I'll open-source it.
by ecshafer | 2026-02-09 03:38:04+00:00
The Bethesda Fallout games are not the same universe. Sure canonically they are but there is a giant aesthetic difference. Fallout 1 was occasionally wacky but was mostly straight. Fallout 2 went a bit more comedic. But the main thing is that these were post apocalyptic societies that were trying to still evolve and move on. Bethesda Fallout leaned too much into the 1950s tropes everywhere and increased the comedic levels to much. It stopped being their own separate societies living in these post apocalyptic societies, and started being just a comical post apocalyptic world full of 1950s references, despite Fallout NOT being based on the 1950s.
by Lammy | 2026-02-09 03:38:06+00:00
I think you could uncheck “Indexes” → “NTFS” (or ReFS, or FAT, or whatever else) → “Monitor changes” to disable that and leave yourself to press the “Force Rebuild” button at whatever cadence you like.

Or, in `Everything.ini` terms:

allow_force_rebuild=1
home_update_indexes=1 -- ‘use the monitor_pause and monitor_stop states’
monitor_stop=1
home_update_indexed_properties=1 -- ‘use the indexed_property_pause state’
indexed_property_pause=1
read_directory_changes=0

Also I just realized you can get a better middle ground between the default daily DB update and RAM-only mode:

db_auto_save_type=1 -- (From daily to interval mode)
db_auto_save_interval=<milliseconds>

and btw sorry I'm not trying to convince you to like Everything; was just curious to figure out if/how it could be done :)
by martin-t | 2026-02-09 03:38:37+00:00
Whenever I say this, I am told the goal of copyright is to incentivize innovation, not protect creators.

So it doesn't matter if every particular person is truly rewarded for their work or if the rewarded person is the one doing the actual work (employers own copyright even though employees do the work). What matters is the impression and the aggregate effect.

And of course if humans not necessary for innovation, it loses its meaning. Copyright is already pretty much dead since many people and organizations get away with running copyrighted work through ANNs and claiming it's not derivative work.

---

But the bigger issue is copyright is only about creativity, not about the human time and effort put in. It doesn't protect most normal work.

Ultimately, every person has a limited time to be alive and that's one area where we're all roughly equal. Even taking skill differences into account, the difference in productivity between people is not that high.

Take a passenger jet and all the work, skill and knowledge that goes into building one. There's no way a single person could do all of that, even ignoring study time as if he magically started with the required knowledge at birth. Yet there are people rich enough to own one. That makes no sense.
by acjohnson55 | 2026-02-09 03:39:39+00:00
I read this and thought, "are we using the same software?" For me, I have turned the corner where I barely hand-edit anything. Most of the tasks I take on are nearly one-shot successful, simply pointing Claude Code at a ticket URL. I feel like I'm barely scratching the surface of what's possible.

I'm not saying this is perfect or unproblematic. Far from it. But I do think that shops that invest in this way of working are going to vastly outproduce ones that don't.

LLMs are the first technology where everyone literally has a different experience. There are so many degrees of freedom in how you prompt. I actually believe that people's expectations and biases tend to correlate with the outcomes they experience. People who approach it with optimism will be more likely to problem-solve the speed bumps that pop up. And the speed bumps are often things that can mostly be addressed systemically, with tooling and configuration.
by indigodaddy | 2026-02-09 03:40:31+00:00
vibebin is a self-hosted platform for running persistent, isolated AI coding sandboxes on a single VPS using Incus/LXC containers:

https://github.com/jgbrwn/vibebin

It automates installing and managing Incus, Caddy, and SSHPiper, provides a TUI for container lifecycle and quick actions, a web admin (built/compiled on the container) for toggling and updating AI coding tools (Shelley, Claude Code, OpenCode, etc.), and a background sync daemon that keeps Caddy routes and container metadata in sync.

Each container exposes coding tool web UIs on isolated ports and supports direct SSH/VS Code Remote access, so you can run multiple independent coding agents against real project files without exposing your local machine.

The project emphasizes simplicity and recoverability for running agents locally: containers are persistent, optionally routed via reverse proxy with basic auth, and tracked in an SQLite DB so setups auto-heal after restarts. It’s written in Go, includes an install script for one-line deployment, targets modest VPS specs (4–8GB RAM recommended), and bundles helpers for DNS and provider automation.

Ideal if you want a lightweight, opinionated way to host multiple isolated AI dev environments on your own server instead of relying on hosted agent platforms.
by layer8 | 2026-02-09 03:40:34+00:00
> But in order to write the code, you might have to try 4 different top-level approaches until you figure out the one that works , try integrating with a function from 3 different packages until you find the one that works properly

If you haven’t spent the time to try the different approaches yourself, tried the different packages etc., you can’t really judge if the code you’re reading is really the appropriate thing. It may look superficially plausible and pass some existing tests, but you haven’t deeply thought through it, and you can’t judge how much of the relevant surface area the tests are actually covering. The devil tends to be in the details, and you have to work with the code and with the libraries for a while to gain familiarity and get a feeling for them. The false starts and dead ends, the reading of documentation, those teach you what is important; without them you can only guess. Wihout having explored the territory, it’s difficult to tell if the place you’ve been teleported to is really the one you want to be in.
by softwaredoug | 2026-02-09 03:41:12+00:00
If you optimize for engagement you create secondary effects that can drive users away.

If social media becomes addictive because it angers you constantly, that’s engaging but you may hate it. Enough people will realize it’s not worth the stress. The social media site just begins to be associated with negativity and anger - not fun.

It’s reasonable we hit peak social media in the US and enough people disengage to make the numbers come down. Though notably 2025 is not in this study.
by djx22 | 2026-02-09 03:41:53+00:00
Don't let AI write code for you unless it's something trivial. Instead use it to plan things, high level stuff, discuss architecture, ask it to explain concepts. Use it as a research tool. It's great at that. It's bad at writing code when it needs to be performant or needs to span over multiple files. Especially when it spans over multiple files because that's where it starts hallucinating and introducing abstractions and boilerplate that's not necessary and it just makes your life harder when it comes to debugging.

Imagine if every function you see starts checking for null params. You ask yourself: "when can this be null", right ? So it complicates your mental model about data flow to the point that you lose track of what's actually real in your system. And once you lose track of that it is impossible to reason about your system.

For me AI has replaced searching on stack overflow, google and the 50+ github tabs in my browser. And it's able to answer questions about why some things don't work in the context of my code. Massive win! I am moving much faster because I no longer have to switch context between a browser and my code.

My personal belief is that the people who can harness the power of AI to synthesize loads of information and keep polishing their engineering skills will be the ones who are going to land on their feet after this storm is over. At the end of the day AI is just another tool for us engineers to improve our productivity and if you think about what being an engineer looked like before AI even existed, more than 50% of our time was sifting through google search results, stack overflow, github issues and other people's code. That's now gone and in your IDE, in natural language with code snippets adapted to your specific needs.
by hadlock | 2026-02-09 03:42:35+00:00
I usually talk with the agent back and forth for 15 min, explicitly ask, "what corner cases do we need to consider, what blind spots do I have?" And then when I feel like I've brain vomited everything + send some non-sensitive copy and paste and ask it for a CLAUDE/AGENTS.md and that's sufficient to one-shot 98% of cases
by somenameforme | 2026-02-09 03:42:49+00:00
The worst part about it is that the new games completely miss the irony in the themes. In the original the Vault Boy design that shows up everywhere was in stark contrast to the entire atmosphere and theme of the game, which was dark to the point that it'd probably have trouble being remade in modern times without extensive censorship. It created an amazing and immersive feel to the game somehow, in spite of the graphics being simple to the point of most characters looking literally identical (which can be quite confusing in an RPG where characters also wander).

But the new games are goofy throughout and basically just Skyrim with guns in a post apocalyptic setting, which feels like they just took the Vault Boy meme and turned it into a game. Even things like nuking an entire town has no 'oomph' behind it thanks to the goofy feel of the game, which feels thematically much more like Borderlands than it does Fallout.
We All Have Steam Libraries. What Happens When They're Gone?
by Skullfurious | 2026-02-09 03:42:56+00:00
I feel like a lot of discussion on this topic comes down to apathy or just giving up. People say they'd start pirating their entire library if Steam ever went down, but that feels like more of a knee-jerk reaction than an actual plan. For Steam to simply cease existing, something critical would have to fail on a worldwide scale. It's not a realistic near-term scenario to be clear but I just wanted to talk about it and see how other people feel about it.

Even if you wanted to preserve your library, many people's collections have outgrown any commonly available consumer storage. We're talking libraries that would require multiple terabytes, maybe even tens of terabytes, to archive completely. The infrastructure to back that up isn't cheap or simple. So the "I'll just pirate it all" response starts to feel hollow when you think about the actual logistics.

To me this raises an uncomfortable question: what was the point of accumulating all those games in the first place? How many people have libraries packed with Humble Bundle extras, impulse buys from Steam sales, and games they swore they'd play someday but never touched? Just note that I'm guilty of this too.

I've spent a lot building a half decent gaming collection but a huge chunk of it sits there gathering dust.

So when the hypothetical happens and your library becomes inaccessible, how do you rationalize it? Will you actually miss most of those games, or will you realize you only ever cared about a handful?

Will you seek out a new platform to start buying from?

I have a slight shift in perspective now that buying games and never playing them is essentially a 30% donation to keeping Steam existing, and a 70% donation to the developers / publishers to keep doing what they are doing.

When you rationalize it like that it feels a bit less painful but I'm curious what HN's take on this topic is.
by chuboy | 2026-02-09 03:43:16+00:00
I burned out too. Late last year I was running 4-5 projects in parallel with AI, always wanting every spare second utilized. Put up some amazing output numbers. Then hit a wall.

Since then I've pulled back to 2-3 at a time - thats sustainable for me. But I had to build systems to make it work: larger chunked tasks so I'm not constantly context switching on small stuff, adversarial LLMs where Claude writes and Codex judges so reviews are more solid, tooling to track whether I'm shipping real complexity or just noise. (Thats actually why I built https://gitvelocity.dev - wanted to measure my own output honestly, not just feel productive.)

Two things I've landed on:

First - the "don't context switch" adage needs updating. It was true when switching meant reloading everything in your head. With AI handling more of the implementation, the switching cost is lower. My wife juggles 10 things managing our kids schedules/appointments and shes way better at it than me - not wired differently, just practiced. I think we can build that muscle.

Second - were still measuring productivity the old way. Commits, PRs, lines. AI makes volume trivial so expectations ratchet up. If we measured complexity and value instead, the pressure to churn would ease.

Burnout is real. But some of this is growing pains, not permanent condition.
by henry_bone | 2026-02-09 03:43:25+00:00
"Thinking (as a SWE) is still very much the most important skill in SWE, and relying on AI has limitations."

I'd go further and say the thinking is humanity's fur and claws and teeth. It's our strong muscles. It's the only thing that has kept us alive in a natural world that would have us extinct long, long ago.

But now we're building machine with the very purpose of thinking, or at least of producing the results of thinking. And we use it. Boy, do we use it. We use it to think of birthday presents (it's the thought that counts) and greeting card messages. We use it for education coursework (against the rules, but still). We use it, as programmers, to come up with solutions and to find bugs.

If AI (of any stripe, LLM or some later invention) represents an existential threat, it is not because it will rise up and destroy us. Its threat lies solely in the fact that it is in our nature to take the path of least resistance. AI is the ultimate such path, and it does weaken our minds.

My challenge to anyone who thinks it's harmless: use it for a while. Figure out what it's good at and lean on it. Then, after some months, or years, drop it and try working on your own like in the before times. I would bet that one will discover that significant amounts of fluency will be lost.
by BobbyTables2 | 2026-02-09 03:43:52+00:00
I miss the simplicity of older hardware.

The original NES controller only contains a single shift register - no other active components.

Today, a wireless thing will have more code than one would want to ever read, much less comprehend. Even a high level diagram of the hardware components involved is quite complex.

Sure, we gained convenience, but at great cost.
by robviren | 2026-02-09 03:44:12+00:00
I find it fascinating to give the LLMs huge stacks of reflective context. It's incredible how good they are at feeling huge amounts of csv like data. I imagine they would be good at trimming their context down.

I did some experiments by exposing the raw latent states, using hooks, of a small 1B Gemma model to a large model as it processed data. I'm curious if it is possible for the large model to nudge the smaller model latents to get the outputs it wants. I desperately want to get thinking out of tokens and into latent space. Something I've been chasing for a bit.
by rolph | 2026-02-09 03:46:14+00:00
it just might be be some wisdom taking hold.

we know people can exist and be productive in orbit for extended periods.

we know people can make it to the moon remain for a time, and perform tasks, then return.

energy generation, probably has to be nuclear, structures require low G engineering.

we know "robots" can make it to mars and function for extended periods.
very probably, there are locations that provide apparent resources required for extended human occupancy, and feasibility of development must be established.
energy generation may be wind turbine, or some type of triboelectric harvesting of electric discharges.

in both cases, its probably a good plan to pre emptively develop chattels of occupation. the idea of constructing self sufficient fabrication and launch facilities on the moon should be seriously examined.
by ajross | 2026-02-09 03:46:45+00:00
This seems like intuition fed from 8+ years ago and a HN culture of mac fetishism. It's just not like that. You can find some loud gaming laptops. And sure, occasionally there's an individual device with outlier fan behavior. But really the PC laptop world is pretty calm and boring these days. No, nothing goes "VROOOOEEEM". Chromebooks are even better.
by SapporoChris | 2026-02-09 03:48:04+00:00
https://www.npr.org/2002/07/09/1146385/grand-theft-auto-iii

If I had heard of GTA games previously, I hadn't really considered playing them because stealing cars just didn't seem interesting. But I remember hearing about GTA3 on NPR and the review made it sound so amazing that I purchased it.
by squirrellous | 2026-02-09 03:48:50+00:00
It was pretty clear to me after interacting with the first popular ChatGPT version around end of 2022 that all knowledge jobs will be replaced sooner or later. I don’t think coding is somehow special. What we have right now is an intermediate stage where “taste” still matters, but this won’t last forever.

I also believe that when all knowledge jobs are replaced, something fundamental needs to change in society. Trying to anticipate and prepare for that right now is premature.
by Flux159 | 2026-02-09 03:48:51+00:00
A native WebGPU JS engine (no browser needed) https://github.com/mystralengine/mystralnative/

Already have my own JS engine & the basics of three.js and pixi.js 8 working, roadmap to v1.0.0 posted in github issues. Aiming to show it to folks at GDC in March.
by vincentjiang | 2026-02-09 03:48:58+00:00
I've been thinking about this a lot after shutting down my previous startup. One problem I've identified is that tools like Claude Co-worker or Claw Bots will never truly deliver reliable agentic outcomes for people due to the fact that scaling a human-like agent is paradoxically harder than scaling a script.

- I see a lot error propagation with CUAs

- A GUI is very flakey and it produces a lot action latency

- There're hidden states behind each screen that CUAs simply can't capture

- Token consumption is absurd (but I guess this will alleviate as LLMs get cheaper)

What do you guys think? Any good ideas what'd be a good counter to this?
by wahern | 2026-02-09 03:49:02+00:00
Yes, this can be avoided. All the standard advice and examples are tailored toward avoiding IP packet fragmentation entirely even when the tunnel transport can encapsulate and transmit packets larger than the underlying path MTU. Mostly this is justified for performance reasons, but it also tends to avoid even more difficult to debug situations where there's an MTU or ICMP issue between tunnel endpoints.

I haven't used Wireguard before, but I believe if you force the wg interface MTU to 1500, things will just work. I use IPSec where the solution would be to use something like link-layer tunneling that, ironically, adds UDP encapsulation to the equation. Most tunnel solutions don't directly support fragmentation as part of their protocol, but you get it for free if they utilize UDP and don't explicitly disable fragmentation (e.g. by requesting Don't Fragment (DF) flag).

If I were to do this (and I keep meaning to try), I might still lower the MSS on my server(s) just for performance reasons, but at least the tunnel would otherwise appear seamless externally.
by crazygringo | 2026-02-09 03:49:25+00:00
Has anyone ever paid you?

The technical side of this seems easy enough. The human side, that seems more complicated.

Like, if I were your doctor or contractor or kid's schoolteacher or whoever you hadn't happened to already whitelist, and had sent you something important for you, and got that back as a response... I'm sure as heck not paying when I'm trying to send you something for your benefit.
by ibeckermayer | 2026-02-09 03:49:59+00:00
1. Equality under the law is important in its own right. Even if a law is wrong, it isn’t right to allow particular corporations to flaunt it in a way that individuals would go to prison for.

2. GPL does not allow you to take the code, compress it in your latent space, and then sell that to consumers without open sourcing your code.