MurphyA/hacker-news huggingface dataset:
by CMay | 2026-02-22 06:50:43+00:00
This feels like the 2026 version of "blog". A thing that didn't need a name and the name it now has contains "out of touch" qualities to it, but it spread easier under a name that got popularized so it wins out in evolutionary terms?

Unlike blog though, claw is camping on an existing word and it won't surprise me if people settle on some other word once a more popular, professional and security conscious variant exists.

I don't think operating through messaging services will be considered anything unique, since we've been doing that for over 30 years. The mobile dimension doesn't change this much, except for the difference between always connected and push notifications along with voice convenience being a given. Not using MCP was expected, because even in my personal experiments it was very natural to never adopt MCP. It's true that there are some qualities MCP has that can be useful, but it's extra work and friction that doesn't always pay off.

Total access + mobile messaging + real productivity is naturally addictive, and maybe it's logical that the lazy path to this is the first to become popularized, because the harder problems around it are simply ignored.
by Quothling | 2026-02-22 06:51:10+00:00
I think it comes down to "it depends". I work in a NIS2 regulated field and we're quite callenged by the fact that it means we can't give AI's any sort of real access because of the security risk. To be complaint we'd have to have the AI agent ask permission for every single thing it does, before it does it, and foureye review it. Which is obviously never going to happen. We can discuss how bad the NIS2 foureye requirement works in the real world another time, but considering how easy it is to break AI security, it might not be something we can actually ever use. This makes sense on some of the stuff we work on, since it could bring an entire powerplant down. On the flip-side AI risks would be of little concern on a lot of our internal tools, which are basically non-regulated and unimportant enough that they can be down for a while without costing the business anything beyond annoyances.

This is where our challenges are. We've build our own chatbot where you can "build" your own agent within the librechat framework and add a "skill" to it. I say "skill" because it's older than claude skills but does exactly the same. I don't completely buy the authors:

> “deeply”, “in great details”, “intricacies”, “go through everything”

bit, but you can obviously save a lot of time by writing a piece of english which tells it what sort of environment you work in. It'll know that when I write Python I use UV, Ruff and Pyrefly and so on as an example. I personally also have a "skill" setting that tells the AI not to compliment me because I find that ridicilously annoying, and that certainly works. So who knows? Anyway, employees are going to want more. I've been doing some PoC's running open source models in isolation on a raspberry pi (we had spares because we use them in IoT projects) but it's hard to setup an isolation policy which can't be circumvented.

We'll have to figure it out though. For powerplant critical projects we don't want to use AI. But for the web tool that allows a couple of employees to upload three excel files from an external accountant and then generate some sort of report on them? Who cares who writes it or even what sort of quality it's written with? The lifecycle of that tool will probably be something that never changes until the external account does and then the tool dies. Not that it would have necessarily been written in worse quality without AI... I mean... Have you seen some of the stuff we've written in the past 40 years?
by mvkel | 2026-02-22 06:53:17+00:00
> the workflow I’ve settled into is radically different from what most people do with AI coding tools

This looks exactly like what anthropic recommends as the best practice for using Claude Code. Textbook.

It also exposes a major downside of this approach: if you don't plan perfectly, you'll have to start over from scratch if anything goes wrong.

I've found a much better approach in doing a design -> plan -> execute in batches, where the plan is no more than 1,500 lines, used as a proxy for complexity.

My 30,000 LOC app has about 100,000 lines of plan behind it. Can't build something that big as a one-shot.
by soletta | 2026-02-22 06:53:17+00:00
I’m on board with the sprit of this work and am cautiously acceptant of the claim that it has measurable, positive effects. But have you considered how this would feel if you were to be subject to it? In the late 90s there was this odd period where posters with motivational slogans were just about everywhere in educational institutions and workplaces. Did that not grate on you?
by brendanmc6 | 2026-02-22 06:54:40+00:00
Same, I formalized a similar workflow for my team (oriented around feature requirement docs), I am thinking about fully productizing it and am looking to for feedback - https://acai.sh

Even if the product doesn’t resonate I think I’ve stumbled on some ideas you might find useful^

