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

Spec-Driven Development Workflow for Claude Code

https://github.com/sermakarevich/sddw
1•sermakarevich•27s ago•0 comments

Cutting inference cold starts by 40x with LP, FUSE, C/R, and CUDA-checkpoint

https://modal.com/blog/truly-serverless-gpus
1•charles_irl•36s ago•0 comments

Vanilla FP: The no-framework framework for building component-based UIs

https://github.com/abuseofnotation/vanilla-fp
1•boris_m•54s ago•0 comments

Iran will impose fees on subsea internet cables in Strait of Hormuz

https://www.cnn.com/2026/05/17/middleeast/iran-hormuz-undersea-cables-intl
1•ck2•1m ago•0 comments

Tag – Local-first trust and governance layer for AI agents|no cloud, no account

https://github.com/AIObuilt/TaG
1•Tag_AI•2m ago•0 comments

Ask HN: Has anyone here ever rebuilt themselves in their late 30s?

1•buildresiliency•4m ago•0 comments

Mythos for Offensive Security: XBOW's Evaluation

https://xbow.com/blog/mythos-offensive-security-xbow-evaluation
1•ianbutler•5m ago•0 comments

The Picture of Dorian Gray was censored before anyone read it

https://storica.club/blog/dorian-gray-was-censored/
3•verybad•5m ago•0 comments

Evaluation of Various MLX Quantizations

https://github.com/deepsweet/mlx-eval/blob/main/results/README.md
1•d-_-b•5m ago•1 comments

Russia Claims Ukraine Is Using AI Drones That Lock onto Faces and Heat Signature

https://united24media.com/war-in-ukraine/russia-claims-ukraine-is-using-ai-drones-that-lock-onto-...
2•jawiggins•6m ago•1 comments

Goodbye Fragmented Local AI Pipelines. Hello Foundry Local 1.1

https://medium.com/open-ai/goodbye-fragmented-local-ai-pipelines-hello-foundry-local-1-1-9c425b3d...
1•sukhpinder0804•8m ago•0 comments

Who Needs an Architect?

https://yusufaytas.com/who-needs-architect
3•kitecoder•9m ago•0 comments

We let four AIs run radio stations. Here's what happened

https://www.theverge.com/ai-artificial-intelligence/931479/andon-labs-ai-radio-companies
1•1317•9m ago•0 comments

Show HN: We automated Portugal visa appointment checks with computer-use agents

https://www.getfastvisa.com
1•gsunshinel•10m ago•0 comments

Elon Musk loses lawsuit against OpenAI

https://www.bbc.co.uk/news/articles/cewpyv79pw1o
4•squirrel•10m ago•0 comments

What's Easy Now? What's Hard Now?

https://brooker.co.za/blog/2026/05/18/whats-easy-whats-hard.html
1•alpaylan•11m ago•0 comments

Hanoi's humble beer glass and the memory of a nation

https://sundaylongread.com/2026/05/15/hanois-humble-beer-glass-and-the-memory-of-a-nation/
1•NaOH•12m ago•0 comments

Jury hands victory to Sam Altman in battle with Elon Musk over OpenAI's mission

https://www.theguardian.com/technology/2026/may/18/sam-altman-trial-victory-elon-musk-openai
3•aanet•12m ago•0 comments

A Secretive Firm Tried (and Failed) to Fix an Epstein Friends Tattered Image

https://www.nytimes.com/2026/05/17/us/politics/epstein-reummler-reputation-management.html
1•randycupertino•12m ago•1 comments

Every Time-Series Database Benchmark Ever (2025)

https://www.timestored.com/data/time-series-database-benchmarks
1•tosh•12m ago•0 comments

Jury rules against Musk in court battle against Sam Altman, OpenAI

https://www.cnbc.com/2026/05/18/musk-altman-openai-trial-verdict.html
4•speckx•13m ago•0 comments

Why I don't have a girlfriend [pdf]

https://www.astro.sunysb.edu/fwalter/AST248/why_i_dont_have_a_girlfriend.pdf
2•AFF87•13m ago•0 comments

Show HN: Where is the ISS? Live 3D tracker

https://psand.net/where-is-the-iss/
2•peatmonster•14m ago•0 comments

LeafKVM

https://kvm.rs/
1•bariumbitmap•14m ago•0 comments

Bear generates a compilation database for Clang tooling

https://github.com/rizsotto/bear
1•fanf2•14m ago•0 comments

Nobody should need 7 apps to manage money

https://www.flint-investing.com/
1•scapota06•14m ago•0 comments

Starchild-1: The First Real-Time Multimodal World Model

https://odyssey.ml/introducing-starchild-1
1•olivercameron•15m ago•0 comments

Apple Design Awards – 2026 Finalists

https://developer.apple.com/design/awards/
1•gdubs•16m ago•0 comments

Agencies won't hand over records for an investigation into how DOGE access data

https://www.washingtonpost.com/politics/2026/05/18/agencies-wont-hand-over-records-an-investigati...
3•reaperducer•16m ago•0 comments

Jury Sides with OpenAI, Sam Altman in Case Brought by Elon Musk

https://www.wsj.com/tech/ai/jury-sides-with-openai-sam-altman-in-case-brought-by-elon-musk-933240ff
10•jbredeche•16m ago•0 comments