MurphyA/hacker-news huggingface dataset:
by hedayet | 2026-02-25 07:34:16+00:00
Developments like this make me less interested in building a "successful" tech company.

It increasingly feels like operating at that scale can require compromises I’m not comfortable making. Maybe that’s a personal limitation—but it’s one I’m choosing to keep.

I’d genuinely love to hear examples of tech companies that have scaled without losing their ethical footing. I could use the inspiration.
by khafra | 2026-02-25 07:34:18+00:00
I spent a few days in Singapore, long ago. I felt slightly anxious, but mostly because I wasn't familiar with the rules. I'm confident that, if I spent a year or two there, I would quickly become far less anxious than in other places--because the rules are so clear and consistently enforced. The less of a judgement call is involved, the less there is to be uncertain about.

Think about it: Is it better to have a posted speed limit of 65mph and a real speed limit of 75mph, and you just have to learn from experience where the real limit is? Or is it better to post 75mph and fine any driver as soon as they exceed it?
Show HN: I let Claude autonomously deploy OpenClaw and write an honest review
by alexrezvov | 2026-02-25 07:34:36+00:00
Gave Claude (Opus) a task: deploy OpenClaw on a VPS, set up a daily HN digest to Telegram, document everything. No hand-holding — full autonomy.

10 hours, 16 incidents, $1.50 in API costs. Then I gave it creative freedom to write the article. No editing on my part.

Claude's verdict:
The architecture is sound. The defaults are dangerous. A small model reading a markdown file is not a scheduler. Thinking mode silently eats your output. "delivered: true" can mean nothing was sent. There are zero built-in retry limits — the only circuit breaker that works is cutting your API key. Budget a full day for tuning. But once configured correctly: 30 seconds, 6 articles, $0.03. It works.
by kennywinker | 2026-02-25 07:34:38+00:00
> It is the nature of how Hamas wages war in Gaza that is driving the assumptions here

When the bad guys use human shields, it’s on the “good guys” to somehow resist the “good guy” urge to blow the whole city up.

Hamas has killed something in the order of 800 idf soldiers during this conflict, if we exclude the ones killed on oct 7th. In that same time at least 75,000 palestinians have been killed - most of which were women and children. So, unless you’re saying this is a justified collective punishment for oct 7th, what on earth are you possibly referring to? Hamas isn’t “waging war” in any real sense.
by skinner_ | 2026-02-25 07:34:48+00:00
I think the nuanced take on Joel's rant is this: it was good advice for 26 years. It became slightly less good advice a few months ago. This is a good time to warn overenthuastic people that it’s still good advice in 2026, and to start a discussion about which of its assumptions remain to be true in 2027 and later.
by bawolff | 2026-02-25 07:34:49+00:00
> you know nobody will prosecute the IDF

Then why bother with the cover up at all?

FWIW, to me what it looks like based on the very limited information we have, is initially the soldiers thought (for whatever reason, possibly unreasonably) the vehicle was an acceptable target. At some point it becomes clear it wasn't and they have an "oh shit" moment and engage in a cover up after the fact.

If this is actually what happened (obviously,very big if), whether or not a war crime was comitted would come down to what the soldiers knew when they attacked the vehicle (and what would have been reasonable for them to have known at that time) since war crimes do have an intent element.

Which to be very clear, even with all the above, its very plausible a war crime was comitted. But i'm not sure its certain based on the publicly available information.
by arjie | 2026-02-25 07:35:39+00:00
Certainly, yes. It's about $75/week. The harness picks the model appropriately but it's mostly Sonnet with some rare Opus and Haiku/Gemma. I was previously running on DeepSeek 3.2 but while per token costs are low, the actual amount of tokens required to produce results is high so total costs were actually higher!

I am also a Claude Code Max subscriber so the API use is in addition to the subscription, but it can't be helped. Claude Code is the best way for me to do work and the Claw is the best way for me to get an automated EA. I forgot something else: I also just text the bot to schedule meetings and it does that as well (I have a calendar delegated to its Google user).

I've got some space in a datacenter, and I was vacillating on getting a card and running some open models but when I actually exercised them, it turned out that the quality of open models was too far below the Claudes for my use-case.

