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

Wine 11.13 – Run Windows Applications on Linux, BSD, Solaris and macOS

https://www.winehq.org/announce/11.13
1•neustradamus•1m ago•0 comments

Agents of Our Own Illiteracy

https://royalicing.com/2026/agents-of-our-own-illiteracy
1•burntcaramel•2m ago•0 comments

Classicist Emily Wilson: 'Odysseus is a different kind of conman'

https://www.ft.com/content/3edbfdf4-cb20-4393-9d5d-ffc1dd241ca4
1•petethomas•4m ago•0 comments

Project Cybersyn

https://en.wikipedia.org/wiki/Project_Cybersyn
1•lschueller•5m ago•0 comments

Hermes – AI that turns customer behavior into actions instead of dashboards

https://tryhermes.dev
1•germainhirwa•6m ago•0 comments

Old Car Racing Photos (2021)

https://toni.org/2021/01/26/old-car-racing-photos/
1•mooreds•7m ago•0 comments

Grok Build hides a Doom-like 'easter egg' game behind the /gboom command

https://runtimewire.com/article/exclusive-grok-build-hides-a-doom-like-easter-egg-game-behind-the...
1•ryanmerket•8m ago•0 comments

A Big Headache for Police: Getting Driverless Cars to Obey Traffic Laws

https://www.wsj.com/business/autos/a-big-headache-for-police-getting-driverless-cars-to-obey-traf...
1•apparent•11m ago•1 comments

GPT-5.6 Luna outperforms GPT-5.5 on health reasoning, while being 25x cheaper

https://twitter.com/OpenAI/status/2075686461693898868
1•rstagi•17m ago•0 comments

The Persistent Gravity of Cross Platform

https://allenpike.com/2021/gravity-of-cross-platform-apps/
1•ingve•17m ago•0 comments

Querying Physical AI Data with Daft

https://www.eventual.ai/blog/egodex-scenario-search
1•DISCURSIVE•18m ago•0 comments

Designing a Listen Later Pipeline

https://www.coryd.dev/posts/2026/designing-a-listen-later-pipeline
1•cdrnsf•18m ago•0 comments

The Sorting Machine

https://sorting-machine.pages.dev
1•StrageMusik•22m ago•0 comments

Ethereum deploys AI agents to hunt bugs, discovers libp2p vulnerability

https://thecoinheadlines.com/tech-and-ai/ethereum-deploys-ai-agents-to-hunt-bugs-discovers-libp2p...
1•ar_writer•26m ago•0 comments

Dozens rescued in southeastern Missouri as 1-in-1k-year rainfall

https://www.cnn.com/2026/07/10/weather/missouri-flood-rescues-campers-climate
1•Bender•29m ago•0 comments

Show HN: A free and open source session recording Chrome extension

3•mohsen1•29m ago•0 comments

The 4-Bitter Lesson: Balancing Stability and Performance in NVFP4 RL

https://humansand.ai/blog/nvfp4-rl
1•Areibman•30m ago•0 comments

Show HN: My lunch-break transformer in C became a book about my toddlers

https://github.com/carlovalenti/TRiP/blob/main/My_TRiP_through_AI-Chapter3.md
1•carlovalenti•30m ago•0 comments

FCC Approves Reflect Orbital's Space Mirror Satellite That Astronomers Hate

https://www.pcmag.com/news/fcc-approves-reflect-orbitals-giant-mirror-satellite-that-astronomers-...
2•healsdata•31m ago•0 comments

Millions told to stay indoors lung-penetrating toxins sweep across two US states

https://www.dailymail.com/sciencetech/article-15969309/toxic-air-arizona-colorado-wildfire-smoke....
1•Bender•32m ago•0 comments

Musk tells Tesla staff to switch to Grok, a model he admits is worse

https://electrek.co/2026/07/10/musk-tells-tesla-staff-switch-grok/
3•Bender•33m ago•1 comments

I run my agency's 10 AI agents from launchd, no n8n, 0 dependencies

https://github.com/Botfather90/digiton-agent-fleet
2•Brandon99pt•36m ago•2 comments

Shuji Nakamura, Nobel Prize winning inventor of Blue LED, working on fusion

https://www.cnn.com/science/shuji-nakamura-lit-up-the-world-and-now-wants-to-power-it-spc
3•osnium123•39m ago•0 comments

Looks good, feels bad? Review explains why modern design can strain your brain

https://www.stir.ac.uk/news/2026/july-2026-news/looks-good-feels-bad-stirling-led-review-explains...
2•hhs•41m ago•0 comments

Let us now praise famous shape rotators

https://hollisrobbinsanecdotal.substack.com/p/let-us-now-praise-famous-shape-rotators
1•HR01•44m ago•0 comments

AIsteels – Materials Intelligence Stack

https://www.aisteels.it/
1•DrNuke•44m ago•0 comments

A Brief History of the Crazy Old 7-Segment Display

https://hackaday.com/2026/07/09/a-brief-history-of-the-crazy-old-7-segment-display/
3•kristianp•45m ago•1 comments

WolfIP Doesn't Allocate

https://hackaday.com/2026/04/09/wolfip-doesnt-allocate/
1•kristianp•45m ago•0 comments

Plants get wearables to track their health

https://now.tufts.edu/2026/07/08/plants-get-wearables-track-their-health
2•hhs•47m ago•0 comments

Gesamtwerk // Metaphysische Systemtheorie Ein Zustandsraum-Modell

https://www.academia.edu/169875498/GESAMTWERK_METAPHYSISCHE_SYSTEMTHEORIE_Ein_Zustandsraum_Modell...
1•MMSI•48m ago•0 comments