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

Guillotine Brought to Oppose New Data Center Left Company Reps Feeling "Unsafe"

https://www.gadgetreview.com/salem-brought-a-guillotine-to-oppose-new-data-center-company-reps-le...
1•healsdata•2m ago•0 comments

"It's unclear how Sopwith escaped to the general public."

https://unsung.aresluna.org/its-unclear-how-sopwith-escaped-to-the-general-public/
3•colinprince•10m ago•0 comments

Gloriously Underqualified

https://jeffarnoldlabs.com/blogs/gloriously-underqualified
1•mooreds•11m ago•0 comments

Baby-Sitting the Economy (1998)

https://slate.com/business/1998/08/baby-sitting-the-economy.html
1•mooreds•12m ago•0 comments

About Rx Kids

https://rxkids.org/about/
1•mooreds•13m ago•0 comments

Wyden proposes new taxes on data centers

https://www.eenews.net/articles/wyden-proposes-new-taxes-on-data-centers/
1•1vuio0pswjnm7•14m ago•0 comments

Hikerapi Is the Best

https://hikerapi.com/
1•unknownunknownn•16m ago•0 comments

Gemini is Cooked but GCP is Cooking

https://newsletter.semianalysis.com/p/gemini-is-cooked-but-gcp-is-cooking
1•gmays•17m ago•0 comments

ColorSpace: A framework for building text-based crypto-stegosystems

https://github.com/ChronicRhyno/ColorSpace
2•thunderbong•21m ago•0 comments

What are Looped Transformers? Explained clearly

https://twitter.com/neural_avb/status/2081741935883223196
2•gmays•24m ago•0 comments

Research finds women having 2 to 2.4 children age slower and live longer

https://www.nature.com/articles/s41467-025-67798-y
1•maxloh•27m ago•1 comments

Show HN: A skill file that turns your saved-articles pile into go/skip verdicts

https://atomic24.com/blog/bookmarks-graveyard-idea-harvester/
1•atom_builder•28m ago•1 comments

New York's Novel Algorithmic Pricing Disclosure Law Takes Effect (2025)

https://www.jonesday.com/en/insights/2025/11/new-yorks-novel-algorithmic-pricing-disclosure-law-t...
1•gregsadetsky•30m ago•0 comments

The Biggest Thing We've Lost Since the Early Internet

https://www.youtube.com/watch?v=srtqr7VHvE4
1•pierres7•34m ago•1 comments

Tasteslop

https://nemesisglobal.substack.com/p/tasteslop
2•spats1990•37m ago•0 comments

MatrAIx: Simulating the world with 8.3B persona agents

https://arxiv.org/abs/2608.04205
2•anigbrowl•39m ago•0 comments

Show HN: Open-source pixel art editor with animation and auto-tiling tilesets

https://simplepixelart.com/editor
2•lam_hg94•40m ago•0 comments

Improving Fable 5 Safeguards

https://www.anthropic.com/news/improving-fable-5-s-biology-safeguards
4•surprisetalk•40m ago•2 comments

America's Cyber Forces Grapple with Cluster of Deaths by Suicide

https://www.bloomberg.com/news/articles/2026-08-06/us-military-s-cyber-command-unit-grapples-with...
5•toomuchtodo•43m ago•2 comments

piclaw – Pi coding agent in a Technicolor web trenchcoat

https://rcarmo.github.io/projects/piclaw/
1•indigodaddy•44m ago•0 comments

Built an exclusion engine and it might be what comes after AI slop

https://uncoverroads.com/
1•sourav_biswas•44m ago•0 comments

Show HN: Markdown Buddy – Native macOS Markdown Editor with Quick Look and Xcode

https://markdownbuddy.inawa.app/
2•JanParis•44m ago•0 comments

Bridge and Torch Problem

https://en.wikipedia.org/wiki/Bridge_and_torch_problem
1•marysminefnuf•51m ago•0 comments

Ask HN: What will be the Chernobyl or Bhopal scale industrial disaster of AI?

2•thoughtpeddler•57m ago•2 comments

OpenCode was able to reproduce the current price of DeepSeek

https://twitter.com/thdxr/status/2085377844515922210
2•ammo1662•57m ago•1 comments

SciCode-Verified: How Benchmark Defects Underestimated LLM Scientific-Coding

https://arxiv.org/abs/2608.04975
1•sbulaev•1h ago•0 comments

EU AI Act Content Labelling: Fake Around and Find Out

https://reprodev.com/eu-ai-act-content-labelling-fake-around-and-find-out/
2•reprodev•1h ago•0 comments

No Space Like J-Space

https://twitter.com/TheZvi/status/2074612488956424412
2•gmays•1h ago•0 comments

SEAI: Hardware-rooted identity for autonomous AI

https://github.com/Willbass65/SEAI-Identity-Standard
1•alboe_seai•1h ago•0 comments

An Interesting Fourier Transform – 1/F Noise

https://www.dsprelated.com/showarticle/40.php
1•q7m•1h ago•0 comments