MurphyA/hacker-news huggingface dataset:
by ggm | 2026-02-17 08:49:15+00:00
To be clear I believe there is no particular tech competency gap here, UK and EU have had digotal clearing house and settlement systems for decades. The risk is that Visa and Mastercard have jurisdictional obligations which without a complete company restructure and investment program they cannot shed. We're captive to the whims of US trade and other strategic international disputes.

So what's required is the business structure, the governance and a staff hire which avoids risk of exposure to US FTC and courts, in as much as anyone can given extraterritorial reach.

Australia had BPAY, we ditched it for Visa/Mastercard aligned debit and credit systems. As far as I know all of stripe and the like are US companies too. Europe has national systems like the Dutch iDEAL which when I used it in 2015 demanded a hardware 2fa device. And card payments for transport and shops without a Dutch banking backer was logistically harder. I'm sure there are others in Europe, each fiercely defending a national border and none until now willing to federate.

The UPU backed giro for a while. I liked giro, and I like national post offices but they all get privatised.

PKI experts tell a funny story about bootstrapping the trust anchor for the cards, and then destroying the HSM physically so no more top level root signings exist. Some execs tried to keep their fragment of destroyed crypto and like terminator, the security wonks told them the risk of chip recovery was too high so no lucite desk ornaments allowed.
by tsm | 2026-02-17 08:49:50+00:00
I'm a semi-professional violinist who got to borrow a Strad for a couple months and whose long-term teacher has the lifetime loan of a del Gesu (and has had access to a Strad but prefers the del Gesu!)

I don't have Studies to back this up, but anecdotally:

* Playing fine violins takes a lot of practice with the specific instrument to begin to unlock its potential. I was scratching the surface after a couple months; people with longer-term loans say it takes years.

* Strads in particular are surprisingly hard to make sound good at first. I'd say there was a good two weeks where I sounded better on my $2500 Chinese-made violin than I did on the multi-million dollar Strad. (del Gesus sound great out of the box. This is widely agreed upon but I don't know why it is)

* In terms of pure craftsmanship there are many contemporary makers who are working as well as Strad and del Gesu, and I don't place much stock in them having access to uniquely good wood or magic varnish or anything like that.

* However, for poorly-understood reasons the act of playing a violin "opens up" the sound and also gives you access to more and more tone colors. A 300-year-old violin that's been played a lot will therefore have a much bigger tonal palette than a contemporary violin, even if any individual tone color isn't strictly better than the tone of a contemporary violin.

* The corollary is that in the year 2300 I believe top-end contemporary instruments will be as good as Strads are now.

* If you just thought "what if we simulate the vibrations of playing on new instruments to expedite their aging", you're not the first! Some luthiers hook new instruments up to a specialized amplifier and effectively play music through the violin for a couple weeks before selling it. A lot of people claim this helps a lot, but I don't have first-hand experience of it.
by vintermann | 2026-02-17 08:50:07+00:00
I'm using a national app, probably tuned on national data, so your mileage may vary, but my experience has been good: the app sees different and more nebulous features than what I have been trained to see by the mushroom experts at our foraging association. I never eat anything based on the app only obviously, but I often get more specific IDs, which usually seems right when I look up the mushroom it suggests.

Russulas, for instance: in my country, there are no poisonous ones, but there are at least 90 varieties and experts will often need DNA analysis to place them confidently. The procedure for determining edibility recommended by the foraging association is, once you're certain it's a Russula, to taste a small piece and spit it out. If it has a burning sharp taste, it's not food.

The app has been very good at predicting whether I'll experience that burning sensation, and all from signs that are invisible to systematic description (I won't rule out that an expert can also spot subtle differences between a sharp green russula and an edible green russula, but they probably wouldn't be able to describe it).
by pcloadlett3r | 2026-02-17 08:50:11+00:00
It's just so cliche. The dramatic transitions which introduce things that aren't as important as the transition itself. The flow is very AI, short dramatic responses to a previous question that's also not "groundbreaking" enough to warrant such a style. It's just hard to unsee these things. Idk man, I guess if you like it, that's great but I cringe when I read this and I never finish reading because I assume the author put in minimal effort so why should I?
by anonymousiam | 2026-02-17 08:50:33+00:00
The main point that I did not see mentioned in this piece is that Deming should only be applied to MANUFACTURING environments, because things like engineering are too chaotic to identify processes or trends in the engineering itself, and trying to control those engineering processes with SPC doesn't really improve the quality of the engineering, it just adds stress, makes things take longer, and probably lowers the quality of the thing that is being engineered.