I do think spec-driven development is where this all goes. Still making up my mind though.
by MillionOClock | 2026-02-22 06:56:26+00:00
I'm glad you asked because I must admit that in the last few weeks I totally thought this was just another agentic harness that happened to have a lot of extensions + ways to talk to it through messaging apps. So does this mean OpenClaw can connect to any agent? In that case I don't understand this part of the docs:

> Legacy Claude, Codex, Gemini, and Opencode paths have been removed. Pi is the only coding agent path.
Show HN: Secret Sanitizer – auto-masks secrets when you paste into AI chats
by souvikghosh957 | 2026-02-22 07:00:09+00:00
I kept pasting code with hardcoded API keys, database credentials, and auth tokens into ChatGPT while debugging. Copy a failing function, paste it into AI, and realise your AWS secret key or Stripe token was right there in the snippet.

So I built (with some help from Claude) a simple Chrome extension that intercepts the paste, detects secrets using local regex, and replaces them with [MASKED] before they reach the chat. Originals stay in a local AES-256 encrypted vault for unmasking.

No servers. No network requests. No tracking. ~41 KB, zero dependencies. Don't take my word for it: 'grep -r "fetch\|XMLHttpRequest" content_script.js' returns nothing.

Works on ChatGPT, Claude, Gemini, Grok, Perplexity, DeepSeek, and any custom site you add. Supports 30+ patterns — AWS keys, GitHub tokens, JWTs, Stripe keys, database URLs, private keys, and more. You can toggle individual patterns off for false positives.

Open source, MIT licensed. With the recent news about extensions harvesting AI conversations, I figured more devs could use this.

Would love feedback — especially on patterns I might be missing or edge cases you hit.
Show HN: Atlassian-CLI, unified CLI tool for Jira, Confluence, Bitbucket and JSM
by omar16100 | 2026-02-22 07:02:49+00:00
Hey HN, i built this because i wanted to switch between Jira, Confluence, and Bitbucket in cli instead of browser tabs for simple
operations.

The existing CLIs only cover one product at a time. I wanted a
single tool for the full Atlassian Cloud stack.

What it does:
- Jira: search, CRUD, bulk transition/assign/export
- Confluence: pages, spaces, search, bulk labels
- Bitbucket: repos, PRs, pipelines, branch protection
- JSM: service desks, requests

Some things I think are useful:
- Dry-run mode for bulk operations (preview before executing)
- Multiple output formats (table/json/csv/yaml)
- Profile-based multi-instance support

Built in Rust. Install via brew or cargo install.

Hope the community finds it useful
by goless | 2026-02-22 07:03:10+00:00
In the world of distributed systems, we often find ourselves caught in a dilemma: a protocol requires the collaboration of multiple roles, yet the behavioral logic of each role must be implemented separately. As a result, the exact same control flow is repeatedly copied, pasted, and modified, eventually devolving into an unmaintainable maze of code. The emergence of Troupe breaks this dilemma in an almost magical way—it models the protocol as a global state machine, and then "projects" this state machine onto each role at compile time, allowing each role to automatically obtain its own control flow. This process incurs no runtime overhead, yet it fundamentally changes the way distributed programs are written.
by trymas | 2026-02-22 07:04:02+00:00
At the moment cannot complain.

For small personal projects it’s great value for money. Cheapest subscription was like 3$ during new years, token quota is acceptable to me (my guess it’s about 50-100M tokens per 5h)

Dunno how it would be with big projects, but with “personal project” things it feels to me that GLM-4.7 is 80-90% of Claude Opus 4.5. Just a tiny bit of more hand holding for GLM.
by cal_dent | 2026-02-22 07:04:10+00:00
I don’t even think it’s about reviewing and testing. The bottleneck will always be humans.

We don’t like to always admit it but most jobs are fairly straightforward, as in the actual day to day tasks. Yes being smart is great and useful etc. but after a certain point it’s diminishing returns on the actual tasks you have to do. Dealing with other humans and their egos and eccentricities and the multitude ways each person sees the world is always what makes all jobs tricky. I suspect this whole ai wave/hype/reality is going to open many people’s eyes to this. We will laugh that we use to call them “soft” skills.
by arjie | 2026-02-22 07:04:40+00:00
Haha! That was remarkable! What an enjoyable experience! I read through and thought I must surely have done better than the average man, having only started stumbling in the 1200s on account of using my clever method of speaking out the words, only to find from the author that this is about the average place a native English speaker would find his way barred by Germans!

