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

More Anthropic researchers warn of AI's perils as Musk terms fears a 'psyop'

https://www.theguardian.com/technology/2026/sep/10/anthropic-researchers-warn-ai-musk
1•lf88•2m ago•0 comments

Julia 1.13 Highlights

https://julialang.org/blog/2026/09/julia-1.13-highlights/
1•postflopclarity•2m ago•0 comments

The Rise and Fall of Crime

https://nicholasdecker.substack.com/p/the-rise-and-fall-of-crime
1•barry-cotter•3m ago•0 comments

Thelio Mira AI Linux Workstation: 192 GB GPU Memory

https://system76.com/workstations/thelio-mira-ai
3•jonifico•4m ago•0 comments

Satellite images before and after Nepal's devastating floods

https://artifactbin.dev/@vivek/7KRGdj-nepal-floods-before-and-after
1•nuwandavek•5m ago•0 comments

DreamLayer: OpenRouter for Image Models

https://dreamlayer.io/
1•mack77•6m ago•0 comments

Show HN: Papiers.ai, a new workspace for reading and research

https://papiers.ai/
1•smnair•6m ago•0 comments

The Cost of Cognitive Debt

https://ljtn.github.io/epiq/blog/cost-of-cognitive-debt.html
2•ionetan•9m ago•0 comments

Chonk Finder; cats as trading cards, and a re-ID problem

https://www.chonkfinder.app
1•jahmad077•12m ago•0 comments

The Elephant in the Context Window

https://twitter.com/ashwingop/status/2098000416491602360
1•porridgeraisin•13m ago•0 comments

California Tesla drivers could get $350 from class action settlement

https://ktla.com/news/california/tesla-driver-settlement-california-superchargers/
4•Bender•14m ago•0 comments

Hiring for Agentic Era?

1•Germinate1107•14m ago•0 comments

LinkedIn beats "BrowserGate" lawsuits over scanning users' Chrome extensions

https://arstechnica.com/tech-policy/2026/09/linkedin-beats-browsergate-lawsuits-over-scanning-use...
2•Bender•16m ago•1 comments

Act One Is Human

https://thelampproject.substack.com/p/act-one-is-human
1•sannhetssoker•16m ago•0 comments

Echoes and Inventions: A Modest Listener's Guide to 20th-Century Music

https://salemlola.substack.com/p/echoes-and-inventions-a-modest-listeners
1•paulpauper•18m ago•0 comments

Nine coding harnesses vs. your laptop

https://nasutton.notion.site/Nine-coding-harnesses-vs-your-laptop-3d139990182b80d59fa3cf500f0450b...
4•nasutton12•20m ago•0 comments

Show HN: Cadenya – An Agent Runtime

https://www.cadenya.com/
1•btables•22m ago•0 comments

Open Letter: Civil society coalition urges EU to kill the cookie banner

https://noyb.eu/en/open-letter-civil-society-coalition-urges-eu-kill-cookie-banner
2•latexr•23m ago•0 comments

Elon Musk attacks film-maker Alex Gibney about upcoming documentary about him

https://www.theguardian.com/technology/2026/sep/10/elon-musk-attacks-film-maker-behind-documentar...
4•bookofjoe•24m ago•1 comments

Does the Body Really Keep Score? One of Trauma's Most Contentious Debates

https://www.psychotherapynetworker.org/article/does-the-body-really-keep-score/
2•rendx•25m ago•1 comments

Boy developed "toasted skin" condition from using a laptop every day

https://arstechnica.com/health/2026/09/boy-developed-toasted-skin-condition-from-using-a-laptop-e...
3•furcyd•25m ago•0 comments

NSF Leadership in a New Golden Age of Science [pdf]

https://nsf-gov-resources.nsf.gov/files/Statement-NSF-Leadership-Golden-Age-Science.pdf
1•trauco•27m ago•0 comments

The New Scarcity: Presence

https://mayachristobel.substack.com/p/ahead-of-the-curve-the-new-scarcity
1•rendx•31m ago•0 comments

Show HN: Papiers.ai, a new workspace for reading and research

https://twitter.com/sighjith/status/2098147463114932696
1•smnair•32m ago•0 comments

On Binary Translation and Its Consequences

https://chipsandcheese.com/p/on-binary-translation-and-its-consequences
1•matt_d•32m ago•0 comments

Android can now securely migrate your logins between password managers

https://arstechnica.com/gadgets/2026/09/android-can-now-securely-migrate-your-logins-between-pass...
2•WaitWaitWha•33m ago•0 comments

Anthropic CEOs wife once asked Epstein to fund porn venture – now steers Claude

https://nypost.com/2026/08/14/business/anthropic-ceos-wife-once-asked-jeffrey-epstein-to-fund-por...
13•jitbit•36m ago•0 comments

Ask HN: If you are an agent builder, what memory platform are you using?

1•prats226•37m ago•0 comments

OpenAI puts Pro subscriptions on hold due to Astra demand

https://techcrunch.com/2026/09/10/openai-puts-pro-subscriptions-on-hold-due-to-astra-demand/
3•5555watch•37m ago•0 comments

San Francisco real estate market update [pdf]

https://vanguardpropertiesagenda.com/newsletter/SF_Market_Update_Sep_2026.pdf
1•kaycebasques•38m ago•0 comments