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

Oxide: new rack with Zen 5 CPUs, DDR5

https://www.theregister.com/2026/02/13/whats_next_for_oxide_computer/
1•tosh•2m ago•0 comments

Towards Autonomous Mathematics Research (Google DeepMind)

https://arxiv.org/abs/2602.10177
1•u1hcw9nx•2m ago•0 comments

idf.py flashless: preview esp-idf web frontends without flashing

https://github.com/matterizelabs/esp-flashless-ui
1•abu-matterize•9m ago•0 comments

Can AI agents write kernel exploits?

https://152334h.github.io/blog/kctf-eval/
1•152334H•10m ago•0 comments

The Trash-to-Cash pipeline: monetizing your garbage

https://www.dodgycoder.net/2026/02/the-trash-to-cash-pipeline-monetizing-your-garbage.html.html
1•damian2000•13m ago•0 comments

After a month my tiny VM in Rust can power todo app with programmable workflows

1•tracyspacy•17m ago•0 comments

Embeddable R7RS Scheme interpreter for Go – compiler, stack VM, hygienic macros

https://github.com/aalpar/wile
1•rcarmo•18m ago•0 comments

Automate repository tasks with GitHub Agentic Workflows

https://github.blog/ai-and-ml/automate-repository-tasks-with-github-agentic-workflows/
1•kaycebasques•20m ago•0 comments

Show HN: [Jack The Butler] Open-source, self-hosted AI chatbot for hotels

https://jackthebutler.com
1•arash_kay•23m ago•2 comments

Low-bit inference enables efficient AI

https://dropbox.tech/machine-learning/how-low-bit-inference-enables-efficient-ai
1•vinhnx•23m ago•0 comments

Streamdown – Terminal streaming Markdown that rocks

https://github.com/day50-dev/Streamdown
1•ivanjermakov•25m ago•0 comments

Neovide Cursors for Ghostty

https://github.com/sahaj-b/ghostty-cursor-shaders
1•surrTurr•27m ago•0 comments

"Ed is the standard text editor." (1991)

https://www.gnu.org/fun/jokes/ed-msg.html
1•archargelod•27m ago•0 comments

Chiplets Get Physical: The Days of Mix-and-Match Silicon Draw Nigh

https://www.eejournal.com/article/chiplets-get-physical-the-days-of-mix-and-match-silicon-draw-nigh/
1•transpute•29m ago•0 comments

Show HN: Built Vokab: a vocabulary learning app built with SwiftUI

https://vokab.net
1•meszmate•30m ago•0 comments

Elon Musk X's is lauching Crypto and Stock Trading using smart cash tags

https://cryip.co/elon-musks-x-to-enable-crypto-and-stock-trading-with-smart-cashtags/
1•deskithere•34m ago•0 comments

Informational inequivalence quantum computing is using a different format?

1•CreativeLabsRo•35m ago•0 comments

Moss-kernel: Rust Linux-compatible kernel

https://github.com/hexagonal-sun/moss-kernel
2•birdculture•36m ago•0 comments

Globs – a bigger, more forgiving version of Connections

https://threeemojis.com/en-US/play/globs
2•knuckleheads•37m ago•0 comments

Handsome at Any Cost

https://www.nytimes.com/2026/02/13/style/clavicular-looksmaxxing-braden-peters.html
1•mellosouls•42m ago•1 comments

Show HN: Klimly – multi-model weather with uncertainty and activity insights

https://klimly.com
2•ailibrarian•44m ago•0 comments

4chan for Clankers

https://www.4claw.org
2•kekqqq•49m ago•0 comments

Vector Database Migration

1•dev_agileforce•54m ago•0 comments

Firstproof_oai [pdf]

https://cdn.openai.com/pdf/a430f16e-08c6-49c7-9ed0-ce5368b71d3c/1stproof_oai.pdf
1•yusufozkan•59m ago•0 comments

Seed2.0 Model Card [pdf]

https://lf3-static.bytednsdoc.com/obj/eden-cn/lapzild-tss/ljhwZthlaukjlkulzlp/seed2/0214/Seed2.0%...
1•whwhyb•1h ago•0 comments

Taste for Makers

https://paulgraham.com/taste.html
2•tosh•1h ago•0 comments

Markdown Notes for VS Code

1•Elharis•1h ago•0 comments

LLMs are going to print money on Roblox

https://github.com/paralov/app-bloxbot-ai
1•CipherBolt•1h ago•1 comments

Windows: Prefer the Native API over Win32

https://codeberg.org/ziglang/zig/issues/31131
1•nikbackm•1h ago•0 comments

ClickHouse Agentic Data Stack

https://www.youtube.com/watch?v=ubQOsCfjMTI
1•benjaminwootton•1h ago•1 comments