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

Masakhane

https://www.masakhane.io/
1•pizza•41s ago•0 comments

Show HN: Magicreader – shorten and simplify web articles in-place

https://magicreader.com/demo
1•mzelling•1m ago•0 comments

The Radical Font

https://terathon.com/blog/radical-font.html
1•tzury•3m ago•0 comments

Who is/was the Anthropic in Amazons rise? What about in Facebook’s?

1•AbstractH24•4m ago•0 comments

Show HN: Inteldump – CIA World Factbook 1990–2025 terminal UI (281 countries)

https://inteldump.site
1•crawde•13m ago•0 comments

3D Printer for Kids [video]

https://www.youtube.com/watch?v=2HuwxrtPo_0
1•sxzygz•13m ago•0 comments

After 6 months of building an app, Google Play keeps bitching about permission

https://www.photoai4me.com
1•zoalord12•13m ago•1 comments

Extracted tech from 5.6M sites and made some dashboards out of 'em

https://versiondb.io/technology/php/
1•_chse_•18m ago•1 comments

OpenAI strikes deal with Pentagon hours after Trump admin bans Anthropic

https://www.cnn.com/2026/02/27/tech/openai-pentagon-deal-ai-systems
2•Bender•20m ago•1 comments

Archer Aviation to use Starlink internet in its eVTOL air taxis

https://electrek.co/2026/02/27/archer-aviation-achr-starlink-internet-evtol-air-taxis/
1•Bender•20m ago•0 comments

Tesla launches Model Y 7-seater in Europe for €2,500

https://electrek.co/2026/02/27/tesla-launches-model-y-7-seater-europe-model-yl/
1•Bender•22m ago•1 comments

Show HN: Ebbforge - 10M agent Rust swarm engine, 8 fundamental benchmarks

https://github.com/juyterman1000/ebbforge-swarm-intelligence
2•agent-world•26m ago•0 comments

Show HN: YourApp – Mobile-First Developer Tool (Contributors Welcome)

https://github.com/Adhishtanaka/yourapp
1•adhishtanaka•27m ago•0 comments

Show HN: QAA – YAML-Based Test Automation Agent Looking for Contributors)

1•adhishtanaka•30m ago•0 comments

AI is rewiring how the best Go players think

https://www.technologyreview.com/2026/02/27/1133624/ai-is-rewiring-how-the-worlds-best-go-players...
2•davidst•31m ago•0 comments

Show HN: Use your domain as its own sale page

https://d.omain.co/
1•mrdost•33m ago•0 comments

How Louis Theroux Took on the Manosphere

https://www.gq-magazine.co.uk/article/louis-theroux-vs-the-manosphere
1•mellosouls•37m ago•0 comments

Human Brain Cells on a Chip Learned to Play Doom in a Week

https://m.slashdot.org/story/452896
2•computersuck•39m ago•0 comments

Show HN: CanaryAI – Claude Code Security Monitoring Tool

https://github.com/jx887/homebrew-canaryai
1•jx887•41m ago•0 comments

Pure Rust, zero dependencies AI models, runs locally, free forever

https://huggingface.co/qoranet
2•blockmandev•43m ago•1 comments

Show HN: Circuitchat, a Tor-first encrypted messaging program using Noise

https://github.com/uncognic/circuitchat
1•uncognic•44m ago•0 comments

Samsung Galaxy update removes Android recovery menu tools, including sideloading

https://9to5google.com/2026/02/27/samsung-galaxy-update-android-recovery-menu-removed/
4•josephcsible•52m ago•0 comments

OpenAI Reaches A.I. Agreement With Defense Dept. After Anthropic Clash

https://www.nytimes.com/2026/02/27/technology/openai-reaches-ai-agreement-with-defense-dept-after...
3•jbegley•56m ago•1 comments

Bird Losses Are Accelerating

https://www.nytimes.com/2026/02/26/climate/bird-declines.html
6•lxm•1h ago•0 comments

India disrupts access to popular developer platform Supabase with blocking order

https://techcrunch.com/2026/02/27/india-disrupts-access-to-popular-developer-platform-supabase-wi...
2•pouwerkerk•1h ago•0 comments

A Day in the Life of an Enshittificator [video]

https://www.youtube.com/watch?v=T4Upf_B9RLQ
5•ianrahman•1h ago•1 comments

We may Soon have City-Spanning 900 MHz Mesh Networks (2021)

https://cheapskatesguide.org/articles/900mhz-mesh.html
1•ColinWright•1h ago•0 comments

System prompt change Claude's reasoning depth – side-by-side comparison tool

https://claude.ai/public/artifacts/eba2a270-dd61-4f0c-a276-34a53e604f13
2•Yuudaiikoma•1h ago•1 comments

Build your own Command Line with ANSI escape codes (2016)

https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html
1•vinhnx•1h ago•0 comments

The Enshittificator [video]

https://vimeo.com/1168468796
3•gurjeet•1h ago•0 comments