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

NASA Swift Boost Spacecraft Prepares to Continue Mission

https://science.nasa.gov/blogs/swift/2026/08/11/nasa-swift-boost-spacecraft-prepares-to-continue-...
1•croes•1m ago•0 comments

Show HN: Security scanner for SaaS build with AI

https://sentrint.com/sample
1•Gourabdg•1m ago•0 comments

Not Even Taste Would Be Left (Probably)

https://sebastian.graphics/blog/not-even-taste-would-be-left-probably.html
1•kasumispencer2•2m ago•0 comments

DeepSeek Harness developer preview: Everything is a plugin

https://www.deepseek.com/harness/en/
2•fernvenue•6m ago•0 comments

Spain extends Almaraz nuclear plant operations through 2030

https://www.reuters.com/business/energy/spain-extends-almaraz-nuclear-plant-operations-through-20...
1•mpweiher•7m ago•0 comments

Gitlawb Node, Federated Git server in Rust

https://github.com/Gitlawb/node
2•amrit_mirch•10m ago•0 comments

Noviz AI open source code launched for ERP agent architecture

1•tajdink•10m ago•0 comments

Using agents to create 3Blue1Brown-style visual explanations of research papers [video]

https://www.youtube.com/watch?v=nWOWlb0596o
3•yllberisha•13m ago•0 comments

From assistance to execution: How enterprises put AI to work

https://openai.com/index/how-enterprises-put-ai-to-work/
2•vismit2000•14m ago•0 comments

Why Not Always OCR?

https://bankstatementconverter.com/blog/posts/2026-08-14-why-not-always-ocr/
2•4pkjai•14m ago•1 comments

Ask HN: Move AI news from Hacker News to somewhere else?

3•thomasfl•19m ago•1 comments

37signals Manager Playbook

https://basecamp.com/managers
1•damethos•21m ago•0 comments

Issues Reaching Status.claude.com

https://anthropic.statuspage.io/incidents/kmbpgrsszf72
1•mohsen1•21m ago•0 comments

Show HN: Native macOS SSH config manager with in-process tunnels

https://www.sshmanager.app/
1•CodeLieutenant•23m ago•0 comments

What Most Developers Get Wrong About Building a Career in Tech [video]

https://www.youtube.com/watch?v=K3SR37pIzVs
1•pierrephpguru•24m ago•0 comments

Show HN: Headlines

https://pzlgames.com/games/headlines/
1•pompomsheep•25m ago•0 comments

AirSpace, Redux

https://kylechayka.substack.com/p/airspace-redux
1•aloukissas•26m ago•0 comments

Smartphone Innovation Is Moving Beyond Annual Hardware Upgrades

https://www.forbes.com/sites/timbajarin/2026/08/11/smartphone-innovation-is-moving-beyond-annual-...
1•01-_-•26m ago•0 comments

OpenAI's Hugging Face Breach Fuels Fresh Calls for AI Regulation

https://www.forbes.com/sites/barrycollins/2026/07/22/rogue-openai-attack-fuels-demands-to-rein-in...
1•01-_-•27m ago•0 comments

NSA spied through Angry Birds, other apps: report (2014)

https://www.nbcnews.com/tech/tech-news/nsa-spied-through-angry-birds-other-apps-report-flna2d1200...
1•downbad_•27m ago•0 comments

Superluminal Profiler is now available for Linux

https://superluminal.eu/applications/linux/
1•dodomodo•27m ago•1 comments

You're Back in the Room (Citrix NetScaler Pre-Auth RCE CVE-2026-8452(?))

https://labs.watchtowr.com/youre-back-in-the-room-citrix-netscaler-pre-auth-rce-cve-2026-8452/
1•unknownhad•28m ago•0 comments

Phones should have a 'guest lock' feature

https://curvise.net/the-phone-features-i-cant-believe-we-dont-have/
13•crisdias•30m ago•17 comments

Covert CIA program said to be behind mysterious attacks on Galápagos boats

https://www.washingtonpost.com/investigations/2026/08/13/covert-cia-program-said-be-behind-myster...
4•u1hcw9nx•35m ago•1 comments

I released a game that has no assets [video]

https://www.youtube.com/watch?v=Qr3VsZYQy4s
2•duck•37m ago•0 comments

JCT-1 Labs announces general availability of JCT-1

https://www.jacquescorbytuech.com/writing/jct-1-labs-announces-general-availability-jct-1
2•iamacyborg•39m ago•0 comments

Making of the Four Books of Architecture – C82: Works of Nicholas Rougeux

https://www.c82.net/blog/making-of-the-four-books-of-architecture
1•dsushant•40m ago•0 comments

Ask HN: How do you use AI for learning?

1•marko-djuric•41m ago•0 comments

Comma AI Introducing Chestnut

https://blog.comma.ai/chestnut/
1•b8•42m ago•0 comments

Connecticut judge says plaintiff hid messages for AI in court filings

https://www.reuters.com/legal/litigation/connecticut-judge-says-plaintiff-hid-messages-ai-court-f...
6•nomilk•45m ago•0 comments