Obviously, if a quality issue is detected in manufacturing, there may be some steps that engineering could take to improve the manufacturing process and make things stable enough to obtain meaningful statistics. This is part of the Deming feedback process, and part of the System Engineering Life Cycle.
by NenadVasic | 2026-02-17 08:51:23+00:00
I designed 3 dimensional protocol. If Block Chain operate in one dimension and DAG is two dimensional structure, DAM - Mash is 3 dimensional structure with two extra owerlayers. Works offline, fixing clock sinchronisation issue using Vector clock. Different zones, Earth, Mars, Moon, all work even when some of zones is out of reach and in blackout. Which means 3-22min time difference from Mars to Earth doesn't mean anything any more. When network is back sinchronisation is executed, Validation not broken.
by throwaway2056 | 2026-02-17 08:51:35+00:00
True. But the common man on the street wants things to be cheap. This is not sustainable unless on imports cheap h1b (or other overworked foreigners).

Edit: This is not meant to support h1b.

Ideal case - people that are not on H1B and work in these companies - contact your CEO/managers. People don't do that. Instead are happy to argue (or downvote) here.
by ehsanu1 | 2026-02-17 08:51:45+00:00
They aren't necessarily "stored" but they are part of the response content. They are referred to as reasoning or thinking blocks. The big 3 model makers all have this in their APIs, typically in an encrypted form.

Reconstruction of reasoning from scratch can happen in some legacy APIs like the OpenAI chat completions API, which doesn't support passing reasoning blocks around. They specifically recommend folks to use their newer esponses API to improve both accuracy and latency (reusing existing reasoning).
by topherhunt | 2026-02-17 08:51:58+00:00
Jeez this seems totally backwards to me. I'd rather live in a society where court records are as open and public as safely possible (like GP's vision) and we as a society adjust our norms such that it's assholish and discriminatory to pass over someone for hiring just because they shoplifted when they were 15.

