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

Why some cities are shutting down Flock cameras amid privacy concerns

https://www.theguardian.com/us-news/ng-interactive/2026/apr/06/flock-cameras-privacy-concerns
3•devonnull•1m ago•0 comments

Tell HN: Reddit Seems to Be Down

2•forlorn•2m ago•0 comments

The Edwardian builder who had changed how we keep time

https://www.bbc.com/news/articles/cd9vxg95ze2o
1•speckx•3m ago•0 comments

Scientists identify 'neural fingerprint' of psychedelic drugs in the brain

https://www.theguardian.com/science/2026/apr/06/scientists-identify-neural-fingerprint-of-psyched...
2•tmnvix•3m ago•0 comments

Refactoring Untested Code

https://yusufaytas.com/refactoring-untested-code/
5•kakerane•4m ago•0 comments

Open AI to give up to $100k and up to $1M in API credits

https://openai.com/index/industrial-policy-for-the-intelligence-age/
2•ageofattention•8m ago•0 comments

Poolside hunts data centre partners after CoreWeave deal falls through

https://www.ft.com/content/24168508-e2a1-447d-b1a0-44a0be0c0550
1•MasterScrat•9m ago•1 comments

Building an AI Companion with Perfect Memory

https://cortexdb.ai/blog/building-ai-companion
1•prmalik•10m ago•0 comments

Dupes vs. Originals: CT Scans Reveal What's Inside

https://www.lumafield.com/scan-of-the-month/dupes
2•viasfo•10m ago•1 comments

Some Contemporary Heresies

https://kevinkelly.substack.com/p/some-contemporary-heresies
1•jger15•13m ago•0 comments

Isaac Asimov on 1984

https://redsails.org/asimov-on-1984/
1•cybersoyuz•13m ago•0 comments

Netflix launches new gaming app for kids called Netflix Playground

https://www.latimes.com/entertainment-arts/business/story/2026-04-06/netflix-playground-expands-f...
1•andsoitis•14m ago•0 comments

Pacific West (Reno, NV or Remote) – Systems / Software Architect (Exploratory)

https://pacificwestcompanies.com/
1•philhow•15m ago•1 comments

No on-site doctor: Dental student died in ICU overseen by remote tele-health MD

https://lawandcrime.com/lawsuit/no-on-site-doctor-dental-student-died-in-icu-overseen-by-remote-t...
3•randycupertino•19m ago•1 comments

A local LAN radio station that gives you ambient audio awareness of your agents

https://radioagent.live/
1•nmelo•19m ago•0 comments

Londoners are sick of viral videos telling lies about their city

https://www.londoncentric.media/p/london-crime-viral-videos-crime
2•pseudolus•21m ago•0 comments

The Cult of Vibe Coding Is Insane

https://bramcohen.com/p/the-cult-of-vibe-coding-is-insane
21•drob518•21m ago•1 comments

A visual guide to Iran's coastline and strategic islands

https://interactive.aljazeera.com/aje/2026/iran-coastline-islands/
1•atlasunshrugged•22m ago•1 comments

Jaguar: We Will Be 'Exclusively Electric'

https://www.motor1.com/news/792058/jaguar-rawdon-glover-interview/
2•randycupertino•22m ago•0 comments

China stands to benefit most from the war-driven energy crisis

https://www.washingtonpost.com/world/2026/04/06/iran-war-china-renewable-energy/
2•CamelCaseCondo•22m ago•1 comments

Agent Retro: post-session retrospectives for coding agents

https://github.com/giannimassi/agent-retro
1•tidymince•23m ago•0 comments

Orca – moving beyond prompt-based agents

https://github.com/gfernandf/agent-skills
1•gfernandf1•24m ago•0 comments

Bored of Scrolling ChatGPT and Gemini

https://www.trydraft.app/
1•0xNishchit•24m ago•0 comments

AI helps add 10k more photos to OldNYC

https://www.danvk.org/2026/03/08/oldnyc-updates.html
3•evakhoury•28m ago•0 comments

The Sales Learning Curve (2006)

https://hbr.org/2006/07/the-sales-learning-curve
1•wslh•30m ago•0 comments

Suno is a music copyright nightmare

https://www.theverge.com/ai-artificial-intelligence/906896/sunos-copyright-ai-music-covers
1•cdrnsf•31m ago•0 comments

Nvidia Pascal Turns 10

https://videocardz.com/newz/nvidia-pascal-turns-10-the-architecture-that-gave-us-geforce-gtx-1080-ti
2•LorenDB•31m ago•0 comments

Antibacterial properties of birch tar and its medicinal use in the Pleistocene

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0343618
2•PaulHoule•31m ago•0 comments

The Legal and Policy Fallout from Data Center Strikes in the Middle East War

https://www.techpolicy.press/the-legal-and-policy-fallout-from-data-center-strikes-in-the-middle-...
2•rbc•32m ago•0 comments

VibeFocus – An open source portfolio manager for too many vibe-coded projects

https://vibefocus.ai
1•ericblue•32m ago•0 comments