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•9mo 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

China uses AI doctor clones to help patients and improve healthcare

https://zoneofasia.com/china-uses-ai-doctor-clones-to-help-patients-and-improve-healthcare/
2•teleforce•2m ago•0 comments

Unmasking Redacted Names in Epstein Files Using Computer Vision (Open Source)

https://www.youtube.com/watch?v=mKK9VPito-E
2•birdculture•6m ago•0 comments

GPUI Mobile: Zed's GPUI Framework to iOS (Metal) and Android (Vulkan) in Rust

https://github.com/itsbalamurali/gpui-mobile
3•itsbalamurali•10m ago•1 comments

Tell HN: I got Claude Max for my open source project

3•asim•12m ago•1 comments

I built a local-first stock valuation tool based on Damodaran's methodology

https://github.com/stockvaluation-io/stockvaluation_io
2•softcane•13m ago•2 comments

Show HN: PulseWatch – AI-powered website change monitoring with visual selectors

https://pulsewatch.watch
2•KaracaTR•13m ago•0 comments

UN calls for investigation into deadly strike on school in Iran

https://www.reuters.com/world/middle-east/un-urges-investigation-into-horrific-attack-iran-school...
2•nerdyadventurer•16m ago•0 comments

The Influence of Anxiety: Harold Bloom and Literary Inheritance

https://thepointmag.com/examined-life/the-influence-of-anxiety/
3•apollinaire•21m ago•0 comments

Show HN: Mcpfs – Mount MCP servers as FUSE filesystems

https://github.com/airshelf/mcpfs
2•evoleinik•23m ago•0 comments

What Is Code Review For?

https://blog.glyph.im/2026/03/what-is-code-review-for.html
1•ingve•24m ago•0 comments

Israel Is Blowing Up Iran's Police State to Clear the Way for a Revolt

https://www.wsj.com/world/middle-east/israel-is-blowing-up-irans-police-state-to-clear-the-way-fo...
1•breppp•26m ago•0 comments

Show HN: Cloudwright – validate, cost, and export cloud architectures from text

https://github.com/xmpuspus/cloudwright
2•xmpuspus•26m ago•0 comments

Show HN: Spotlytt - STANDOUT AND GET DISCOVERED BY SKILLS

https://spotlytt.com
1•pbs29•27m ago•1 comments

Quiet War: The Polity, The Terminator, and AI takeover

https://yadin.com/notes/quiet/
1•dryadin•28m ago•0 comments

Show HN: Armalo – The Infrastructure for Agent Networks

1•ArmaloAI•30m ago•0 comments

Parakaryon – the sole species in the genus Parakaryon

https://en.wikipedia.org/wiki/Parakaryon
2•gurjeet•31m ago•0 comments

Tell HN: I exported my data from ChatGPT

2•luxpir•33m ago•0 comments

Polymarket and Kalshi's Iran War Wagers Are Ghoulish – and Troubling

https://www.bloomberg.com/opinion/articles/2026-03-04/prediction-markets-polymarket-kalshi-iran-w...
2•petethomas•33m ago•0 comments

Franz Kafka's Lost Treatise on Wayland

https://spader.zone/kafka/
1•dboon•34m ago•0 comments

A Temporal Dark Patterns Audit of McDonald's Self-Ordering Kiosk Flow

https://arxiv.org/abs/2603.03218
3•50kIters•34m ago•0 comments

Show HN: Yare.io – 1v1 JavaScript coding game

https://yare.io
2•levmiseri•37m ago•0 comments

Blackbird: The homemade drone that hit nearly 700km/h

https://newatlas.com/drones/biggs-blackbird-411mph/
2•asdefghyk•38m ago•1 comments

Design-First Collaboration

https://martinfowler.com/articles/reduce-friction-ai/design-first-collaboration.html
1•donutshop•41m ago•0 comments

Show HN: Yet another colour palette generator, but it's a cool one

https://fungiboletus.github.io/MicroColourGPT3000/
1•speedgoose•42m ago•1 comments

Claude Code Or: How I Learned to Stop Worrying and Love the Agent

https://brian.jp/blog/claude-code-or-how-i-learned-to-stop-worrying-and-love-the-agent-34/
1•lofties•43m ago•1 comments

US troops were told war on Iran was 'all part of God's divine plan'

https://www.theguardian.com/world/2026/mar/03/us-israel-iran-war-christian-rhetoric
4•KnuthIsGod•44m ago•0 comments

US launches military operations in Ecuador

https://www.politico.com/news/2026/03/03/us-military-operations-ecuador-00811272
6•c420•44m ago•1 comments

A record number of objects went into space in 2025

https://ourworldindata.org/data-insights/a-record-number-of-objects-went-into-space-in-2023
2•m-hodges•45m ago•0 comments

npmx: a fast, modern browser for the npm registry

https://npmx.dev/blog/alpha-release
2•OuterVale•49m ago•0 comments

Feature led building vs. user led building

https://salah.louizy.com/blog/feature-led-building-vs-user-led-building/
1•losalah•51m ago•0 comments