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

1Password announces big price increases coming next month

https://9to5mac.com/2026/02/24/1password-announces-big-price-increases-coming-next-month/
1•m0nhawk•55s ago•1 comments

Show HN: Hedit – Modern Hosts File Editor

https://github.com/valtlfelipe/hedit
1•valtlfelipe•2m ago•1 comments

The Mainframe Renaissance: Why AI Needs a 1970s Adult to Supervise Its Homework

https://the-mind-of-ai.com/posts/mainframe-reborn/
1•agentic-wiki•3m ago•1 comments

Hyperagent

https://www.hyperagent.com
1•ptrhvns•3m ago•1 comments

My lobster lost $450k this weekend

https://pashpashpash.substack.com/p/my-lobster-lost-450000-this-weekend
1•__cayenne__•5m ago•0 comments

The Longest Line of Sight

https://tombh.co.uk/longest-line-of-sight
1•giraffe_lady•5m ago•0 comments

Ductape – One SDK for any backend integration

https://www.ductape.app/?hnlaunch=1
1•snifideezy•5m ago•1 comments

You Can't Optimize What You Can't See. AI Cost Observability

https://www.edgee.ai/blog/posts/2026-02-23-ai-cost-observability-missing-layer
1•Gillesray•5m ago•1 comments

Show HN: Fastdedup – Rust dataset deduplication (2:55 vs. 7:55 688MB vs. 22GB)

https://wapplewhite4.github.io/fastdedup/
1•wapplewhite4•6m ago•0 comments

Hegseth gives Anthropic until Friday to back down on AI safeguards

https://www.axios.com/2026/02/24/anthropic-pentagon-claude-hegseth-dario
4•rurp•7m ago•0 comments

Training my dog to vibe code B2B SaaS apps

https://dogomation.darefail.com/
2•jimhi•10m ago•1 comments

Can agentic coding raise the quality bar?

https://lpalmieri.com/posts/agentic-coding-raises-quality/
1•SatvikBeri•10m ago•0 comments

Show HN: MakLock – Free macOS App Locker with Touch ID and Apple Watch

https://github.com/dutkiewiczmaciej/MakLock
1•makmakapps•10m ago•0 comments

"SaaS is Dead" – they say

https://kudmitry.com/articles/saas-is-dead-they-say/
1•skwee357•11m ago•0 comments

Show HN: YouAM – An address, contact card, and encrypted inbox for AI agents

1•midlifedad•11m ago•0 comments

Show HN: Shelfctl – PDF/ePub library manager backed by GitHub Release

https://github.com/blackwell-systems/shelfctl
1•daynablackwell•13m ago•0 comments

Intel Formally Ends Four of Their Go Language Open-Source Projects

https://www.phoronix.com/news/Intel-Stops-Go-Projects
1•LorenDB•13m ago•0 comments

Spacydo: State machine example with own calldata for state transition rules

1•tracyspacy•13m ago•0 comments

Data vs. Hype: How Orgs Win with AI – The Pragmatic Summit [video]

https://www.youtube.com/watch?v=LOHgRw43fFk
1•cyndunlop•13m ago•0 comments

Implementing a Clear Room Z80 / ZX Spectrum Emulator with Claude Code

https://antirez.com/news/160
1•cyndunlop•14m ago•0 comments

Coding Agent, Good?

https://teetracker.medium.com/coding-agent-its-a-good-idea-1d34966c44ab
1•hasszhao•14m ago•1 comments

Steel Bank Common Lisp

https://www.sbcl.org/
2•tosh•14m ago•0 comments

Forests don't just store carbon. They keep people alive, scientists say

https://news.mongabay.com/2026/02/forests-dont-just-store-carbon-they-keep-people-alive-scientist...
1•PaulHoule•14m ago•0 comments

The Deceptively Simple Act of Writing to Disk

https://www.scylladb.com/2026/02/18/the-deceptively-simple-act-of-writing-to-disk/
1•cyndunlop•15m ago•0 comments

Inception Launches Mercury 2, the Fastest Reasoning LLM

https://www.businesswire.com/news/home/20260224034496/en/Inception-Launches-Mercury-2-the-Fastest...
1•tinco•15m ago•0 comments

OpenAI, the US government and Persona built an identity surveillance machine

https://vmfunc.re/blog/persona/
4•rzk•16m ago•1 comments

OpenAI resets spending expectations, from $1.4T to $600B

https://www.cnbc.com/2026/02/20/openai-resets-spend-expectations-targets-around-600-billion-by-20...
3•randycupertino•16m ago•0 comments

I think WebRTC is better than SSH-ing for connecting to Mac terminal from iPhone

https://macky.dev
2•Sayuj01•17m ago•1 comments

China May Grab a Lead in the Race for Military Fusion

https://www.wsj.com/opinion/china-may-grab-a-lead-in-the-race-for-military-fusion-c5ab6d2b
1•JumpCrisscross•17m ago•0 comments

An AI agent bought from our WooCommerce store. Here's what we learned

https://zologic.nl/the-next-evolution-of-conversion-why-your-store-needs-to-be-agent-ready/
1•Zologic•17m ago•1 comments