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•11mo 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 built a zero-tracking news hub to escape doomscrolling and clickbait (AGE 17y)

1•blazeeofsun•1m ago•0 comments

What I changed in how I use Claude Code after Anthropic's postmortem

1•cinooo•3m ago•0 comments

The China chip hype seems to be inference only. Is Jensen's worry true?

https://twitter.com/natolambert/status/2049634340561436966
1•jwzxgo•19m ago•0 comments

Three Cobblers, One Zhuge Liang: Making Cheaper Models Work Together

https://markhuang.ai/blog/three-cobblers-one-zhuge-liang-ai-architecture
2•zh_code•20m ago•0 comments

The Zig project's rationale for their firm anti-AI contribution policy

https://simonwillison.net/2026/Apr/30/zig-anti-ai/
3•lumpa•21m ago•1 comments

Elon Musk's worst enemy in court is Elon Musk

https://www.theverge.com/tech/921022/elon-musk-cross-openai-altman
4•granzymes•21m ago•1 comments

The Lightening of Intent

https://aneeshsathe.substack.com/p/the-lightening-of-intent
1•boredgargoyle•22m ago•0 comments

Generation Alpha

https://en.wikipedia.org/wiki/Generation_Alpha
1•keepamovin•28m ago•0 comments

Musk Says He 'Was a Fool' to Provide OpenAI's Early Funding

https://www.nytimes.com/2026/04/29/technology/musk-openai-trial-altman.html
4•1vuio0pswjnm7•28m ago•0 comments

Musk casts himself as AI's good guy in testimony vs. OpenAI

https://www.axios.com/2026/04/30/musk-openai-safety-grok
3•1vuio0pswjnm7•29m ago•0 comments

7-Zip 26.01 (7zip) – A free file archiver for high compression

https://sourceforge.net/p/sevenzip/discussion/45797/thread/555e132ba4/
2•neustradamus•31m ago•1 comments

FDA alleges 'manipulated' data supported approval of Amgen's autoimmune drug

https://www.biospace.com/fda/fda-alleges-manipulated-data-supported-approval-of-amgens-autoimmune...
2•randycupertino•35m ago•1 comments

Zulip 12.0 Released

https://blog.zulip.com/2026/04/27/zulip-12-0-released/
2•tabbott•36m ago•0 comments

Wanman: Open-source agent matrix network with JSON-RPC communications

https://github.com/chekusu/wanman/
3•imWildCat•43m ago•0 comments

Open-source briefing packets and citizen-action toolkits

https://github.com/ClosedNetwork/closed-network-flock-resources
2•pkaeding•43m ago•0 comments

Copilot Student GPT-5.3-Codex removal from model picker

https://github.blog/changelog/2026-04-27-copilot-student-gpt-5-3-codex-removal-from-model-picker/
1•aaronsung•45m ago•1 comments

AInvest

https://www.ainvest.com
2•Yang_Ruichen•47m ago•0 comments

Show HN: Agent that refuses to run commands without human approval

https://github.com/few-sh/fewshell
3•hexer303•47m ago•0 comments

Microsoft lifts 2026 AI spend by $25B to cover component price rises

https://www.theregister.com/2026/04/30/microsoft_q3_2026/
4•omer_k•49m ago•0 comments

A Grounded Conceptual Model for Ownership Types in Rust

https://cacm.acm.org/research-highlights/a-grounded-conceptual-model-for-ownership-types-in-rust/
5•tkhattra•50m ago•0 comments

Have You Seen the New Excel?

https://idiallo.com/blog/have-you-seen-the-new-xl-ai-parody
7•jnord•51m ago•0 comments

Neural similarity predicts whether strangers become friends

https://www.nature.com/articles/s41562-025-02266-7#Sec2
3•E-Reverance•52m ago•0 comments

Craig Venter has died

https://www.jcvi.org/media-center/j-craig-venter-genomics-pioneer-and-founder-jcvi-and-diploid-ge...
55•rdl•52m ago•11 comments

On the stand, Elon Musk can't escape his own tweets

https://techcrunch.com/2026/04/29/on-the-stand-elon-musk-cant-escape-his-own-tweets/
5•jnord•52m ago•0 comments

The feed doesn't know you, and YouTube refuses to let you browse

https://evilgeniuslabs.ca/blog/the-feed-doesnt-know-you
3•paulpauper•56m ago•0 comments

We Don't Know How A.I. Works. That's a Problem

https://www.nytimes.com/2026/04/15/magazine/ai-black-box-interpretability-research.html
3•lxm•56m ago•1 comments

When a tornado hits after US Government mass-deploy auto kill-switch

https://twitter.com/gatlin_didier/status/2049617318112534743
2•egberts1•1h ago•0 comments

Failed AI tractor company lays off all employees, abandons Bay Area headquarters

https://www.sfgate.com/tech/article/monarch-ai-tractor-failure-22183476.php
5•randycupertino•1h ago•0 comments

Show HN: WorkProof – JSON schema for skill evidence graphs

https://github.com/TalentProof/workproof-schema
2•parth4•1h ago•0 comments

Botfiles: Dotfiles-esque setup for Managing Agents

https://twitter.com/curious_queue/status/2049660997993152855
2•sourya4•1h ago•1 comments