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

The Indie Hacker in the Age of AI: Renaissance, Reckoning, or Both?

https://thinkapedia.com/t/tk_dHo0EZsbg46G/document
1•chancedurham•1m ago•0 comments

Richard Sutton leaves Keen Technologies to Start Oak Lab

https://twitter.com/RichardSSutton/status/2076663628301058329
1•neuroticnews25•2m ago•0 comments

Does code quality still matter?

https://blog.ploeh.dk/2026/07/23/does-code-quality-still-matter/
2•vinhnx•5m ago•0 comments

Wall Street's Bots Are Cashing in on Trump's Truth Social Posts

https://www.wsj.com/finance/stocks/how-wall-streets-bots-are-cashing-in-on-trumps-truth-social-po...
1•doener•6m ago•0 comments

AI Slop: Why Philosophy Journals Should Reject AI-Written Prose

http://schwitzsplinters.blogspot.com/2026/07/ai-slop-and-evidence-about-evidence-why.html
2•Alien1Being•8m ago•0 comments

Deep Dive into SeaTunnel Engine: How FlushSignal Drives Architecture Evolution

https://meeting.tencent.com/dm/4bzAAZGmA84b
1•SeaTunnel•9m ago•0 comments

Stop Killing the Internet (European Citizens' Initiative)

https://citizens-initiative.europa.eu/initiatives/details/2026/000011_en
1•rzk•11m ago•0 comments

Show HN: OpenFDE – Can Running Native Android Apps and Android Studio on Linux

https://github.com/openfde/openfde/blob/main/README.en.md
1•aaaa5455555a•12m ago•0 comments

Founders OS – open-source MCP server that gives AI your business context

https://www.foundersmcp.com
1•ourthinktank•13m ago•0 comments

AI Agents Don't Respect Font Licenses

https://www.mixfont.com/blog/ai-agents-dont-respect-font-licenses
2•justswim•15m ago•0 comments

Microsoft Teams will be blocked in China from July 28th 2026

https://support.microsoft.com/en-us/teams/free/settings/teams-free-availability-china
3•Markoff•19m ago•1 comments

Private mission launches to extend life of out-of-gas communication satellites

https://phys.org/news/2026-07-private-mission-life-gas-communication.html
1•jnord•20m ago•0 comments

BrainStem: Open‑source bio‑inspired AI with 12 neuromodulators for learning

https://github.com/unikum-sol/brainstem
1•Unikum-Sol•23m ago•0 comments

Why a Broken Russia Is Bad for the World

https://www.economist.com/by-invitation/2026/07/09/why-a-broken-russia-is-bad-for-the-world
1•Animats•26m ago•1 comments

Generative AI and the German Far Right: Narratives, Tactics, Digital Strategies [pdf]

https://www.isdglobal.org/wp-content/uploads/2025/02/The-use-of-generative-AI-by-the-German-Far-R...
2•vrganj•26m ago•0 comments

Claude for Teachers

https://www.anthropic.com/news/claude-for-teachers
3•the-mitr•30m ago•0 comments

Why the US is losing Chinese AI stars

https://www.ft.com/content/0c773366-61a2-4d33-894e-6b3ddfcfd9b3
1•chewz•34m ago•0 comments

Show HN: Modern Serial Console for macOS based on libghostty written in Swift

https://github.com/HeyMeco/MecoSerial
1•HeyMeco•37m ago•1 comments

AI Firewall – Security Gateway and Reverse Proxy for LLM Traffic

https://github.com/bossandboss/Ai-Firewall
1•bossandboss•39m ago•0 comments

Bay Aryan Resistance

https://www.jimgoad.net/bayaryan.html
2•MrBuddyCasino•39m ago•0 comments

Lovelace – project management that lives in your repo

https://lovelace.co/
2•LambrosPhotios•41m ago•0 comments

Show HN: Blurit – anonymous, text-only public posting board, no accounts

https://www.blurit.org/
3•opentestudox•42m ago•0 comments

Plan Prométhée – a plan for France to build 12GW of compute

https://planpromethee.com/en/
1•aubanel•43m ago•0 comments

Ask HN: What's the most secure way to run a local model?

2•smithcoin•45m ago•1 comments

From a Raspberry Pi to a DGX Spark: the state of local models in 2026

https://hoja-solutions.github.io/blog/state-of-local-models/
2•pebeto•45m ago•0 comments

Comhad: A ranger-style terminal file browser for S3

https://github.com/Eoin-McMahon/comhad/tree/master
1•emcmahon478•46m ago•0 comments

Onipin nuevo protocolo un chat Para la AI inscribe la tuya

https://onnivers.store/
1•davis1224•46m ago•0 comments

Modern Computer Architecture and Organization (3rd Edition)

https://github.com/PacktPublishing/Modern-Computer-Architecture-and-Organization-Third-Edition
2•teleforce•47m ago•0 comments

Xteink X3 is the little e-reader the world's not quite ready for

https://sixcolors.com/post/2026/07/review-xteink-x3-is-the-little-e-reader-the-worlds-not-quite-r...
1•subset•47m ago•0 comments

Electric aviation is taking off

https://economist.com/science-and-technology/2026/07/22/electric-aviation-is-taking-off
2•andsoitis•48m ago•0 comments