There will for sure be major backlash against "permanent criminal" datasets (bringing up AI in this is a red herring, it's not fundamentally different from if someone were serving such a database using CGI scripts; AI just gives us more reach to do the things we were already committed to doing). But I frankly don't sympathize with the attitude that people should have the right to pretend that past decisions never happened. You also shouldn't be permanently _punished_ or _ostracized_ for your past self's decisions. But nor should you have the right to expect total anonymity / clean slate disconnected from your past self's decisions.

My probably unpopular view: The right direction is for us as a society to recognize and acknowledge that people change and _need to be allowed to change_ -- not take the easy hack of erasing history. The cost for larger-scale public transparency & institutional change efforts is just too high.
by promiseofbeans | 2026-02-17 08:53:05+00:00
This is cool work. However, the author claims the following:

> This knowledge could be useful for security research and building developer tools that does not rely on Xcode or Apple’s proprietary tools.

Yes it could be. But if you developed it for such altruistic purposes, why tease the code?

> I’m considering open-sourcing these tools, but no promises yet!

Maybe OOP is thinking of selling their reverse engineering tools? Seems like that’s still a proprietary tool, I’m just paying someone else for it
by kibibu | 2026-02-17 08:53:07+00:00
Passages like this one suggest that maybe it was an AI rewrite, rather than from scratch:

> I experienced this pattern without understanding it. My Tuesday evening interval sessions, scheduled after long workdays, consistently felt worse than my Saturday morning sessions. I blamed sleep, stress, hydration. Those all matter, but the research suggests the cognitive load itself was a primary culprit.
by RugnirViking | 2026-02-17 08:53:16+00:00
> NFTs and crypto were also the future.

I find this the least convincing argument ever. Its only a gotcha if you assume all/most of the people excited about one were excited about the other. Personally I never met a real person who gave a shit about crypto, much less nfts. But AI interest is everywhere, with it roughly 50/50 in my life of people who are uneasy with it vs use it regularly.

I don't disagree about monumentous amounts of tech debt and risk being created. Its my hope for my own job and skills being relevant going into the future. I do like playing with it, understanding it as a tool. But it is just a tool, not a machine god, and regularly fallible.
by matt1398 | 2026-02-17 08:54:10+00:00
To clarify on what the others mentioned: `/usage` and `/status` in the CLI do give you basic session token counts.

But regarding khoury's original point about the actual "gas in the tank" (billing/account balance)—no, my tool doesn't show that either.

Since `claude-devtools` strictly parses your local `~/.claude/` logs and makes zero network calls, it doesn't have access to your Anthropic account to pull your actual dollar balance.

What it does provide is high-resolution context usage. Instead of just a total session count, it breaks down tokens per-turn (e.g., how many tokens were eaten by reading a specific file vs. the tool output). It helps you manage your context window locally, but for billing, you're unfortunately still stuck checking the web dashboard.
by Rolands_Laucis | 2026-02-17 08:55:27+00:00
Socio is a WebSocket-based full-stack reactive data-binding framework. It eliminates the REST API layer entirely by letting the browser client issue SQL queries (AES-256-GCM encrypted at build time) directly over a persistent duplex WebSocket connection to a SocioServer instance. The server acts as a transactional middleware between the DB and all connected clients — executing queries, then pushing state deltas to all subscribed clients automatically whenever underlying data changes. The client-side SocioClient exposes reactive .query() and .subscribe() primitives, meaning the frontend stays in sync with the DB across all sessions without polling, manual state management, or any handwritten API routes.
by miroljub | 2026-02-17 08:55:40+00:00
Why not just use something sane by default? It's not like there are not better alternatives to Claude Code.

Opencode is great as a full replacement. Works out of the box.

Pi code agent[1] is even better, if you spend some time in it, you can customize is to your liking. It's a vi and Emacs combined for agents.

[1] https://pi.dev
by deafpolygon | 2026-02-17 08:56:50+00:00
Most of LLMs (“AI”) is trained on our public code. Including the bad ones.

It’s not cleverly generating new code; it’s just re-arranging code that it’s already seen. So, naturally, its usefulness is starting to plateau. The bulk of the improvements we’ll see from here on out will be better adaptability to specific applications.

It’s not destroying open source — but rather, making it accessible to everyone. That includes those that don’t understand it and people who have never had to go through the hazing that OSS culture tends to put newly inducted members through (“rtfm”, “benevolent dictators”, what have you, etc).

So without that culture of exclusive membership (by hazing), oss is now overwhelmed. It’s going to take time for the dust to settle from the stampede, and what’s left will be those who care about the craft and the art of software development. I liken it to what photography did to art, and how art has shifted.

One thing that LLMs will be really great for is accelerating learning. It’s now possible to tailor the output to suit individual needs even greater than before. I’m rather excited to see the possibilities of LLMs in the education space.
by yetihehe | 2026-02-17 08:57:07+00:00
> I hardly ever find myself behaving unpredictably or out-of-control - I remember sometimes feeling that way as a child, but now? As an adult? It almost never happens.

Good for you. I almost parted with a very good friend just because I had a very bad day and a big headache yesterday. Fortunately she is understanding enough. Due to lack of mental clarity I've said things that are simply untrue but I felt that the words I'm writing were correct at the time. I felt it was wrong reaction pretty soon after sending and rereading.

But I'm not "often" out of control. It just happens once or twice a year.
by jahnu | 2026-02-17 08:57:11+00:00
So this is about https://en.wikipedia.org/wiki/Exercise_paradox

I seems like it's only part of the story. If you increase exercise but also increase calorific input to match then you won't lose weight. But, the laws of energy conservation being what they are, I don't think anyone disputes that if you very significantly increase exercise but also maintain calorific input then you will lose weight as the energy must come from somewhere and there are only so many optimisations your body can make. You could of course maintain exercise levels and reduce calorific input for a similar effect, ignoring health benefits of exercise. Take an extreme case, Michael Phelps. He used to eat 12,000 cal a day because of the hours he spent swimming. Certainly not a small guy but pretty lean! So I'm totally prepared to accept there are bounds to all these statements but I still think I couldn't finish an 800 cal sandwich for lunch hehehe.

By the way, I feel the Wikipedia page there uses a lot of words suggesting that the paradox isn't at all fully understood and that there could be compensating mechanisms we aren't aware of. But I'm not in a position to dig deeper.
by orwin | 2026-02-17 08:57:31+00:00
To be clear: Ukrainian "new" tactic only really help them to reduce casualties on the offensive (estimated at 1 to 1, which is _crazy good_, since Starlink has been deactivated for Russians). Casualties on the defensive side being 2 or even 3 to 1 is expected. And Russia can afford that anyway.

Russia is doomed anyway, unless they manage to disarm their population at the end of the war (and Ukraine will have the same issue), and limit revanchism (Ukraine won't have this issue: if they win, revanchism won't be a societal issue, and if they loose, their revanchism will be an issue for Russia)
by gdad | 2026-02-17 08:57:51+00:00
Author here. I have been learning about how ChatGPT, Claude, and OpenClaw handle persistent memory; what actually gets stored, how it is retrieved, etc.

Quick summary of the findings:
- ChatGPT pre-computes lightweight summaries of your ~15 most recent conversations and injects them into every prompt. No vector search, no RAG. Simpler than I expected.
- Claude takes an on-demand approach; it has search tools it can invoke to query your past conversations, but only fires them when it judges the context is relevant. More flexible, less consistent.
- OpenClaw stores memory as plain Markdown on your local machine with hybrid search (semantic + BM25, 70/30 weighting). Fully transparent, but single-platform.

Full disclosure: I'm building in this space (Maximem Vity — a private, secure vault for cross-LLM memory). The comparison stands on its own, but that context motivated the research.

Happy to discuss the architectural differences or answer questions.
by alexhans | 2026-02-17 08:59:15+00:00
This is great. I really want to find simple secure defaults when I share people how to eval [1] and bwrap / srt still feel somewhat cumbersome if you think about non tech roles.

Do you have any information on estimated overhead? Information on the tradeoff of max parallelism and security options in a given system doing this vs bwrap?

- [1] https://github.com/Alexhans/eval-ception
by FartyMcFarter | 2026-02-17 08:59:39+00:00
So why was Moltbook full of security holes? I don't doubt that you can use AI to fix some bugs, but that probably requires at least someone writing prompts who cares about and understands the bugs.

It's like the old story about hiring the carpenter who just hammers in a nail. The difficult part was finding the nail that needed hammering.
by bell-cot | 2026-02-17 09:00:00+00:00
Your account is 45 days old, and it sounds like you came to HN with many specific expectations - which we failed to meet.

Might we ask where you got those expectations? HN doesn't do much marketing, to have mislead you there. "Move fast and break things" pretty much ended in the 2010's. We've always been far politer than the current X. And karma is heavily downplayed, both by HN's UI and by the culture here.
by matt1398 | 2026-02-17 09:00:22+00:00
Fair point. The root directory can be seen noisy right now. There are two main reasons for that:

1. Cross-platform distribution: Shipping an Electron app across macOS (ARM/Intel), Linux (AppImage/deb/rpm), Windows, and maintaining a standalone Docker/Node server just requires a lot of platform-specific build configs and overrides (especially for electron-builder).

2. Agentic coding guardrails: As I built most of this project using Claude Code itself, I wanted strict boundaries when it writes code

The ESLint, Prettier, strict TS, Knip (dead code detection), and Vitest configs act as quality gates. They are what keep the AI's output from drifting into unmaintainable spaghetti code. Without those strict constraints, agentic coding falls apart fast.

I'd rather have 20 config files enforcing quality than a clean root directory with an AI running wild. That said, I totally take your point—I should probably consolidate some of these into package.json to clean things up.
by modernerd | 2026-02-17 09:01:34+00:00
> I think we can do much better than chat interfaces if we're willing to put in the design and engineering work. We can still use large language models, but we can build much better interfaces to them.

Love this premise. The 'semantic code tree' is pretty compelling, and the meme categorisation example does a great job of curating the large collection.

Surely it's different every time you load the project, or every time you add a file, though, due to the non-deterministic nature of the models? The author doesn't mention it, but I suppose you could cache initially generated categories and ask it to assign new files to them unless they're distinct.
by matt1398 | 2026-02-17 09:04:30+00:00
I actually had the exact same worry when I started building this.

But it turns out Claude Code's official VS Code extension is built to read these exact same local `.jsonl` files. So unless Anthropic decides to intentionally break their own first-party extension, it should remain relatively stable.

Of course, they will add new payload types (like the recent "Teams" update), but when that happens, it's pretty trivial to just add a new parser handler for it—which I've already been doing as they update the CLI.

So far, it's been surprisingly easy to maintain!
by WillPostForFood | 2026-02-17 09:04:41+00:00
Most technology on cars existed years or decades before the became commonplace and affordable enough to use outside racing or exotic cars.

Airbags were patented in the 1950s. Modern ABS in 1971. Fist electronic fuel injector in 1957. You could take the Formula 1 level technology of 1970, and with enough money, apply it to a pickup truck. It would be shockingly expensive - and not as good. T

hat's my point! You are getting so much more for your dollar today, even though prices have risen faster than inflation. You are getting a multi-million dollar truck for $50k.
by kzahel | 2026-02-17 09:04:57+00:00
Yeah this is a risk, the jsonl format is not a documented api surface.

I have a similar project that started out as just a log viewer but is now a full session manager etc (https://github.com/kzahel/yepanywhere). My approach was to occasionally run zod schema validations against all my local sessions to make sure the frontend has a pretty faithful schema. I've noticed sometimes when I run claude cli it modifies some jsonl files, it might be doing some kind of cleanup or migration, I haven't looked too deeply into it (yepanywhere detects when files change so I see those sessions as "unread, externally tracked")
by ksec | 2026-02-17 09:06:07+00:00
It is not as bad, but it is happening. Most people on HN if not All, as I haven't read a single comment hinting otherwise, looks at it as some coding / tech scenario. And do not realise how many Bull Shit Job [1] there are within a large organisation, especially in Government. Nearly all Western Government are actively trailing AI/ LLM to replace certain task or job. This roll out is faster than what I have seen before, from PC, Internet to Smartphone. And it is yielding decent results. Some departments are planning 50% head count reduction over next 2 - 3 years. They will of course rehire some for different role of task, but in net numbers it will still be 30%+.

One could argue the more bureaucratic it is, i.e Government organisation, the more apparent this will be.

There are some Bull Shit jobs where LLM still haven't figure it out, mostly due to work flow and inter department / government working together. Once this could be solved I would not be surprised if we could get another 20%. The rest of it will be people much more productive and people who specialise in human interaction and relationship skills.

But even if this isn't end of office, it will be much smaller office. And huge number of people made redundant. Those who claims blue collar jobs are safe dont realise some of these group of people will have to flow into their industry. And that is ignoring robotics. Just look at Unitree recent Lunar new year demonstrations.

It may not be "the end", but it certainly feels like it.

[1] https://en.wikipedia.org/wiki/Bullshit_Jobs
by vintermann | 2026-02-17 09:07:13+00:00
One thing we learned from the Epstein documents was that he was very good at controlling people's perception of him. It would be wrong, for instance, to think his derisive use of "goy" was reflective of real beliefs. He just found it useful to come across that way to some people. He took pride in "befriending" both Røed-Larsen (architect of the Oslo agreement, moderate on Israel) and Noam Chomsky (big Israel critic) at the same time he was shooting the shit with ethnic supremacists.

I assume Peter Thiel, and many similar people, are basically the same. If less competent at it. That you've met him doesn't mean you know his sincere beliefs - I think a good default assumption is that he doesn't have many, since sincere beliefs get in the way of getting the kind of power he has.