MurphyA/hacker-news huggingface dataset:
Show HN: OctoFlow v1.0.0 – GPU VM where the GPU runs autonomously, CPU is BIOS
by mr_octopus | 2026-02-22 18:55:00+00:00
Three days ago I posted OctoFlow 0.83 here (GPU-native programming language,
2.2 MB binary). The feedback was great. Since then I've pushed v1.0.0 with the
thing I've actually been building toward: a GPU Virtual Machine.

The idea: the GPU is the computer, the CPU is the BIOS.

You boot a VM, program a dispatch chain of kernel instances, submit once with
vkQueueSubmit, and everything — layer execution, inter-layer communication,
self-regulation, compression, database queries — happens on the GPU without CPU
round-trips. The CPU just provides I/O.

let vm = vm_boot()
let prog = vm_program(vm, kernels, 4)
vm_write_register(vm, 0, 0, input)
vm_execute(prog)
let result = vm_read_register(vm, 3, 30)

4 VM instances, one submit, no CPU involvement between stages.

The memory model is 5 SSBOs: Registers (per-VM working memory), Metrics
(regulator signals), Globals (shared mutable — KV cache, DB tables), Control
(indirect dispatch params), Heap (immutable bulk data — quantized weights).

What makes it interesting:

- Homeostasis regulator: each VM instance has a kernel that monitors activation
norms, memory pressure, throughput. The GPU self-regulates without asking the
CPU.

- GPU self-programming: a kernel writes workgroup counts to the Control buffer,
the next vkCmdDispatchIndirect reads them. The GPU decides its own workload.

- Compression as computation: Q4_K dequantization, delta encoding, dictionary
lookup — these are just kernels in the dispatch chain, not a special subsystem.
Adding a new codec = writing an emitter. No Rust changes.

- CPU polling: Metrics and Control are HOST_VISIBLE. CPU can poll GPU state and
activate dormant VMs without rebuilding the command buffer. The GPU broadcasts
needs, the CPU fulfills them.

The VM is workload-agnostic. Same architecture handles LLM inference, database
queries, physics sims, graph neural networks, DSP pipelines, and game AI. We've
validated all six. The dispatch chain is the universal primitive.

What's new in v1.0.0 beyond GPU VM:
- 247 stdlib modules (up from 51)
- Native media codecs (PNG, JPEG, GIF, MP4/H.264 — no ffmpeg)
- GUI toolkit with 15+ widgets
- Terminal graphics (Kitty/Sixel)
- 1,169 tests passing
- Still 2.3 MB, still zero external dependencies

The zero-dep thing is real — zero Rust crates. The binary links against vulkan-1
and system libs, nothing else. cargo audit has nothing to audit.

Landing page: https://octoflow-lang.github.io/octoflow/
GPU VM details: https://octoflow-lang.github.io/octoflow/gpu-vm.html
GitHub: https://github.com/octoflow-lang/octoflow
Download: https://github.com/octoflow-lang/octoflow/releases/latest

I'm one developer. This is early. The GPU VM works and tests pass bit-exact, but
there's a lot of road ahead — real LLM inference at scale, multi-agent
orchestration, the full database engine. I'd love feedback from anyone who works
with GPU compute, Vulkan, or language design.
Show HN: Git worktree automation.
by svenmalvik | 2026-02-22 18:55:04+00:00
Manifold. Run Claude Code, Codex, and Gemini CLI in parallel on the same project.

I wanted to run multiple AI coding agents on the same project at the same time so that I could implement multiple specs at the same time. Each agent gets its own git worktree, its own branch, and a real terminal. No wrapper. You see exactly what you'd see in your CLI, but for three agents at once.

Pick the right CLI for each task. Steer agents mid-flight. Create PRs when they're done.

Built 50% of Manifold with Manifold. macOS, open source, v0.1. Would love feedback.
by 3eb7988a1663 | 2026-02-22 18:55:18+00:00
Is Microsoft ever going to implement proper VS Code plugin sandboxing? There are so many good extensions I would like to use, but I hate the security implications of loading yet more unvetted code for a nice-to-have.

