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

Show HN: Users search and combine focused agents in a conversation, no prewiring

https://search2o.com/
1•ramvenkat11•12s ago•0 comments

Ex-FBI agent stole $2.5M in crypto from wallets in 35 FBI investigations

https://www.bleepingcomputer.com/news/security/fbi-agent-stole-25-million-in-crypto-from-hackers-...
1•dvaplima•48s ago•0 comments

New CSS, Who Dis? (2026 edition)

https://www.jvt.me/posts/2026/11/09/new-css-who-dis/
1•Brajeshwar•1m ago•0 comments

Pirate Library WeLib Hit with $19.5M Default Judgment and Domain Takedown Order

https://torrentfreak.com/pirate-library-welib-hit-with-19-5m-judgment-and-domain-takedown-order/
1•Brajeshwar•1m ago•0 comments

Anthropic heads for lower than expected $1.3T valuation

https://www.bbc.com/news/articles/crpdgd723x2zo
2•geox•1m ago•0 comments

Smart home devices should work without the internet

https://docodethatmatters.com/home-automation-overnight-success/
1•skittleson•2m ago•1 comments

Ask HN: Anyone else feels Grok 4.7 got nerfed?

1•pontes•2m ago•0 comments

What I learned from running a liquidity incentive bot on Kalshi

https://ckruger.bearblog.dev/what-i-learned-from-running-a-liquidity-incentive-bot-on-kalshi/
2•speckx•3m ago•0 comments

A Year as a Research Engineer Working on RSI at Meta

https://twitter.com/tomasmann1878/status/2119346730458038678
1•gmays•3m ago•0 comments

Ask HN: Is misaligned AI less dangerous than AI controlled by a bad actor

1•InfiniteRand•4m ago•0 comments

Show HN: TriLog – a personal data logger for mood, energy, and symptoms

https://trilog.app/
1•saltroad•6m ago•0 comments

OpenLoc v0.2.0 is out now

https://github.com/modelfront/openloc/releases/tag/v0.2.0
1•cefoo•7m ago•1 comments

Show HN: Clikr – Virtual laser pointer that follows where you point your phone

https://chromewebstore.google.com/detail/clikr/oalndbmcbpchbbognlpkdafainaimhdk
1•abelw•8m ago•0 comments

AI Companies Crack Down on the Coolest Thing People Were Doing with AI

https://www.404media.co/reverse-engineer-anything-ai-companies-crack-down-on-the-coolest-thing-pe...
3•toomuchtodo•8m ago•1 comments

Xanadu and HyperLight Breakthrough of Nearly 3x Reduction in Optical Switch Loss

https://investors.xanadu.ai/news-releases/news-release-details/xanadu-and-hyperlight-achieve-brea...
1•sshah03•10m ago•0 comments

Self-sufficient mobile weather station

https://www.raspberrypi.com/news/self-sufficient-mobile-weather-station/
2•Brajeshwar•10m ago•0 comments

The observability UI as we know it is dead. So what comes next?

https://clickhouse.com/blog/observability-ui-is-dead-whats-next
1•ElasticRetrieve•11m ago•1 comments

We reduced core unit boot time from hours to minutes

https://blog.cloudflare.com/optimizing-core-unit-boot-time/
1•birdculture•12m ago•0 comments

Harbor: 100 parallel rollouts on Tensorlake, 47 rollouts/minute at 37¢ per batch

https://medium.com/@sebuzdugan/100-parallel-harbor-rollouts-on-tensorlake-47-rollouts-minute-at-3...
1•sebuzdugan•13m ago•0 comments

WhatsApp Audio to Text

https://jeancamposlabs.github.io/ogg-arcade/
1•JeanCampos•13m ago•1 comments

Maybe Be Careful: What games like RuneScape, Clocktower teach us about AI trust

https://miguelconner.substack.com/p/maybe-be-careful
4•evakhoury•14m ago•0 comments

Show HN: 37% of open jobs on company career sites were posted over 3+ months ago

https://github.com/AnointedxWolf/career-site-jobs-sample
1•anointedxwolf•14m ago•0 comments

Claude Fable 5.2 from Anthropic, Added to Personality Bench

https://persona.earthpilot.ai/models/anthropic/claude-fable-5.2
1•ada1981•14m ago•0 comments

Show HN: Valencia, Spain in Sim City/Isometric View

https://tinyvalencia.com/
2•leugim•15m ago•0 comments

Nature's Secret Weapon in the Fight Against Climate Change [video]

https://www.youtube.com/watch?v=OTjbryVGAcA
1•thelastgallon•15m ago•0 comments

The Large Project Bias of CVEs

https://changelog.complete.org/archives/45097-the-large-project-bias-of-cves
1•iamnothere•16m ago•0 comments

VeriSign backs down on third-level .name domain termination [pdf]

https://itp.cdn.icann.org/en/files/consensus-policies/kane-to-fessenden-05-11-2026-en.pdf
3•p4bl0•16m ago•0 comments

Show HN: Valin – your private memory for everything you save

https://www.valin.ai/
1•dradu•17m ago•0 comments

Git for Container Filesystems, or, what I built after leaving buildpacks.io

https://goteleport.com/blog/phases-git-for-container-filesystems/
1•sclevine•17m ago•0 comments

Ppscad is now open source

https://printparams.com/blog/ppscad-open-source/
1•jaapenstaarrt•18m ago•0 comments