frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•1y ago
Miralis is a RISC-V firmware that virtualizes RISC-V firmware. In other words, it runs firmware in user-space (M-mode software in U-mode).

The fact that this is even possible is interesting: indeed, not all ISAs are virtualizable, and the same applies for their firmware mode. It all boils down to the virtualization requirements [1], which is a great read if you haven't come across it yet. Arm's EL3 cannot be virtualized, for instance, because some instructions, such as `cpsid`, are sensitive but do not trap (`cpsid` is a nop in user-space).

If you have a VisionFive 2 or a HiFive Premier P550, you can try it out, the instructions are in the documentation [2, 3]. Of course, it runs on QEMU too.

As Miralis is a research project, we have also been using it as a vehicle to explore other research ideas, such as automated verification of hypervisors [4]. For instance, we verified instruction emulation by comparing Miralis' implementation with the reference RISC-V executable specification [5], which we translated to Rust.

It has been fun working on Miralis, I hope you'll find it interesting too!

[1]: https://dl.acm.org/doi/pdf/10.1145/361011.361073

[2]: https://miralis-firmware.github.io/docs/platforms/visionfive...

[3]: https://miralis-firmware.github.io/docs/platforms/premierp55...

[4]: https://charlycst.github.io/papers/lightweight-hypervisor-ve...

[5]: https://github.com/riscv/sail-riscv

Anthropic launches Fable 5.1 and Mythos 5.1

https://www.bloomberg.com/news/articles/2026-09-01/anthropic-says-new-fable-5-1-ai-model-is-cheap...
1•josefchen•43s ago•0 comments

Fable 5.1

https://twitter.com/claudeai/status/2094848572143407483
2•salmonet•1m ago•0 comments

Laser Jeans

https://www.aiweirdness.com/laser-jeans/
1•xnx•2m ago•0 comments

Florida bans Flock cameras and other license plate readers from state highways

https://www.nbcnews.com/tech/tech-news/florida-bans-flock-license-plate-readers-state-highways-rc...
1•mattas•2m ago•0 comments

A small island in Canada appeared, vanished, and was found again

https://www.bbc.com/news/articles/cgk5jk6nkxzo
1•rich_sasha•3m ago•1 comments

Fable 5.1 System Card

https://www.anthropic.com/document/claude-fable-5-1-mythos-5-1-system-card
4•alvis•3m ago•0 comments

Scientists make potential breakthrough in search for dark matter

https://www.reuters.com/science/scientists-make-potential-breakthrough-search-dark-matter-2026-09...
1•sidsud•4m ago•0 comments

GitSpawn: A Single Flaw Lets Untrusted Repos Run Code in Claude Code, and Others

https://www.manifold.security/blog/ai-coding-agents-git-hijack
1•0xmagic0•4m ago•0 comments

Apple says 70% isopropyl alcohol can be used to clean almost all their devices

https://support.apple.com/en-ca/103258
1•enthdegree•6m ago•0 comments

Fable 5.1 Announcement [video]

https://www.youtube.com/watch?v=ROF2Nv_KjOM
1•neilellis•6m ago•0 comments

Tell HN: 1Password 7 final retirement notice

4•xoa•7m ago•0 comments

Why doing operations work feels bad

https://yearningslav.substack.com/p/why-doing-operations-work-feels-bad
1•Curiositry•7m ago•0 comments

HuggingFace/Kernels: 200 WebGPU Kernels for Local AI

https://huggingface.co/blog/webgpu-kernels
2•theanonymousone•7m ago•1 comments

VibeCoded AI-Slop License v1.0

https://gist.githubusercontent.com/NicolasCARPi/3fd349ed1ed52ae6b835d5364cda4cd6/raw/21b7ff6761d7...
2•delduca•7m ago•0 comments

Modern error messages in Rust Coreutils

https://uutils.org/blog/2026-08-error-diagnostics/
1•sylvestre•8m ago•0 comments

Fleet: GPU Benchmarking in the Browser

https://webgpu-kernels-fleet.hf.space/
1•theanonymousone•8m ago•0 comments

Hyperscale Normalization

https://www.wheresyoured.at/hyperscale-normalization/
2•crescit_eundo•9m ago•0 comments

Claude Fable 5.1 and Claude Mythos 5.1

https://www.anthropic.com/claude-fable-and-mythos-5-1
49•meetpateltech•9m ago•5 comments

I Just Wanted to Print a Sandwich Or, how I ended up developing KDE Linux

https://blogs.kde.org/2026/09/01/i-just-wanted-to-print-a-sandwich/
1•bundie•9m ago•0 comments

Adds X402 Payments Access for AI Agents with Coinbase

https://massive.com/blog/x402-payments-for-ai-agents
1•AnhTho_FR•10m ago•0 comments

Show HN: Vayvan – Films get ranked like ranked matches in a shared universe

https://www.vayvan.com
1•christianweber•11m ago•0 comments

Claude Fable 5.1

https://platform.claude.com/docs/en/models/fable-5-1/overview
8•monneyboi•11m ago•0 comments

Hook to force AI agents to use the latest version of dependencies

https://github.com/chains-project/yul
1•andre15silva•11m ago•0 comments

The Terrible Downside of AI Language Translation

https://www.theatlantic.com/ideas/archive/2023/07/the-terrible-downside-of-ai-language-translatio...
1•Tomte•11m ago•0 comments

Visa's New Scam Detection Tech Prevented $460M in Losses in the UK

https://www.inc.com/connor-jewiss/visa-is-rolling-out-new-scam-detection-tech-its-already-prevent...
1•connorjewiss•12m ago•0 comments

Show HN: Wasmer SDK – Local Sandboxes for AI Agents

https://wasmer.io/posts/wasmer-local-sandboxes-for-ai-agents
1•syrusakbary•12m ago•0 comments

DLSS 5: 3D-Guided Neural Rendering

https://www.nvidia.com/en-us/geforce/news/dlss-5-3d-guided-neural-rendering/
1•msrp•12m ago•0 comments

August 38 Companies Breached. 331M+ Records Stolen

https://runtimeai.io/blog/2026-08-monthly-breach-report.html
1•13years•13m ago•0 comments

Claude Fable 5.1

https://www.anthropic.com/news/claude-fable-5-1
6•Philpax•13m ago•2 comments

UEFA's Champions League draw creates unfair clusters; a Cayley graph fixes it

https://sariyuce.com/blog/2026/UEFA-Draw/
3•erdems•13m ago•0 comments