Great fun, and helped a little perhaps by the fact that I've visited Iceland and that language uses the thorn for the sound we make in 'thin' and eth for the sound we make in 'then' so I mimicked that.
by jmpman | 2026-02-22 07:04:44+00:00
I'd like to see more companies have clawback compensation for these "bold" decisions - stuff goes wrong, we are clawing back all your stock, even the tranche which vested during the first quarter pump and dump scam.

And I'd like to see it implemented further down in the hierarchy. In the companies which just implemented layoffs for AI efficiency, and then asked their more senior employees to dig in and help on the now overflowing work - I suspect a mid level manager or VP made that decision and was wildly rewarded for the initial cost savings, and now, with the resource disaster - was their bonus clawed back? I suspect not.
Show HN: This week I learned 100 English word with alarm clock
by tien198722 | 2026-02-22 07:04:56+00:00
I didn’t open a Vocabulary app this week. Still learned 100 words.

That surprised me — because I’ve tried to learn vocabulary more times than I can count.

The pattern was always the same:

Download an app →
Study hard for a few days →
Miss a week →
Forget everything.

Not because I’m lazy.
But because learning vocab requires too much effort.

10 years ago, I even had an idea called “5s English” — learn just 5 seconds a day.
The design was good.
The idea was solid.
But I couldn’t manage the team, so it died.

Years later, a friend told me about an alarm app that won’t stop ringing unless you solve a quiz.

That hit me.

Why does learning English require motivation…
but waking up doesn’t?

So I built Vocab Alarm.

Instead of asking you to open an app,
It brings 3 words to you every day — like an alarm.

One minute.
Repeated daily.
No pressure.

If you know a word → it appears less.
If you don’t → it comes back more.
That’s it.

Not another “study harder” app.
Just a small habit that actually sticks.

Would love to hear how you learn vocabulary — or why most apps didn’t work for you either.
by DiscourseFan | 2026-02-22 07:05:33+00:00
The incidence rate probably increases with age—if they extended this study to ~26 the number would be closer to 80 or 90 percent of people sending/recieving sexts. It’s probably under 10% for the 12 year olds and over 50% for the 17 year olds—which matches the trend for the average age of losing your virginity, at around 17.

The sextortion thing is interesting but probably not a statistical outlier. But otherwise nothing here seems out of the ordinary when mapped onto general trends of sexual development.
by jwrallie | 2026-02-22 07:06:25+00:00
Agreed, I did quite well until around 1500. At 1400, I did decode Þ after a while. I realized I was mostly reading though the sounds on my head as opposed to recognizing the word shapes anymore, which was quite interesting.

1300 started to get hard because I was missing the meaning of some words completely. 1200 was where I gave up.

Now, English is my 2nd language so I was surprised I could go that far.
by JumpCrisscross | 2026-02-22 07:07:10+00:00
> they are going to try to say that a “balance of payments” problem is a “payments problem”

"The balance of payments consists of two primary components: the current account and the...financial account" [1]. The current account is the trade deficit or surplus in goods and services. The financial account (a/k/a the capital account) tracks movement of money.

If you have a free-floating currency, your balance of payments is always zero. This is the principle advantage of a free-floating currency: your exchange rate adjusts to finance trade deficits and invest surpluses [2]. America does not have a balance of payments problem because America doesn't fix the price of a dollar.

The best the U.S. could argue for § 122 jurisdiction is that a trade deficit constittues a fundamental international payments problem. That is, of course, nonsense from an economics perspective. But I don't know how these terms have been used in U.S. trade law. (My strongest argument against the author's argument woudld be that the Congress passing statute that "no longer applied by the time the Trade Act was introduced" merits deeper scrutiny of Congressional intent.)

[1] https://en.wikipedia.org/wiki/Balance_of_payments

[2] https://fraser.stlouisfed.org/files/docs/meltzer/fribal67.pd...
by rfv6723 | 2026-02-22 07:07:49+00:00
This comparison is flawed because accountability creates a structural divide. A newspaper has a visible masthead and named editors, creating a reputational stake where consistent bias leads to institutional ruin.

