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

Claude /fast mode consumes money fast

1•diavelguru•3m ago•0 comments

CLIProxyAPIPlus – use antigravity, Gemini CLI, & more with Claude Code / etc.

https://github.com/router-for-me/CLIProxyAPIPlus
1•radio879•3m ago•1 comments

Electric Cars Are Making It Easier to Breathe, Study Finds

https://www.thedrive.com/news/electric-cars-are-making-it-easier-to-breath-study
1•m463•4m ago•0 comments

FDA Takes Steps to Ease Path for Non-Petroleum Food Colors

https://www.jdsupra.com/legalnews/fda-takes-steps-to-ease-path-for-non-1066153/
1•WaitWaitWha•10m ago•0 comments

Show HN: A daily news app that helps kids build reading and thinking skills

https://www.zaplearner.com/trial
1•farstill•10m ago•0 comments

Why post-Soviet nostalgia is rational: death rates, shock therapy, and elites

https://eventuallymarching.substack.com/p/russian-novels-dont-teach-you-how
1•mridlll•12m ago•0 comments

An ancient seafloor turned Arkansas into 'Sharkansas' a shark fossil hotspot

https://phys.org/news/2026-02-ancient-seafloor-arkansas-sharkansas-shark.html
1•RickJWagner•13m ago•0 comments

I built a Pokémon TCG Pocket card database that actually has useful filters

https://pocketcards.net/database
2•bat0x01•15m ago•0 comments

Living in the Inflection Point

https://brittanyellich.com/living-in-the-inflection-point/
2•overcommitted•16m ago•0 comments

Why did fabless eat semiconductors?

https://siliconimist.substack.com/p/thoughts-on-why-fabless-ate-semis
1•johncole•16m ago•0 comments

Show HN: Kore – Stack based language where compiler is the reward function

https://github.com/konf-dev/kore
1•processorx•17m ago•0 comments

Zero Memory Widgets [pdf]

https://perso.univ-lyon1.fr/thierry.excoffier/ZMW/rr_2003_03_11.pdf
1•PKop•19m ago•0 comments

Show HN: Neliva – AI-Native Full-Lifecycle Investment Platform

https://getneliva.com
1•NoahJiang•20m ago•0 comments

Did Google Get Off Easy with $7M 'Wi-Spy' Settlement? (2013)

https://business.time.com/2013/03/13/did-google-get-off-easy-with-7-million-wi-spy-settlement/
1•GaryBluto•21m ago•0 comments

FeedbackKit: A developer-first feedback platform for multi-platform apps

4•mrswiftly•21m ago•0 comments

I2PChat

https://vituperative.github.io/i2pchat/
1•notepad0x90•23m ago•0 comments

Signing JSON Web Tokens

https://ciamweekly.substack.com/p/signing-json-web-tokens-algorithm
1•mooreds•33m ago•0 comments

AI Agents That Execute Business Workflows (Claude Code for ERP)

3•mrswiftly•35m ago•0 comments

America isn't exceptional – it's the exception

https://www.not-ship.com/america-isnt-exceptional-its-the-exception/
9•hedayet•35m ago•9 comments

Staring into the abyss as a core life skill

https://www.benkuhn.net/abyss/
2•mooreds•36m ago•0 comments

The Limit in the Loop

https://weaviate.io/blog/limit-in-the-loop
1•gmays•38m ago•0 comments

A single solid that casts three different shadows

https://shadows.ooousay.com/
2•walterbell•40m ago•0 comments

Configuring Stripe using Terraform and AI agents

https://stripe.dev/blog/ai-agents-terraform-stripe-infrastructure
2•wawhal•42m ago•0 comments

The Evolution of Bengt BetjäNT

https://andonlabs.com/blog/evolution-of-bengt
2•lukaspetersson•46m ago•1 comments

Show HN: I make Designgud to help founders with wide scope design needs

https://www.designgud.co/
1•vinzdg•48m ago•1 comments

I gave an AI access to my psychology. Documenting the experiment

https://github.com/lout33/claude_life_assistant
3•lout332•51m ago•3 comments

Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs

https://arxiv.org/abs/2512.20798
20•tiny-automates•53m ago•8 comments

Why "just prompt better" doesn't work

https://www.bicameral-ai.com/blog/tech-debt-meeting
14•jinkuan•57m ago•0 comments

I woke up to 77 pull requests. None of them were from a human

https://zachwills.net/building-at-the-speed-of-thought/
12•zachwills•1h ago•7 comments

Pup – Datadog CLI

https://github.com/DataDog/pup
2•brimtown•1h ago•0 comments