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

Find investors for your startup – Investor Match Guarantee

https://leadagentx.ai
1•liranbr•3m ago•0 comments

An Alternative Syntax for Type Inference in Java

https://aghasemi.github.io/blog/?p=P0002
1•theanonymousone•6m ago•0 comments

Endless Execution

https://world.hey.com/dhh/endless-execution-4157e065
1•andsoitis•7m ago•0 comments

Forecasting the AI Boom till 2030

https://hunchfox.substack.com/p/the-cost-of-abundance-ai-2030
1•sahil_chaudhary•8m ago•0 comments

The Pace

https://vertigo.kuber.studio/diary/016-the-pace.html
1•vertigoruntime•10m ago•0 comments

Show HN: Everything a web page can learn about you, in plain English

https://sessioncontext.org
2•oddurs•13m ago•1 comments

Why Beyond Traditional RAG?

https://chandula7.gumroad.com/l/Advanced_RAG_LangGraph_Patterns
7•GeorgeTj•16m ago•4 comments

The Three Eras of Undergraduate Education

https://forklightning.substack.com/p/the-three-eras-of-undergraduate-education
1•herbertl•20m ago•0 comments

A full-duplex AI phone agent that listens while speaking

https://www.famulor.io
1•imankoma•21m ago•0 comments

A Skeptic's Guide to AI Regulation

https://twitter.com/cesifoti/status/2098876203822387327
1•Anon84•25m ago•0 comments

AI permissioned coworker framework and designs

https://eisenzopf.github.io/Thelve-coworkers/demo/
2•zerosegfaults•27m ago•0 comments

Endomorphisms of Affine Spaces and the Jacobian Problem [AI Statement.]

https://arxiv.org/abs/2609.05746
2•procedurecall•27m ago•1 comments

The Poisoned Chalice and the Court of the Opened Eye

https://danverbraganza.com/writings/the-poisoned-chalice-and-the-court-of-the-opened-eye?hn=1
2•nvader•28m ago•0 comments

Japan's book scene is quietly moving from bookstores to libraries

https://untranslatedjp.substack.com/p/japans-book-scene-is-quietly-moving
2•herbertl•28m ago•0 comments

Show HN: Practice English Grammar and Pronunciation (Uses Azure Speech)

https://marksdailyenglish.com/
2•MarkMc•31m ago•0 comments

Why George W Bush is Africa's favourite US president

https://www.ft.com/content/72424694-a86e-11e9-984c-fac8325aaa04
2•ViktorRay•38m ago•0 comments

RSI AI Explained: What It Is and Where It Could Lead

https://piszczek.pl/blog/rsi-ai-recursive-self-improvement
2•pich•41m ago•0 comments

Killing with a car costs $1.6M, California requires drivers to carry $30K

https://maxmautner.com/2026/09/11/liability-coverage.html
5•mslate•41m ago•1 comments

Nova Tools. Tools by AIs for AIs

https://github.com/mas-bandwidth/nova-tools
2•gafferongames•42m ago•0 comments

China on track to launch Mars sample-return mission in 2028: 'A Sputnik moment?'

https://www.space.com/astronomy/mars/china-on-track-to-launch-mars-sample-return-mission-in-2028-...
2•bookofjoe•44m ago•0 comments

Show HN: YazSes – offline hold-to-talk voice dictation for Linux, macOS, Windows

https://github.com/MSKazemi/yazses
3•mskazemi•46m ago•0 comments

Conformal correlation: substituting the correlation we all know?

https://www.sciencedirect.com/science/article/pii/S014036642500355X
2•gigatexal•47m ago•0 comments

Michael Levin:Consciousness, Biology, Universal Mind, Emergence, Cancer Research [video]

https://www.youtube.com/watch?v=c8iFtaltX-s
2•binyu•48m ago•0 comments

Show HN: PDFidelity – Translate PDFs while preserving the original layout

https://www.pdfidelity.com/
2•andygeek•56m ago•1 comments

StarCraft returns in 2030 as an open-world shooter

https://www.theverge.com/games/994371/starcraft-returns-in-2030-as-an-open-world-shooter
11•sbulaev•57m ago•3 comments

Rivals Altman and Musk rally behind Dario Amodei's call for an AI slowdown

https://www.ft.com/content/31220b59-b0c6-401c-a146-2b7b5d138837
2•sbulaev•57m ago•1 comments

OpenAI's rogue AI tried to hack another company in May

https://www.theverge.com/ai-artificial-intelligence/994383/openais-rogue-ai-rubygems-hack
3•aaronbrethorst•57m ago•0 comments

The US is replacing every official latitude, longitude and height it publishes

https://spacedaily.com/s-the-united-states-is-replacing-every-official-latitude-longitude-and-hei...
7•rurp•57m ago•0 comments

"All my fundees have blue eyes." Epstein and the tech dark ideology

https://www.codastory.com/authoritarian-tech/blue-eyes-epstein-artificial-intelligence-eugenics-s...
4•Anon84•58m ago•0 comments

Unread 5.0

https://www.goldenhillsoftware.com/2026/09/unread-50/
3•johnsbrayton•1h ago•1 comments