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

I'm Sick of This AI Shit [video]

https://www.youtube.com/watch?v=7XGct4rbYfI
1•thm•28s ago•0 comments

Show HN: Legal RAG Bench

https://isaacus.com/blog/legal-rag-bench
1•beowa•1m ago•0 comments

Mrhbaan Syria Fedora Linux Now Available in Syria

https://fedoramagazine.org/fedora-syria/
1•_sofar•2m ago•0 comments

AWS Security Best Practices: Proven Strategies for 2026

https://www.kellton.com/kellton-tech-blog/aws-security-best-practices
1•Priyasinhakt•3m ago•0 comments

Personal Blog Should Have Comments

https://medv.io/blog/your-personal-blog-should-have-comments
1•medv•4m ago•0 comments

The moat has moved: Software used to be expensive to build

https://designexplained.substack.com/p/the-moat-has-moved
1•kaizenb•5m ago•0 comments

Show HN: OpenClaw Assistant – Android voice assistant app for OpenClaw

https://github.com/yuga-hashimoto/openclaw-assistant
1•YugaHashimoto•5m ago•0 comments

Show HN: Doksnet – keep docs and code in sync with hash verification

1•pulko•5m ago•0 comments

Erxi or how I learned to love the fast testing suite

https://hahn.website/blog/erxi/
1•t_null•7m ago•0 comments

Silicon Valley engineers were indicted for allegedly sending secrets to Iran

https://www.cnbc.com/2026/02/20/three-engineers-charged-stealing-google-trade-secrets-data-iran-s...
1•giuliomagnifico•8m ago•0 comments

Reproducing Anthropic's "Counting Manifold"

https://huggingface.co/spaces/t-tech/manifolds
2•ummagumm_a•10m ago•2 comments

Show HN: Forked – a local time-travel debugger for OpenClaw agents

https://github.com/MurbotLabs/Forked
1•TedOS•12m ago•0 comments

Cardiologist wins 3rd place at Anthropic's hackathon

https://twitter.com/trajektoriePL/status/2024774752116658539
2•admp•13m ago•0 comments

How to Fix Circular Imports in a React/TypeScript Application

https://jsdev.space/howto/circular-imports-ts/
2•javatuts•17m ago•0 comments

Show HN: VaultAI – 42 AI models on a portable SSD, works offline ($399)

https://vaultai.us/
2•laramie_co•19m ago•1 comments

A 97M-parameter model outperforms 900M for warehouse robot coordination

https://rovnou.com/en/blog/deepfleet
1•ekusiadadus•21m ago•1 comments

Show HN: HushWork – A calm focus environment for focus in one tab

https://hushwork.app
1•pgebski•22m ago•1 comments

The path to ubiquitous AI (17k tokens/sec)

https://taalas.com/the-path-to-ubiquitous-ai/
2•sidnarsipur•27m ago•0 comments

SwiftUI Agent Skill: Build Better Views with AI

https://www.avanderlee.com/ai-development/swiftui-agent-skill-build-better-views-with-ai/
7•skreep•28m ago•0 comments

Chess engine, pt. 3: Elo, and rigorous SPRT testing

https://www.dogeystamp.com/chess3/
1•luu•30m ago•0 comments

Show HN: R2Stat – Monitor your Cloudflare R2 free Class B quota

https://r2stat.com/
1•jacoka•32m ago•1 comments

Agentic Engineering Best Practices

2•kingJulio•33m ago•0 comments

I tripled my SaaS prices after 2 weeks and signups didn't drop

https://web-production-71423.up.railway.app/
2•Shmungus•34m ago•3 comments

Show HN: One async PHP process serving web, REST API, and MCP for AI agents

https://pascualmg.dev/blog/pascual/one-async-php-process-web-server-rest-api-and-mcp-for-ai-agents
1•passh•34m ago•0 comments

Improving Interactive In-Context Learning from Natural Lang Feedback – DeepMind

https://arxiv.org/abs/2602.16066
2•zerop•38m ago•0 comments

Show HN: Behavr – Run realistic user simulations on your prototypes in minutes

2•Behavrai•43m ago•1 comments

Microsoft: Anti-phishing rules mistakenly blocked emails, Teams messages

https://www.bleepingcomputer.com/news/microsoft/microsoft-anti-phishing-rules-mistakenly-blocked-...
2•exploraz•45m ago•0 comments

Arpa.net

http://www.arpa.net/
2•TigerUniversity•47m ago•0 comments

Cloudflare uses ClickHouse to scale analytics at quadrillion-row scale

https://clickhouse.com/blog/cloudflare
2•samaysharma•47m ago•0 comments

Laurie Spiegel's pioneering '80s music software, Music Mouse, returns updated

https://djmag.com/news/laurie-spiegels-pioneering-80s-music-making-software-music-mouse-returns-m...
3•coffeeyesplease•48m ago•0 comments