frontpage.
newsnewestaskshowjobs

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

Virtual World/Real World Cycling App – In over My Head

https://sykla.app/hn
1•blakeburnette•19s ago•0 comments

OpenAI agent hacked Medicare, Albanese expressed 'extreme concern' to Sam Altman

https://www.theguardian.com/australia-news/2026/sep/24/anthony-albanese-says-openai-agent-hacked-...
1•NervousDendrite•3m ago•0 comments

The First VHS VCR: JVC HR-3300

https://dfarq.homeip.net/the-first-vhs-vcr-jvc-hr-3300/
1•ibobev•3m ago•0 comments

White House Says Access Is a 'Privilege' in Court Filing Defending Media Ban

https://www.nytimes.com/2026/09/23/business/trump-cnn-politico-ms-now-ban.html
1•whack•3m ago•0 comments

The spy in your living room

https://dfarq.homeip.net/the-spy-in-your-living-room/
1•ibobev•3m ago•0 comments

New England RetroFest and the Maine Vintage Computer Society

https://www.goto10retro.com/p/new-england-retrofest-and-the-maine
1•ibobev•3m ago•0 comments

OpenAI Hacked Medicare Portal, Australia Prime Minister Anthony Albanese Says

https://www.rnz.co.nz/news/world/1551084/openai-hacked-medicare-portal-australia-prime-minister-a...
1•richardc323•4m ago•0 comments

OpenRouter x AssemblyAI: Universal‑3.5 Pro is now available on OpenRouter

https://www.assemblyai.com/blog/aai-on-openrouter
1•iharnoor•6m ago•1 comments

The next Surface Pro 12-inch and Surface Laptop 13-inch

https://blogs.windows.com/devices/2026/09/23/introducing-surface-pro-12-inch-and-surface-laptop-1...
1•kristianpaul•7m ago•0 comments

Bulk Orders Surge at Used Bookstores in Japan; 50 Tons Sent to U.S.

https://news.ntv.co.jp/category/society/e48899c1ab1445f683929740ef2b3aa6
1•ilamont•7m ago•0 comments

Surprise, Meta's latest AI gimmick is just underpaid humans

https://www.avclub.com/meta-muse-ai-human-labor
1•randycupertino•9m ago•0 comments

Cassis: Context Maintenance for Analytics Agents

https://getcassis.com/product/
1•matthieu_bl•10m ago•0 comments

TQL – A DB Client in Your Terminal

https://github.com/VheissuLabs/tql
1•karlcodeswell•11m ago•0 comments

Claude's Load-Bearing Seams

https://madradavid.com/claudes-load-bearing-seams/
3•rzk•13m ago•1 comments

AI Agent Goal Hijack: How Attackers Turn an Agent's Own Tools Against It

https://darkmarc.substack.com/p/hijacking-ai-agents-how-an-agents
1•gmays•13m ago•0 comments

An 'AI freeze' could make big AI companies bigger and hurt smaller firms

https://www.npr.org/2026/09/23/nx-s1-5973306/ai-slowdown-debate-openai-anthropic
4•billybuckwheat•13m ago•1 comments

My Wedding Invitations Became an Experiment in AI Memory

https://pureooze.com/blog/posts/2026-09-22-my-wedding-invitations-became-an-experiment-in-ai-memory/
1•pureooze•15m ago•0 comments

Runtime Dynamic Compression of Mixture of Experts [pdf]

https://timdettmers.com/papers/runtime-dynamic-compression.pdf
1•simonpure•19m ago•0 comments

I vibe coded an algorithmic musical fugue generator

https://claude.ai/artifact/7KgLDXrRMsHVcoBG9LPzdu
1•iqbal1980•19m ago•0 comments

Show HN: OpenCode Agent Router – Jev Controlled Subagents

https://github.com/maharshi365/oc-agent-router
1•maharshi365•21m ago•0 comments

How would you visualize a digital brain?

https://ozbrain.com/signature/ad03f39c9f97888df688595580628847197bcabfe183a31035ff958093fce966
1•dariusmonsef•23m ago•1 comments

CliffCompaction: Cost-Efficient Compaction for Long-Horizon Coding Agents

https://arxiv.org/abs/2609.26779
1•simonpure•23m ago•0 comments

Accidental Scaling – where will we be in 8 months?

https://scaling01.substack.com/p/accidental-scaling
1•silexia•25m ago•0 comments

Raw Accel

https://github.com/RawAccelOfficial/rawaccel
1•skibz•26m ago•0 comments

Zoox grounds Atlanta test fleet after workers report toxic gas exposure symptoms

https://techcrunch.com/2026/09/23/zoox-grounds-atlanta-test-fleet-after-workers-report-toxic-gas-...
3•OutOfHere•27m ago•0 comments

Show HN: A calendar app for Apple TV

https://ancreative.ca/tv-family-calendar
1•artistaiden•27m ago•0 comments

OSS repos to improve agent performance in Word, Excel, and PowerPoint

https://www.paperinstruments.com/blog/introducing-paper-office
4•i_rush_carriers•29m ago•0 comments

I Built a Wine Atlas

2•keremiis•34m ago•2 comments

OpenAI agents hacked Australian Medicare system

https://www.reuters.com/world/asia-pacific/australia-pm-albanese-says-openai-breached-medicare-sy...
3•jumploops•35m ago•0 comments

Five Adani Group companies settle Hindenburg-linked SEBI proceedings for –$157K

https://www.livelaw.in/top-stories/adani-group-companies-settle-sebi-proceedings-over-hindenburg-...
1•brahma-dev•37m ago•1 comments