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

Contained Codex Networking

1•orbisvicis•29s ago•0 comments

Developer to Manager

https://matthewquerzoli.com/#/blog/08-10-2025-developer-to-manager
1•Quiza12•45s ago•0 comments

An Explainer of Section 702 of the Foreign Intelligence Surveillance Act

https://www.brennancenter.org/our-work/research-reports/section-702-foreign-intelligence-surveill...
1•Cider9986•1m ago•0 comments

We're Using So Much AI That Computing Firepower Is Running Out

https://www.wsj.com/tech/ai/ai-is-using-so-much-energy-that-computing-firepower-is-running-out-15...
1•1vuio0pswjnm7•1m ago•0 comments

Everyone Has Trump's Phone Number Now

https://www.theatlantic.com/politics/2026/03/trump-phone-number/686370/
1•Cider9986•2m ago•0 comments

Medicine piggybacks onto fat absorption pathways to allow oral delivery

https://medicalxpress.com/news/2026-03-medicine-piggybacks-fat-absorption-pathways.html
2•PaulHoule•2m ago•0 comments

David Wynn Miller

https://en.wikipedia.org/wiki/David_Wynn_Miller
3•thunderbong•6m ago•0 comments

A New Computer Chip Could Withstand the Hellscape of Venus

https://www.sciencealert.com/a-new-computer-chip-could-finally-withstand-the-hellscape-of-venus
1•y1n0•11m ago•0 comments

OpenPanel – Open-Source Web and Product Analytics

https://openpanel.dev/
1•radeeyate•13m ago•0 comments

Show HN: React-native-sightline – floating dev overlay for FPS/memory/re-render

https://github.com/Srikanth-AD/react-native-sightline
2•stackdirector•15m ago•0 comments

Meta spins up AI version of Mark Zuckerberg to engage with employees

https://arstechnica.com/ai/2026/04/meta-spins-up-ai-version-of-mark-zuckerberg-to-engage-with-emp...
2•cratermoon•16m ago•0 comments

AI Agent Stores – Making Shopee Products Findable by ChatGPT and Perplexity

https://www.bbiz.shop/blog
3•kenttuzuu•18m ago•0 comments

DaVinci Resolve releases Photo Editor

https://www.blackmagicdesign.com/products/davinciresolve/photo
1•thebiblelover7•18m ago•0 comments

108 Chrome Extensions Linked to Data Exfiltration and Session Theft via C2

https://socket.dev/blog/108-chrome-ext-linked-to-data-exfil-session-theft-shared-c2
2•jbegley•20m ago•0 comments

A Primer on Datacenters

https://www.generativevalue.com/p/a-primer-on-data-centers
1•sneakerblack•24m ago•0 comments

Agentic coding at enterprise scale demands spec-driven development

https://venturebeat.com/orchestration/agentic-coding-at-enterprise-scale-demands-spec-driven-deve...
1•y1n0•27m ago•0 comments

Automated Conjecture Resolution with Formal Verification

https://arxiv.org/abs/2604.03789
1•throwaway81523•33m ago•0 comments

Ente Hackathon #2

https://ente.com/blog/ente-hackathon-2026-april/
1•Cider9986•34m ago•0 comments

United CEO Has Pitched Possible Tie-Up with Rival American

https://www.bloomberg.com/news/articles/2026-04-13/united-ceo-has-pitched-possible-combination-wi...
2•mancerayder•35m ago•2 comments

World Quantum Day 2026

https://doodles.google/doodle/world-quantum-day-2026/
2•mxfh•35m ago•0 comments

Matrix-Game 3.0: Real-Time and Streaming Interactive World Model

https://matrix-game-v3.github.io/
1•pella•43m ago•0 comments

An Amazon warehouse worker died on the job at Oregon facility

https://techcrunch.com/2026/04/13/an-amazon-warehouse-worker-died-on-the-job-at-oregon-facility/
4•cebert•45m ago•1 comments

OpenAI acquires AI personal finance startup Hiro – financial agents next?

https://techcrunch.com/2026/04/13/openai-has-bought-ai-personal-finance-startup-hiro/
2•yesensm•48m ago•0 comments

MCP server for trading intelligence–gap scanner,SEC alerts,insider tracking

https://zivio-mcp-production.up.railway.app
1•doshinikunj•50m ago•0 comments

Wyden Urges House to Reject Handing Trump Unchecked Surveillance Authority

https://www.wyden.senate.gov/news/press-releases/wyden-urges-house-members-to-reject-handing-dona...
4•Cider9986•53m ago•0 comments

U.S. Says Wiretap Program Thwarted Attack on 2024 Taylor Swift Concert

https://www.nytimes.com/2026/04/09/us/politics/section-702-surveillance-fisa.html
2•Cider9986•54m ago•0 comments

Willingness to fail is now a superpower

https://nekolucifer.substack.com/p/willingness-to-fail-is-now-a-superpower
2•gurjeet•58m ago•0 comments

Citation Integrity

https://citationintegrity.org/
1•SanjayMehta•1h ago•0 comments

Forrest's $60M War on Facebook

https://www.afr.com/technology/dad-it-s-a-fraud-call-that-sparked-forrest-s-60m-war-on-facebook-2...
1•mianos•1h ago•3 comments

Just a Moment

https://blog.jdboyd.net/2026/04/just-a-moment/
1•linuxkernal•1h ago•0 comments