My claw powered by Claude is pretty trustworthy for my use-cases.
by namibj | 2026-02-25 07:36:21+00:00
IANAL.

Presuming (I haven't checked myself) the git author information supports this, it should be fine to treat this as licensing the code it specifies under MIT; based on that license name being (to my understanding) unambiguous and license application being based on contract law and contract law basically having at it's very core the principle of "meeting of the minds" along with wilful infringement being really really hard to even argue for if the only thing that's separating it from being 100% clearly licensed in all proper ways being not copying in an MIT `LICENSE` template with date and author name pasted into it.
by dlcarrier | 2026-02-25 07:37:16+00:00
Even the slower ones are more like a Wii U, which is perfectly capable of everything a set-top box needs to do. Really, the hardware acceleration does all of the heavy lifting, and the processor only needs to render text and coordinate what to composite.

It's the bloat of the software layer on top that's slowing things down.

A 1st-generation Chromecast only has 512 MB pf RAM and a dual-core 1.2 GHz processor, and it can handle video streaming just fine. Building an interface on top of that doesn't take a lot of resources, if the underlying layers aren't bloated. With current Android/iOS development, they very much are.
by tossandthrow | 2026-02-25 07:38:19+00:00
> Is that what we want?

Only if there are some very fundamental and convincing arguments that are still not uncovered.

We can't protect science and let services like medical services be too expensive for people to have access to them.

That would be introducing new social classes: people who do science can get unnecessary protection, everybody else can not.

That is not going to fly.
by ColonelPhantom | 2026-02-25 07:39:15+00:00
It's not just Qwen; we also recently had GLM-4.7-Flash in the same roughly 30B-A3 range. Seems to me like there's no shortage of competition for good old GPT-OSS 20B (not just Qwen3.5-35B and GLM-4.7-Flash, but also Qwen3(-Coder)-30B or Granite 4 Small).
by gnull | 2026-02-25 07:39:49+00:00
Fair point, I agree I made it too arrogant.

We all have things we misuse, but I think those things may characterize us sometimes. For example, in Russian we often misuse the word Hindu to mean Indian. It may mean that the person is uneducated and maybe even unaware of the difference. A couple of my friends who've been to India or are nerds about other cultures, don't misuse the word, some even go around ranting about it.

I personally feel that the way Americans use "Caucasian" is a more blatant misuse than others, and maybe that's what made me react that way. Like what is exact idea one has to miss and be unaware of to use "Caucasian" for "white"? What adds to it is that, if I understand correctly, using "Caucasian" instead of "white" in English makes you sound more official and important. I guess I can see that it's being used due to legal tradition and that's hard to change.
by Bishonen88 | 2026-02-25 07:39:56+00:00
Custom AI tools like these have an uphill battle to fight. Automaker[0] from webdevcody is an example of that. He, together with some other folks created an open source Agentic Coding tool (for the lack of a better term), which gained popularity on github. He was advertising/showcasing it on streams etc. A few weeks in, he posted a video where he speaks about why he's not using it himself anymore and went back to Claude Code, which over time receives tools/skills/mcps/whatnot and is in the terminal which we're all familiar with.

I made similar experience. Downloaded all sorts of tools, IDE's for the new era of development. Other than claude code in cli and occasional uses of codex (because have free tokens), nothing else stuck. I can just split my terminal effortlessly how many times I want, write/speak to the terminal with any custom request etc. And once someone comes up with a clever idea on top of what claude has today, I reckon they'll add it one way or another within the next weeks.

bayesian curve meme fits here rather well:

- claude code for everything, custom IDE's/tools, claude code for everything.

[0] https://github.com/AutoMaker-Org/automaker
by mingus88 | 2026-02-25 07:40:33+00:00
I always buy local if I have a choice anymore.

* I’m not making a trip downtown for just one item. I’m picking it up on my way somewhere else, usually one of a few errands. That delivery driver might be making rounds too but randomly and likely far less efficient, bouncing around various suburbs. (And the recipients of those packages are still out running errands too)

* most delivery vehicles, aside from the nice rivian EDVs, are gross polluters, noisy, driven like their lives depended on getting there as fast as possible. The drivers are abused workers, stories of pissing in bottles to make a quota. I prefer fewer of those in my neighborhood.

The bottom line though, regardless of delivery efficiency, is that communities have suffered when everyone shops online. The benefactors of that efficiency are the billionares.

I buy from stores that employ my neighbors. Where I can talk to a human when I need to return an item. Where they are treated less like warehouse robots being abused like sweatshop workers. Costco is my model for a good local warehouse, not Amazon or Newegg.
by hankman86 | 2026-02-25 07:40:50+00:00
To rule out Alzheimers when you wonder whether your recent episodes of forgetfulness have an underlying medical cause.

That aside, some moderately effective drugs have recently been approved that can slow down the disease in its early stages. And even if you are no candidate for these: you can start organising the life around you while you still can. Like moving to an assisted living facility.
Show HN: AGX v2 – From multi-agent chat to execution graph
by Mendrika | 2026-02-25 07:41:04+00:00
Hey HN,

I’m Mendrika. I posted AGX v1 a few weeks ago. Honest take: it technically worked, but it didn't click. Something was missing, didn't end up using it as much as I thought.

v2 is an iteration focused on what I actually wanted day-to-day:

1) Runs that pause where it matters (approvals)
AGX treats “side effects” as opt-in. When a run is about to edit files, commit, push, or open a PR, it stops and asks you. You can inspect what it intends to do, tweak the approach, or reject it. The goal is to make agent work feel less like “hope it doesn’t do something weird” and more like “interactive automation.”

