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•1y 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

Lenovo buys its BIOS maker of 20 years – here's why that matters

https://gagadget.com/en/707143-lenovo-buys-its-bios-maker-of-20-years-heres-why-that-matters/
1•taubek•2m ago•0 comments

Gallup Begins Research on Simulated Responses

https://news.gallup.com/opinion/methodology/709373/gallup-begins-research-simulated-responses.aspx
1•ep_jhu•5m ago•0 comments

Better Auth 1.6

https://better-auth.com/blog/1-6
1•ms7892•6m ago•0 comments

1908 Tunguska Event

https://en.wikipedia.org/wiki/Tunguska_event
2•simonebrunozzi•7m ago•0 comments

Google finds first AI-developed zero-day that bypasses 2FA

https://www.tomshardware.com/tech-industry/cyber-security/google-finds-first-ai-developed-zero-da...
3•pkaeding•9m ago•0 comments

I Moved My Digital Stack to Europe

https://monokai.com/articles/how-i-moved-my-digital-stack-to-europe/
19•monokai_nl•9m ago•2 comments

Experts don't know what data centers are doing to the electric grid

https://blog.ucs.org/mike-jacobs/what-are-data-centers-doing-to-the-electric-grid-experts-dont-know/
2•giuliomagnifico•10m ago•0 comments

Language Is Cognitive Exhaust: How AI Reconstructs Thought from Text [pdf]

https://dn720908.ca.archive.org/0/items/language-cognitive-exhaust-thought-compression-ai/SFL-07_...
3•scaledsystems•13m ago•0 comments

PIM and ECommerce Integration: Complete Architecture Guide for B2B

https://virtocommerce.com/blog/pim-ecommerce-integration
2•lizzieyo•15m ago•0 comments

Talking to PIES: A journey from AI skeptic to skeptic AI shill

https://theawfultruthonagiletech.wordpress.com/2026/05/09/talking-to-pies-journey-from-ai-skeptic...
2•juliansark•15m ago•0 comments

Phage Therapy Gains Momentum in Antibiotic Resistance

https://www.medscape.com/viewarticle/phage-therapy-gains-momentum-antibiotic-resistance-2026a1000ay1
2•wjSgoWPm5bWAhXB•17m ago•0 comments

The AI Circular Economy

2•morpheos137•18m ago•0 comments

Browser extensions *legally* sell your data

https://layerxsecurity.com/blog/your-extensions-sell-your-data-and-its-perfectly-legal/
2•pavodive•20m ago•1 comments

"They protect the law while breaking it": Inside Europol's Shadow IT System

https://correctiv.org/en/europe/2026/05/05/they-protect-the-law-while-breaking-it-inside-europols...
4•Saline9515•21m ago•0 comments

Quickly share answers from Claude Code

https://share.agx.computer/Vj1JRdWN
4•akasuv•21m ago•1 comments

Prime Line Cover: Solving the Minimum Line Cover Problem

https://prime-line-cover.vercel.app/?article
2•lacksconfidence•22m ago•0 comments

I built a social media for desktop

https://skippa.cc/
2•emiidafuq•22m ago•0 comments

Show HN: Pqurp – Quarantine Window for Packages to Prevent Supply Chain Attacks

https://github.com/melbahja/draft-pqurp
3•exec7•23m ago•0 comments

GitHub Actions issued GitHub_TOKEN disclosure in GitHub Actions logs

https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2
3•damienwebdev•25m ago•1 comments

Andreessen Horowitz Is Spending on Politics Like No Other

https://www.nytimes.com/2026/05/13/technology/andreessen-horowitz-politics.html
5•snide•25m ago•1 comments

The new 10x Engineer with AI

https://codeaholicguy.com/2026/05/13/the-new-10x-engineer-with-ai/
2•hoangnnguyen•25m ago•0 comments

Altman takes the stand to fend off Musk's accusations he 'stole a charity'

https://www.npr.org/2026/05/12/nx-s1-5811730/openai-sam-altman-testimony-elon-musk-trial
2•geox•30m ago•0 comments

I read OpenSSL for fun and found a nonce leak

https://blog.himanshuanand.com/2026/05/i-read-openssl-for-fun-and-found-a-nonce-leak/
3•unknownhad•31m ago•0 comments

Waymo recalls 3.8k robotaxis, glitch allowed them to 'drive into standing water'

https://www.cnbc.com/2026/05/12/waymo-recalls-3800-robotaxis-after-able-drive-into-standing-water...
4•1vuio0pswjnm7•34m ago•2 comments

Foxconn confirms cyberattack – confidential Apple, Nvidia files stolen

https://www.theregister.com/cyber-crime/2026/05/12/foxconn-confirms-cyberattack-after-nitrogen-cl...
3•thm•34m ago•0 comments

My security research PoC was confirming exploits that didn't exist

https://stuart-thomas.com/are-you-there/the-harness-that-lied/
2•ethical•36m ago•1 comments

What is the 'zero-point energy' (or 'vacuum energy') in quantum physics?

https://www.scientificamerican.com/article/follow-up-what-is-the-zer/
3•Anon84•38m ago•0 comments

Recursive Superintelligence – 6 months old and valued at $4 billion

https://www.nytimes.com/2026/05/13/technology/notable-researchers-join-4-billion-effort-to-build-...
3•skm•38m ago•1 comments

WinMerge 2.16.56 – A Windows tool for visual difference display and merging

https://github.com/WinMerge/winmerge/releases/tag/v2.16.56
3•neustradamus•39m ago•0 comments

Alibaba's core profit plunges 84% even as AI and cloud growth accelerate

https://www.cnbc.com/2026/05/13/alibaba-earnings-march-quarter-ai-cloud-growth.html
3•1vuio0pswjnm7•40m ago•1 comments