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

Nuclear war and malicious use of AI threaten end of humanity by 2100, Lancet say

https://www.healthdata.org/news-events/newsroom/news-releases/new-lancet-commission-provides-road...
1•DeepLogin•19s ago•0 comments

China's Delivery Robots Are Learning to Tackle the Night Shift

https://www.bloomberg.com/news/features/2026-10-08/china-s-delivery-robots-are-learning-to-tackle...
1•radley•2m ago•0 comments

Show HN: Moodi – A tiny 3D character for your app's loading states

https://www.getmoodi.dev
1•itsk0rn3l•6m ago•0 comments

Show HN: LLMxRay an open-source observability tool for LLMs

https://github.com/LogneBudo/llmxray
1•lognebudo•9m ago•0 comments

Air Canada's woeful security at cargo warehouse

https://nationalpost.com/news/air-canadas-woeful-security-at-cargo-warehouse-at-time-of-torontos-...
1•BXLE_1-1-BitIs1•10m ago•1 comments

Ask HN: Pre-AI, did you think harder? Or are you thinking more (and better) now?

1•rishikeshs•10m ago•0 comments

There's No "Going Back": On the receding horizons of the AI transition

https://thelastwave.substack.com/p/theres-no-going-back
1•johanam•13m ago•0 comments

A Remote Employee Refused 160 Webcam Photos a Day. Her Employer Fired Her

https://www.inc.com/chloe-rosenberg/a-remote-employee-refused-160-webcam-photos-a-day-her-employe...
7•bhrlady•20m ago•0 comments

Tattoos You Can Turn on and Off

https://www.livescience.com/technology/cool-chemistry-trick-allows-new-tattoos-to-turn-on-and-off
1•MortyDev•22m ago•0 comments

Show HN: Doiter – Language where pointers and stack frames are Docker containers

https://github.com/simvux/doiter
1•simvux•23m ago•1 comments

The Universal LLM Server

https://zml.ai/llmd/
1•ahamez•23m ago•0 comments

Why 'externalized' proofs of cyclic trait impls does not work

https://smallcultfollowing.com/babysteps/blog/2026/10/10/modular-vs-external-proofs/
1•khalidkhair•26m ago•0 comments

Why demand for the shingles vaccine is soaring

https://www.theguardian.com/society/2026/oct/11/dementia-demand-for-shingles-vaccine-is-soaring
2•robotmay•28m ago•1 comments

A hub that controls all your coding agents in one place

1•mubashir1osmani•34m ago•0 comments

Auto Research: Integer multiplication below n log n

https://app.getsupers.com/auto-research
1•swesnow•38m ago•0 comments

The Present Only Matters If It Gets You Somewhere Else

https://wellnessphd.substack.com/p/the-present-only-matters-if-it-gets
3•jpr71•42m ago•0 comments

Show HN: I Cut my Agent Tokens By 50%

2•iohotspot•44m ago•2 comments

Show HN: A Chromium browser you drive with HTTP requests (no Selenium)

https://github.com/techxcelerate/browser-mini
2•nitikshkumar•45m ago•1 comments

Your IP Has Been Reset

https://olliegreen.info/posts/19/your-ip-has-been-reset/
3•Oarch•45m ago•0 comments

How Fungi's Evolutionary Delay Gave Us Fossil Fuels

https://medium.com/@datavector/how-fungis-evolutionary-delay-gave-us-fossil-fuels-c7107e12b371
2•thunderbong•48m ago•1 comments

The Toftwood Male Voice Choir: A Mystery Pressed in Vinyl

https://ei3lh.eu/2026/10/11/the-toftwood-male-voice-choir-a-mystery-pressed-in-vinyl/
3•austinallegro•50m ago•0 comments

OpenAI fires 3 safety researchers in dispute over AI risks

https://apnews.com/article/openai-chatgpt-ai-artificial-intelligence-safety-789d4f5293fba45a22fcb...
6•devonnull•52m ago•0 comments

Multi-agent harnesses need separate message channels

https://harshalgajjar.com/blog/multi-agent-harnesses-need-separate-message-channels
2•harshalgajjar•52m ago•0 comments

Impersonating Grok Bot for Fun and (No) Profit

https://nightd.dev/blog/impersonating-grok-bot-for-fun-and-no-profit/
3•rckoepke•53m ago•0 comments

Anthropic's Claude submits false tip on a Philadelphia unsolved homicide case

https://apnews.com/article/artificial-intelligence-anthropic-claude-0acc6ac46d4d80db805e8d55468a6fe1
7•billybuckwheat•53m ago•0 comments

OpenAI fired its own auditor before its revenue story shrank by $20B

https://theinference.org/article/openai-fired-its-own-auditor-s-contact-days-before-its-revenue-s...
8•vincentjiang•55m ago•0 comments

Distorted Intelligence at the AI Frontier

https://www.project-syndicate.org/commentary/distorted-intelligence-training-byproduct-may-explai...
3•Bluestein•56m ago•0 comments

The Ghost in the Pipe: Giving AI agents direct access to a live Smalltalk image

https://medium.com/@paul_93782/the-ghost-in-the-pipe-e6643e2f08a4
2•Pauel•57m ago•0 comments

I don't think image containers supporting both lossless and lossy is good

2•functionmouse•58m ago•0 comments

Show HN: Inside-out analytics for product-led teams

https://www.invarhq.com/
1•vicngan05•1h ago•0 comments