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•10mo 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

An LLM's not going to tell you no (2024)

https://derekkedziora.com/notes/2024-12-11-an-llms-not-going-to-tell-you-no
1•speckx•50s ago•0 comments

Families are fed up with social media

https://nypost.com/2026/03/25/opinion/legal-double-whammy-is-just-the-start-for-social-media-comp...
1•1vuio0pswjnm7•1m ago•0 comments

Ask HN: Will AI ever be cheap?

1•worldsavior•1m ago•0 comments

The surprising science behind red-light therapy – and how it works

https://www.nature.com/articles/d41586-026-00878-1
1•mikhael•1m ago•0 comments

You shouldn't use ultrathink in Claude Code

https://www.claudecodecamp.com/p/claude-code-extended-thinking
2•aray07•2m ago•0 comments

Building a Blog with Elixir and Phoenix

https://jola.dev/posts/building-a-blog-with-elixir-and-phoenix
2•shintoist•2m ago•0 comments

Unit: A self-replicating Forth mesh agent running in a browser tab

https://davidcanhelp.github.io/unit/
1•DavidCanHelp•3m ago•0 comments

Scientists discover popular diabetic drug's unexpected effect on the brain

https://timesofindia.indiatimes.com/etimes/wellness/scientists-discover-popular-diabetic-drugs-un...
1•01-_-•3m ago•0 comments

CDC plans hiring push to fill gaps from last year's widespread layoffs

https://federalnewsnetwork.com/workforce/2026/03/cdc-plans-hiring-push-to-fill-gaps-from-last-yea...
1•starkparker•4m ago•0 comments

Spotify and Labels Seek $322M Default Judgment Against Anna's Archive

https://torrentfreak.com/spotify-and-labels-seek-322-million-default-judgment-against-annas-archive/
2•Cider9986•5m ago•0 comments

Germany's Merz floats EU-China trade deal as European capitals soften on Beijing

https://www.scmp.com/news/china/diplomacy/article/3348030/germanys-merz-floats-eu-china-trade-dea...
1•vrganj•5m ago•0 comments

Online legal database CanLII and AI startup Caseway settle copyright dispute

https://betakit.com/online-legal-database-canlii-and-ai-startup-caseway-settle-copyright-dispute/
2•ClearwayLaw•6m ago•1 comments

Text Reconstruction via Subtle Vibrations from Videos

https://www.mdpi.com/1424-8220/26/5/1407
1•PaulHoule•6m ago•0 comments

The surprising photographers behind Google screensavers

https://blog.google/products-and-platforms/platforms/google-tv/google-devices-screensavers-photog...
1•gnabgib•6m ago•0 comments

Ask HN: How do people control Claude Code on the go nowadays on the go?

1•moropex•7m ago•0 comments

Remote SQLite access your remote SQLite databases locally

https://remotesqlite.com
2•cloudmanic•10m ago•1 comments

Army extends maximum recruitment age to 42, allowing older recruits to join

https://abcnews.com/Politics/army-extends-maximum-recruitment-age-42-allowing-older/story?id=1314...
4•mindracer•10m ago•2 comments

Deploying MuJoCo on Azure ML: Surprising Pain Points

https://www.hapticlabs.ai/blog/2026/03/21/deploying-mujoco-on-azure-ml
3•mexitlan•11m ago•0 comments

Why LLMs Lie in Different Ways?

https://www.orsonai.com/publications/tes4-four-types-hallucination.html
1•JakubCwi•14m ago•0 comments

System Stability Protocol [REF-333]: Axiomatic Logic and Entropy Minimization

https://archive.org/details/system-stability-protocol-ref-333
1•rogmash•15m ago•0 comments

SuperMicro sued by shareholders over China-related criminal case

https://finance.yahoo.com/markets/stocks/articles/super-micro-sued-shareholders-over-221915291.html
2•irishcoffee•16m ago•1 comments

GLP-1 Anti-Obesity Rx and Alcohol and Substance Use Disorders

https://www.psychologytoday.com/us/blog/addiction-outlook/202602/glp-1-anti-obesity-rx-and-alcoho...
2•PaulHoule•16m ago•0 comments

Android Sets New Record for Mobile Web Performance

https://blog.chromium.org/2026/03/android-sets-new-record-for-mobile-web.html
2•WalterSobchak•17m ago•0 comments

Clojure: The Documentary, official trailer [video]

https://www.youtube.com/watch?v=JJEyffSdBsk
1•fogus•17m ago•0 comments

Leadership – Bold Visionary, Technocratic Expert, or Trimmer

https://www.theatlantic.com/ideas/2026/03/make-better-decisions-trimmer/686522/
2•bell-cot•18m ago•1 comments

Helix – Self-healing SDK for AI agent payments

https://github.com/adrianhihi/helix
1•adrianhihi•20m ago•0 comments

Harvey Raises at $11B Valuation

https://www.harvey.ai/blog/harvey-raises-at-dollar11-billion-valuation-to-scale-agents-across-law...
1•skogstokig•20m ago•0 comments

Non-Hype Manifesto of 90s CS Graduates

https://www.ResTechAI.com/manifesto
2•rtaic-coder•20m ago•0 comments

Fedora 45 Aims for IPv6-Mostly Support Out-of-the-Box

https://www.phoronix.com/news/Fedora-45-IPv6-Mostly
2•speckx•20m ago•0 comments

Will software engineers survive agentic AI?

https://www.ft.com/content/7325e967-5f4e-40b1-af3f-7d2351781843
3•nprateem•22m ago•0 comments