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

RRSI: Regularized Recursive Self-Improvement of Agent Harnesses

https://regularized-rsi.com/
1•jonbaer•6m ago•0 comments

MLB considers Grand Teton National Park for baseball game site

https://apnews.com/article/wyoming-grand-teton-national-park-baseball-game-b408fe1bd4c20c77120b2d...
1•JumpCrisscross•6m ago•0 comments

Beyond LLMs: A Post-Transformer World Emerges

https://cacm.acm.org/news/beyond-llms-a-post-transformer-world-emerges/
1•yarapavan•7m ago•0 comments

Show HN: Alter Zero – RAM-efficient agent for coding, security and automation

https://github.com/linuztx/alter-zero
1•linuztx•9m ago•0 comments

Show HN: Reflex Engine Beats Both Llama.cpp and vLLM on Cold-Start to TTFT

https://github.com/lateos-ai/reflex
1•leochong•11m ago•0 comments

Important Update About My Apps and Apple Developer Account

https://ibanks.craft.me/EzHqVCrHtslL8X
2•thombles•11m ago•0 comments

Jev-as-a-Judge: Accept When Confident, Escalate When Unsure

https://arxiv.org/abs/2609.26550
1•nico•12m ago•0 comments

How do you deal with people who strongly disagree with your views?

https://lemire.me/blog/2026/09/30/how-do-you-deal-with-people-who-strongly-disagree-with-your-views/
1•smilelamp•12m ago•0 comments

Before Comparing Meta Muse Sentinel,Read the Earlier Disclosures in June 2026

https://zenodo.org/records/23040181
1•sangamdas•15m ago•0 comments

Show HN: Momentum Mouse – slide your phone on a desk and the PC cursor follows

https://www.indiegogo.com/projects/momentum-mouse/momentum-mouse-go?refcode=kH0RTo2_MUm4wpY6MALV9Q
1•TheMirthCo•17m ago•0 comments

Mark

https://colossus.com/article/mark-zuckerberg-profile/
1•lorenz_li•18m ago•0 comments

Want to protect yourself against cancer? Get vaccinated

https://www.scientificamerican.com/article/one-in-eight-new-cancers-are-likely-caused-by-infectio...
2•andrewl•22m ago•0 comments

Thinking out loud AI and Cancer Cure

1•wwolfson97•23m ago•0 comments

Why the Bronze Age Collapsed

https://www.worksinprogress.news/p/why-really-caused-the-bronze-age
2•benbreen•24m ago•0 comments

Diffsmith AI Code Review Tool

https://apps.apple.com/us/app/diffsmith-code-review-studio/id6787073815?mt=12
1•mzagaja•25m ago•0 comments

Batcher's Bitonic Merger Sort

https://raintown.org/lava/sorter/
1•azhenley•30m ago•0 comments

LabBench: Can AI agents decide what experiment to run next?

https://gamowlabs.com/labbench-benchmarking-ai-wet-lab-decisions.html
3•wardbradt•35m ago•0 comments

A New Type of Small Nuclear Reactor Gets the Green Light in Tennessee

https://www.nytimes.com/2026/09/29/climate/nuclear-reactor-tennessee-valley-authority.html
2•elsewhen•36m ago•0 comments

State of Agent Skills

https://vercel.com/blog/state-of-agent-skills
1•tagawa•36m ago•0 comments

Show HN: Spoondle (Daily Word Puzzle)

https://spoondle.app/
1•zackdabrams•37m ago•0 comments

Ask HN: How does a solo employee ensure the continuation of their company?

1•lakeeffect•41m ago•0 comments

DirtyBlanket: Fake Express Packages on NPM Spread a Linux Worm

https://safedep.io/dirtyblanket-express-impersonation-npm/
1•thunderbong•41m ago•0 comments

China broadens travel curbs to encompass family of top AI talent

https://www.business-standard.com/world-news/china-broadens-travel-curbs-to-encompass-family-of-t...
4•pseudolus•43m ago•0 comments

Microbes could survive on Saturn's moon Enceladus

https://www.space.com/space-exploration/search-for-life/microbes-could-survive-on-saturns-moon-en...
1•pseudolus•46m ago•0 comments

Ask HNs: where can I get a valuation of my application?

1•lakeeffect•48m ago•0 comments

The Model Is the Easy Half

https://github.com/wilsonwu-ai/the-model-is-the-easy-half
3•wilsonwu8•49m ago•1 comments

Moloch: Tristan Harris' new cautionary short film about the AI race [video]

https://www.youtube.com/watch?v=Q4aUidMZxbs
1•NickNaraghi•49m ago•0 comments

A skeptic's first contact with Kubernetes

https://blog.davidv.dev/posts/first-contact-with-k8s/
2•pmoriarty•55m ago•0 comments

Bill Gates's Blunt Warning on A.I

https://www.nytimes.com/2026/09/29/opinion/ezra-klein-podcast-bill-gates.html
3•OZYMANDIASAK•58m ago•0 comments

Vibe Coding Discover – A Catalog of AI OSS for Agents, MCP, Skills, RAG

https://vibecodingdiscover.com
1•wilsonye•59m ago•0 comments