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

Websites break California privacy law at 'industrial scale,' survey finds

https://themarkup.org/privacy/2026/04/21/websites-break-california-privacy-law-at-industrial-scal...
1•anticorporate•52s ago•0 comments

Madison Square Garden's Surveillance Machine

https://www.wired.com/story/madison-square-garden-jim-dolan-surveillance-machine/
1•anticorporate•3m ago•0 comments

Anthropic reaches $1T valuation on secondary markets

https://qz.com/anthropic-trillion-dollar-valuation-secondary-markets-openai-052626
1•kerim-ca•7m ago•0 comments

Friendster Relaunch

https://friendster.com/
2•lemonlym•10m ago•1 comments

When you’re stuck on “Help Wanted”

https://insight.kellogg.northwestern.edu/article/when-youre-stuck-on-help-wanted
1•hhs•11m ago•0 comments

OpenAI Releases GPT-5.5

https://techthreedots.com/openai-launches-gpt-5-5-its-smartest-model-yet
1•perbit•12m ago•1 comments

A Grounded Conceptual Model for Ownership Types in Rust

https://cacm.acm.org/research-highlights/a-grounded-conceptual-model-for-ownership-types-in-rust/
1•sohkamyung•16m ago•0 comments

Ask HN: Dear astronomers, what are the most interesting things in space lately?

4•simonebrunozzi•18m ago•0 comments

How tolls saved Britain from pothole hell in the Industrial Revolution

https://www.cam.ac.uk/stories/fixing-the-roads-turnpikes
1•hhs•19m ago•0 comments

The Disillusioned College Grads Turning to the Labor Movement

https://newrepublic.com/article/208726/mutiny-review-college-educated-labor-unions
2•littlexsparkee•21m ago•0 comments

How Have Universities Survived for Nearly a Millenium

https://www.nber.org/papers/w35079
1•paulpauper•22m ago•0 comments

Suddenly Everyone Wants a Tailor. They're in Short Supply

https://www.wsj.com/style/fashion/suddenly-everyone-wants-a-tailor-theyre-in-short-supply-5f40110c
2•paulpauper•22m ago•0 comments

The first 25 years of the Northwestern University SuperAging Program

https://alz-journals.onlinelibrary.wiley.com/doi/10.1002/alz.70312
1•bookofjoe•23m ago•0 comments

US Soldier in Maduro Raid Is Charged with Making Bets on Former Leader's Ouster

https://www.wsj.com/politics/policy/u-s-soldier-in-maduro-raid-is-charged-with-making-bets-on-lea...
4•dcgudeman•24m ago•1 comments

Show HN: Free AI Stock analysis in 6 seconds, any US ticker, no signup

https://helmterminal.dev/analyze
1•helmterminal•25m ago•0 comments

U.S. Soldier Charged with Using Classified Info to Profit from Prediction Market

https://www.justice.gov/usao-sdny/pr/us-soldier-charged-using-classified-information-profit-predi...
15•paulpauper•28m ago•3 comments

Claude Code channels not available for Personal Max plan

https://twitter.com/pranay01/status/2047444399114932548
3•pranay01•28m ago•0 comments

Could the math 'shape' of the universe solve the cosmological constant problem?

https://www.brown.edu/news/2026-04-20/cosmological-constant-problem
1•hhs•29m ago•0 comments

Blame The Pentagon, Not AI, for Preventable Targeting Mistakes

https://www.lawfaremedia.org/article/blame-the-pentagon--not-ai--for-preventable-targeting-mistakes
1•hn_acker•30m ago•0 comments

Build with Kiro: Introducing the Community Hub and Kiro Labs

https://kiro.dev/blog/introducing-community-and-labs/
1•ilreb•30m ago•0 comments

Lovable admits public project chats and source code were exposed, apologizes

https://lovable.dev/blog/our-response-to-the-april-2026-incident
2•chaosprint•31m ago•3 comments

Protein-maxxing, GLP-1s have US farmers betting on peas and lentils

https://www.reuters.com/business/protein-maxxing-glp-1s-have-us-farmers-betting-peas-lentils-2026...
1•akyuu•32m ago•1 comments

Agents grew up, so did our docs

https://neon.com/blog/agents-grew-up-so-did-our-docs
1•danieltprice•34m ago•0 comments

Charge: Soldier Used Classified Info to Profit from Prediction Market Bets

https://www.justice.gov/usao-sdny/pr/us-soldier-charged-using-classified-information-profit-predi...
1•etothet•34m ago•0 comments

The Rich Don't Play by the Rules. So Why Should I?

https://www.nytimes.com/video/opinion/100000010849055/the-rich-dont-play-by-the-rules-so-why-shou...
2•maerF0x0•34m ago•1 comments

I scanned 10 open-source AI apps for EU AI Act compliance – here's what I found

https://getregula.com/blog/blog-scanning-10-ai-apps.html
1•kuzivaai•38m ago•0 comments

Cool Makie Papers: Science Visualized with Makie.jl

https://makie.org/website/blogposts/cool-makie-papers/
1•leephillips•39m ago•0 comments

Gentital Costume Protester Exonerated in Short, Absurd Trial

https://theintercept.com/2026/04/22/renea-gamble-trial-penis-costume-no-kings-protest/
2•rconti•39m ago•0 comments

MationX – Android Automation Made Simple

https://studio.mationx.com/login
1•SkalekMarek•42m ago•1 comments

I run my business like an open source project (2013)

https://www.stubbornella.org/2013/02/26/why-i-run-my-business-like-an-open-source-project/
1•downbad_•42m ago•1 comments