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

Show HN: Origin Myth Map-creation myths of civilizations on a world map

https://originmap.sunnyguha.com/
1•sol0invictus•1m ago•0 comments

Interesting use AI use cases using computer vision

https://www.okanode.com/industry/technology-software-ai-use-cases?tags=43
1•brudevel•3m ago•0 comments

The wine made by British monks that's making bank

https://thehustle.co/originals/the-wine-made-by-british-monks-thats-making-bank
1•paulpauper•3m ago•0 comments

The $10k MacBook Pro Is Here

https://www.theatlantic.com/technology/2026/07/apple-prices-macbook-memory-shortage/687781/
1•paulpauper•4m ago•0 comments

All Men Are Created Equal, but What Does Equal Mean?

https://www.theatlantic.com/ideas/2026/07/history-word-equal-rights-declaration/687777/
1•paulpauper•4m ago•0 comments

LogX: A simple professional one file logger for every major language

https://github.com/ka1rav6/logx
1•ka1rav6•5m ago•0 comments

Johnson Thermoelectric Energy Converter

https://en.wikipedia.org/wiki/Johnson_thermoelectric_energy_converter
1•msk-lywenn•5m ago•0 comments

Audifort Review 2026 – Tinnitus Claims, Ingredients, and Complaints

https://gamma.app/embed/Audifort-Review-2026-Tinnitus-Claims-Ingredients-and-Complaints-u979dujch...
1•prepostseo•5m ago•0 comments

What Happened in Fuel Markets When Trump Lifted the Century-Old Jones Act

https://www.wsj.com/business/logistics/what-happened-in-fuel-markets-when-trump-lifted-the-centur...
1•JumpCrisscross•7m ago•1 comments

Soft Send

https://chromewebstore.google.com/detail/soft-send/mfimcohlkjphlnhokmpfdnlbfmingllf
2•taubek•8m ago•0 comments

Show HN: Plasma Wiki – a CLI for maintaining agent-edited Markdown wikis

https://github.com/plasma-ai/wiki
4•ndiao•8m ago•0 comments

Getting Rid of Scrolling

1•matteosaporiti•10m ago•0 comments

The Polycentric Production of Global Public Goods [pdf]

https://isonomiaquarterly.com/wp-content/uploads/2025/11/goodman-pfwo.pdf
1•brandonlc•10m ago•0 comments

BCG immunotherapy reprograms CNS immunity and alters Alzheimer's biomarkers

https://www.nature.com/articles/s43856-026-01691-7
1•bookofjoe•12m ago•0 comments

Rust Coreutils cp Ended Up Breaking Ubuntu Image Builds with Incompatibility

https://www.phoronix.com/news/Rust-Coreutils-cp-Ubuntu-Images
2•Bender•12m ago•0 comments

Google loses fight against record €4.1B EU antitrust fine

https://www.reuters.com/world/eu-top-court-dismisses-google-fight-against-record-41-billion-eu-an...
1•1vuio0pswjnm7•13m ago•0 comments

The Information Theory Behind Why AI Writing Sucks

https://www.pangram.com/blog/joe-stech-information-theory-why-ai-writing-sucks
1•malshe•13m ago•0 comments

Show HN: I built a map to visualize the walkable area from any location

https://emanant.app
2•parcl0•13m ago•1 comments

Alibaba bans staff from using Claude Code over Anthropic spyware concerns

https://www.scmp.com/tech/big-tech/article/3359375/alibaba-bans-staff-using-claude-code-over-anth...
2•dstala•16m ago•2 comments

Iberdrola kicks off its first large-scale battery project in the US

https://electrek.co/2026/07/02/iberdrola-kicks-off-its-first-large-scale-battery-project-in-the-us/
1•Bender•18m ago•0 comments

Recall of potato chips upgraded to highest level reasonable probability of death

https://www.dailymail.com/health/article-15950863/Utz-potato-chips-recall-salmonella-contaminatio...
2•Bender•18m ago•2 comments

Andy Burnham Here – AMA

https://old.reddit.com/r/ukpolitics/comments/1uls1lw/andy_burnham_here_ama/
3•MrsPeaches•19m ago•0 comments

Show HN: U.S. Declaration of Independence but as Google Doc Version History

https://declaration.docs.willmeye.rs
1•willmeyers•20m ago•0 comments

Dial Town

https://jamiedolan.com/Dial-Town/
1•rrotaru•21m ago•0 comments

US residents angry datacenters 'shoved down our throats' are recalling officials

https://www.theguardian.com/us-news/2026/jul/03/datacenter-recall-elections
2•beardyw•22m ago•0 comments

The pandemic of incomplete OpenSSL error handling

https://blog.jak-linux.org/2026/07/03/openssl-pandemic/
1•julian-klode•23m ago•0 comments

FiberFS Technical Overview

https://fiberfs.io/content/fiberfs_technical_overview
1•nyc_pizzadev•24m ago•0 comments

Trump has made more than $1B from crypto in a year

https://theconversation.com/trump-has-made-more-than-1-billion-from-crypto-in-a-year-how-286635
2•thisislife2•24m ago•0 comments

CVV Checker – Real-time card verification via zero-dollar bank auth

https://cvvchecker.org
1•hurtzbergcc•26m ago•0 comments

Meirro Pro Display, 32" 6K Retina-class, Full Aluminum, anyone heard of them?

https://www.meirro.com
1•lisovin•27m ago•2 comments