frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•1y 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

What's the Date?

https://www.lesswrong.com/posts/vzKWsEskYBEWTwpBP/what-s-the-date
1•cubefox•1m ago•0 comments

Using Theme park rides and smartphones for demonstrating Newtonian mechanics

https://iopscience.iop.org/article/10.1088/1361-6404/aea271
1•bryanrasmussen•2m ago•1 comments

Being a good CPU neighbor (2016)

https://barro.github.io/2016/02/being-a-good-cpu-neighbor/
1•bilegeek•3m ago•0 comments

Show HN: thezoomist.com – Closer to Everything

https://thezoomist.com/
1•mmdtdev•6m ago•0 comments

Software 2.0 writes Software 1.0

https://www.giete.ma/blog/software-2-0-writes-software-1-0
2•gietema•7m ago•0 comments

Building Serendipity (2011)

https://randsinrepose.com/archives/building-serendipity/
1•mooreds•7m ago•0 comments

The clanker torture nexus manifesto

https://jregory.substack.com/p/why-we-are-torturing-clankers
1•Murfalo•12m ago•0 comments

Docker has always used microVMs (well since 2016)

https://dave.recoil.org/docker-has-always-used-microvms/
3•avsm•14m ago•0 comments

What we learned running an agentic hackathon with 30k+ hackers

https://twitter.com/rvivek/status/2106264394414108925
2•rvivek•17m ago•0 comments

It's Time to Rename Cybersecurity Awareness Month

https://semgrep.dev/blog/2026/rename-cybersecurity-awareness-month/
1•mooreds•17m ago•0 comments

Ask HN: How are you preparing your children for an AI-powered world?

1•pwython•17m ago•1 comments

City building games have a Soul Problem pt.2

https://www.radical-elements.com/minor-epiphanies/city-building-games-have-a-soul-problem-pt2
2•lexx•18m ago•0 comments

Israel: More Measures to Prevent Civilian Casualties Than Any Other Nation

https://www.newsweek.com/israel-implemented-more-measures-prevent-civilian-casualties-any-other-n...
2•Tomte•19m ago•0 comments

Offloading System Updates to My NAS

https://ls-root.de/posts/download-updates-on-unraid/
1•ls-root•20m ago•0 comments

Australia May Have Just Solved the Housing Crisis [video]

https://www.youtube.com/watch?v=QtZfbWOkoIY
1•thelastgallon•20m ago•1 comments

One Line, 25M Revenue

https://huntersoftwareconsulting.com/posts/2026-10-02-one-line-25m/
2•mooreds•23m ago•0 comments

The UK's Sovereign AI Lab

https://cosine.sh
2•maxall4•24m ago•0 comments

How Firestore Matches Realtime Queries

https://rockwotj.com/blog/firestore-query-matching/
1•Malp•24m ago•0 comments

Doffly – Know Before It Goes Down

https://www.doffly.pro/
1•anelkabag•24m ago•1 comments

Vietnam's economy grew 9.95% in Q3, fastest pace in 4 years

https://asia.nikkei.com/economy/vietnam-s-economy-grew-9.95-in-q3-fastest-pace-in-4-years
1•michaelhillaert•24m ago•0 comments

Show HN: Agentlytics – cookieless analytics your AI agent can read and act on

https://measuremy.site
2•developeron29•26m ago•0 comments

Writing Without Artificial Intelligence [pdf]

https://provost.uchicago.edu/sites/default/files/2026-09/WritingWithoutAIPrinciplesandRecommendat...
1•clcaev•30m ago•1 comments

Let's make FOSS printer drivers with your monetary support

https://printserver.ink/funding.html
1•ValdikSS•30m ago•0 comments

Terminal.Gui – Cross Platform Terminal UI Toolkit for .NET

https://tui-cs.github.io/Terminal.Gui/
1•eustoria•31m ago•0 comments

OpenAI safety leader David Robinson resigns

https://www.businessinsider.com/safety-leader-david-robinson-resigns-from-openai-2026-10
2•pcvarmint•31m ago•0 comments

Whisper Web: Transcribe speech directly in the browser

https://whisper-web.mesu.re/
2•eustoria•32m ago•0 comments

The Journal of Writing and Artificial Intelligence

https://www.jwai.org
2•eustoria•33m ago•0 comments

Claude Ultracode is super intelligence

https://twitter.com/atmoio/status/2106089460316397857
2•baxtr•34m ago•0 comments

UAE threatens Burnham over Man City: We'll pull billions out of UK

https://www.telegraph.co.uk/news/2026/10/02/uae-threatens-burnham-over-man-city-pull-billions-out...
2•ksec•38m ago•1 comments

CLR: Checker of Lifetimes and other Refinement types for Zig

https://github.com/ityonemo/clr
1•ksec•39m ago•0 comments