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

Americans Do Not Need a Left or Right Revolution

https://www.grumpychineseguy.com/p/americans-do-not-need-a-left-or-right
1•metadope•55s ago•0 comments

AI as the Engine of Application State

https://jonwoodlief.com/ai-app-state.html
1•jonfw•1m ago•0 comments

Show HN: A Constitutional Framework for Ethical AI Decision-Making

https://github.com/SebastFock/Sovereign-Engagement
1•StrategicEthos•2m ago•0 comments

Show HN: Ollie – Glass-box AI code editor with local models and no subscription

https://costa-and-associates.com/ollie
1•lcmeyer•3m ago•1 comments

Show HN: 0list – Self-hosted waitlist on Cloudflare Workers (free tier)

https://0list.d4mr.com/
1•d4mr•8m ago•0 comments

The Code-Only Agent

https://rijnard.com/blog/the-code-only-agent
1•emersonmacro•9m ago•0 comments

Ask HN: Have CES keynotes been especially bad this year?

1•Fr0styMatt88•10m ago•0 comments

Djot – A light markup language

https://github.com/jgm/djot
1•Svetlitski•12m ago•0 comments

Hochul and Mamdani Announce Plan to Make N.Y. Child Care Universal

https://www.nytimes.com/2026/01/08/nyregion/mamdani-hochul-child-care.html
2•toomuchtodo•14m ago•1 comments

Ask HN: Have AI tools like agents affected your motivation at work?

1•SpicyNoodle•15m ago•0 comments

Fun with Algebraic Effects – From Toy Examples to Hardcaml Simulations

https://blog.janestreet.com/fun-with-algebraic-effects-hardcaml/
2•agluszak•24m ago•0 comments

Third Pole

https://en.wikipedia.org/wiki/Third_Pole
1•vismit2000•25m ago•0 comments

One pixel attack for fooling deep neural networks

https://arxiv.org/abs/1710.08864
1•rafaepta•25m ago•0 comments

US to slash routine vaccine recommendations for children

https://www.theguardian.com/society/2026/jan/05/trump-rfk-jr-child-vaccine-recommendations
2•LopRabbit•26m ago•0 comments

Show HN: Fin2cents – Portfolio simulator I built because quant ≠ good investor

https://www.fin2cents.com/
2•amywangyx•29m ago•1 comments

Shelfware

https://en.wikipedia.org/wiki/Shelfware
1•chatmasta•31m ago•0 comments

Doom on a Cooking Pot by Aaron Christophel

https://www.youtube.com/watch?v=V5Jtc7wTbQ8
1•wewewedxfgdf•32m ago•0 comments

Academia and FOSS – an eOn case-study

https://rgoswami.me/posts/eon-acad-foss/
1•HaoZeke•33m ago•0 comments

Making Redstone circuits with SAT solvers

https://alloc.dev/2026/01/09/redstone_from_sat
1•Retro_Dev•34m ago•0 comments

Natural daylight during office hours improves glucose control

https://www.sciencedirect.com/science/article/pii/S1550413125004905
1•PaulHoule•34m ago•0 comments

Final Steps Underway for NASA's First Crewed Artemis Moon Mission

https://www.nasa.gov/missions/artemis/artemis-2/final-steps-underway-for-nasas-first-crewed-artem...
2•italophil•36m ago•3 comments

PowRSS – a blog directory for the indie web

https://powrss.com/
1•Curiositry•36m ago•0 comments

Don't believe "software never fails"

https://www.slater.dev/2026/01/dont-believe-software-never-fails/
2•sltr•37m ago•1 comments

AI Plays Rollercoaster Tycoon

https://labs.ramp.com/rct
1•kylejrp•38m ago•0 comments

Free Software

https://www.fsf.org/
1•Mdbabo•40m ago•0 comments

Google AI generating regular expressions = fail

1•prirun•41m ago•0 comments

Tessellated Materials

https://tessellated-materials.mpikg.mpg.de
1•twalichiewicz•42m ago•0 comments

Seeking mentees: new techniques for model diffing and data attribution

https://sparai.org/projects/sp26/recOtYE5Pujj6ddN1/
1•aranguri•42m ago•0 comments

Show HN: Visionary AI Video Generator – Create cinematic videos from text

https://visionaryvideo.app/
1•aykuty•43m ago•0 comments

Seeking mentees: richer evals to address reward hacking and eval awareness

https://sparai.org/projects/sp26/recYx6pnyHAzhPhAy/
1•aranguri•43m ago•0 comments