In contrast, Polymarket relies on pseudonymous liquidity. A "whale" can use a "Persian bribe" to distort odds and then vanish without consequence. While a newspaper offers a testable argument, Polymarket provides a "math-washed" price signal that allows financial manipulation to masquerade as objective probability.
by ookblah | 2026-02-22 07:07:51+00:00
his line (admittedly he acknowledges) is just purely arbitrary and thus basically boils down to his own comfort and opinion. i guess we are all entitled to that, so maybe nothing to really take away from all this. has he read the whole react codebase line by line to understand what works and doesn't? just handwaves it away as some unneeded "abstraction".
by aethelyon | 2026-02-22 07:09:02+00:00
Built ScreenCommander to solve a personal gap: individual app integrations severely limit what local AI agents can actually achieve. This macOS CLI tool captures your desktop as screenshots, then allows local agents like Codex to interpret and perform actions (clicks, keystrokes, navigation) visually. Requires local permissions for accessibility and screen recording. It's like giving your agent actual eyes and hands, augmenting or bypassing rigid app skills altogether.

Works well with Codex, but not great with Claude Code or Gemini CLI yet (both are bad at novel CLI tools despite having a skills file). Also works well in conjunction with other skills (Atlas, or Apple Script), especially with non-vision models like Spark.

It was initially one-shotted from a GPT-5.2 Pro briefing into Codex-5.3-Codex-xHigh, then iterated on to fix performance issues and expand capabilities.
by Dylan16807 | 2026-02-22 07:10:42+00:00
A reminder that what I said was "not completely impossible, depending on what your expectations are"

And I was focused more on the ESP32 part than the exact number of bytes. As far as I'm concerned you can port the model from the minecraft video and you still win the challenge.

Also, that last link isn't supposed to represent the best you can do in 800KB. 260k parameters is way way under the limit.
by regularization | 2026-02-22 07:10:52+00:00
Iran had a parliament until they wanted Iran to control its own oil, whence the US and UK overthrew Mossadegh. They had ayatollah Borujerdi wreck the democracy. Also Kashani who helped oust Mossadegh, and then later supported Khomeini.

The US recently worked to oust the secular leader of Syria to replace him with an ISIS leader. Actually al-Sharaa was on the US wanted terrorist list, only removed three months ago. Many such stories.
by flowerthoughts | 2026-02-22 07:11:44+00:00
I joined CS education in 2000. There were jobs everywhere. Classmates were leaving after a few months, or working part-time. And this was in Sweden. It was not only creating jobs, but reinventing the IT field, creating lots more opportunities.

Today, the message is that (Dear leaders,) your workers can be replaced by machines. Not that you together can do more with this new tool, but that you can slim down your operation. Maybe I'm just older, but the optimism I saw then is now divided into opportunity (AI consultants) and skepticism (workers.)

This is a narrative the AI industry created, because they want to tap into the huge salary money pool. They tell a story of anti-innovation cost-cutting rather than "do more with these tools."
by energy123 | 2026-02-22 07:13:28+00:00
Anthropic recommends doing magic invocations: https://simonwillison.net/2025/Apr/19/claude-code-best-pract...

It's easy to know why they work. The magic invocation increases test-time compute (easy to verify yourself - try!). And an increase in test-time compute is demonstrated to increase answer correctness (see any benchmark).

It might surprise you to know that the only different between GPT 5.2-low and GPT 5.2-xhigh is one of these magic invocations. But that's not supposed to be public knowledge.
by ukblewis | 2026-02-22 07:13:58+00:00
Eff off. Butt out. Until you’re facing down the barrel of a gun hopeful after more than 40 years (longer than I have been alive), don’t judge others. And to actually argue your substance:
On the one side people argue that Iranians will potentially be left with a dangerous power vacuum when the regime is overthrown, on the other side people (like you) argue that Iranians shouldn’t support Reza Pahlavi, who has explicitly said on numerous occasions that he doesn’t want to rule as king, but rather to facilitate a democratic transition and to allow the people to choose who they want to rule, simply because supporting him means that they are now “monarchists”. You are aware that Britain is a monarchy? Or is your small brain not capable of understanding that a monarchy can be a democratic monarchy?
by nirui | 2026-02-22 07:14:05+00:00
> Focusing on profit within the next few quarters, and not caring about the longer term consequences

