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

XC-BASIC3 Space Invaders (Pet Programming Part 3)

https://retrogamecoders.com/xcbasic3-spaceinvaders/
1•ibobev•4m ago•0 comments

Designing a Game Board for the TMS9918A

https://bumbershootsoft.wordpress.com/2026/03/07/designing-a-game-board-for-the-tms9918a/
1•ibobev•5m ago•0 comments

More Apple II chainable hard drives?

https://www.colino.net/wordpress/archives/2026/03/07/more-apple-ii-chainable-hard-drives/
1•ibobev•5m ago•0 comments

The True Scale Multiplication Grid

https://thechalkfaceblog.wordpress.com/2017/04/29/the-true-scale-multiplication-grid/
1•tzury•6m ago•0 comments

Ask HN: How to serve inference as we do with containes with cached token

1•elesbao•7m ago•0 comments

OS-Level Age Verification

https://waspdev.com/articles/2026-03-07/my-thoughts-on-os-level-age-verification
1•senfiaj•13m ago•0 comments

Old site, new site bookmarklets

https://www.autodidacts.io/old-site-new-site-bookmarklets/
1•Curiositry•16m ago•0 comments

Agent-town – A pixel-art AI agent online collaboration platform

https://github.com/geezerrrr/agent-town
2•felixding•18m ago•0 comments

Predicting Personality from Book Preferences with User-Generated Content Labels [pdf]

https://www.cs.ubc.ca/~lsigal/Publications/tac2018annalyn.pdf
1•Curiositry•19m ago•0 comments

We Moved from AWS to Hetzner. Cut Costs 89%. Here's the Catch

https://medium.com/lets-code-future/we-moved-from-aws-to-hetzner-cut-costs-89-heres-the-catch-961...
1•doener•21m ago•0 comments

Iranian Women Graduate in Stem 3× the Rate of U.S. Women and Has 5× More PhDs

https://hrnews1.substack.com/p/iranian-women-graduate-in-stem-at
1•williesmellson•21m ago•0 comments

When Distillation Strips the Soul: Safety Comparison of a Claude-Distilled Model

https://netrork.com/blog/when-distillation-strips-the-soul/
1•jrork•25m ago•0 comments

The User Is Stochastic: Testing Agentic Systems with Simulation and Evaluation

https://www.gojiberries.io/simulating-and-evaluating-agentic-systems/
1•neehao•25m ago•0 comments

They all said Hormuz closure would be brief. What if they were wrong?

https://www.lloydslist.com/LL1156532/They-all-said-Hormuz-closure-would-be-brief-What-if-they-wer...
1•everybodyknows•25m ago•0 comments

Quint: Executable Specs for Reliable Systems

https://quint-lang.org/
1•0xcafefood•26m ago•0 comments

We built a free AI local newspaper for towns that lost theirs

https://news.minir.ai/explore?town=chesterton
1•ToukoTok•29m ago•3 comments

The HArc Stack – A Web Stack Built on Raku

https://harcstack.org
1•TheWiggles•32m ago•0 comments

Show HN: Apc-CLI – sync AI memory across Claude Code, Cursor, Copilot

https://github.com/FZ2000/apc-cli
1•FZ2000•34m ago•0 comments

Ask HN: Building on-device call screening–no cloud, just local ML. Realistic?"

1•dorjedev•35m ago•0 comments

"Warn about PyPy being unmaintained"

https://github.com/astral-sh/uv/pull/17643
2•networked•36m ago•0 comments

New Strides Made on Deceptively Simple 'Lonely Runner' Problem

https://www.quantamagazine.org/new-strides-made-on-deceptively-simple-lonely-runner-problem-20260...
1•tzury•38m ago•0 comments

Don't bet that The Pentagon – or Anthropic – is acting in the public interest

https://www.theguardian.com/commentisfree/2026/mar/03/anthropic-openai-pentagon-ethics
1•gnabgib•38m ago•0 comments

Peter Pan (1928)

https://www.gutenberg.org/cache/epub/78131/pg78131-images.html
1•petethomas•38m ago•0 comments

Local News

https://news.minir.ai/
1•MRviber•39m ago•1 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
1•Wjh555777•41m ago•0 comments

Chinese Open Source: A Definitive History

https://interconnect.substack.com/p/chinese-open-source-a-definitive
1•mountainview•42m ago•0 comments

The Hive Mind

https://jacquesmattheij.com/the-hive-mind/
1•BatFastard•43m ago•1 comments

Voice Agents Latency

https://substack.com/home/post/p-189696660
2•agentropy•46m ago•0 comments

Roblox Is Minting Teen Millionaires

https://www.bloomberg.com/news/articles/2026-03-06/roblox-s-teen-millionaires-are-disrupting-the-...
3•petethomas•51m ago•0 comments

Secure Snake Home (SSH)

https://snake.eieio.games
1•fratellobigio•52m ago•1 comments