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

Reverse-Engineering the OpenAI's GPT-5 Tokenizer

https://metehan.ai/blog/reverse-engineering-the-gpt-5-tokenizer-aeo-geo/
1•gmays•49s ago•0 comments

Show HN: BrainBox – Hebbian memory for AI coding agents

https://github.com/thebasedcapital/brainbox
1•thebasedcapital•56s ago•0 comments

EFF to Wisconsin Legislature: VPN Bans Are Still a Terrible Idea

https://www.eff.org/deeplinks/2026/02/eff-wisconsin-legislature-vpn-bans-are-still-terrible-idea
1•bilsbie•2m ago•0 comments

1958: Free Speech for Fascists? – Voice of the People – BBC Archive [video]

https://www.youtube.com/watch?v=AJCw2BCnr0E
1•1659447091•3m ago•0 comments

Senior Embedded Linux / Device OS Engineer

1•ayeeye1careers•3m ago•0 comments

Show HN: Codereport – track TODOs, refactors, and bugs in your repo with a CLI

1•pulko•3m ago•0 comments

FDA reverses course on Moderna flu shot

https://www.npr.org/2026/02/18/nx-s1-5718116/fda-moderna-mrna-flu-shot
1•andsoitis•4m ago•0 comments

Rust on CHERIoT: Status update #0

https://rust.cheriot.org/2026/02/15/status-update.html
1•todsacerdoti•5m ago•0 comments

Where did all the radio DJs go?

https://mnky9800n.substack.com/p/where-did-all-the-radio-djs-go
2•mnky9800n•5m ago•0 comments

Show HN: NSED is public – Mixture-of-Models to Hit SOTA using self-hosted AI

https://github.com/peeramid-labs/nsed
1•t_peersky•5m ago•0 comments

Microsoft offers guide to pirating Harry Potter series for LLM training

https://devblogs.microsoft.com/azure-sql/langchain-with-sqlvectorstore-example/
2•anonymous908213•7m ago•0 comments

Analysis of reported issues in vodozemac (In response to Soatok post)

https://matrix.org/blog/2026/02/analysis-of-reported-issues-in-vodozemac/
1•lawrencejgd•12m ago•0 comments

Show HN: VC Whisper – Improve your startup pitch and see who else will get it

https://www.vcwhisper.com/
1•probe•12m ago•0 comments

Open-source is not noble

https://outspeaker.com/post/10
1•onesandofgrain•12m ago•3 comments

The Sovereign Illusion: Who Owns Europe's AI Future?

https://syntheticauth.ai/posts/the-sovereign-illusion-who-really-owns-europe-s-ai-future
1•zerolayers•13m ago•0 comments

Split Diffs Are Here

https://zed.dev/blog/split-diffs
2•stephanos2k•14m ago•0 comments

Robots Perform Kung Fu at China's Spring Festival Gala

https://www.reuters.com/business/media-telecom/chinas-humanoid-robots-ready-lunar-new-year-showti...
2•bns•14m ago•0 comments

Show HN: Transcript-critic, Claude Code skill: transcribe and critically analyze

https://github.com/jftuga/transcript-critic
1•jftuga•15m ago•0 comments

Cilium Up and Running book released (including free eBook)

https://isovalent.com/blog/post/cilium-up-and-running/
1•tanelpoder•16m ago•0 comments

Ladybird: Closing this as we are no longer pursuing Swift adoption

https://github.com/LadybirdBrowser/ladybird/issues/933
6•thewavelength•18m ago•2 comments

Ukraine's no man's land is the future of war

https://www.ft.com/content/9c7542d4-1b2b-4062-b53d-bb02b5f12851
3•danielmorozoff•18m ago•0 comments

Stress-hardening behaviour of biofilm streamers

https://www.nature.com/articles/s41467-025-64557-x
1•PaulHoule•21m ago•0 comments

Chinese New Year v.s. Lunar New Year

3•dogclaw•22m ago•0 comments

Smart model routing for agentic coding

https://knowmatic-lab.xyz/
1•tmickleydoyle•22m ago•0 comments

PlanetScale vs. Supabase Benchmarks

https://planetscale.com/benchmarks/supabase
2•aarvinroshin•22m ago•0 comments

An Exercise in Agentic Coding: AV1 Encoder from Scratch in Rust

https://caricio.com/blog/an-exercise-in-agentic-coding-av1-encoder-from-scratch-in-rust/
2•rjcaricio•23m ago•0 comments

Show HN: Faultline – Open-source AI agent for infrastructure debugging

https://github.com/chatwoot/faultline
1•pranav_rajs•23m ago•1 comments

Missing skiers found dead following deadliest U.S. avalanche in 45 years

https://abcnews.com/US/backcountry-skiers-missing-avalanche-northern-california-authorities/story...
4•sizzle•27m ago•0 comments

Harrier: A high-performance Rust hashmap using SIMD-accelerated cuckoo hashing

https://github.com/kushalthaman/harrier
1•kushalt•28m ago•1 comments

Show HN: Generate baseline Kubernetes NetworkPolicies from rendered manifests

https://github.com/dormstern/segspec
1•dormstern•28m ago•0 comments