Then again, I see that the top buzz in the industry is about Claws and letting LLMs run loose with only a handshake agreement to be safe, and I already know the answer.
by notahacker | 2026-02-22 18:55:30+00:00
Fair. I think a better way of putting it is that they lacked the unity to agree to just keep firing on people until they won. A relatively liberal culture is one reason government forces won't do that; in the case of someone like Ceausescu it was more that the generals tended to think his last few years had been a disaster and the rebels had a point.
Show HN: Claude Agent SDK for Laravel – Build AI Agents with Claude Code in PHP
by mohamedelsaed | 2026-02-22 18:55:35+00:00
Hi HN, I built a Laravel package that wraps the Claude Code CLI as a library for PHP applications.

The problem: Claude Code is powerful (file ops, bash, code editing, subagents, MCP) but it's a CLI tool. If you want to use those capabilities from a web app, there wasn't a clean PHP interface.

This SDK communicates with Claude Code via subprocess, parses the streaming JSON output, and provides a fluent PHP API with full type safety.

Technical highlights:
- Generator-based streaming (memory efficient)
- Full message/content block parsing with typed classes
- Subagent orchestration (delegate tasks to specialized agents)
- MCP server integration (stdio + SSE)
- JSON schema structured output
- Session resume and fork for multi-turn conversations
- PHP 8.1+ with readonly properties, enums, named args

It's MIT licensed. Would love feedback on the architecture and API design.
by verdverm | 2026-02-22 18:56:55+00:00
There have been some people trying to think about DID migration, but also core protocol designers saying that's problematic and probably not going to happen. We'll see, Bsky CTO has said real politik has its place, so rally anything can be on the table if you can convince the majority. I think we could have something equivalent to a "hard fork" should the need arise
by thomassmith65 | 2026-02-22 18:57:33+00:00
but the war machine relies on fools to fun smoothly

There is nothing new under the sun. Interwar pacifists made these arguments 100 years ago. They have some merit, but they weren't then and aren't now the full picture.

You do realize though that you are morally and ethically and spiritually culpable and responsible for the murder

Inaction also results in death.

colonial puppet Shah regime

There is no point arguing from here on. To my liberal brain, it just comes off as Baader–Meinhof nonsense. We are not going to agree about anything.
by BadBadJellyBean | 2026-02-22 18:57:44+00:00
I am not comparing BEV with ICE. That would be stupid. ICE is not and will never be a solution to the fact that we are burning oil and destroying the environment. But EV has to compete with ICE and many people don't like the fact that they might be a small inconvenience. The environment is just not part of the calculation so to make BEVs even slightly competitive the price has to be lowered.