Anything new? From my non-American view, American companies has done similar things for a very long time now. It happened in the consumer electronics, it might happen again in the IT industry.

It's not the fault of the companies, they simply just wanted more certainty and the consumer market is not (when compare to cooperate contracts).

But from the stand point of a nation, if no one creates low-end products, then no one will be providing low-end/entry-level jobs. That's when you got structural problems.
by abrichr | 2026-02-22 07:14:09+00:00
ChatGPT Deep Research dug through Taalas' WIPO patent filings and public reporting to piece together a hypothesis. Next Platform notes at least 14 patents filed [1]. The two most relevant:

"Large Parameter Set Computation Accelerator Using Memory with Parameter Encoding" [2]

"Mask Programmable ROM Using Shared Connections" [3]

The "single transistor multiply" could be multiplication by routing, not arithmetic. Patent [2] describes an accelerator where, if weights are 4-bit (16 possible values), you pre-compute all 16 products (input x each possible value) with a shared multiplier bank, then use a hardwired mesh to route the correct result to each weight's location. The abstract says it directly: multiplier circuits produce a set of outputs, readable cells store addresses associated with parameter values, and a selection circuit picks the right output. The per-weight "readable cell" would then just be an access transistor that passes through the right pre-computed product. If that reading is correct, it's consistent with the CEO telling EE Times compute is "fully digital" [4], and explains why 4-bit matters so much: 16 multipliers to broadcast is tractable, 256 (8-bit) is not.

The same patent reportedly describes the connectivity mesh as configurable via top metal masks, referred to as "saving the model in the mask ROM of the system." If so, the base die is identical across models, with only top metal layers changing to encode weights-as-connectivity and dataflow schedule.

Patent [3] covers high-density multibit mask ROM using shared drain and gate connections with mask-programmable vias, possibly how they hit the density for 8B parameters on one 815mm2 die.

If roughly right, some testable predictions: performance very sensitive to quantization bitwidth; near-zero external memory bandwidth dependence; fine-tuning limited to what fits in the SRAM sidecar.

Caveat: the specific implementation details beyond the abstracts are based on Deep Research's analysis of the full patent texts, not my own reading, so could be off. But the abstracts and public descriptions line up well.

[1] https://www.nextplatform.com/2026/02/19/taalas-etches-ai-mod...

[2] https://patents.google.com/patent/WO2025147771A1/en

[3] https://patents.google.com/patent/WO2025217724A1/en

[4] https://www.eetimes.com/taalas-specializes-to-extremes-for-e...
by imiric | 2026-02-22 07:14:59+00:00
> That’s because it’s superstition.

This field is full of it. Practices are promoted by those who tie their personal or commercial brand to it for increased exposure, and adopted by those who are easily influenced and don't bother verifying if they actually work.

This is why we see a new Markdown format every week, "skills", "benchmarks", and other useless ideas, practices, and measurements. Consider just how many "how I use AI" articles are created and promoted. Most of the field runs on anecdata.

It's not until someone actually takes the time to evaluate some of these memes, that they find little to no practical value in them.[1]

[1]: https://news.ycombinator.com/item?id=47034087
by dietz | 2026-02-22 07:15:52+00:00
nano runs real Node.js and statically linked Linux binaries directly in the browser via a tiny RISC-V Linux interpreter compiled to WASM — no containers, no servers. I always wanted a truly open-source alternative to webcontainers.io, so we built one.

It even runs the Claude Code CLI fully on the edge in your browser — perfect for portable dev environments, sandboxed CLIs, CTF setups, and some seriously crazy client-side AI experiments.
by karlding | 2026-02-22 07:17:28+00:00
You can write automated refactoring with clang tools if you need AST-level knowledge across your project (or monorepo).

I’m not sure if there’s other public examples leveraging this, but Chromium has this document [0] which has a few examples. And there’s also the clang-tidy docs [1].

[0] https://chromium.googlesource.com/chromium/src/+/80a6fc33dee...

[1] https://releases.llvm.org/21.1.0/tools/clang/tools/extra/doc...