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

It is time to build a new internet

https://mrmarket.bearblog.dev/it-is-time-to-build-a-new-internet/
1•mrmarket•2m ago•0 comments

Gopass: The slightly more standard Unix password manager for teams

https://github.com/gopasspw/gopass
1•thunderbong•5m ago•0 comments

Shitfixer.app – helps you reframe negative experiences and find optimism

https://shitfixer.app/
1•tonytonev•8m ago•0 comments

Nx Console v18.95.0 Postmortem

https://nx.dev/blog/nx-console-v18-95-0-postmortem
1•winebarrel•9m ago•0 comments

ReCardEx – AI product photos, infographics and videos for e-commerce sellers

https://recardex.com/en
1•masteriza•11m ago•0 comments

Riot Games celebrates bricking cheat devices

https://twitter.com/riotgames/status/2057604027941302564
3•indrora•17m ago•2 comments

Ground equipment problem scrubs Starship launch attempt

https://spacenews.com/ground-equipment-problem-scrubs-starship-launch-attempt/
2•JumpCrisscross•17m ago•0 comments

White House yanked AI order after David Sacks raised industry concerns

https://www.politico.com/news/2026/05/21/trump-ai-order-sacks-00933295
1•JumpCrisscross•18m ago•0 comments

Best Practices to Produce Maintainable Code with AI [video]

https://vimeo.com/1194574163
1•Austin_Conlon•20m ago•0 comments

Show HN: Pocket TTS running in (mobile) Safari

https://ldenoue.github.io/xn-ptts/
1•ldenoue•21m ago•0 comments

Three matrix algorithms, three walk orders – interactive animations

https://algo-rhythm.dev/en/matrix/
5•bytego•27m ago•0 comments

Wolfram Language

https://www.wolfram.com/language/
2•maxall4•31m ago•0 comments

It's Time to Walk

https://www.inferterra.com/the-new-workspace-a-first-principles-exploration-of-dictation-agents-a...
1•matt_teresi•31m ago•1 comments

Guesstimate

https://en.wikipedia.org/wiki/Guesstimate
1•teleforce•33m ago•0 comments

NVSX: Adopt NVSentinel the Easy Way

https://github.com/nav-beep/nvsx
1•essekar•36m ago•0 comments

SpaceX announced Starship flyby of Mars

https://twitter.com/SPACEdotcom/status/2057603078711394402
1•decimalenough•36m ago•1 comments

AI Slop and the Vulnerability Treadmill

https://redmonk.com/kholterhoff/2026/05/05/ai-slop-vulnerability-treadmill/
1•mooreds•41m ago•0 comments

Read Meta's Layoff Email to Employees

https://www.businessinsider.com/read-meta-layoff-email-employees-2026-5
3•mooreds•41m ago•1 comments

The AI-Native Interview

https://sierra.ai/blog/the-ai-native-interview
1•mooreds•42m ago•0 comments

DApp Inspector – DevTools Panel for Web3 RPC Traffic

https://github.com/beilunyang/dapp-inspector-extension
1•beilunyang•44m ago•0 comments

Show HN: Deputies, an open source background agent

https://deputies.dev/
1•spalas•47m ago•0 comments

Samsung chip workers will get an average $340k bonus as AI profits soar

https://qz.com/samsung-chip-workers-bonus-ai-profits-052126
15•carabiner•51m ago•2 comments

Iran Moved Billions Through Binance to Fund Regime–Continuing into This Month

https://www.wsj.com/world/middle-east/iran-binance-crypto-military-e755b218
11•JumpCrisscross•55m ago•0 comments

Title: Tax season felt chaotic at my accounting firm, so I built this

https://taxassembly.com/
2•jaychooo•56m ago•2 comments

Why does it look like LLMs consistently overestimate implementation time?

2•bridgettegraham•56m ago•1 comments

Crypto and AI-Funded Super PACs Are Metastasizing

https://www.thenation.com/article/politics/crypto-ai-super-pacs-election-spending-big-tech-dark-m...
1•petethomas•1h ago•0 comments

'Broadview Six' defendants have all remaining charges dismissed

https://www.nbcchicago.com/news/local/chicago-politics/broadview-six-defendants-have-all-remainin...
2•petethomas•1h ago•0 comments

Consumer groups file complaint against Meta, TikTok and Google running scam ads

https://www.beuc.eu/press-releases/consumer-groups-file-complaints-against-meta-tiktok-and-google...
3•benoau•1h ago•0 comments

Merkel Urges EU to Keep Regulating Social Media Speech

https://reclaimthenet.org/merkel-eu-speech-regulation-censorship
1•Cider9986•1h ago•0 comments

Homemade robot fluff ball with a realistic eye

https://www.instagram.com/reel/DYnsNwlzxG5/
1•authorisedfrog•1h ago•0 comments