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

The universe isn't random – it's something stranger – Stephen Wolfram [video]

https://www.youtube.com/watch?v=U8Omt6K8OnM
1•evo_9•1m ago•0 comments

Agentic AI Workflows and the Future of Streaming Ad Tech

https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=175405
1•breve•6m ago•0 comments

EP 175: Bayrob

https://darknetdiaries.com/episode/175/
1•paulpauper•9m ago•0 comments

Are we threatened by AI misalignment seen in the OpenAI Hugging Face attack?

https://www.lesswrong.com/posts/H6DDSEvrtCk8Sehfd/are-we-existentially-threatened-by-the-type-of-ai
1•paulpauper•10m ago•0 comments

"We removed over 80% of Claude Code's system prompt for Opus 5 and Fable 5"

https://twitter.com/trq212/status/2080710971228918066
1•nreece•20m ago•0 comments

Turn and Face the Strange

https://fly.io/blog/kurt-scott-money-sprites/
2•karimf•23m ago•0 comments

Show HN: PartSense – Smart inventory and BOM management for hardware labs

https://partsense.app
1•loicd31•26m ago•0 comments

Show HN: AI Meter – Local token usage with energy and water estimates

https://ai-meter.app
1•zeko1195•26m ago•0 comments

Names with the largest count in their first appearance on the national list

https://nobodynamed.com/viz/debut-of-the-year
1•michaelcolenso•26m ago•1 comments

Can AI Run a Food Truck Business?

https://foodtruckbench.com
1•handfuloflight•27m ago•0 comments

Kimi K3's Design Secret May Be in Its Thinking Traces

https://notes.designarena.ai/kimi-k3s-design-secret-may-be-in-its-thinking-traces/
2•giuliomagnifico•28m ago•0 comments

Classical Acceptance Is Not Hybrid Authentication: Measuring X.509 Verifier

https://arxiv.org/abs/2607.20800
1•sbulaev•31m ago•0 comments

Black Perl

https://en.wikipedia.org/wiki/Black_Perl
1•thunderbong•31m ago•0 comments

Japanese Firm to Train Robot with AI to Reproduce Runners' Movements

https://japannews.yomiuri.co.jp/science-nature/technology/20260403-320199/
1•mushstory•33m ago•0 comments

Setting up a remote environment for agentic coding on a VPS

https://ma.ttias.be/remote-coding-environment-vps/
2•nreece•35m ago•1 comments

Cut Token Costs in Half

https://tokenkits.vercel.app
1•mattmerrick•44m ago•0 comments

IT Atlas

https://www.levels.fyi/atlas
2•trekhleb•49m ago•0 comments

Show HN: RMCP.dev – An MCP server that finds other MCP servers

https://rmcp.dev/
1•garazy•50m ago•0 comments

Fountible: Agentic Figma

https://fountible.com/
1•handfuloflight•51m ago•0 comments

Reddit Calls Anthropic a 'Freeriding Pirate'

https://runtimewire.com/article/reddit-calls-anthropic-a-freeriding-pirate-and-cites-ruling-behin...
3•ryanmerket•52m ago•0 comments

Starship's Thirteenth Test Flight

https://www.spacex.com/launches/starship-flight-13v
2•JumpCrisscross•53m ago•0 comments

Hannah Fry Wins the Leelavati Prize in 2026 for Mathematics Outreach

https://www.maths.cam.ac.uk/features/professor-hannah-fry-wins-leelavati-prize
2•agnishom•53m ago•0 comments

US moves to regulate hidden car handles

https://www.semafor.com/article/07/23/2026/us-moves-to-regulate-hidden-car-handles
2•jmsflknr•57m ago•0 comments

Show HN: Maps of >100 theories for how society works inc. Graham / Thiel / Smith

https://society.clearerthinking.org/
1•bestOfSocrates•58m ago•0 comments

IBM Acquiring HRL Laboratories

https://newsroom.ibm.com/2026-07-23-ibm-to-acquire-hrl-laboratories-to-power-the-future-of-quantum
1•osnium123•59m ago•3 comments

Midjourney Releasing v8.2

1•endmund•1h ago•1 comments

Pliny the Liberator claims universal jailbreak of models

https://twitter.com/elder_plinius/status/2080767011614015543
2•dnw•1h ago•1 comments

Trump's Plan for Science: More Money for A.I., Less for Universities

https://www.nytimes.com/2026/07/22/us/politics/trump-research-funding-artificial-intelligence.html
4•cratermoon•1h ago•1 comments

22 Years of Rails

https://twitter.com/rails/status/2080580838530355432
1•vinnyglennon•1h ago•0 comments

Show HN: Codebeat – turn any function into a song (no signup)

https://www.codedswitch.com/codebeat
1•Asume21•1h ago•0 comments