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

I talked to deep buddy about AI solving Navier Stokes rumors

https://www.echohive.ai/deep-talk-buddy/navier-stokes
1•echohive42•1m ago•0 comments

How AI based programming could work (2016)

https://bjenik.com/AIBasedProgramming/
1•andsoitis•5m ago•0 comments

A Zero-Dark-Matter Mechanical Model of Cosmology

https://github.com/IoannisKousoulakos/THE-KOUSOULAKOS-MODEL-OF-COSMOLOGY-WIP/tree/main
1•ppkuio•8m ago•0 comments

US attacks UK plans to boost traditional media on social platforms

https://www.theguardian.com/us-news/2026/sep/07/trump-administration-attacks-uk-social-media-plans
2•beardyw•10m ago•1 comments

Why Taiwan's Silicon Shield Is Failing

https://nationalinterest.org/blog/techland/why-taiwans-silicon-shield-is-failing
2•baud147258•13m ago•1 comments

Show HN: Hybrid Nav2 and PPO RL for indoor Lidar-only robot navigation

https://github.com/Sourav29-2/ppo-lidar-navigation-
1•Ros_Sourav•17m ago•0 comments

Stable Singularity of the Euler Equations on R^3 without forcing – Anima on AI

https://anima-ai.org/2026/09/07/stable-singularity-of-the-euler-equations-on-r3-without-forcing/
1•bjenik•17m ago•0 comments

Show HN: Doc-scraper, offline searchable docs corpora for coding agents (Go)

https://github.com/Sriram-PR/doc-scraper
2•devlithic•18m ago•0 comments

Bodhan.ai releases 1.2B ASR model that covers 22 Indian Languages

https://bodhan.ai/research/blogs/indic-transcribe
2•pythongiant•19m ago•0 comments

Nuxt co-creator Alexandre Chopin joins Encore

https://encore.dev/blog/alexandre-chopin-joins-encore
1•dohguy•19m ago•0 comments

Polycarbonate Sheets

https://www.allrich-sa.co.za/polycarbonate-sheets
1•doshopzone•20m ago•0 comments

Recursion into Madness

https://blog.coredump.cx/p/recursion-into-madness
3•puzzlingcaptcha•21m ago•1 comments

Geneseed – compile one rulebook into hooks for ClaudeCode,OpenCode,Copilot

https://github.com/Arylmera/Geneseed
1•Arylmera•24m ago•0 comments

Show HN: Am I replacable – a harness to help humans keep up with AI

https://amireplaceable.app/
1•kumarshreyak•27m ago•0 comments

Daily Crack: Worlde but the answer is a password, from real breaches

https://dailycrack.app/
1•cirelli94•29m ago•0 comments

In the age of AI what use is left for a personal computer?

1•rimlessspecs•31m ago•4 comments

AI keeps stubbornly refusing to take our jobs

https://www.noahpinion.blog/p/ai-keeps-stubbornly-refusing-to-take
4•theanonymousone•32m ago•1 comments

The Work Is Social

https://yusufaytas.com/the-real-work-is-social
1•cmpit•35m ago•0 comments

Agentic Video Understanding with Gemini

https://twitter.com/GoogleAIStudio/status/2094848490203410564
1•porridgeraisin•37m ago•0 comments

The Chasm: The Shape of Unfinished AI Codebases

https://jimmyhmiller.com/shape-of-unfinished-ai-codebases
1•tobr•39m ago•0 comments

Netanyahu Received an Explicit Warning Days Before Oct. 7

https://www.haaretz.com/israel-news/israel-security/2026-09-08/ty-article-magazine/.highlight/net...
6•firefax•49m ago•0 comments

Le Creuset x Star Trek Collection: Prices, availability, release date

https://www.wired.com/story/to-boldly-dough-le-creuset-sent-its-new-star-trek-cooking-collection-...
2•joozio•49m ago•0 comments

Nix flake for running Immich natively on macOS with GPU accel and Linux

https://github.com/axonasif/immich-nix
1•axonasif•50m ago•0 comments

A preview of the future Intel Architecture documentation

https://intel.github.io/SDM/announcement/2026/08/20/announce-preview.html
2•matt_d•51m ago•0 comments

Arm's C2-Ultra, G2-Ultra NX, and CSS N4 IP

https://chipsandcheese.com/p/arms-c2-ultra-g2-ultra-nx-and-css
1•ingve•58m ago•0 comments

So you want to use OpenRouter?

https://mmoustafa.com/blog/2026/09/07/so-you-want-to-use-openrouter/
1•mmoustafa•59m ago•0 comments

Autistici/Inventati (A/I)

https://en.wikipedia.org/wiki/Autistici/Inventati
1•doener•1h ago•0 comments

From dance floor to war: China readies humanoid robots for combat

https://www.reuters.com/world/china/dance-floor-war-china-readies-humanoid-robots-combat-2026-09-07/
4•bushwart•1h ago•0 comments

How Bats Prevent Doppler Acoustic Interference

https://hackaday.com/2026/09/07/how-bats-prevent-doppler-acoustic-interference/
1•sohkamyung•1h ago•0 comments

Arm unveils AI Portal for optimized AI apps

https://newsroom.arm.com/news/arm-unveils-arm-ai-portal
1•CoderLim110•1h ago•0 comments