2) Turn discussion into concrete work
Instead of ending with a long chat transcript, AGX turns the conversation into a small set of explicit tasks and then executes them. There’s a short preflight where you can get a couple different perspectives and steer the direction, then AGX runs: *Extract Tasks → Execute*.

3) Reuse what you already learned
When a run finishes, AGX can save a few structured notes about what happened (gotcha, decision, outcome). Future runs can pull those notes back in, scoped to the repo/project/task, so you don’t re-discover the same pitfalls every time. It’s local, inspectable, and easy to delete.

Try it:

npm install -g @mndrk/agx
agx init
agx chat start

Local-first: keys and data stay on your machine. Provider-agnostic: bring your own models/tools.

Demo (4:07): https://youtu.be/QtqBuf_6dkk

GitHub: https://github.com/ramarlina/agx

npm: @mndrk/agx

I’m looking for "reality checks" more than compliments. If you have 5 minutes to break it, I’d love to hear what feels unnecessary or where the abstraction fails.
by SpicyLemonZest | 2026-02-25 07:41:44+00:00
I tried the "don't look too closely" thing for the first time last week. I got immediately humiliated when a reviewer asked why my commit was trying to replace the correct, elegant usage of an API the class was named after with a 4-line long franken-command using a different API with incorrect semantics. It's not like I'm not trying the new stuff, on a subjective level I think AI coding is really neat, but I just can't ever figure out how to map what I get to the stories I hear.
by bjackman | 2026-02-25 07:42:08+00:00
IIUC to reliably use 3P tools you need to use API billing, right? Based on my limited experimentation this is an order of magnitude more expensive than consumer subscriptions like Claude Pro, do I have that right?

("Limited experimentation" = a few months ago I threw $10 into the Anthropic console and did a bit of vibe coding and found my $10 disappeared within a couple of hours).

If so, that would support your concern, it does kinda sound like they're selling marginal Claude Code / Gemini CLI tokens at a loss. Which definitely smells like an aggressive lockin strategy.
by mveety | 2026-02-25 07:42:19+00:00
I'm a lispworks user for a few projects. The killers, generally, for an enterprise project are the smaller binaries and java interface. I know of a few places that write gui apps in lispworks, but many (most?) projects with a user interface use some web framework stuff and only do the backend in lisp.
The java is a killer feature for lisp adoption. A lot of companies use java heavily and being able to easily interface with that stuff is often a technical requirement and if not a technical one, a management requirement.
by yoavm | 2026-02-25 07:43:20+00:00
They don't check if you're not intoxicated, but yes it would be very sensible that when you walk into the bank and make a transaction the bank person would look at you, and if there's a strange person standing behind your back with sunglasses and a hat, they'd tell you "hey, this guy has been following you into the bank and is listening to everything you say, are you aware and are okay with that?"
by lukan | 2026-02-25 07:44:16+00:00
"They still think of Europe as how it was 20 years+ ago, they always only look at the surface and never if the whole concept really works out long term."

