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

Small acts of culture drive major change

https://kamilas.substack.com/p/how-small-acts-of-culture-drive-major
1•kamselig•29s ago•0 comments

Olympic curling: The science behind sweeping

https://www.axios.com/2026/02/04/what-is-curling-sweeping-rules
1•samizdis•53s ago•0 comments

Typing for Love or Money

https://publicdomainreview.org/essay/typing-for-love-or-money/
1•crescit_eundo•1m ago•0 comments

JMeter load tests functional behavior and measures performance

https://jmeter.apache.org/
1•mooreds•1m ago•0 comments

The third golden age of software engineering – thanks to AI, with Grady Booch [video]

https://www.youtube.com/watch?v=OfMAtaocvJw
1•mooreds•3m ago•0 comments

Mem0 stores memories, but doesn't learn user patterns

3•fliellerjulian•4m ago•1 comments

Science should be machine-readable

https://www.biorxiv.org/content/10.64898/2026.01.30.702911v1
1•kkoncevicius•7m ago•0 comments

Claude Composer

https://www.josh.ing/blog/claude-composer
2•coloneltcb•7m ago•0 comments

Should You Build or Buy Authentication?

https://fusionauth.io/buildvsbuy
1•mooreds•8m ago•0 comments

Google takes down YouTube video of Claude Code running rings around Gemini

https://stateofutopia.com/7gYBAB4.png
4•logicallee•9m ago•3 comments

I spent 2 weeks playing god. My learnings from 597 genetic algorithm lineages

https://blog.silennai.com/genetic-algorithm
1•SilenN•10m ago•0 comments

Evolve SDK – Open-Source Manus Powered by Claude Code, Codex CLI, Gemini CLI

https://github.com/evolving-machines-lab/manus-evolve
3•im975•11m ago•1 comments

Vertical SaaS Is Cooked: The Crumbling Workflow Moat

https://www.nicolasbustamante.com/p/the-crumbling-workflow-moat-aggregation
1•nbstme•11m ago•0 comments

Epstein Financed German AI Researcher Joscha Bach

https://www.zdfheute.de/politik/ausland/epstein-deutscher-forscher-foerderung-100.html
1•doener•12m ago•0 comments

Antide's Law

https://dustri.org/b/antides-law.html
1•speckx•14m ago•0 comments

Disk Scout – Find the Cheapest SSDs Across Amazon

https://disk-scout.com/
1•matansfb•14m ago•1 comments

Why Most Machine Learning Projects Fail to Reach Production – InfoQ

https://www.infoq.com/articles/why-ml-projects-fail-production/
1•rbanffy•15m ago•0 comments

Intel Panther Lake Core Ultra review: Intel's best laptop CPU in a long time

https://arstechnica.com/gadgets/2026/02/intel-panther-lake-core-ultra-review-intels-best-laptop-c...
3•ndiddy•17m ago•0 comments

Cursed Units 3: The British Empire Strikes Back [video]

https://www.youtube.com/watch?v=PWbfVcDcfFw
2•zahlman•18m ago•1 comments

Rethinking Kafka Migration in the Age of Data Products

https://www.aklivity.io/post/rethinking-kafka-migration-in-the-age-of-data-products
1•luk212•19m ago•0 comments

Hemingway bench AI writing leaderboard

https://surgehq.ai/blog/hemingway-bench-ai-writing-leaderboard
1•gervwyk•20m ago•0 comments

Forgone Innovation: Regulation as Pruning of the Adjacent Possible

https://www.sciencedirect.com/science/article/abs/pii/S0014292126000279
1•paulpauper•21m ago•0 comments

Kilo Code bets on agentic engineering with model-agnostic CLI

https://www.fastforward.blog/exclusive-kilo-code-bets-on-agentic-engineering-with-a-model-agnosti...
2•ohjeez•21m ago•0 comments

The Economics of Hip Hop

https://marginalrevolution.com/marginalrevolution/2026/02/the-economics-of-hip-hop.html
1•paulpauper•22m ago•0 comments

The Agentic Trust Framework: Zero Trust Governance for AI Agents

https://cloudsecurityalliance.org/blog/2026/02/02/the-agentic-trust-framework-zero-trust-governan...
1•vinckr•24m ago•0 comments

Tasklet's 6 year "overnight success"

https://twitter.com/startupandrew/status/2018396943672889372
2•jamest•26m ago•0 comments

Show HN: Joy – What if mood tracking felt like Inside Out meets Duolingo?

https://letsfancy.com/joy
1•letsfancy•29m ago•1 comments

What is going on with Crypto and metals?

3•cope123•30m ago•2 comments

The double standards driving our housing crisis

https://www.vox.com/future-perfect/476647/housing-crisis-affordability-building-codes-yimby
2•littlexsparkee•30m ago•0 comments

Washington Post begins widespread layoffs

https://www.cnbc.com/2026/02/04/washington-post-starts-massive-layoff-gutting-sports-and-foreign-...
1•adventured•31m ago•2 comments