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

Bennett's Conjecture in Lean 4: Counter-Models of Spinoza's Propositions

https://arxiv.org/abs/2605.02331
1•wslh•16s ago•0 comments

Unfinished Business with 1-Bit Audio Chords

https://bumbershootsoft.wordpress.com/2026/09/19/unfinished-business-with-1-bit-audio-chords/
1•ibobev•41s ago•0 comments

Six months running my own trading system on a real account

https://romainfx.substack.com/p/six-months-running-my-own-trading
1•QSignalFX•53s ago•0 comments

Show HN: Sixup – IPv6 routing in one binary, replaces odhcp6c/radvd/odhcpd/ndppd

https://github.com/lqs/sixup
1•lqs_•53s ago•0 comments

Shakti

https://shakti.com/
1•merriman-xyz•1m ago•0 comments

Show HN: Griz`: a faster, more token efficient way to edit files

https://twitter.com/Douglance/status/2103115694074446258
1•douglaswlance•1m ago•0 comments

Is There a Monster in the Data Lake?

https://read.misalignedmag.com/is-there-a-monster-in-the-data-lake-93353e4ffd1c
1•lcubw•2m ago•1 comments

Orphanedfilms: Open-Source Movie Browser for the Internet Archive

https://archive-movie-browser.vercel.app/
1•toomuchtodo•3m ago•1 comments

Forging 1024-bit RSA signatures in nearly SNFS time [pdf]

https://eprint.iacr.org/2026/2131.pdf
1•int0x29•4m ago•0 comments

What are the odds that AI will affect the election?

1•hsnewman•4m ago•0 comments

Show HN: Panda Stretch, 1 minute stretches for who sit all day

https://panda-stretch.com/
1•lawChainHot•5m ago•0 comments

Chats: How Lovable's Agents Work Together

https://lovable.dev/blog/how-lovable-agents-work-together
1•oscarfr•8m ago•0 comments

Dear AI Agent Swarms

https://smales.com/dear-ai-agents/
1•andrewcastmate•8m ago•0 comments

Pedlars and Pedlary Entrepreneurs

https://pedlars.info/
1•Bluestein•9m ago•0 comments

Lingo – open-source Android app for smart glasses, Shokz, and a smartwatch

https://github.com/7dollarbooks/lingo
1•7dollarbooksdev•10m ago•0 comments

The Golden Spike, and Resurrecting the Vale(n) Programming Language

https://verdagon.dev/blog/golden-spike-reviving-vale-valen
1•surprisetalk•10m ago•0 comments

Show HN: I'm crawling 11k homepages every week to track which fonts they use

https://fontsovertime.com/
1•fcjr•11m ago•0 comments

Novo CEO sees advantages in souping up NYSE listing: report

https://www.fiercepharma.com/pharma/doustdar-says-novo-open-upgrading-its-nyse-listing
1•PaulHoule•12m ago•0 comments

Gov.uk founder warns AI gold rush could leave Britain locked in

https://www.theregister.com/public-sector/2026/09/22/govuk-founder-warns-ai-gold-rush-could-leave...
1•TMWNN•14m ago•0 comments

Show HN: PippinVR – open-source Virtual Screen environment for macOS

https://github.com/triscuitcircuit/PippinVR
1•Whigmal•14m ago•0 comments

Give me feedback for my birthday

https://www.ericallen.io/hn
4•iEricAllen•14m ago•1 comments

Sam Altman's Remarks at the United Nations Security Council

https://openai.com/index/sam-altman-un-security-council-remarks/
1•ksec•14m ago•0 comments

Paperclip meta-harness for your agents

https://paperclip.ing/
3•FloatArtifact•15m ago•0 comments

Australian PM says OpenAI hacked government health website

https://www.yahoo.com/news/world/articles/australian-pm-says-openai-hacked-232712261.html
1•pseudolus•16m ago•0 comments

The broken windows theory of coding agents

https://www.manager.dev/newsletter/the-broken-windows-theory-of-coding-agents
1•flail•17m ago•0 comments

Fearless SIMD v1.0 is here

https://linebender.org/blog/fearless-simd-1-0/
2•robin_reala•17m ago•0 comments

War with a Mate [audio]

https://warwithamate.co.uk/
1•mooreds•18m ago•0 comments

Show HN: Wb-flow – Multi-agent CLI where state lives in Markdown, not context

https://flow.wbc-ui.com
1•wissemb1•20m ago•0 comments

Show HN: Jexxa – On Device Dictation,Now with Perpetual License

https://jexxa.org/
1•sankde•20m ago•0 comments

Best LLM for every budget, updated daily

https://bestmodelforyourbudget.terrydjony.com/
3•terryds•20m ago•0 comments