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

New technique to easily partition CSV files for parallel processing

https://github.com/medialab/xan/blob/master/docs/blog/csv_base_jumping.md
1•Yomguithereal•46s ago•0 comments

Show HN: How Much Did It Cost? Your Project on AI

https://dosaygo-studio.github.io/HMDIC/
1•keepamovin•1m ago•0 comments

Meta frees React to live in its own foundation

https://www.theregister.com/2026/02/25/meta_sends_react_to_live/
1•EDM115•1m ago•1 comments

CoreCollective for the next era of open collaboration for the Arm SW ecosystem

https://newsroom.arm.com/blog/introducing-corecollective
1•fork-bomber•2m ago•0 comments

Tax credits for solar panels are available, but the catch is you can't own them

https://www.npr.org/2026/02/20/nx-s1-5649474/solar-panel-tax-credit
1•toomuchtodo•2m ago•0 comments

Show HN: ShouldISwap – Compare crypto pair rates against historical averages

https://shouldiswap.com/
1•Herbyg•2m ago•0 comments

We Are the One and Only You

https://onefoottsunami.com/2026/02/25/we-are-the-one-and-only-you/
1•zdw•2m ago•0 comments

Dwitter Beta – Creative coding in 140 characters

https://korben.info/dwitter-beta-creative-coding-javascript.html
1•KilledByAPixel•3m ago•0 comments

Ghostly UV sparks light up forests as thunderstorms pass overhead

https://www.scientificamerican.com/article/ghostly-uv-sparks-light-up-forests-as-thunderstorms-pa...
1•mudil•4m ago•0 comments

Tell HN: I launched a focus app on Kickstarter – what I learned about friction

1•artzev_•5m ago•0 comments

CHERIoT Rust: Status update #0

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

The CHIPS Act Spends $52.7B on Fabs but $0 on Defending Them from Ransomware

https://thehgtech.com/articles/semiconductor-ransomware-chips-act-2026.html
1•thehgtech•8m ago•0 comments

Show HN: Dance of Tal V2 – Dependency injection and lockfiles for AI agents

https://github.com/dance-of-tal/dance-of-tal
1•monarchjuno•8m ago•1 comments

Trump made tax day more complicated. ChatGPT and Claude can make it easier

https://www.vox.com/life/480317/trump-taxes-chatgpt-claude-turbotax
1•speckx•8m ago•0 comments

Turning a 2 ton robot into a 3D printer [video]

https://www.youtube.com/watch?v=peY_KK_nGc8
1•rmast•8m ago•0 comments

Show HN: Nosh – Fast native shell with built-in AI (natural language commands)

https://github.com/TryNosh/nosh
1•pouya-eghbali•8m ago•0 comments

"A file is an app" – Selfware, a unified file format for the Agent eramory)

https://github.com/floatboatai/selfware.md
3•floatboat•9m ago•1 comments

Show HN: Read the Room, a FOSS human bioindicator

1•soudk•10m ago•0 comments

Who will regulate Elon Musk and China's data centers in space?

https://restofworld.org/2026/orbital-data-centers-ai-sovereignty/
1•vinhnx•10m ago•0 comments

AncestorTree – Open-source genealogy for Vietnamese families

1•dttai•10m ago•0 comments

Retool silently removes self-hosted plans

https://community.retool.com/t/self-hosted-docs-now-state-enterprise-only/64586
2•assumptions•10m ago•0 comments

Was software a scarce commodity all along?

https://harmonique.one/posts/was-software-a-scarce-commodity-all-along
1•futurecat•11m ago•0 comments

Online Accusations in Guthrie Abduction Leave One Family 'Scared Numb'

https://www.nytimes.com/2026/02/25/us/nancy-guthrie-true-crime-accusations.html
1•duxup•12m ago•0 comments

AI Dev Tool Stack for 2026

https://qa.tech/blog/ai-dev-tool-stack-for-2026
2•Liriel•13m ago•1 comments

Show HN: Memograph CLI- A tool to diagnose 'memory failures' in AI agents

1•memograph•13m ago•1 comments

Show HN: Dola Seed 2.0 – AI video generator with multi-shot narrative control

https://dolaseed.site
1•yuni_aigc•14m ago•1 comments

Show HN: SeeVideo – Access Seedance 2.0 and Kling 3.0 without a subscription

https://seevideo.dance/
1•naxtsass•14m ago•0 comments

Jesse Jackson Paved the Way for a New US Left

https://jacobin.com/2026/02/jesse-jackson-death-left-sanders/
2•PaulHoule•14m ago•0 comments

We run 20M models in parallel on Ray

https://mixpeek.com/blog/ray-distributed-ml-pipeline-architecture
1•Beefin•14m ago•1 comments

HTP

1•MiachelC•15m ago•0 comments