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

Judge re-opens eBay harassment lawsuit after settlement talks break down

https://www.universalhub.com/2026/judge-re-opens-lawsuit-over-way-ebay-terrorized-natick-couple-a...
1•ilamont•1m ago•0 comments

Open-Cowork: open-source alternative to Claude Cowork with BYOK

https://github.com/coasty-ai/open-cowork
1•PrateekJ1703•7m ago•0 comments

Apt Encounters of the Third Kind

https://igor-blue.github.io/2021/03/24/apt1.html
1•ogurechny•8m ago•0 comments

Brew Browser – A Native macOS GUI for Homebrew

https://brew-browser.zerologic.com/
1•jonbaer•9m ago•0 comments

Show HN: Inkwash, a watercolor sketching app and explanation

https://johnowhitaker.github.io/inkwash/about
1•Yenrabbit•11m ago•0 comments

The Australian Town Where More Than Half the Population Lives Underground

https://terralocate.com/interesting/coober-pedy-australia-underground-town
1•thunderbong•16m ago•0 comments

Download Free Marketing Software

https://www.coolmarketingsoftware.com/osclass-submitter/
1•bokeke1•16m ago•0 comments

What Should I Build?

1•gooob•21m ago•0 comments

ClawMoat, runtime containment for AI agents after Fable 5

https://clawmoat.com/
1•ildar•23m ago•0 comments

5.3M-year-old deep-sea whale necropolis in the Diamantina Zone

https://www.nature.com/articles/s41586-026-10546-z
3•defrost•25m ago•0 comments

Ask HN: Which cheap Chinese LLM are you using?

4•linzhangrun•25m ago•0 comments

GIER: A Danish computer from 1961 with a role in the modern astronomy

https://arxiv.org/abs/1704.05828
1•andrewstuart•27m ago•0 comments

Lime 2.0 – Zero Human Auth for AI Agents

https://lime.pics
1•MawyxxY•39m ago•1 comments

Brew Browser: A Native macOS GUI for Homebrew

https://github.com/msitarzewski/brew-browser
2•amichail•43m ago•0 comments

Vincent's parents 'never say he's good enough' so he turned to a couple online

https://www.bbc.com/news/articles/cpq3dnr5vlzo
2•breve•46m ago•0 comments

The whirlwind 24 hours that led to export controls on Anthropic

https://www.politico.com/news/2026/06/13/inside-the-whirlwind-24-hours-that-led-the-white-house-t...
6•ls612•48m ago•1 comments

Surface Data vs. Deep Data [video]

https://www.youtube.com/watch?v=vk6lgHjjGp8
1•zetamax•52m ago•0 comments

The Siren Song of Illness

https://www.nybooks.com/articles/2026/06/25/the-siren-song-of-illness-master-of-contradictions-je...
2•t0lo•54m ago•0 comments

The Missing Infrastructure Between AI Agents and the EVM

https://blog.bridgexapi.io/the-missing-infrastructure-between-ai-agents-and-the-evm
1•Bridgexapi•54m ago•0 comments

Fable: Two edges of one opinion, on a model switched off

https://rebraining.org/fable
1•Jakko-KAAMOS•56m ago•0 comments

'Tell Him He's a Piece of Shit': Meta's New AI Unit Is a Total Mess

https://www.wired.com/story/mark-zuckerberg-meta-employee-meeting-interrupt-ai/
35•momentmaker•1h ago•20 comments

Let's Destroy American Science

https://nasawatch.com/policy/lets-destroy-american-science/
9•voxadam•1h ago•0 comments

Russian families use AI to 'resurrect' loved ones killed in Ukraine

https://www.bbc.com/news/articles/cwy24v72n19o
3•breve•1h ago•0 comments

Monero Inflation Checker

https://www.moneroinflation.com/
1•Cider9986•1h ago•0 comments

Switzerland to vote on plan to cap population at 10 million

https://www.bbc.com/news/articles/cx23kz7e76po
2•breve•1h ago•0 comments

4 things to know about the new sunscreen ingredient the FDA approved

https://www.npr.org/2026/06/13/nx-s1-5856385/sunscreen-skin-protection-bemotrizinol
34•mikhael•1h ago•3 comments

The "Best" HN Comments

https://news.ycombinator.com/bestcomments
3•embedding-shape•1h ago•0 comments

There is no such thing as an AI 'artist'

https://www.spiked-online.com/2026/06/07/there-is-no-such-thing-as-an-ai-artist/
4•mikelgan•1h ago•2 comments

The AI supply chain is a software supply chain with new failure modes

https://blog.r-lopes.com/newsletter/2026-06-03
3•dovelome•1h ago•0 comments

Fable 5: They switched off my AI mid-build. The timeline is the story

https://medium.com/@alirezarezvani/fable-5-anthropic-and-us-gorvernment-how-ai-export-controls-ju...
2•jungard•1h ago•0 comments