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

Git-cola: The highly caffeinated Git GUI

https://github.com/git-cola/git-cola
1•birdculture•1m ago•0 comments

ZK (Zero knowledge) proof for SHA-256: 312-byte proof, ~18µs verification

https://github.com/chetannothingness/opoch-hash
1•ravishq•1m ago•1 comments

Byrne's Euclid

https://c82.net/euclid/en/
1•mathgenius•2m ago•0 comments

How to build agent swarms that are secure

https://1password.com/blog/how-to-build-secure-agent-swarms-that-power-autonomous-systems
1•mattgreg•2m ago•0 comments

Frequently updated catalog of material about computation / UI and design

https://worrydream.com/refs/
2•tzury•2m ago•0 comments

Microsoft sends TLS 1.0 and 1.1 to the cloud retirement home

https://www.theregister.com/2026/02/03/microsoft_tls_deprecations/
1•Bender•3m ago•0 comments

When rust ≠ performance. a lesson in developer experience

https://suriya.cc/tech/performance/oxen-add/
2•suriya-ganesh•4m ago•0 comments

A small gallery of AlphaEvolve experiments

https://alphaevolve-examples.web.app/ae/gallery
2•ColinWright•5m ago•0 comments

The Platonic Coup

https://gilpignol.substack.com/p/the-platonic-coup
1•light_triad•5m ago•0 comments

Everybody Tests

https://focused.io/lab/everybody-tests
1•austinbv•6m ago•0 comments

Show HN: Product Hunt for Roblox

https://www.robloxhunt.xyz/
1•firtaet•12m ago•0 comments

You can code only 4 hours per day. Here's why

https://newsletter.techworld-with-milan.com/p/you-can-code-only-4-hours-per-day
3•vquemener•12m ago•0 comments

IDF Accepts Gaza Health Ministry Death Toll of 71,000 Palestinians Killed

https://www.haaretz.com/israel-news/2026-01-29/ty-article/.premium/idf-accepts-gaza-health-minist...
3•ceejayoz•12m ago•0 comments

More ways to succeed than fail

https://tushar1qaz.substack.com/p/the-physical-world-doesnt-want-your
1•FuseGov•12m ago•1 comments

Lessons from running Meetups for 10 years

https://www.jakeworth.com/posts/how-i-organize-a-meetup/
1•jwworth•14m ago•0 comments

An experiment: an agent-native blockchain run by agents

https://github.com/nhestrompia/seloria
1•nhestrompia•14m ago•1 comments

Theseus - Train like a foundation lab

https://github.com/Jemoka/theseus
1•shetaye•14m ago•0 comments

EzAuth – Simple and plugnplay auth library for Golang

https://github.com/josuebrunel/ezauth
1•josuebrunel•14m ago•1 comments

DX12 Frame Interception Layer for FG Research

1•OrganicCoconut•15m ago•0 comments

"The AI Con" Con

https://benthams.substack.com/p/the-ai-con-con
1•ai_critic•15m ago•0 comments

AI After Drug Development

https://asteriskmag.com/issues/13/ai-after-drug-development
2•abhishaike•16m ago•0 comments

BBC joins Colombian commandos fighting 'never-ending battle' against drug gangs

https://www.bbc.co.uk/news/articles/c04105ywkkqo
1•mmarian•16m ago•0 comments

The Coasean Singularity? Demand, Supply, and Market Design with AI Agents

https://www.nber.org/books-and-chapters/economics-transformative-ai/coasean-singularity-demand-su...
1•surprisetalk•18m ago•0 comments

Infinite Flowers Zoomquilt

https://infiniteflowers.net/
1•surprisetalk•18m ago•0 comments

Quantifying Multi-Track Novels

https://kaleidoscopemind.substack.com/p/quantifying-multi-track-novels
1•surprisetalk•18m ago•0 comments

Disneyland History and Other Disney Park History

https://yesterland.com/
1•surprisetalk•19m ago•1 comments

Few things are worth building

https://twitter.com/jobergum/status/2018706126842294315
1•tosh•19m ago•0 comments

Show HN: OpsBrief – Stop wasting 30 minutes per incident gathering context

https://opsbrief.io
1•darlontrofy•20m ago•0 comments

Intel Announces Xeon 600 Series This Is Granite Rapids for Workstations

https://www.servethehome.com/intel-announces-xeon-600-series-granite-rapids-for-workstations/
1•rbanffy•21m ago•0 comments

How the OpenSSL community was built on Heartbleed [video]

https://fosdem.org/2026/schedule/event/CLBXJC-openssl-community-heartbleed/
1•jlericson•22m ago•0 comments