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

What AI Means for Technical Competence

https://letters.unchartedpathbreakthroughs.com/posts/what-ai-means-for-technical-competence
1•mooreds•3m ago•0 comments

The Evolution of the Agent Harness – By Dan McAteer

https://www.latent.space/p/attention-interface
1•JohnBerryman•4m ago•0 comments

Largest AI Infrastructure in Space announced by the president of France

https://www.businesswire.com/news/home/20260909411854/en/Worlds-Largest-AI-Infrastructure-in-Spac...
1•4thelol•6m ago•0 comments

Diagnosing schizophrenia is tricky. Can AI help?

https://knowablemagazine.org/content/article/mind/2026/how-ai-can-listen-for-signs-of-schizophrenia
1•knowablemag•7m ago•1 comments

Chrome tells ~1M users Magic Actions is malware, despite Safe Browsing clearance

https://groups.google.com/a/chromium.org/g/chromium-extensions/c/MUe0EkfKCnY
3•OzzyOzbour•8m ago•0 comments

Apple Unveils $1,999 Foldable iPhone Duo

https://www.bloomberg.com/news/videos/2026-09-09/apple-unveils-1-999-foldable-iphone-duo-video
1•sbulaev•9m ago•0 comments

Design for iPhone Duo

https://www.youtube.com/watch?v=do3UqxfYc3I
1•hbarka•12m ago•0 comments

Andrew Tulloch Departs Mark Zuckerberg's Meta AI Lab

https://www.wsj.com/tech/ai/star-ai-researcher-is-leaving-meta-8906e4aa
2•bobrenjc93•14m ago•0 comments

Japan's 'killing stone' splits in two (2022)

https://www.theguardian.com/world/2022/mar/07/japans-killing-stone-splits-in-two-releasing-supers...
1•robotnikman•14m ago•0 comments

Pro wrestling for reinforcement-learning ducks

https://duckfight.club
1•ecares•15m ago•0 comments

WeatherNext 3 by Google in the simplest weather app

https://weather.alen.ro/
1•alentodorov•19m ago•0 comments

Core War: three crowns on the King of the Hill

https://dm2tim.de/en/offtopic/core-war.html
1•Levitating•19m ago•0 comments

US airports to let some people without tickets pass through security

https://www.theguardian.com/us-news/2026/sep/09/airport-security-tsa-precheck
1•bookofjoe•22m ago•0 comments

HexOS Buddy Backups

https://docs.hexos.com/blog/2026-09-09
2•abraham•28m ago•0 comments

How safe are digital driver's licences?

https://www.rnz.co.nz/news/community/1309151/how-safe-are-digital-driver-s-licences
3•billybuckwheat•31m ago•0 comments

Engineering students made a self playing piano from scratch [video]

https://www.youtube.com/watch?v=Se_admCx8cM
2•duck•33m ago•1 comments

United States Ships War Material to Israel Aboard Passenger Flights

https://theintercept.com/2026/09/09/united-airlines-flights-israel-weapons-hardware-transport/
6•jbegley•34m ago•0 comments

What makes $BigTechCompany's products bad, anyway?

https://herecomesthemoon.net/2026/09/why-is-big-tech-bad/
2•Mond_•34m ago•0 comments

The IBM PC, Part 2: Tsunami

https://technicshistory.com/2026/08/29/the-ibm-pc-part-2-tsunami/
1•cfmcdonald•34m ago•0 comments

Durable execution without history replay

https://trigora.dev/blog/durable-execution-without-history-replay/
1•hypervs•35m ago•0 comments

Google pixel 11 pro fold

https://store.google.com/product/pixel_11_pro_fold?hl=en-US
1•nothrowaways•37m ago•0 comments

Ask HN: Would you use an MCP server for your personality test result?

1•LeoLeaS•39m ago•0 comments

Show HN: Jobrake: Fetch Jobs from LinkedIn and Indeed

https://github.com/eyayaw/jobrake
1•eyayaw•41m ago•0 comments

Nam A2: The Team Behind the Technology [video]

https://www.youtube.com/watch?v=24FCS8tFHcE
1•arbayi•42m ago•0 comments

Oops, Android 16 on the Boox Go 7

https://www.reddit.com/r/Onyx_Boox/comments/1wb6v6b/oops_android_16_on_the_go7/
1•seam_carver•43m ago•0 comments

Show HN: An open-weight LLM whose answer/stop decision can be flipped internally

https://github.com/theonlypal/PCCG-Qwen3-4B-continuation-control
1•rayanpal_•43m ago•0 comments

Adios.dev – Fast, isolated execution sandboxes for AI agents

https://www.adios.dev
2•clovis818•44m ago•0 comments

LaunchPaywall – Open-source Swift 6 boilerplate for iOS paywalls

https://github.com/launchapp-studio/launchpaywall-ios
1•launchappstudio•44m ago•0 comments

Hollywood CEOs Are Spending Millions on Bodyguards as Threats Soar

https://www.hollywoodreporter.com/business/business-news/hollywood-ceo-security-costs-soar-threat...
4•cocacola1•46m ago•1 comments

Digital Sovereignty: What It Is, What It Could Be

https://www.eff.org/deeplinks/2026/09/digital-sovereignty-what-it-what-it-could-be
2•hn_acker•50m ago•0 comments