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

Understanding Proxy Servers: A Practical View for Web Developers

https://hideproxy.io/
1•MeadowMayer•59s ago•0 comments

Fu (Tally)

https://en.wikipedia.org/wiki/Fu_(tally)
1•sweetdingoes•6m ago•0 comments

Show HN: HiPath AI – CS learning roadmaps where a quiz unlocks each lesson

https://www.hipathai.me
1•hirdendra•7m ago•0 comments

Show HN: DockShift – In-Browser Docker Run, Compose, and K8s Converter

https://dockshift.org/
1•silas0521•11m ago•0 comments

An Update on the Future of Nappy

https://nappy.co/future
2•AlexAplin•14m ago•0 comments

A Defense Contractor Gave Their AI Agent Access to a Secure Pentagon System

https://www.wired.com/story/a-defense-contractor-gave-their-personal-ai-agent-access-to-a-secure-...
1•ryan_j_naughton•15m ago•0 comments

Elephant-Goldfish Model

https://egm.dev/
1•nikolay•16m ago•0 comments

Rhind Mathematical Papyrus

https://en.wikipedia.org/wiki/Rhind_Mathematical_Papyrus
1•sweetdingoes•19m ago•0 comments

AI killed my software career [video]

https://www.youtube.com/watch?v=cwsy-6gu5p4
4•jackbravo•21m ago•0 comments

Building oversight tools into a model's weights

https://divagr.com/blog/building-oversight-tools-into-a-models-weights
2•andromaton•22m ago•0 comments

PebbleOS Linux Port (for Android smartwatches)

https://github.com/brosiog/pebbleos-linux
2•cosmogramma•23m ago•0 comments

I Built the Most AI-Pilled Company in the World

https://twitter.com/jsnnsa/status/2115623382721126826
4•duck•29m ago•0 comments

China increasingly depends on copying American AI

https://www.economist.com/science-and-technology/2026/10/25/china-increasingly-depends-on-copying...
1•jawiggins•31m ago•1 comments

By Popular Demand – community's film picks to rent on Letterboxd Video Store

https://letterboxd.com/journal/by-popular-demand-fall-2026-letterboxd-video-store/
1•ChrisArchitect•32m ago•0 comments

The Commanding Heights

https://commanding-heights.com/
1•ray__•38m ago•0 comments

Php2bitcoin x brotli2bitcoin: live hacking stream [video]

https://www.youtube.com/watch?v=w7_EJWqRzvw
3•darkport•44m ago•1 comments

New 3D thermal invisibility cloak makes objects disappear from infrared cameras

https://www.sciencedaily.com/releases/2026/10/261025073051.htm
1•stevenalowe•46m ago•0 comments

Solnix – distribution of Illumos built with Nix packages and NixOS modules

https://solnix.io/
1•ai_critic•47m ago•0 comments

Ambition in the Age of AI

https://aumitleon.dev/ambition-in-the-age-of-ai
1•aumitleon•52m ago•0 comments

The Four Academics Who Dreamed Up California's Billionaire Tax

https://www.wsj.com/finance/the-four-academics-who-dreamed-up-californias-billionaire-tax-b0d05dcc
1•bryan0•52m ago•0 comments

Claim – Humanity vs. the Machine

https://theaigame.app/
1•dogsica•1h ago•0 comments

Reddit to Transition to Logged in Only

https://www.axios.com/2026/10/29/reddit-logged-in-ai-search-incognito
7•ksajadi•1h ago•4 comments

Show HN: 100% automated tech deal site (built with Grok bot)

https://gadgetsteal.com/
1•westche2222•1h ago•0 comments

The hard problem of AI therapy

https://www.theseedsofscience.pub/p/the-hard-problem-of-ai-therapy
1•mday404•1h ago•0 comments

How to See What's Taking Up Space on Your Mac

https://crufti.app/blog/see-whats-taking-up-space-on-mac
1•gbourne•1h ago•1 comments

AGI Economics: Coordination vs. Competence

https://institute.deepmind.com/essays/the-economics-of-intelligence/
2•simonpure•1h ago•0 comments

Defect vs. Discrepancy vs. Missed Requirement

1•LandOfMightDev•1h ago•0 comments

CVE-2026-98432: Linux TCP Use-After-Free Risk and Patch Validation

https://www.penligent.ai/hackinglabs/cve-2026-98432/
9•cobychapple•1h ago•3 comments

Mostly PHP, and Mostly Unaffected

https://blog.leonbecker.de/mostly-php-and-mostly-unaffected/
1•rowbin•1h ago•0 comments

Pg_lake 3.5: Universal Iceberg REST Catalog Support for Postgres

https://www.snowflake.com/en/blog/engineering/pg-lake-iceberg-rest-catalog/
3•winslett•1h ago•0 comments