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•10mo 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

China's 792M kWh compressed air energy station now operational

https://interestingengineering.com/energy/china-largest-compressed-air-energy-station-world
1•pseudolus•3m ago•0 comments

Are there any companies who are anti-AI?

1•anti-ai-dev•4m ago•0 comments

The Worst Acquisition in History, Again

https://www.profgmedia.com/p/the-worst-acquisition-in-history
1•JumpCrisscross•5m ago•0 comments

OpenPawz Conductor Protocol

https://github.com/OpenPawz/openpawz/blob/main/reference/conductor-protocol.mdx
1•gotham64•7m ago•1 comments

Show HN: Unread, turns your unread newsletters into a daily podcast

https://app.unread.live
1•benfosterdev•7m ago•0 comments

Show HN: See Your Money in 3D

https://moneyvisualiser.com
1•KhazP•7m ago•0 comments

Show HN: Verified n8n community node for Anytype

https://github.com/splch/n8n-nodes-anytype
1•splch•8m ago•0 comments

Claude Code vs. Codex (Nate B Jones) [video]

https://www.youtube.com/watch?v=09sFAO7pklo
1•JnBrymn•10m ago•0 comments

Show HN: Synclippy – Ephemeral rooms for sharing text or files

https://synclippy.ujjwalvivek.com
1•ujjwalvivek•10m ago•0 comments

PKGSmith

https://pkgsmith.app/
1•Fogh•12m ago•0 comments

Plan 9 from User Space

https://9fans.github.io/plan9port/
1•tosh•14m ago•0 comments

GPT-5.4 code-golfs GPT-2

https://twitter.com/hansonwng/status/2030000810894184808
1•tosh•14m ago•0 comments

Re-creating the complex cuisine of prehistoric Europeans

https://arstechnica.com/science/2026/03/recreating-the-complex-cuisine-of-prehistoric-europeans/
1•apollinaire•15m ago•0 comments

Oracle and OpenAI drop Texas data center expansion plan

https://www.reuters.com/business/oracle-openai-end-plans-expand-texas-data-center-site-bloomberg-...
2•speckx•15m ago•0 comments

Palera1n Jailbreak Compiled and Run on a Samsung Galaxy S3 (PostmarketOS, ARMv7)

https://github.com/noxbitx/s3ra1n/tree/main
2•noxbit•15m ago•0 comments

Eval awareness in Claude Opus 4.6's BrowseComp performance

https://www.anthropic.com/engineering/eval-awareness-browsecomp
1•gcampbell•17m ago•0 comments

Show HN: I built an international calling platform/Android App

https://voklit.app
1•ahmgeek•17m ago•0 comments

If flip-phones can make a comeback, can Flash do the same?

https://disassociated.com/flip-phones-comeback-can-flash/
1•speckx•17m ago•0 comments

An AI disaster is getting ever closer

https://www.economist.com/briefing/2026/03/05/an-ai-disaster-is-getting-ever-closer
3•bookofjoe•20m ago•1 comments

Ecological Imperialism

https://kschroeder.substack.com/p/my-library-ecological-imperialism
1•MaysonL•21m ago•0 comments

Python 'Chardet' Package Replaced with LLM-Generated Clone, Re-Licensed

https://developers.slashdot.org/story/26/03/06/1614252/python-chardet-package-replaced-with-llm-g...
1•jakobdabo•23m ago•0 comments

Asana: Scaling our invalidation pipeline (Part 1)

https://asana.com/inside-asana/scaling-invalidation-pipeline-part-1
1•Bringoff•23m ago•0 comments

Host Claude Artifacts on your own domain

https://artifact.ninja/
1•mooreds•23m ago•0 comments

Issue: The Consciousness Question Is Being Asked Wrong

https://medium.com/@sheldonksalmon/issue-the-consciousness-question-is-being-asked-wrong-0e6d2eae...
1•sheldonksalmon•24m ago•0 comments

Obstructive sleep apnoea costs UK and US economies £137B a year

https://www.theguardian.com/society/2026/feb/24/obstructive-sleep-apnoea-costs-uk-and-us-economie...
2•PaulHoule•24m ago•0 comments

Show HN: GPT-5.4 is interesting for one boring reason: fewer retries

https://clipnotebook.com/blog/gpt-5-4-fewer-retries-real-work
3•diddddy•28m ago•3 comments

Jank is off to a great start in 2026

https://jank-lang.org/blog/2026-03-06-great-start/
3•todsacerdoti•30m ago•0 comments

Swift at scale: building the TelemetryDeck analytics service

https://swift.org/blog/building-privacy-first-analytics-with-swift/
1•frizlab•30m ago•0 comments

GLP-1 drugs may fight addiction across every major substance

https://theconversation.com/glp-1-drugs-may-fight-addiction-across-every-major-substance-accordin...
3•gmays•31m ago•1 comments

Watch BYD's 5-min Flash Charging in action on the new Seal 07 EV

https://electrek.co/2026/03/06/byds-new-seal-07-ev-with-5-min-flash-charging-video/
1•breve•32m ago•0 comments