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

Regime-Declared Mathematics as Survivor Sets

https://zboralski.github.io/br/maths/index.html
1•kugutsumen•1m ago•0 comments

National data, local stories: ICE detention in 2026

https://exclav.es/2026/02/08/exploring-ice-detention-facilities/
1•ai_critic•1m ago•1 comments

Is AI the Paperclip?

https://www.newcartographies.com/p/is-ai-the-paperclip
2•headalgorithm•4m ago•0 comments

AGI/Singularity: 9,300 Predictions Analyzed

https://research.aimultiple.com/artificial-general-intelligence-singularity-timing/
1•hakkikonu•6m ago•0 comments

America Has a Tungsten Problem

https://www.noleary.com/blog/posts/1
3•noleary•8m ago•0 comments

Show HN: A last-minute romantic gift app with private links

https://fiveminutelove.com/
1•shivamjjha•11m ago•0 comments

Show HN: I killed my Calendly link after people booking randomly

1•Mrakermo•11m ago•0 comments

Show HN: Claude Cowork for Startup Market Analysis

https://brainwave.vc/prompt
1•louison11•16m ago•0 comments

The Blurred Line Between Video Calling and Live Streaming Software

https://www.red5.net/blog/between-video-calling-and-live-streaming-software/
1•mondainx•16m ago•0 comments

Super Bowl Ad for Ring Cameras Touted AI Surveillance Network

https://truthout.org/articles/super-bowl-ad-for-ring-cameras-touted-ai-surveillance-network/
5•cdrnsf•17m ago•0 comments

Show HN: Old Twitter

https://chirpy.ca/
1•nicbarth•20m ago•0 comments

Show HN: The Recovery Kit Ultra

https://www.doscher.com/the-recovery-kit-ultra/
1•back7co•20m ago•1 comments

Archer Automaton Episode 3 – Solving Cam Profiling with Grasshopper [video]

https://www.youtube.com/watch?v=grgIhw1YbHw
1•duck•20m ago•0 comments

Bat-friendly lighting in Gladsaxe, Denmark

https://dailygalaxy.com/2026/01/denmark-red-streetlights-urban-lighting-revolution/
1•alboy•20m ago•0 comments

Ring's 'Search Party' Feature Is Creepy, but You Can Disable It

https://lifehacker.com/tech/how-to-disable-rings-search-party-feature
3•CGMthrowaway•23m ago•1 comments

Why Section 230 Is a Good Law and Why Messing with It Would Be Bad

https://www.techdirt.com/2026/02/09/on-section-230s-30th-birthday-a-look-back-at-why-its-such-a-g...
2•speckx•23m ago•0 comments

GPT-5.3-Codex is rolling out in Cursor, Code, and GitHub

https://twitter.com/OpenAIDevs/status/2020921792941166928
1•tosh•24m ago•0 comments

Upcoming changes to Let's Encrypt and how they affect XMPP server operators

https://blog.prosody.im/2026-letsencrypt-changes/
2•zaik•26m ago•0 comments

Matt Stoller: A web tool that shows how Federal bills change existing U.S. Code

https://github.com/mattstoller/bill-diff-tool
1•coderintherye•27m ago•0 comments

Game Theory Patterns at Work (2016)

https://daeus.blog/2026/01/18/game-theory-patterns-at-work/
1•kurinikku•28m ago•0 comments

Tactis: An affordable, refreshable Braille and voice interface

https://braillepadpro.web.app/
1•sujalbhakare•28m ago•2 comments

How to elevate visual storytelling with Nano Banana Pro

https://www.theaithinker.com/p/how-to-elevate-visual-storytelling
1•faikadam•31m ago•0 comments

Show HN: DayTape – record thoughts, get transcripts, takeaways, and patterns

https://apps.apple.com/us/app/daytape/id6757109811
1•holaduder•31m ago•0 comments

Show HN: Orange Juice Hacker News browser extension

https://oj-hn.com
1•oj-hn-dot-com•32m ago•0 comments

Expectation and Copysets

https://buttondown.com/jaffray/archive/expectation-and-copysets/
1•shachaf•33m ago•0 comments

Show HN: PaperPod – Fast, no-setup sandboxes for AI agents

https://www.paperpod.dev
1•shassingh09•35m ago•1 comments

Likely You Understand Cycle Time Wrong

https://ksaweryskowron.substack.com/p/cycle-time-is-not-a-number
1•ksaweryskowron•36m ago•0 comments

Data Exfil from Agents in Messaging Apps

https://www.promptarmor.com/resources/llm-data-exfiltration-via-url-previews-(with-openclaw-examp...
2•sarelta•36m ago•0 comments

Remote Access Security Act Closes the Cloud Loophole in the US Export

https://exportcompliancemanager.com/articles/will-the-remote-access-security-act-close-the-cloud-...
1•sharpshadow•38m ago•0 comments

Global biodiversity loss, ecosystem collapse and national security [pdf]

https://assets.publishing.service.gov.uk/media/696e0eae719d837d69afc7de/National_security_assessm...
2•andyjohnson0•38m ago•0 comments