Poland today seems in a way better spot than in was 20 years ago, so it seems it worked out for them. Likewise all the other eastern EU members where I travelled around. As soon as I left EU territory, things looked way worse.
by vanillameow | 2026-02-25 07:44:53+00:00
Unfortunately it's currently very utopian for (I would assume) most devs to use something like this when API cost is so prohibitively expensive compared to e.g. Claude Code. I would love to use a lighter and better harness, but I wouldn't love to quintuple my monthly costs. For now the pricing advantage is just too big for me compared to the inconvenience of using CC.
by varjag | 2026-02-25 07:44:59+00:00
TAGBODY/GO are broadly used in advanced Lisp macros. If you expand a non-trivial extended LOOP invocation you'd likely see some.

If you compile to an implemenation's assembler (even where that possible) you don't really compile into Lisp anymore. And really the Lisp compiler is going to do a better job at generating machine code.
by xorcist | 2026-02-25 07:45:12+00:00
This is pure misinformation. I have personally never seen such large crows as the anti war demonstrations of 2002-2003. There 100k people marching several times for several weeks in the European capitals I know.

Some estimate that these were even bigger than the demonstrations against the war in Vietnam in the 1960s. These put the total number of people going out in demonstrations world wide at 30M+. This war was massively protested against, any which way you count.
by Tor3 | 2026-02-25 07:45:20+00:00
One of my (two) suitcases was lost once when I flew to Japan. But I didn't have to find out by waiting forever at the conveyor belt until I realized that.

Instead, when I left the airplane a person was there waiting for me, just outside the door, and explained to me that unfortunately one of my suitcases was missing. It was now in Shanghai instead of Japan. The person then walked with me to the immigration area, and then met up with me in the baggage hall afterwards, and took me to the right place to fill out the missing luggage papers, and explaining that if I could give the address of my place to stay in Kanji it would be easier. And the suitcase did arrive at my door the next day.

And, of course, in the baggage area itself.. a person from the airline was standing in front of where the bags come out and preventing them from banging into the side when they came down the slide.

Needless to say, but I've been travelling all over the world for decades and something like the above I've never seen anywhere else. Missed luggage uncountable number of times, many destroyed and damaged suitcases of course.. but that's elsewhere.
by kantselovich | 2026-02-25 07:45:23+00:00
I'm working on an alternative to KeePass/KeepassXC called Lockstep - it is local-first password manager that supports sync natively.

It uses SQLCypher as local data store and keeps KeePass-compatible data model - supports import of .kdbx database.

SQLCypher and different schema used in Lockstep alone did not solve any problems that I have with Keepass. Those problems are sync and sharing.

Solving sync and sharing cannot be done on whole database file level, as it implemented now in KeePass. Changes need to be tracked at the password record level, all changes need to persisted as operations log and that log needs to be distributed across devices.

The above means writing a whole protocol, and that's a lot more work than changing local storage.

The project is pre-alfa https://github.com/lockstepvault-hq/lockstep
by dataflow | 2026-02-25 07:45:51+00:00
> One part that is really confusing, is if they knowingly intentionally targeted the ambulance because they thought they could get away with it if they destroyed the evidence, why leave witnesses alive? If you assume the motive was an intentional massacre with point blank executions, it doesn't entirely make logical sense to leave witnesses.

Couldn't the ability to make this very argument be a reason why?
by victorbjorklund | 2026-02-25 07:45:58+00:00
You got it the opposite way. basically some pseudoscientist thought that the schools of people from the Caucasus had the most beautiful skulls when they were dead. and since he was white he thought that this must be where all white people are coming from. So he claimed that white people are Caucasian. Even if this is of course not true that most Anglo-Saxon people are coming from the Caucasian mountains.
by tsimionescu | 2026-02-25 07:47:11+00:00
> Gaza is in ruins because it attacked Israel.

