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

High-Profile Startup Founded by Bill Gates Daughter Accused of Cookie Stuffing

https://quasa.io/media/phia-the-high-profile-startup-founded-by-bill-gates-daughter-phoebe-gates-...
1•randycupertino•1m ago•0 comments

New UK report finds AI models consistently cheat and deceive users

https://cyberscoop.com/ai-models-cheat-deceive-users-aisi-report/
1•speckx•1m ago•0 comments

The Validation Score That Lied to Me for a Month

https://medium.com/@alanscottencinas/the-validation-score-that-lied-to-me-for-a-month-d6d360894210
1•encinas88•1m ago•0 comments

Show HN: Claude Bucks – a wallet for your AI agent

https://github.com/zachrip/claude-bucks
1•zachrip•2m ago•0 comments

Show HN: Use your flight-SIM gear as a Codex Micro

https://github.com/Mattie/joydex
1•thorax•4m ago•0 comments

Forensic Analysis of Container Snapshot Chains for Post-Event Reconstruction [pdf]

https://radostin.io/files/stoyanov-dfrws-usa-2026.pdf
1•kkm•5m ago•0 comments

OpenAI and Hugging Face partner to address security incident

https://openai.com/index/hugging-face-model-evaluation-security-incident/
13•mfiguiere•7m ago•0 comments

UK Government Report Shows Imminent Threat from Biodiversity Loss

https://www.gov.uk/government/publications/nature-security-assessment-on-global-biodiversity-loss...
1•SamCoding•7m ago•0 comments

Show HN: TunD. Make friends' PCs appear on the same VLAN

https://github.com/danterolle/tund
1•danterolle•8m ago•0 comments

The Software Engineer to Metalhead Pipeline

https://bradleycarey.com/posts/the-software-engineer-to-metalhead-pipeline/
1•avianbc•8m ago•0 comments

Show HN: SciStudio: organize chaos data analysis pipelines with workflow runtime

https://scistudio.io/
1•jiazhenz•8m ago•1 comments

Make No Assumptions

https://lethain.com/make-no-assumptions/
1•sciurus•9m ago•0 comments

I don't want to hear your elevator pitch

https://petterhol.me/2026/07/21/i-dont-want-to-hear-your-elevator-pitch/
1•Anon84•10m ago•0 comments

It was OpenAI that accidentally breached Hugging Face

https://www.axios.com/2026/07/21/openai-says-hugging-face-breach-caused-by-one-its-models
4•seatac76•10m ago•0 comments

AI Thinks the Internet Is Reddit. We Have 8,616 Answers Proving It

https://growtika.com/blog/reddit-ai-visibility-research
1•Growtika•11m ago•0 comments

The Danielson-Lanczos FFT method and bit-reversal

https://khilavm.github.io/blog/2025/danielson-lanczos-fft/
1•khilavm•12m ago•0 comments

From Seed Scripts to Desired-State Reference Data in PostgreSQL

https://vvka-141.github.io/pgmi/articles/desired-state-reference-data-postgresql/
1•aevlampiev•12m ago•0 comments

Show HN: MindCache – An open-source agentic memory system for LLMs

https://github.com/faisalhussain-devs/MindCache/tree/collapsed_tree
1•Faisal9876•13m ago•0 comments

Show HN: Datalevin – a simple, fast, and versatile Datalog database

https://github.com/datalevin/datalevin
2•huahaiy•13m ago•0 comments

From Payroll to Pyongyang: The DPRK IT Worker Money Trail

https://www.dtex.ai/blog/dprk-it-worker-money-trail/
2•speckx•14m ago•0 comments

A Brief Deep History of Literacy

https://substack.com/sign-in
1•nuclearbob•14m ago•0 comments

Airbus to test folding wings for next generation of bestselling planes

https://www.theguardian.com/business/2026/jul/21/airbus-to-test-folding-wings-for-next-generation...
1•n1b0m•15m ago•0 comments

Everything Is an Energy Source: The Potential of Micropower Collection

https://www.japan.go.jp/kizuna/2026/06/potential_micropower_collection.html
1•sjreese•16m ago•1 comments

Amazon SES introduces pricing plans

https://aws.amazon.com/about-aws/whats-new/2026/07/amazon-ses-pricing-plans/
1•dabinat•16m ago•0 comments

The agent principal-agent problem

https://crawshaw.io/blog/agent-principal-agent
1•stevekrouse•18m ago•0 comments

If You Lack Inspiration, Talk to People

https://photoni.st/index.php/2026/07/17/if-you-lack-inspiration-talk-to-people/
1•speckx•18m ago•0 comments

Show HN: Rememori – agent memory in pure TypeScript, zero dependencies

https://rememori.dev
1•GiorgioDotcom•20m ago•0 comments

VGMaps: The Video Game Atlas

https://vgmaps.com/
1•bpierre•22m ago•0 comments

Ambykit

https://github.com/ambystechcom/AmbyKit
1•tavobarrientos•22m ago•1 comments

I Vibe Coded an Inflation-Resistant Currency

https://www.masonforest.com/blockchain/cryptocurrency/bitcoin-dance/2026/07/21/i-vibe-coded-an-in...
1•masonforest2•22m ago•0 comments