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

GPT‑NL: a sovereign language model for the Netherlands

https://www.tno.nl/en/digital/artificial-intelligence/gpt-nl/
1•root-parent•2m ago•0 comments

Show HN: HckrNight now ships as a mobile app (iOS/Android)

https://hckrnight.com/
1•omer_k•3m ago•0 comments

Lessons learned from shipping the same product, every Friday, for 57 weeks

2•fazkan•4m ago•0 comments

Apple's 2028 iPhones to Use 1.4nm A22 Pro Chips

https://www.macrumors.com/2026/06/16/2028-iphones-a22-pro-chips/
1•tosh•4m ago•0 comments

Reservations are open for XREAL AURA

https://www.xreal.com/aura
1•ChrisArchitect•4m ago•1 comments

Don't throw the (cryptographic) baby out with the bathwater

https://blog.apnic.net/2026/06/15/dont-throw-the-cryptographic-baby-out-with-the-bathwater/
1•speckx•4m ago•0 comments

France to stop certifying products without quantum-safe encryption

https://www.reuters.com/legal/litigation/france-stop-certifying-products-without-quantum-safe-enc...
2•onemoresoop•6m ago•0 comments

Show HN: Pen and paper resource development game

https://www.jameshylands.co.uk/2026/06/sortis-paper-empire-game.html
1•jhylands•6m ago•0 comments

10Gb/s Ethernet: switching to a Broadcom SFP+ module

https://www.gilesthomas.com/2026/06/10g-ethernet-switching-to-broadcom-sfp-plus
1•gpjt•8m ago•0 comments

Plakar: Open-source backup tool, 95% faster restores in v1.1.3

https://www.plakar.io/posts/2026-06-16/plakar-v1.1.3-is-here/
1•vcoisne•9m ago•0 comments

OAuth proves who you are. Wallet auth proves what you hold

https://insumermodel.com/blog/one-thesis-five-companies.html
1•dcborthwick•9m ago•0 comments

Stop Destroying Videogames Submission and Examination

https://citizens-initiative.europa.eu/stop-destroying-videogames_en
2•ortusdux•10m ago•0 comments

Ask HN: How do you stay at the bleeding edge of AI tooling?

1•otekengineering•10m ago•1 comments

FastAPI and Nuxt and Web3 Boilerplate

https://www.pynuxt.com/en/
1•k0ngz1•14m ago•1 comments

Claude Workout Gate

https://github.com/BotchetDig/workout-gate
1•kyleblarson•14m ago•0 comments

U.S. battery industry cuts losses, shifts to new ventures amid EV bust

https://www.dallasfed.org/research/economics/2026/0303
2•speckx•14m ago•1 comments

Pinning down a hardware bug in Intel 13th/14th gen CPUs

https://fgiesen.wordpress.com/2025/05/21/oodle-2-9-14-and-intel-13th-14th-gen-cpus/
1•fanf2•14m ago•0 comments

GLM-5.2: Built for Long-Horizon Tasks

https://z.ai/blog/glm-5.2
1•meetpateltech•15m ago•1 comments

Show HN: Ito – Code reviews that run code

https://www.ito.ai
4•evanmarshall•16m ago•0 comments

Oxford Digital News Report 2026

https://reutersinstitute.politics.ox.ac.uk/digital-news-report/2026
2•thm•16m ago•0 comments

How to Demolish a Bridge

https://practical.engineering/blog/2026/6/16/how-to-demolish-a-bridge
1•crescit_eundo•18m ago•0 comments

Publishers Sue WeLib for Copyright Infringement

https://www.publishersweekly.com/pw/by-topic/digital/copyright/article/100652-publishers-sue-pira...
3•ilamont•18m ago•0 comments

The Google / Xreal Aura XR glasses are now available to preorder

https://www.theverge.com/gadgets/950597/xreal-google-aura-xr-glasses-deposit-scheme
1•MehrdadKhnzd•18m ago•1 comments

Ipcrawl: A living atlas of open webcams discovered on the public internet

https://ipcrawl.com
1•arm32•18m ago•0 comments

Show HN: I made Oregon Trail for founders (paste your company URL)

https://foundertrail.vercel.app/
1•jgvandehey•19m ago•1 comments

Piu

1•mostafaabdrabu•19m ago•0 comments

Microsoft Clarity Is Down?

https://clarity.microsoft.com/
1•rkj93•19m ago•0 comments

Jami – Feature Drop: Shared Services

https://jami.net/shared-services/
1•kevincox•19m ago•0 comments

FBI disrupted alleged terror plot targeting White House UFC event [video][5 min]

https://www.youtube.com/watch?v=JCLN9psHjxY
2•Bender•20m ago•0 comments

Simdjson: Parsing gigabytes of JSON per second

https://github.com/simdjson/simdjson
1•saikatsg•22m ago•0 comments