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

Show HN: Convert OpenAPI Specifications into Agent Skills

https://github.com/neutree-ai/openapi-to-skills
1•yz-yu•1m ago•0 comments

Rewriting git-pkgs in Go

https://nesbitt.io/2026/01/24/rewriting-git-pkgs-in-go.html
1•chmaynard•3m ago•0 comments

Show HN: Dora – Query codebase dependency graphs from SQLite (for AI agents)

https://github.com/butttons/dora
1•mrbutttons•4m ago•0 comments

The Possessed Machines: Dostoevsky's Demons and the Coming AGI Catastrophe

https://possessedmachines.com/
1•Luc•5m ago•0 comments

Our CI Doesn't Do Weekends

https://kaeruct.github.io/posts/2026/01/24/our-ci-doesnt-do-weekends/
1•kaeruct•7m ago•0 comments

First chatbot creator dedicated his life to publicizing the threat posed by A.I

https://www.smithsonianmag.com/history/why-the-computer-scientist-behind-the-worlds-first-chatbot...
1•1659447091•20m ago•0 comments

LED lighting undermines visual performance unless supplemented like daylight

https://www.nature.com/articles/s41598-026-35389-6
2•bilsbie•25m ago•1 comments

FOSS "Just Fork It" Delusion

https://hamishcampbell.com/foss-just-fork-it-delusion/
7•mimasama•25m ago•5 comments

We posted a job. Then came the AI slop, impersonator and recruiter scam

https://themarkup.org/hello-world/2026/01/24/fake-candidates-recruiter-scams-ai-slop
1•TangerineDream•26m ago•0 comments

Show HN: A free, no-login random decision toolkit (roulette, teams, order, dice)

https://roulette-tool.online
1•hejinhui•28m ago•2 comments

Resume Heat Map – See where recruiters look

https://resumeheatmap.com/
1•sacram•29m ago•0 comments

AI coding is having its NFT moment

https://moio.medium.com/ai-coding-is-having-an-nft-moment-17c3dd855405
1•mobitar•31m ago•0 comments

Health trackers know you didn't sleep well. Does that help or hurt?

https://www.bloomberg.com/news/articles/2026-01-09/how-oura-rings-and-apple-watches-affect-our-me...
2•brandonb•31m ago•1 comments

Prompter Hawk: mission control for AI coding agents

https://prompterhawk.dev/
1•Lwrless•38m ago•1 comments

Show HN: Kaval – WhatsApp agent that checks if content is real or fake

https://www.kaval.chat/
1•Anuranjan_Vikas•42m ago•0 comments

XHTML Club

https://xhtml.club/
10•bradley_taunt•43m ago•1 comments

Digital liberation: EU Parliament calls for detachment from US tech giants

https://www.heise.de/en/news/Digital-liberation-EU-Parliament-calls-for-detachment-from-US-tech-g...
3•doener•44m ago•0 comments

Against Markdown

https://aartaka.me/markdown.html
4•naves•46m ago•0 comments

Curl Gets Rid of Its Bug Bounty Program over AI Slop Overrun

https://itsfoss.com/news/curl-closes-bug-bounty-program/
1•birdculture•46m ago•0 comments

You Don't Own Your Intelligence. That's About to Cost You Everything

https://twitter.com/RileyRalmuto/status/2014888666670244089
1•bilsbie•48m ago•0 comments

Ask HN: ICE Raided My Friend's Home by Mistake, Traumatized His Family

10•MITfather•49m ago•6 comments

Logs from my self improving, dreaming AI substrate (OS), w persistent memory

https://pastebin.com/WJQsKua7
1•promptfluid•49m ago•2 comments

NHS cancer gene database to identify patients at risk

https://www.bbc.co.uk/news/articles/c62v7l4v7gro
1•ode•51m ago•0 comments

I created an AI text humanizer with database of AI words

https://kitful.ai/write-tools/ai-text-humanizer
1•eashish93•52m ago•0 comments

The AI-Powered Web Is Eating Itself

https://www.noemamag.com/the-ai-powered-web-is-eating-itself/
1•giuliomagnifico•54m ago•0 comments

We Have No Idea How to Code. So We Got Claude to Code This Article for Us.

https://www.wsj.com/tech/ai/anthropic-claude-vibe-coding-experiment-a4a3bb0f
1•bookofjoe•54m ago•1 comments

Browser-based GLB model explorer for batch 3D asset review

https://glb.arysociety.com/
1•fantasim•54m ago•2 comments

Claude Code VJ

https://twitter.com/mishushakov/status/2015044821635789050
1•ushakov•55m ago•0 comments

MS confirms it will give the FBI your Windows PC data encryption key if asked

https://www.windowscentral.com/microsoft/windows-11/microsoft-bitlocker-encryption-keys-give-fbi-...
3•blacktulip•56m ago•0 comments

The Cognitive Cost of Glass: Why I switched back to paper for active recall.

https://turbulencegains.com/ipad-vs-paper-study-guide/
2•jerr12939•56m ago•0 comments