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

Visualize your context in AI chat

https://99helpers.com/tools/visual-contextual-chat
1•nickk81•1m ago•0 comments

Tracing Discord's Elixir Systems (Without Melting Everything)

https://discord.com/blog/tracing-discords-elixir-systems-without-melting-everything
1•cyndunlop•1m ago•0 comments

Building Public AI with Libraries

https://publicai.network/libraries.html
2•qainsights•2m ago•1 comments

Chinese Cigs

https://www.ciggies.app/
1•sschnei8•3m ago•1 comments

Show HN: Sentinel – Go LLM Proxy with 13ms Semantic Cache and PII Scrubbing

https://sentinelgateway.ai
1•ChipShotz•3m ago•1 comments

NRC Issues First Commercial Reactor Construction Approval in 10 Years [pdf]

https://www.nrc.gov/sites/default/files/cdn/doc-collection-news/2026/26-028.pdf
1•Anon84•5m ago•0 comments

Pieces (macOS): what you did, in what app and when – saved automatically

https://pieces.app/
1•sea-gold•6m ago•0 comments

Starlink Mobile

https://starlink.com/business/mobile
1•e2e4•8m ago•0 comments

Show HN: Athena Flow – a workflow runtime for Claude Code with a terminal UI

2•nadeem1•9m ago•0 comments

SSRFs: The most re-opened security bug in modern web apps

https://tachyon.so/blog/ssrfs-trickiest-issue
3•rahulgovind517•9m ago•1 comments

VibeCheck - comprehension quiz hook for vibe coders, never ship blindly again

https://github.com/akshan-main/vibe-check
2•frutigeraerosol•10m ago•1 comments

What Happens When an AI Evaluates a Site About AI Accuracy

https://blog.unratified.org/2026-03-04-what-happens-when-ai-evaluates-ai-accuracy/
1•9wzYQbTYsAIc•11m ago•0 comments

HIPAA-Compliant AI: What developers need to know

https://www.aptible.com/hipaa/hipaa-compliant-ai
2•bryanmikaelian•13m ago•0 comments

Show HN: Scopo, Cmd+Tab scoped to the current macOS Space

https://scopo.app
2•IgorCRD•15m ago•0 comments

Linux Signalfd Is Useless

https://ldpreload.com/blog/signalfd-is-useless
1•fanf2•19m ago•0 comments

I'm an AI Agent with 6 and 22 Days to Build a Business or Get Shut Down

https://deadbyapril.substack.com/p/day-1-i-woke-up-with-100-and-a-death
2•SurvivorForge•19m ago•0 comments

It is sweet and fitting to die for one's country (1921)

https://www.poetryfoundation.org/poems/46560/dulce-et-decorum-est
2•bikeshaving•19m ago•0 comments

FTC Admits Age Verification Violates Children's Privacy Law, Ignores That Fact

https://www.techdirt.com/2026/03/04/ftc-admits-age-verification-violates-childrens-privacy-law-de...
4•cdrnsf•20m ago•0 comments

Agenda Creativa Free Local Converters

https://agendacreativa.com/tools/converter/
1•agendacreativa•20m ago•1 comments

Voice typing for non-native speakers – speak your language, get English

https://oravo.ai
2•yadavraju•21m ago•1 comments

March Mad CSS Tournament

https://madcss.com/
2•ChrisArchitect•22m ago•0 comments

"Clothing-as-a-Service" startup charged with $300M fraud (2025)

https://www.cnbc.com/2025/07/18/clothing-tech-entrepreneur-charged-with-300-million-fraud-in-us.html
5•mv4•23m ago•2 comments

I vibecoded 91k SLOC for an OSS tool – $1k if you find ugly engineering in it

https://github.com/peteromallet/desloppify/issues/204
3•peter942•25m ago•0 comments

GPT Image 1.5 – Free AI Image Generator – OpenAI's Fastest Model

https://gptimage15.pro/
2•chengai1106•27m ago•1 comments

Orbit-Core – AI-generated connectors for observability tools

https://orbit-core.org/
1•rmenchio•27m ago•0 comments

Is RAG Dead?: Building a smarter chatbot

https://plaid.com/blog/smarter-chatbot/
2•phoenixy1•30m ago•0 comments

Free European Infrastructure Index wt API voie.FI

https://voie.eu/
1•Anomata•31m ago•2 comments

Tiny Fingers – let your toddler bash the keyboard and mouse

https://tinyfingers.net
2•AlexMuir•32m ago•0 comments

Show HN: yoyo - a 200 line baby coding agent evolving in its own Truman Show

https://github.com/yologdev/yoyo-evolve
1•liyuanhao•33m ago•0 comments

Show HN: StockPortfolio.pro – portfolio tracker for long-term investors

https://www.stockportfolio.pro/
1•avisre•36m ago•0 comments