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

Show HN: FounderCounsel – AI-generated startup legal docs in 2 minutes

https://foundercounsel.vercel.app
1•greenbelt-dev•9s ago•0 comments

Deploying Your Own IndieWeb Site with Indiekit and Eleventy

https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/
1•rmdes•1m ago•0 comments

Show HN: Running my agent commander for a whole week

https://myagentcommander.com/
1•sasidhar92•1m ago•0 comments

The Sideprocalypse

https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse/
1•headalgorithm•1m ago•0 comments

Show HN: AI aerospace engineering skills for Claude Code (open source)

https://github.com/devideamax/aerospace-team
1•Ideamax•2m ago•0 comments

UK Taxation Calculator

https://uktax.me/
1•easytiger•3m ago•1 comments

Things I check before opening a pull request

https://www.jakeworth.com/posts/things-i-check-before-opening-a-pr/
1•jwworth•4m ago•0 comments

Show HN: 3sessions – A menu bar timer that counts down your free/work time

https://github.com/tednguyendev/3sessions
1•imvms205•5m ago•0 comments

Trump Justice Department moves to dismiss Steve Bannon criminal case

https://www.theguardian.com/us-news/2026/feb/09/trump-doj-dismiss-steve-bannon-case-january-6
2•stopbulying•5m ago•1 comments

Bannon, Epshteyn hit with investor class action over 'Patriot Pay' cryptocurency

https://www.reuters.com/legal/government/bannon-epshtyn-hit-with-investor-class-action-over-patri...
1•stopbulying•6m ago•1 comments

Show HN: Claude Battery – usage at a glance. A minimalist macOS menu bar widget

https://github.com/Reebz/claude-battery
1•Reebz•6m ago•2 comments

Show HN: Oatpad – a simple local-only notes app for Mac, built with Tauri

https://www.oatpad.app/
2•itsdandanlai•7m ago•1 comments

Ask HN: Has Claude Code quality dropped recently for anyone else?

1•vampiregrey•7m ago•0 comments

Show HN: J-RAY – A privacy-first JSON visualizer with two-way binding

https://j-ray.vercel.app/app
2•MauryWebDev•8m ago•0 comments

Minimum Wages for Gig Workers Can't Work

https://marginalrevolution.com/marginalrevolution/2026/02/minimum-wages-for-gig-work-cant-work.html
1•mhb•8m ago•0 comments

The Other AI Bubble

https://jamesst.one/posts/the-other-ai-bubble-that-no-one-is-talking-about
1•jamesmstone•8m ago•0 comments

X(Twitter) is down again on February 16 2026

https://cryip.co/x-twitter-down-again-february-2026-outage/
1•deskithere•8m ago•0 comments

Scientists Could Help Reveal Fraud – and Get Paid for It

https://undark.org/2026/02/09/opinion-whistleblower-university/
1•JeanKage•9m ago•0 comments

Leap of Faith

https://adelbordbari.github.io/etc/2026-02-16-leap-of-faith/
2•imnitwit•9m ago•0 comments

AI is the first new UI paradigm in years

https://www.uxtigers.com/post/ai-new-ui-paradigm
1•andsoitis•11m ago•1 comments

Show HN: Palettepoint.com – AI color palettes from text descriptions or images

https://palettepoint.com
1•latentio•11m ago•0 comments

X Is Down

https://twitter.com/downdetector/status/2023392580302512638
5•altertable•11m ago•1 comments

Show HN: I made a Reddit post checking tool to keep align with subreddit's rules

https://postshield.xyz/
1•sithu_khant•12m ago•0 comments

I proved my AI agent can't skip the approval step (196 states, zero bypasses)

https://joshtuddenham.dev/blog/agent-safety/
1•joshuaisaact•12m ago•1 comments

Cisco_Meraki_Bypass.ps1 – Dealing with captive portals on headless devices

1•dailker•12m ago•0 comments

DBSafe: Pre-execution safety analysis for MySQL DDL/DML operations

https://github.com/nethalo/dbsafe
1•nethalo•12m ago•0 comments

The Sovereignty Nobody Offers You

https://osamaalghanmi.substack.com/p/the-sovereignty-nobody-offers-you
1•javasop•13m ago•0 comments

Someone from MIT built feature complete version of OpenClaw in C++

https://github.com/itsrealranky/ghostclaw
1•rafruf•13m ago•1 comments

Two Things Can Be True: Dealing with Tension at the Office

https://robbygrodin.substack.com/p/two-things-can-be-true
1•code_pig•14m ago•0 comments

A look at the traffic originating from my Tor Exit relays

https://blog.paranoidpenguin.net/2026/02/a-look-at-the-traffic-originating-from-my-tor-exit-relays/
2•speckx•15m ago•1 comments