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

Scribe v3 and v3 Live

https://elevenlabs.io/blog/scribe-v3
1•cantaloupe•39s ago•0 comments

Retirement Savings Are Fueling the AI Bubble

https://lpeproject.org/blog/your-retirement-savings-are-fueling-the-ai-bubble/
1•speckx•39s ago•0 comments

Claude Reverse Engineered my 32-year-old Jeep and Started Controlling it

https://www.youtube.com/watch?v=WPj3aQ-xxpI
1•looofooo0•2m ago•0 comments

ContextCall – cross-platform alternative to OpenOats

https://github.com/romeroej2/ContextCall
1•rahimnathwani•3m ago•0 comments

Self-Specialising Neuromorphic Compute: An Architecture Beyond the NPU

https://zenodo.org/records/24143702
1•dshadowwolf•4m ago•0 comments

SocGen looks to offload Stargate data center debt at discount

https://www.9fin.com/insights/socgen-stargate-data-center-debt
1•petethomas•6m ago•0 comments

Team unlocks large-scale Fourier transforms for analog in-memory computing

https://techxplore.com/news/2026-11-team-large-scale-fourier-analog.html
1•cbennett•7m ago•1 comments

The Worst Thing About AI Writing

https://www.theatlantic.com/books/2026/11/french-ai-literary-scandal-and-black-writers/689375/
1•saikatsg•7m ago•0 comments

Everybody can make their own weight-space models

https://huggingface.co/spaces/chrisvoncsefalvay/vespasian
2•mkglees•8m ago•0 comments

Art

https://artnap.com/
2•artnap•9m ago•0 comments

Cancer vaccine for Yash, he's diagnosed with stage IV pancreatic cancer

https://github.com/popvax/yash
4•AsDivyansh•10m ago•1 comments

Tests as Data

https://martinfowler.com/articles/tests-as-data.html
1•saikatsg•10m ago•0 comments

Access models for security and safety work that mainstream AI often refuses

https://abliteration.ai/platform
1•oriettaxx•10m ago•0 comments

Former id Software developers establish worker-owned, independent studio Hidden

https://www.verticalslice.news/former-id-software-developers-establish-worker-owned-independent-s...
2•riffraff•13m ago•1 comments

Show HN: Daily Atlas, my geography quiz game where rarer answers score more

https://dailyatlas.io/
1•ClozeLine•14m ago•0 comments

Show HN: Collection of Beauty–a walkable 3D museum of public-domain art

https://collectionofbeauty.com/gallery-3d
1•trebeljahr•14m ago•0 comments

Show HN: Spared – self-hosted Workers and Durable Objects for Rust apps

https://github.com/michaelmagan/spared
3•grouchy•14m ago•0 comments

Airlock, a checker for AI models going into air-gapped networks

2•sammatrixx•14m ago•0 comments

The Perverse Reasons Healthcare Costs Are About to Surge

https://www.theatlantic.com/economy/2026/11/affordability-crisis-health-care-insurance/689365/
3•rafaelc•14m ago•0 comments

MakerWorld removed my free card holder over "UNO". Now Mattel's agency wants 4k

https://www.reddit.com/r/BambuLab/comments/1xtkmyv/makerworld_removed_my_free_card_holder_over_uno/
2•BorisMelnik•15m ago•1 comments

Why mental health providers need to deconstruct their own patriarchal thinking

https://yourpsychologistisafeminist.substack.com/p/why-mental-health-providers-need
1•ElysiumAbove•15m ago•0 comments

The Death and Afterlife of the Segway

https://www.sfgate.com/local/article/segway-rise-fall-san-francisco-22506724.php
1•teachrdan•16m ago•1 comments

Thorium Nuclear Reactor Explanation [video]

https://www.youtube.com/watch?v=f-0Vs3D2a9g
1•silver92bullet•17m ago•0 comments

Meta's Head of Infrastructure, Engineering to Depart in 2027

https://www.bloomberg.com/news/articles/2026-11-11/meta-s-head-of-infrastructure-engineering-to-s...
2•akashshah87•19m ago•0 comments

VW drops 'Gamechanger' production at main plant, risking escalation with workers

https://www.reuters.com/business/world-at-work/vw-drops-gamechanger-production-main-plant-risking...
4•frank_clover•21m ago•0 comments

A Psilocybin Journey

https://blog.shunya.net/2026/11/a-psilocybin-journey.html
1•herbertl•22m ago•0 comments

Laser-armed AI submarine robots patrol Norwegian salmon farms, killing sea lice

https://www.tomshardware.com/tech-industry/drones/3-500-ai-laser-robots-patrol-norwegian-salmon-f...
8•bko•22m ago•2 comments

Show HN: Rebuilding Amazon SES in Rust

https://github.com/nitrosend/nitromta
2•auscaster•23m ago•0 comments

Correctness Firewalls for Synthesized Database Components

https://arxiv.org/abs/2611.05173
2•yrayhan•23m ago•0 comments

Show HN: A Visual Algorithm Playground

https://0xb00.com/algorithms
1•0xb00•24m ago•0 comments