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

Poll: What Percent of recent HN Comments do you Believe are Written by LLMs?

1•Ariarule•1m ago•0 comments

US TV viewers embrace rogue streaming boxes

https://www.theverge.com/streaming/873416/piracy-streaming-boxes
1•williamsmj•2m ago•0 comments

Thich Quang Duc

https://en.wikipedia.org/wiki/Th%C3%ADch_Qu%E1%BA%A3ng_%C4%90%E1%BB%A9c
1•simonebrunozzi•3m ago•0 comments

A case study in PDF forensics: The Epstein PDFs

https://pdfa.org/a-case-study-in-pdf-forensics-the-epstein-pdfs/
5•DuffJohnson•3m ago•0 comments

Workday, Best in KLAS for ERP for Large Organizations for Ninth Consecutive Year

https://newsroom.workday.com/2026-02-04-Workday-Named-Best-in-KLAS-for-ERP-for-Large-Organization...
1•salkahfi•3m ago•0 comments

Interactive Git

https://inter-git.com
1•maiwand-atssar•4m ago•0 comments

AT&T, Verizon blocking release of Salt Typhoon security assessment reports

https://www.reuters.com/business/media-telecom/senator-says-att-verizon-blocking-release-salt-typ...
1•toomuchtodo•4m ago•1 comments

Nextcloud improves performance with new data access architecture

https://nextcloud.com/blog/a-new-data-access-architecture-for-nextcloud-introducing-the-ada-engine/
1•v1ktor•4m ago•0 comments

Going back to the physical world

https://josem.co/going-back-to-the-physical-world/
1•josem•5m ago•0 comments

Writing an RSS reader in 80 lines of bash

https://yobibyte.github.io/yr
1•yobibyte•5m ago•0 comments

PostgreSQL for Update Skip Locked: The One-Liner Job Queue

https://www.dbpro.app/blog/postgresql-skip-locked
1•upmostly•6m ago•0 comments

GLP1 adherence lower in the real world

https://blog.healthverity.com/glp-1-persistence-what-semaglutide-data-reveals-about-patient-behavior
1•getpokedagain•8m ago•1 comments

Show HN: I built a tool for the last working days before an employee leaves

https://www.skillpasspro.com
1•Squissy•8m ago•1 comments

Survey: Developers Hate AI, Want Unions, and Are Abandoning Xbox

https://kotaku.com/gdc-2026-survey-ai-union-layoff-xbox-ps5-trump-2000664245
1•PaulHoule•9m ago•0 comments

I Built an Agent to Fix Context Issues

https://johnoct.github.io/blog/2025/08/18/optimizing-claude-context-with-specialized-agent/
1•baby-yoda•9m ago•1 comments

Company that 'resurrected' dire wolf announces biovault for endangered species

https://www.cnn.com/2026/02/04/science/colossal-dire-wolf-biovault-endangered-species-spc
1•aa_is_op•9m ago•0 comments

Moltbook Mania

https://www.nytimes.com/2026/02/04/podcasts/moltbook-mania-explained.html
1•MintyPyro•9m ago•0 comments

Show HN: Fluid.sh – Claude Code for Infrastructure

https://www.fluid.sh/blog/introducing-fluid
1•aspectrr•10m ago•0 comments

Chrome Extension Manager

https://chromewebstore.google.com/detail/extension-manager-extensi/jafcieombbedhpdkjlhcggagepcgaihp
1•kaporalix•10m ago•0 comments

Positron AI Raises $230M Series B at Over $1B Valuation

https://finance.yahoo.com/news/positron-ai-raises-230-million-130000465.html
1•hasheddan•10m ago•0 comments

How Foursquare scrapped engineering manager titles

https://sfstandard.com/2026/02/03/foursquare-scrapped-engineering-manager-titles/
1•boring-human•12m ago•0 comments

Analysis of Careers in and through Intercollegiate Compliance [pdf] (2025)

https://scholarcommons.sc.edu/cgi/viewcontent.cgi?article=1575&context=jiia
1•mooreds•13m ago•0 comments

Senate GOP debates filibuster reform after Trump call to 'nationalize' elections

https://thehill.com/homenews/senate/5721518-trump-republicans-filibuster-reform/
2•SilverElfin•14m ago•0 comments

What a federal lawyer's comments tell us about the Trump admin

https://www.lawdork.com/p/the-system-sucks-or-what-a-federal
1•mooreds•14m ago•0 comments

Show HN: NovaAccess – SSH access to Tailscale tailnet hosts on iOS without VPN

https://apps.apple.com/us/app/novaaccess-tailnet-tools/id6749938291
1•mintflow•15m ago•0 comments

Agent Trace spec for tracking AI-generated code

https://agent-trace.dev/
1•turadg•15m ago•0 comments

Canary nonprofit helps employers fund financial care for employees

https://www.marketplace.org/story/2026/02/03/canary-nonprofit-helps-employers-fund-financial-care...
1•mooreds•15m ago•0 comments

Dow Chemicals to layoff 4,500 Employees in AI Overhaul

https://www.wsj.com/business/earnings/dow-dow-q4-earnings-report-2025-11f0e814
1•nitin_flanker•15m ago•0 comments

Attention at Constant Cost per Token via Symmetry-Aware Taylor Approximation

https://arxiv.org/abs/2602.00294
4•fheinsen•16m ago•0 comments

Understanding UI density and designing for real-world usage

https://www.ruixen.com/blog/ui-density
1•srinath693•16m ago•0 comments