H2 doesn't compete with ICE. It competes with BEV. That and in that comparison I do think it is much simpler. I'd be open to be enlightened why the killer feature of H2 is that makes it even worth considering with all these downsides.
by stared | 2026-02-22 18:57:49+00:00
Thanks for sharing!
It seems to be an active space, vide a recent MCP server (https://news.ycombinator.com/item?id=46882389). I you haven't tried, recommend a lot posting it as Show HN.

I tried a few approaches - https://github.com/jtang613/GhidrAssistMCP (was the harderst to set) Ghidra analyzeHeadless (GPT-5.2-Codex worked with it well!) and PyGhidra (my go-to). Did you try to see which works the best?

I mean, very likely (especially with an explicit README for AI, https://github.com/akiselev/ghidra-cli/blob/master/.claude/s...) your approach might be more convenient to use with AI agents.
by roysting | 2026-02-22 18:58:20+00:00
That seems to me like a really worthwhile effort, especially for the continental Europeans if they want to keep the EU alive, even if it needs major, structural reform that I am not confident it can implement without total deconstruction first. If the EU wants to survive it simply cannot allow English to dominate it, nor is even French ideal, making Dutch the official language is of course silly for obvious reasons (regardless of my affinity for it), contemporary German seems to be self-deleting in many different way for many different reasons, and nonsense like Esperanto speaks for itself. But a kind of merging or integration of the German languages of central Europe would be an ideal candidate to bring about European unity in a sustainable and healthy manner... a meeting in the middle, maybe a restoration of old high German even that is the common node.

I am generally even just sad writing this because even my proposal invariably means the total destruction of many languages, traditions, cultures, and true and healthy diversity that has defined Europe over all of recorded history; but at least if this effort of trying to mash Europe into a kind of neo-communist of uniform sludge, at least try to create something new and beautiful out of it, not some disgusting brown mush where the non-english EU speaks English, while by the end of the century the majority of people will not even be indigenous Europeans anymore.

It is sad realizing that what we are all currently witness to is a cataclysmic collapse and destruction of civilization in Europe on an order that humanity has not witness since the civilizational collapse of the Americas or even the Bronze Age collapse and minor cultural collapses and ethnocides that were perpetrated through the French proto-communist Revolution, the Russian communist revolution and the Chinese communist revolutions. It is astonishing knowing that I am living through a historical event that may even never be recorded, let alone well, because the likelihood that it will be recorded at all, let alone accurately is very low.

If a common German language could be created, along with maybe a common Romance language for Hispania and Italy, etc. at least there would be a kind of remaining legacy akin to how the Egyptian icons are enigmatic, even if their culture did not survive.
by cardanome | 2026-02-22 18:59:26+00:00
The only mass protests in Iran I saw video evidence of have been the millions of Iranian people in the streets in the PRO-governments protests that were against the foreign intervention.

The will of the Iranian people is clear: The don't want to become slaves of Western Imperialism.

Do you really think we we Iranian government would be able to keep in power despite a brutal economic blockade, despite foreign agents constantly trying to spread unrest if it were as competent, cruel and unpopular as the Western media tell you? It wouldn't last weeks.

> 36'000 people were killed in just two nights.

You are completely delusional if you believe that number. Just the logistics of killing so many people would be insane. You are falling hard for Western propaganda.

Funny how you are not crying for the end of the Israeli regime that is committing the best documented genocide in history. How you are not criticizing Western allies like the UAE for fueling the bloody civil war in Sudan.

But Iran, yeah you got an opinion on that.
by underlipton | 2026-02-22 18:59:39+00:00
VR/Group voice chat/Group messaging is fine too. For centuries, people have created and maintained meaningful relationships while physically and geographically separated. The circumstances of life do not always allow people to meet face-to-face. One of the worst sins of the post-pandemic "return to normalcy" was the wholesale firebombing of remote options for connecting with people.

The problem isn't whether the meeting is digital or not, it's whether the platform (a physical space or an app) facilitates high-fidelity person-to-person and small group communication consistently over time (the norm for healthy human community), or if it's set up to encourage unnatural para-social relationships and dysfunctional, anti-social communication styles.
by selridge | 2026-02-22 18:59:53+00:00
It's just a category of an error of a piece.

You can't conclude anything reliably from their choice of electron over native apps. You can't. You can ASSERT things like the author does, like "The state of coding agents can be summed up by this fact: Claude spent $20k on an agent swarm implementing (kinda) a C-compiler in Rust, but desktop Claude is an Electron app." That's a fine assertion. It's just not a fact or knowledge about any kind of design decision.

The whole argument revolves around knowing that electron is a compromise because one could just make multiple native apps without asking if "make multiple native apps" serves a design need the developers had at all! If the developers (like many others who use electron) did not declare "we want to make native apps" or have a need that caused that to become a desire, then inferring that using electron is a compromise at all is groundless. It may never have been a compromise to begin with!
by anonymousiam | 2026-02-22 19:00:07+00:00
Thank you for the report. I've never had any interest in APRS either. Seems like an Air-tag would be more reliable and less wasteful of spectrum.

I once worked European station from my station in Los Angeles. It was Halloween, and I was on 10m (HF) packet. I had used a digipeater in Washington D.C. to have a QSO with G0BOO. It was memorable mostly because of the remote station's callsign and the fact that it was Halloween.
by Aurornis | 2026-02-22 19:00:27+00:00
The process talks about removing trials that were performed in unhealthy populations, but expanding the top two entries shows almost exclusively trials performed in patients with Parkinson’s disease, Alzheimer’s, ADHD, and more. So take the AI-based filtering with a huge dose of skepticism.

Nootropics communities like to wave these details away because they like positive results and think that the drugs simply increase cognition, but that’s rarely true.

The #2 entry in the list is the perfect example of this: Acetylcholinesterase inhibitors can show positive effects in disease states like Parkinson’s (where dopaminergic neurons are destroyed, resulting in specific imbalances) but they are known to induce depression in healthy volunteers. Confusingly, they can cause feelings of positive effect early on before the depression sets in for some people. This leads to an all too common scenario on nootropics forums where someone suffers from depression for months or years before realizing that their supplement stack containing cholinergic substances is making it worse. Some times people don’t realize this until they accidentally run out and start feeling better after a few days of not taking their supplements.
by balamatom | 2026-02-22 19:01:30+00:00
>If one of your follows is posting content you don’t like, it’s so easy to unfollow them. If you feel obligated to follow for social reasons, Instagram even has convenient features to hide their posts so you can maintain the follow without seeing their content.

Let's ignore the things that upset us even more easily, while maintaining the required social appearances even harder!

Ah, such progress!

Speechless, except obscenely.
by hereme888 | 2026-02-22 19:02:13+00:00
> Claude Opus 4.6 found it… and persuaded itself there is nothing to worry about.

Lol.

> Gemini 3 Pro supposedly “discovered” a backdoor.

Yup, sounds typical for Gemini...it tends to lie.

Very good article. Sounds super useful to apply its findings and improve LLMs.

On a similar note.... reverse engineering is now accessible to the public. Tons of old software is now be easy to RE. Are software companies having issues with this?
by rsynnott | 2026-02-22 19:02:29+00:00
> You are correct that China is the number one market in terms of BEV sales, but the US is number two, selling more than 3-5 combined.

This is incorrect, unless you're viewing the US as a single market but the EU as multiple (which, I mean, ah, you do you, but that doesn't make any sense from an industry perspective). Last year about 1.3 million BEVs were sold in the US (a minor decline from 2024), 1.9 million BEVs were sold in the EU (up 33% YoY). In Europe more broadly defined, 2.5 million BEVs were sold (in practice, the industry largely treats EU+EFTA+UK as one market). In China, 8 million were sold, up about 25% YoY.

You can, ah, perhaps see why the US is not a top-priority market for the industry. In practice, the US _will_ get many of these Toyota models, or some variant thereof, but later. You mention VW, but they, too, treat the US as a second priority BEV market; their electric cars generally come out about a year late there if at all. Hyundai does release in the US at the same time as elsewhere (when they release at all; the Ioniq 3 will not be available in the US, for instance, because the US does not buy small cars in significant numbers).
by BadBadJellyBean | 2026-02-22 19:02:59+00:00
Pumping gases is not really fast. That goes for H2 or natural gas. It pumps slowly as to not overwhelm the tank and it needs time to equalize after the pump. Also connecting the nozzle is much more of a hassle because it needs to be a tight seal. Not remotely comparable to pumping gasoline.

Apart from that a modern BEV can charge pretty fast. Just enough time to get a snack and eat it.
by wolvoleo | 2026-02-22 19:03:01+00:00
I really don't like using projects like linuxulator or the linux compatibility layer (are those different?). I'm running FreeBSD because I prefer it over Linux. I don't want to make it like Linux. If we give in to that we'll end up importing more and more linuxisms and in the end everything will require those.

Bedides, the FreeBSD port of codium works fine and with a few setting changes you can install even the proprietary extensions like the Remote SSH.

There's a few tools I don't use because they don't have a FreeBSD port. I've asked the developers and they were like 'just use the compatibility layer'. But nope, then I'll just pick something else.

Right now I have nothing using the Linux compatibility layer at all which is great.
by reliabilityguy | 2026-02-22 19:03:14+00:00
Pakistan did it secretly. Today I doubt that Pakistan would have been allowed to have nukes. Moreover, just because they have nukes it is huge pain in the ass and that why the US and other countries support Pakistan financially — no one wants collapsing state with nuclear weapons.

If Iran gets nuclear weapons, all big Sunni countries will get them too: Saudis, Qatar, etc. we do not want it to happen, as the next Arab spring can collapse those governments, and you can count on any Muslim radical group getting hands on one of those.

Anyway, there are countries that have nuclear weapons, and this Jinny is out of the bottle. But, it doesn’t mean we want to have more of this crap lying around. We need less.
by JCattheATM | 2026-02-22 19:03:32+00:00
I get that. I stopped using Slack around...not sure, maybe 2007 or so when I tried to do my normal minimal setup and mplayer wouldn't run without Samba installed, and the community was hostile to anyone who didn't do the recommended full install. I never wanted it a a feature complete desktop but that's the market they tried to focus on.

Took me a while to settle on Alpine after trying Arch and Void, but I can't imagine why I would ever leave unless they change something drastic.
by remarkEon | 2026-02-22 19:04:54+00:00
Yes, possibly, but running an indefinite blockade or interdiction operation is still costly. It is lower in complexity in terms of operational capabilities required than a decapitation strike against the potential co-belligerent, although this is rapidly changing, but in order to effectively run one you are dedicating a very sizable percentage of your overall combat power away from the front. Additionally, I am skeptical that the Indian Navy could handle such an operation independently. Their fleet size has grown over the last decade, but, as alluded to, interdiction operations are increasingly complex so they would likely need assistance at least at the beginning. It's also, I think, a stretch to call India an "ally" per se of Washington today (maybe "partner" would be more accurate), and I find it hard to believe that India would effectively enter into a world war on behalf of the United States.

There is an argument to be made that a maritime interdiction operation is a better approach, and the information I would need to decide definitively which approach I think is better is likely very classified.
by daringrain32781 | 2026-02-22 19:05:18+00:00
I think of some of the trades, HVAC or maybe electrical. I think they have decent pay once you get going, and still provide a certain amount of room for doing things the way you see best fit.

Also, they’re more resistant to AI/automation. Like many, I’m not sure if I’ll want to stick around and manage a bunch of AI agents, that’s not really what interests me in the software world.
by virtual_rf | 2026-02-22 19:06:04+00:00
I spent 3 weeks vibe-coding apps and realized most of my time was going to debugging, not thinking. So I built an AI workforce manager, it sits above tools like Claude and Codex, runs an observe-steer-escalate loop across parallel workstreams, and persists what it learns across projects.

The core idea. Tools like Claude and Codex are good workers, but nobody manages them. They take a task, execute it, and forget everything when the session ends. My system sits above them and runs an observe-steer-escalate loop. It watches what each worker produces across parallel workstreams, steers upcoming tasks based on what it learns, and escalates to me only when something is genuinely ambiguous. Crucially, it persists what it learns across projects. A discovery in Project A can inform a decision in Project B without me being the bottleneck.

But here's my dilemma. OpenAI is publishing about "harness engineering." Anthropic shipped Agent Teams. The platforms are pushing up the stack toward exactly this orchestration layer.

I'm torn between five options:

1. Keep it private – use it as my own power tool, demo selectively
2. Open source it – plant my flag, build community, get credit for the thinking
3. Source-available – visible but restricted commercial use
4. Commercialize a piece – extract one capability (like the observation protocol) into a focused product
5. Stop building, start learning – accept the platforms will solve this and become the best user of their tools instead

Full writeup with honest details on the architecture, gaps, and my financial reality here: https://rhysfisher.substack.com/p/i-built-an-ai-workforce-ma...

Here's what it feels like piloting the swarm via Telegram (https://x.com/virtual_rf/status/2025153021030592567?s=20)

Here's a small video expanding on some key ideas (https://x.com/virtual_rf/status/2025182435818799114?s=20)

What would you do?
by yunwal | 2026-02-22 19:06:19+00:00
Perceptible latency is somewhere between 10 and 100ms. Even if an LLM was hosted in every aws region in the world, latency would likely be annoying if you were expecting near-realtime responses (for example, if you were using an llm as autocomplete while typing). If, say, apple had an LLM on a chip any app could use some SDK to access, it could feasibly unlock a whole bunch of usecases that would be impractical with a network call.

Also, offline access is still a necessity for many usecases. If you have something like an autocomplete feature that stops working when you're on the subway, the change in UX between offline and online makes the feature more disruptive than helpful.

https://www.cloudping.co/