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: Workplane – collaborative files for agents (and humans)

https://workplane.co
1•matanrak•23s ago•0 comments

Linux Lite 8.0 sheds Chrome, slims down, and finds its name fits better

https://www.theregister.com/os-platforms/2026/06/10/linux-lite-80-sheds-chrome-slims-down-and-fin...
1•rbanffy•32s ago•0 comments

Build Your Dream Home: Fable 5 vs. GPT-5 vs. Gemini

https://www.promptfrenzy.com/showdown/dream-home
1•spobin•35s ago•0 comments

Open Reproduction of DeepSeek-R1

https://github.com/huggingface/open-r1
1•yogthos•1m ago•0 comments

Flatiron is a fast columnar analytics library for Clojure

https://github.com/yogthos/flatiron
2•yogthos•1m ago•0 comments

Horizon Quantum announces Dublin as its second quantum computer testbed location

https://www.horizonquantum.com/resources/newsroom/horizon-quantum-announces-dublin-as-its-second-...
1•rbanffy•1m ago•0 comments

Space telescopes are now overwhelmed by satellite trails

https://phys.org/news/2026-06-space-telescopes-overwhelmed-satellite-trails.html
1•rbanffy•2m ago•0 comments

Long-term fertiliser solutions needed to avoid EU food shortages

https://www.euronews.com/my-europe/2026/06/10/long-term-fertiliser-solutions-needed-to-avoid-eu-f...
1•rawgabbit•3m ago•0 comments

SpaceX lists tomorrow at $1.75T. What would 100x require?

https://zozo123.github.io/spacex-thesis/
1•zozo123-IB•4m ago•0 comments

I hate organizing notes, so I built one with no folders or tags

https://github.com/rbsriram/blurt
2•srb-85•6m ago•0 comments

Show HN: A live map of how every country thinks the 2026 World Cup will go

https://www.worldcupmap.io/
2•jonesai•7m ago•1 comments

Show HN: Run production AI in your cloud in 5 mins

https://github.com/dagploy/dax
1•yodi•8m ago•0 comments

More AI-generated code doesn't make your team faster. It might slow you

https://twitter.com/awscloud/status/2064449711155589396
2•_____k•9m ago•0 comments

El Niño under way and threatens weather extremes, scientists say

https://www.bbc.com/news/articles/c75ylx7g00xo
1•helsinkiandrew•9m ago•0 comments

Show HN: ShellShot – Send screenshots and screen recordings into Claude Code

https://github.com/APIANT/shellshot
1•rcyeager•9m ago•0 comments

How We Moved Discord Voice to the Edge

https://discord.com/blog/how-we-moved-discord-voice-to-the-edge
1•riv991•9m ago•0 comments

Classer – high-performance zero-shot classification API

https://classer.ai
1•wdrezek•10m ago•0 comments

Digital health companies seek lasting edge amid GLP-1 gold rush

https://www.techtarget.com/virtualhealthcare/feature/Digital-health-companies-seek-lasting-edge-a...
1•brandonb•11m ago•0 comments

The optimal number of unreviewed PRs is not zero

https://jawnb.github.io/unreviewed-prs/
1•gheartt•11m ago•0 comments

We scanned 131 AI-built websites, and the "AI look" wasn't the biggest tell

https://siteblob.com/blog/we-scanned-131-ai-built-websites-ai-look-wasnt-the-tell
1•mirathesmart•11m ago•0 comments

AI Forge: Critical AI Challenges for National Security (DARPA) [pdf]

https://www.darpa.mil/sites/default/files/attachment/2026-06/ai-forge-report.pdf
1•tsumnia•12m ago•0 comments

Show HN: Agent Bondage – Agent Security Stack

https://learntoprompt.org/guides/agent-stack.html
2•nvk•12m ago•0 comments

You're Doing AI Agents Wrong – Engineer the Harness

https://www.youtube.com/watch?v=zf1mLAdaDug
1•dpeterson•13m ago•0 comments

TCS ties up with Anthropic to roll out Claude access to 50k employees

https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/news/business/tcs-ties-up-w...
1•shrikant•13m ago•0 comments

Show HN: A better LLM-wiki with multi-path research [550 stars]

https://llm-wiki.net/
2•nvk•13m ago•0 comments

Honeybees Repair Broken Pottery in Kintsugi-Inspired Sculptures

https://mymodernmet.com/ava-roth-kintsugi-ceramics/
1•speckx•14m ago•0 comments

Claude Corps

https://www.anthropic.com/news/claude-corps
1•surprisetalk•14m ago•0 comments

JWST reveals dawn-dusk atmosphere split on ultra-hot exoplanet WASP-121B

https://phys.org/news/2026-06-jwst-reveals-dawn-dusk-atmosphere.html
2•wglb•14m ago•1 comments

Satya Nadella is trying to rein in the tokenmaxxers at Microsoft

https://www.businessinsider.com/satya-nadella-tokenmaxxing-microsoft-rein-in-2026-6
2•_____k•15m ago•0 comments

A short interactive simulation about market timing and financial independence

https://play.ampledawn.com/
1•sankaritan•15m ago•0 comments