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

Tomb Raider Studio Faces Fourth Round of Layoffs in Just 12 Months

https://kotaku.com/tomb-raider-remake-crystal-dynamics-layoffs-2000680096
1•PaulHoule•38s ago•0 comments

Atlassian's new data collection policy protects rich customers, AI eats the rest

https://www.theregister.com/2026/04/18/atlassians_new_data_collection_policy/
1•Bender•1m ago•0 comments

Venice AI – private and unbiased AI

https://venice.ai/
1•t0bia_s•2m ago•0 comments

Convolutional neural networks in APL (2019)

https://dl.acm.org/doi/10.1145/3315454.3329960
1•tosh•6m ago•0 comments

Type-level invariants in the Spectre Programming Language

https://spectre-docs.pages.dev/type-system-expanded#type-level-invariants
1•death_eternal•7m ago•0 comments

KV the Apostate

https://queue.acm.org/detail.cfm?id=3806209
1•jruohonen•7m ago•0 comments

A new study found that AI has a higher impact in the home than in the office

https://www.computerworld.com/article/4159817/ai-is-finally-delivering-productivity-for-remote-em...
1•mikelgan•9m ago•2 comments

Productivity gains with an AI-based IDE at Google

https://arxiv.org/abs/2601.19964
1•azhenley•9m ago•0 comments

Show HN: Link Shortener – Itlinks.me

https://itlinks.me
2•IgorStojanov•17m ago•0 comments

When U.S. Air Force discovered the flaw of averages (2016) [pdf]

https://noblestatman.com/uploads/6/6/7/3/66731677/cockpit.flaw.averages.pdf
1•tosh•18m ago•0 comments

A certain enchanted forest is inhabited by talking birds

https://wiki.xxiivv.com/site/logic.html
2•tosh•27m ago•0 comments

The Trajectory of Artificial Intelligence

https://medium.com/@MachineCognitionLabs/the-trajectory-of-artificial-intelligence-cab899ed5d27
1•MO-379•29m ago•1 comments

The Only Two Markup Languages

https://www.gingerbill.org/article/2026/01/19/two-families-of-markup-languages/
2•birdculture•30m ago•0 comments

10 years: Stephen's Sausage Roll still one of the most influential puzzle games

https://thinkygames.com/features/10-years-of-grilling-stephens-sausage-roll-remains-one-of-the-mo...
1•tobr•34m ago•0 comments

Show HN: Great Apps

https://greatapps.net/
1•IgorStojanov•37m ago•0 comments

Claude Code Opus 4.7 keeps checking on malware

2•decide1000•41m ago•0 comments

GitHub Copilot EU data residency

https://github.blog/changelog/2026-04-13-copilot-data-residency-in-us-eu-and-fedramp-compliance-n...
1•whirlwin•42m ago•1 comments

My AI thinks civics is black studies

https://hollisrobbinsanecdotal.substack.com/p/my-ai-thinks-civics-is-black-studies
2•HR01•46m ago•1 comments

Workers say they're drowing in "workslop"

https://www.theguardian.com/technology/2026/apr/14/ai-productivity-workplace-errors
2•rwmj•46m ago•0 comments

One Person's Trash on the Joys of Collecting Junk

https://lithub.com/one-persons-trash-on-the-joys-of-collecting-junk/
1•herbertl•47m ago•0 comments

StenoKeyboards

https://stenokeyboards.com/
1•usdogu•47m ago•0 comments

Deals on Software

https://www.dealsonsoftware.com/
1•IgorStojanov•49m ago•0 comments

Just let me compute in peace

https://neilzone.co.uk/2026/04/just-let-me-compute-in-peace/
2•miniBill•51m ago•0 comments

Stanford scientists discover "natural Ozempic" without side effects

https://www.nature.com/articles/s41586-025-08683-y
6•stevenjgarner•51m ago•2 comments

Supreme Court Shadow Docket

https://www.nytimes.com/2026/04/18/us/politics/supreme-court-shadow-docket.html
4•MintyPyro•56m ago•0 comments

To Beat China, Embrace Open-Source AI

https://www.wsj.com/opinion/to-beat-china-embrace-open-source-ai-a211bf59
2•sam345•59m ago•0 comments

Private Prosecution of Israeli Soldier Thrown Out

https://www.uklfi.com/private-prosecution-of-israeli-soldier-thrown-out
2•EvgeniyZh•1h ago•0 comments

The Story of Mel (1983)

http://www.catb.org/jargon/html/story-of-mel.html
2•SergeAx•1h ago•0 comments

Claude Opus 4.7 Intelligence, Performance and Price Analysis

https://artificialanalysis.ai/models/claude-opus-4-7
30•Topfi•1h ago•1 comments

An Electronic Conversationalist (and the Machine Replied...) (1962)

https://archive.org/details/DTIC_AD0400016
1•the-mitr•1h ago•0 comments