Gaza has been under Israeli occupation for 50+ years. It didn't "attack Israel", it attacked its occupiers, it is an occupied part of Israel itself, de facto.

> As to the Israeli policy in the west bank I generally do not support it but it's mostly only tangentially related.

It is much more than tangentially related. It shows that the Hamas attacks was mostly just a pretext, and that the Israeli government and some part of the population is going to attack or steal land from Palestinians regardless of any provocation. If there were no ongoing oppression in the West Bank, you could maybe make a case that the razing of Gaza is really strictly a reaction to the October 7th attack. But that is an absurd position when you look at the ongoing and accelerating oppression happening in the West Bank, despite no provocation motive there.

> If the Palestinians had been serious about a peaceful win-win solution we wouldn't be here.

If the Israeli government had been serious about democracy and had any acceptance of peaceful coexistence, they wouldn't be occupying these territories in the first place, and oppressing and refusing to extend citizenship rights to the people inside them.

You can invent your own version of what the Israeli government wants, and it sounds nice. But Netanyahu has been clear: his life's work has been to prevent any chance of a two-state solution ever being reached. Smotrich and Ben-Gvir are even more extreme, and have been quite clear that their goal is to get rid of what they consider sub-humans living in these territories. Herzog has been clear that he considers that the people of Gaza are collectively responsible for the October 7th attack, making the razing of Gaza at least a clear case of collective punishment. Members of the Knesset have been much more virulent. What the heads of colonist movement say goes even further beyond that.

This version of the world in which any major Israeli political force has any intention whatsoever of peaceful coexistence with the Palestinian people is completely fictitious, and not supported by any public statements any of them make.
by dlenski | 2026-02-25 07:47:12+00:00
> Baseband vulnerabilities are overhyped, imo. On proper phones (eg. pixels), their access to memory is restricted by IOMMU, which protects the rest of the phone from being compromised if there's some sort of an exploit.

Doesn't Google require all new Android-branded devices to isolate the baseband from the Android OS and applications?

I swear I read this somewhere in the last few years, though I can't seem to find any clear reference to it now. Hmmm.

> For instance if you can hack the baseband to steal traffic, you should probably be more worried about your carrier being hacked or getting a lawful intercept order.

Everything should use TLS/DTLS/QUIC, and an up-to-date PKI for obligatory certificate validation, otherwise I assume it's already being MITM'd by the NSA, every other three letter agency on the planet, corporate firewalls, and my ISP.
by ryandrake | 2026-02-25 07:47:51+00:00
Total aside, but the wildest thing I found about the article was OP's chill attitude about being laid off. He just glossed over it at the very beginning! "Oh, jeez, I got laid off, what a bummer. I guess I'll just spend some quality time with my family and dog now!"

Props to OP, I could never. If I was suddenly laid off, I'd be an absolute wreck, mentally. It would be four-alarm fire time, and I doubt I'd get a good night's sleep until I found alternate employment. I would definitely not be teaching my dog to code.

Don't people have rent/mortgages to pay anymore?
by rwyinuse | 2026-02-25 07:48:51+00:00
Old kindles are a lot of fun. I've turned a couple of them into AI generated paintings that refresh their contents every few hours or so. I can control the prompts via web-ui, through template functions they can include things like weather conditions, random animals, countries, current date & time and even titles of random news articles. Prompt handling and image generation is done completely locally on my home server, using ollama and stable-diffusion-webui.

The only problem I've had is that most news articles from mainstream media are damn depressing, so generating paintings directly from them gets gloomy quick. I had to instruct ollama to try put a positive spin on negative articles. I do love my weather-forecast painting though. Whenever it's raining outside, the painting has rain in it too (or now during winter it's all snowy).

Battery life is really good too, lasts several weeks. I used existing "Online Screensaver extension" from MobileRead forums, with some customizations. It automatically turns on airplane mode after fetching the image and keeps it on until next fetch, which probably explains the improved battery life.