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

Courtney Love Does the Math

https://www.salon.com/2000/06/14/love_7/
1•sebg•12s ago•0 comments

Ammobia says it has reinvented a century-old technology

https://techcrunch.com/2026/01/13/ammobia-says-it-has-reinvented-a-century-old-technology/
1•PaulHoule•2m ago•0 comments

Show HN: JustNotifs – Push notifications for teams, flat $29/mo instead of SMS

https://justnotifs.com/
1•acaronlex•3m ago•0 comments

Thoughts on AI/LLM usage from a 25 year industry vet

1•hutchplusplus•4m ago•0 comments

Apple Human Interface Guidelines (1987)

https://archive.org/details/applehumaninterf00appl
1•wizardforhire•6m ago•0 comments

Using World Models for Consistent AI Filmmaking

https://getartcraft.com/news/world-models-for-film
1•echelon•7m ago•0 comments

Belkin's Wemo smart devices will go offline on Saturday

https://www.theverge.com/tech/870890/belkin-wemo-cloud-services-shut-down
1•bookofjoe•8m ago•1 comments

Pages from Ceefax: Today's news at yesterday's pace

https://pagesfromceefax.azurewebsites.net/
1•xk3•8m ago•0 comments

Claude Code's GitHub page auto closes issues after 60 days

https://github.com/anthropics/claude-code/issues/16497
1•dcreater•8m ago•1 comments

Ask HN: Routing LLM queries to respective best model

1•nemath•10m ago•0 comments

Making Workflows Work Right in Golang

https://www.dbos.dev/blog/how-we-built-golang-native-durable-execution
1•KraftyOne•11m ago•0 comments

The imminent risk of vibe coding

https://basta.substack.com/p/the-imminent-risk-of-vibe-coding
1•feifan•11m ago•0 comments

Former Google engineer found guilty of espionage and theft of AI tech

https://www.cnbc.com/2026/01/30/former-google-engineer-found-guilty-of-espionage-and-theft-of-ai-...
1•rmason•14m ago•0 comments

Ingress Nginx: Statement from Kubernetes Committees

https://kubernetes.io/blog/2026/01/29/ingress-nginx-statement/
2•sibellavia•15m ago•0 comments

Linux kernel mailing list: [RFC] AI review prompt updates

https://lore.kernel.org/lkml/b187e0c1-1df8-4529-bfe4-0a1d65221adc@meta.com/
1•speckx•15m ago•0 comments

The Influence of Anxiety

https://thepointmag.com/examined-life/the-influence-of-anxiety/
2•sternmere•16m ago•0 comments

Wojtek (Bear)

https://en.wikipedia.org/wiki/Wojtek_(bear)
1•gynecologist•17m ago•0 comments

Polymarket, 'privileged' users made millions betting on war strikes

https://www.theguardian.com/society/ng-interactive/2026/jan/30/polymarket-prediction-markets-betting
1•paulpauper•17m ago•1 comments

Show HN: I Made MCP to Make Claude Code Genius Email Marketer

https://docs.sequenzy.com/concepts/mcp
2•nikpolale•17m ago•1 comments

Show HN: Jobstocks.ai – 6 months in, showing some interesting signals

https://jobstocks.ai/
1•TalO•18m ago•0 comments

Signals: Toward a Self-Improving Agent

https://factory.ai/news/factory-signals
1•janpio•19m ago•0 comments

Surfel-based global illumination on the web

https://juretriglav.si/surfel-based-global-illumination-on-the-web/
1•iamwil•20m ago•0 comments

P vs. NP and the Difficulty of Computation: A ruliological approach

https://writings.stephenwolfram.com/2026/01/p-vs-np-and-the-difficulty-of-computation-a-ruliologi...
2•tzury•22m ago•1 comments

Hypergrowth isn't always easy

https://tailscale.com/blog/hypergrowth-isnt-always-easy
2•usrme•22m ago•0 comments

Alternative to Claudebot/Moltbot, but secure, with control and capabilities

https://twitter.com/Chi_Wang_/status/2017067935601426833
2•Kn1026•22m ago•2 comments

How I built my own secure version of Clawdbot

https://medium.com/ai-native-enterprise/how-i-built-my-own-enterprise-grade-clawdbot-without-the-...
5•cliffly•23m ago•0 comments

Don Lemon Arrested

https://www.nbcnews.com/news/us-news/don-lemon-arrested-federal-authorities-attorney-says-rcna256680
3•Extropy_•23m ago•3 comments

Steve Jobs' son says he can help end cancer deaths – and he's raised $$$$

https://www.sfchronicle.com/health/article/reed-jobs-cancer-fund-21324598.php
3•aanet•25m ago•3 comments

Bill Gates asked Epstein for "antibiotics" for an STD from "Russian girls."

https://twitter.com/LeadingReport/status/2017297448197103947
6•sergiotapia•27m ago•3 comments

Wikipedia: Sandbox

https://en.wikipedia.org/wiki/Wikipedia:Sandbox
2•zaptrem•27m ago•0 comments