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

Show HN: Pier – Give every agent session its own cloud VM, on your own infra

https://pier.kak.dev/
1•kasktra•2m ago•0 comments

Hybrid Structured Editing

https://programming-journal.org/2026/11/1/
1•mpweiher•2m ago•0 comments

Myspace eyes comeback as an an 'antidote' to social media fatigue

https://www.cnbc.com/2026/08/09/myspace-comeback-rival-social-media-giants.html
1•pseudolus•3m ago•0 comments

The Analytic Monopoly on AI Philosophy

https://millermanschool.substack.com/p/the-analytic-monopoly-on-ai-philosophy
1•theanonymousone•5m ago•0 comments

Story of Roomy with Handmade Illustrations

https://story.roomy.space
1•jdsane•5m ago•0 comments

India's Republic of Uncles

https://www.economist.com/asia/2026/05/31/indias-republic-of-uncles
1•thunderbong•10m ago•2 comments

If You Get in a Car Crash, the Risk Is Growing Your Insurance Won't Pay

https://www.wsj.com/finance/if-you-get-in-a-car-crash-the-risk-is-growing-your-insurance-wont-pay...
1•impish9208•13m ago•1 comments

Tcl Note A1 Nxtpaper Review (2026): A Hybrid Tablet for Taking Notes and Watchi

https://www.wired.com/review/tcl-note-a1-nxtpaper-tablet/
1•joozio•14m ago•0 comments

One Japanese village defied the tsunami (2011)

https://www.nbcnews.com/id/wbna43018489
1•mpweiher•17m ago•0 comments

We are witnessing the death of the games console

https://mattcasmith.net/2026/08/09/death-of-the-games-console
1•mattcasmith•20m ago•0 comments

The Aaronson Oracle: an interactive lesson in human predictability

https://aaronsonoracle.com/
1•Tomte•22m ago•0 comments

Ask HN: Should AI's tell you they're AI?

3•logicallee•22m ago•2 comments

Show HN: Argonix – One AI-powered platform for SRE and cloud operations

https://argonix.io/
1•pydavid•26m ago•0 comments

Show HN: Free QR Code Generator – URL, Text, WiFi and VCard – Free, No Signup

https://at-use.com/tools/qr-code-generator
1•atuse•26m ago•1 comments

Angel Investor Simulator

https://store.steampowered.com/app/4771830/Angel_Investor_Simulator/
1•babuskov•27m ago•0 comments

Ask HN: What you using local models for?

1•kandros•28m ago•1 comments

Solitude as a new aspirational lifestyle: 'We are not lonely'

https://www.bbc.com/news/articles/c5y63dw2x3wo
2•paulpauper•29m ago•0 comments

Softlanding Linux System – ArchiveOS

https://archiveos.org/sls/
1•rbanffy•30m ago•0 comments

The economics professor who keeps running office hours

https://current.fas.harvard.edu/stories/meet-economics-professor-who-keeps-running-office-hours
1•paulpauper•31m ago•0 comments

Show HN: Restoredrill proves your Postgres backups restore

https://github.com/ahmadpiran/restoredrill
2•ahmadpiran•31m ago•0 comments

Taco Bell fans won't let cyclospora come between them and food

https://www.yahoo.com/entertainment/articles/taco-bell-fans-wont-let-100001989.html
2•paulpauper•33m ago•0 comments

Reducing Hallucinations in LLM-Gen. Code via Semantic Triangulation (OOPSLA 26)

https://github.com/msv-lab/just-tri-it
2•mechtaev•33m ago•0 comments

Ask HN: Do you use LLMs for non-coding related work?

1•muddi900•34m ago•1 comments

Forecasting the AI Bubble

https://siliconangle.com/2026/08/08/forecasting-ai-bubble-scarcity-turns-surplus/
1•trilogic•35m ago•0 comments

Supersonic Trebuchet [video]

https://www.youtube.com/watch?v=Co57SfcT-h0
1•walterbell•35m ago•0 comments

The West's Demographic Math No Longer Adds Up

https://www.politico.com/news/magazine/2026/08/08/europe-us-fertility-immigration-01029122
3•pseudolus•37m ago•1 comments

Stone Soup AI (2024)

https://simons.berkeley.edu/news/stone-soup-ai
1•mpweiher•44m ago•0 comments

Climate Change and Tariffs Help China Raise More Cattle

https://www.nytimes.com/2026/07/30/business/china-beef-imports-tariffs.html
2•xnhbx•46m ago•0 comments

Show HN: Greenbatch – a batching dependency update skill

https://github.com/josipmusa/greenbatch
1•anaq42•46m ago•0 comments

AI Writes the Code, but Humans Can't Review It All. Now What?

https://www.sylvainkalache.com/blog/ai-writes-the-code-but-humans-cant-review-it-all
4•sylvainkalache•50m ago•0 comments