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

Mac OS X 25th Anniversary: The OS That Saved Apple

https://www.goto10retro.com/p/mac-os-x-25th-anniversary-the-os
2•ibobev•1m ago•0 comments

What Is a Tort?

https://harvardlawreview.org/print/vol-139/what-is-a-tort/
2•bookofjoe•3m ago•0 comments

Extreme Heat Is Making Life Increasingly Unlivable

https://www.bloomberg.com/news/articles/2026-03-10/around-the-world-unbearably-hot-days-are-multi...
2•toomuchtodo•3m ago•1 comments

Official Em Dash Home Page

https://the-em-dash.com
1•TigerUniversity•3m ago•0 comments

X is selling existing users' handles

1•hac•3m ago•0 comments

Claude Code model comparison: Skill usage

https://tessl.io/blog/your-skill-works-on-opus-does-it-make-haiku-worse-benchmarking-ai-skills-ac...
1•sjmaplesec•4m ago•1 comments

Remote Host Manipulation by Pathogenic Bacterial Extracellular Vesicles

https://www.biorxiv.org/content/10.64898/2025.12.17.694930v2
1•PaulHoule•5m ago•0 comments

Claude Code Is Great at Building Developer Tools

https://keegan.codes/blog/claude-code-developer-tools
2•mooreds•5m ago•0 comments

K-means clustering: US polarization overwhelmingly due to Left moving leftward

https://twitter.com/G_S_Bhogal/status/2019047132129272274
1•delichon•6m ago•0 comments

Userbar Generator

https://350x19.datakra.sh/
1•colinprince•6m ago•0 comments

Gravitas Crunch: Turn sources and feeds into a personal radio with on-device AI

https://www.youtube.com/watch?v=xag31FaFg2U
1•solSpeedofLight•6m ago•1 comments

Opus 4.6 was more than a model update

https://www.augmentedswe.com/p/claude-opus-4-6
1•wordsaboutcode•7m ago•0 comments

Pairing data with APIs to unlock customer value

https://openai.com/index/rakuten-2024
1•surprisetalk•7m ago•0 comments

NotepadX – A fast, minimal text editor written in Rust

https://github.com/szabadkai/NotepadX
1•szabadkai•7m ago•1 comments

Show HN: Portal (SPC F25) – Try products with browser session sandboxes

https://www.makeportals.com/
1•zach4123•8m ago•0 comments

Prices for new cars have soared. Here's one big reason why

https://www.reuters.com/business/autos-transportation/prices-new-cars-have-soared-heres-one-big-r...
2•cf100clunk•8m ago•2 comments

Microsoft BitNet – inference with 1.58 bits

https://github.com/microsoft/BitNet/blob/main/src/README.md
1•Flere-Imsaho•8m ago•1 comments

Your AI-generated password isn't random, it just looks that way

https://www.theregister.com/2026/02/18/generating_passwords_with_llms/
1•mooreds•10m ago•0 comments

What founders get wrong about selling to enterprises

https://a16zcrypto.substack.com/p/why-the-best-tech-dont-always-win
1•7777777phil•11m ago•0 comments

Chasing the Ivory-Billed Woodpecker (2023)

https://gardenandgun.com/feature/chasing-the-ivory-billed-woodpecker/
1•NaOH•12m ago•0 comments

Hack over 200k Systems Wiped

https://www.mirror.co.uk/news/world-news/stryker-live-iran-cyber-attack-36850867
3•ZebusJesus•12m ago•1 comments

Show HN: Saguaro: CLI that makes Claude Code fix its own mistakes

https://github.com/mesa-dot-dev/saguaro
3•Mitchem•12m ago•3 comments

How the Eon Team Produced a Virtual Embodied Fly

https://eon.systems/updates/embodied-brain-emulation
1•Gooblebrai•13m ago•0 comments

Prompt to Mothion Graphics

https://aimote.art/
1•deniscartin•13m ago•2 comments

Foreign Hacker in 2023 Accessed Epstein Files Held by FBI, Source and Docs Show

https://www.usnews.com/news/world/articles/2026-03-11/exclusive-foreign-hacker-in-2023-compromise...
3•CGMthrowaway•13m ago•0 comments

We Were Right About Havana Syndrome

https://warontherocks.com/2026/03/we-were-right-about-havana-syndrome/
4•Bender•14m ago•2 comments

Florida Senate Clears 'Medical Freedom Act,' Over-the-Counter Sale of Ivermectin

https://floridianpress.com/2026/03/florida-senate-clears-medical-freedom-act-over-the-counter-sal...
2•SilentM68•14m ago•1 comments

Show HN: Nexus – A 1KB .NET 10 core with <15μs latency for 1M parameters

https://telemetry.intelligentaudio.net
1•NexusCore•14m ago•0 comments

US Military contractor likely built iPhone hacking tools used by Russian spies

https://techcrunch.com/2026/03/10/us-military-contractor-likely-built-iphone-hacking-tools-used-b...
2•CGMthrowaway•14m ago•0 comments

CommonMain.dev – Weekly Kotlin Multiplatform Newsletter

https://commonmain.dev/kmp-newsletter/
1•bogdancodes•15m ago•0 comments