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•11mo 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

MyChart an online patient portal for access to your medical record

https://www.mychart.org/
1•megamike•1m ago•1 comments

Codexia: OSS Agent Workstation for Codex and Claude

https://github.com/milisp/codexia/
1•lostmsu•1m ago•0 comments

From folding boxes to fixing vacuums, GEN-1 robotics model hits 99% reliability

https://arstechnica.com/ai/2026/04/generalists-new-physical-robotics-ai-brings-production-level-s...
1•jnord•5m ago•0 comments

Show HN: I built my knowledge OS from ingesting to next step action

https://github.com/menggg22/personal_knowlege_os
1•menggg•5m ago•0 comments

Gave my Claude a subconscious memory system

https://github.com/justnau1020/claude-os
1•justnau1020•16m ago•1 comments

Benchmarked 37 LLMs on MacBook Air M5 32GB

https://old.reddit.com/r/LocalLLaMA/comments/1se81a5/i_benchmarked_37_llms_on_macbook_air_m5_32gb...
1•rguiscard•17m ago•0 comments

Browser Agents That Learn

https://browser-use.com/posts/web-agents-that-actually-learn
1•gregpr07•17m ago•0 comments

Interpreting Polygenic Prediction of Cognitive Ability

https://icajournal.scholasticahq.com/article/158459-interpreting-polygenic-prediction-of-cognitiv...
1•Anon84•18m ago•0 comments

Claude Agent SDK vs. Messages API for a Production AI Assistant?

1•makeavish•23m ago•0 comments

What "elastic compute" means in 2026

https://opencomputer.dev/blog/what-elastic-compute-means
1•iacguy•26m ago•0 comments

Show HN: Real time purchasing power of $1 USD since 2000

https://onedollar.today/
3•traviswingo•28m ago•0 comments

Radial Priority Indexing: A Self-Correcting Vector Memory for NPCs

https://www.heydaytime.net/blog/rpi-semantic-cache-for-npc-memory
1•mihirbelose•28m ago•0 comments

Clojure on Fennel Part One: Persistent Data Structures

https://andreyor.st/posts/2026-04-07-clojure-on-fennel-part-one-persistent-data-structures/
1•roxolotl•28m ago•0 comments

Show HN: MCP plugin that lets Claude autonomously pay for APIs via Lightning

https://github.com/jeffskafi/OpenBolt
1•jaafarskafi•28m ago•0 comments

Playwright vs. Chrome DevTools MCP: Driving vs. Debugging

https://stevekinney.com/writing/driving-vs-debugging-the-browser
2•stevekinney•33m ago•0 comments

Turnpike – typed cost attribution for LLM calls

https://github.com/lucianareynaud/turnpike
1•lucianareynaud•41m ago•0 comments

Quantum computing could fix AI's sustainability problem

https://www.japantimes.co.jp/commentary/2026/04/06/world/quantum-computing-ais-sustainability-pro...
3•billybuckwheat•44m ago•1 comments

Ryan Sarver on X: "How I built a chief of staff on OpenClaw"

https://twitter.com/rsarver/status/2041148425366843500
1•Anon84•45m ago•0 comments

Delve Scandal Just Keeps Getting Worse

https://captaincompliance.com/news/the-delve-scandal-fake-soc-2-audits-open-source-code-theft-and...
10•richartruddie•47m ago•0 comments

Show HN: Manceps – Ruby Client for the Model Context Protocol (MCP)

https://github.com/zarpay/manceps
1•obiefernandez•48m ago•0 comments

Dear Heroku: Uhh What's Going On?

https://judoscale.com/blog/heroku-whats-going-on
3•crcastle•55m ago•0 comments

Stop using AI wrappers and just use Claude

https://brickstack.substack.com/p/i-tried-every-gamma-alternative-just
2•brickstack•56m ago•1 comments

Vision Language Models (2025)

https://huggingface.co/blog/vlms-2025
1•walterbell•1h ago•0 comments

The highest-scoring AI memory system ever benchmarked

https://github.com/milla-jovovich/mempalace
3•latchkey•1h ago•1 comments

Kafka-ML: Connecting the data stream with ML/AI frameworks

https://github.com/ertis-research/kafka-ml
1•teleforce•1h ago•0 comments

Global Fuel Shortage Pushes Governments Toward Demand Controls

https://oilprice.com/Energy/Crude-Oil/Global-Fuel-Shortage-Pushes-Governments-Toward-Demand-Contr...
9•toomuchtodo•1h ago•3 comments

Bezier drawing tool w infinite zoom

https://fatih-erikli-potato.github.io/path-draw/
2•fatih-erikli-cg•1h ago•0 comments

OpenClaw Plugin for Claude Code CLI – Persistent Worker Pool with Smart OAuth

https://github.com/AlexChen31337/openclaw-plugin-claude-code
1•alexchen_dev•1h ago•0 comments

Astronauts Dedicate Moon Crater to Carroll Wiseman, Wife of NASA Commander

https://www.nytimes.com/2026/04/06/science/moon-crater-carroll-reid-wiseman.html
2•shpat•1h ago•0 comments

Training mRNA Language Models Across 25 Species for $165

https://huggingface.co/blog/OpenMed/training-mrna-models-25-species
3•gmays•1h ago•0 comments