frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•11mo 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

KMDS, now with natural language ingestion and search

https://github.com/rajivsam/kmds
1•rsva•5m ago•1 comments

Amazon behind on jobs promised for funding to build Virginia headquarters

https://www.washingtonpost.com/dc-md-va/2026/04/20/amazon-h2q-virginia-headquarters/
1•reaperducer•7m ago•0 comments

Digital Ecosystems: Interactive Multi-Agent Neural Cellular Automata

https://pub.sakana.ai/digital-ecosystem/
1•hardmaru•8m ago•0 comments

A Pragmatic Approach to Thorny People Problems

https://witnesstodestruction.blogspot.com/p/a-pragmatic-approach-to-thorny-people.html
1•basilikum•10m ago•0 comments

San Francisco Solved Metro Vandalism with One Neat Trick

https://www.theatlantic.com/ideas/2026/04/fare-gate-society-bart/686868/
2•mmcclure•13m ago•0 comments

KV Cache Compression 900000x Beyond TurboQuant and Per-Vector Shannon Limit

https://arxiv.org/abs/2604.15356
2•EGreg•14m ago•0 comments

Technological Phylogenetics: Modeling Tech Evolution Like Git (Paper)

https://zenodo.org/records/19673425
1•xsytrance•19m ago•1 comments

What Does a VPN Protect You From

https://anonymous-proxies.net/posts/what-does-a-vpn-protect-you-from/
1•sabrinacarpen•19m ago•0 comments

Show HN: Real-time visualization of Claude Code agent orchestration

https://github.com/patoles/agent-flow
1•daco•20m ago•0 comments

Show HN: NeuG – High-performance Embedded graph DB, one line to serve

1•robeenly•22m ago•0 comments

Front End Is Edge Computing

https://edge.jmaleonard.com/01-frontend-is-edge-computing.html
1•jmaleonard•22m ago•0 comments

Show HN: Weekly Log, Old-school journaling social media

1•bobbies-treats•23m ago•0 comments

Bad Matrix Reloaded

https://flandrew.srht.site/listful/bad-matrix-reloaded.html
1•adityaathalye•24m ago•0 comments

How the Heck Does Shazam Work?

https://perthirtysix.com/how-the-heck-does-shazam-work
4•thunderbong•29m ago•1 comments

Mruby 4.0.0 Released

https://mruby.org/releases/2026/04/20/mruby-4.0.0-released.html
2•rguiscard•36m ago•0 comments

FreeBSD CVE-2026-4747 Log Suggests Mythos Is a Marketing Trick

https://www.flyingpenguin.com/freebsd-cve-2026-4747-log-suggests-mythos-is-a-marketing-trick/
3•jgalt212•38m ago•0 comments

Prediction markets are breaking the news and becoming their own beat

https://www.niemanlab.org/2026/04/prediction-markets-are-breaking-the-news-and-becoming-their-own...
1•gnabgib•39m ago•0 comments

Computational Models of Interoception and Body Regulation(2021)

https://www.sciencedirect.com/science/article/abs/pii/S0166223620302204
1•rolph•42m ago•0 comments

Qwen3.6-35B-A3B speculative decoding is net-negative on RTX 3090

https://github.com/thc1006/qwen3.6-speculative-decoding-rtx3090
3•thc1006•42m ago•1 comments

The US and Europe are still stronger together

https://www.ft.com/content/e4c9ee6e-5db5-436f-9b14-a625b9a77145
1•petethomas•42m ago•0 comments

David Rumsey Map Collection

https://www.davidrumsey.com/
2•alschwalm•46m ago•0 comments

Russian economy is faltering despite oil windfall, Sweden warns

https://www.ft.com/content/04a9d05d-2502-44d4-b7e0-041aaa4f83cd
4•doener•54m ago•0 comments

Ask HN: Has AWS Support fallen off?

1•frenchtoast8•54m ago•2 comments

I built loan software after my spreadsheets diverged into chaos

https://lendsolo.com/
1•psidereas•56m ago•0 comments

Quirky Electric Car Rides the Rails

https://hackaday.com/2026/04/19/quirky-electric-car-rides-the-rails/
4•lxm•58m ago•0 comments

Ukraine, Short on Troops, Is Turning to Robots to Help Its War Efforts

https://www.nytimes.com/2026/04/20/world/europe/ukraine-russia-war-robots-drones.html
3•lxm•59m ago•1 comments

Wallet Ecosystem for Business and Payments (EU)

https://www.webuildconsortium.eu/
1•bjornroberg•59m ago•1 comments

The Surveillance Accountability Act

https://www.surveillanceaccountability.com
1•cdrnsf•1h ago•0 comments

The Onion to Take over InfoWars

https://www.nytimes.com/2026/04/20/business/infowars-alex-jones-the-onion.html
2•lxm•1h ago•0 comments

Did Fortnite Ever Exist?

https://orbispatches.com/gaming-faq/did-fortnite-ever-exist
2•rolph•1h ago•0 comments