frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•1y 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

Safety in an Unsafe World

https://joshlf.com/posts/safety-unsafe-world/
1•aw1621107•32s ago•1 comments

Russia issues international wanted notice against Telegram founder Pavel Durov

https://www.france24.com/en/europe/20260729-russia-issues-international-wanted-notice-against-tel...
1•28304283409234•3m ago•0 comments

Did you know Mastodon has 2 different logos for their server profiles?

https://www.reddit.com/r/Mastodon/comments/1v9q9pf/did_you_know_mastodon_has_2_different_logos_for/
1•doener•4m ago•0 comments

Show HN: Vimgolf.ai – Learn Vim by playing through a map of levels

https://vimgolf.ai
2•nickandbro•5m ago•0 comments

Im 14 and I want to create AI for students

1•grgnend•10m ago•0 comments

Can a 2.8T Model Run on a Single Node of Nvidia B300 X8?

https://blog.us.fixstars.com/deploying-kimi-k3-on-day-0-can-a-2-8t-model-run-on-a-single-node-of-...
1•ai2027•10m ago•0 comments

Triton Control – an open-source control plane for Nvidia Triton on Kubernetes

https://github.com/ai-lab-tech/triton-control
1•ai-lab-tech•11m ago•0 comments

College lab class ends with 32 people on antibiotics for deadly germ exposure

https://arstechnica.com/health/2026/07/college-lab-class-ends-with-32-people-on-antibiotics-for-d...
1•Tomte•11m ago•0 comments

Ross Douthat joins revamped 60 minutes

https://www.washingtonpost.com/business/2026/07/28/ross-douthat-leaves-new-york-times-bari-weisss...
2•_tk_•11m ago•1 comments

Brain Can Rewire Itself to Allow True Multitasking

https://www.sciencealert.com/your-brain-really-can-learn-to-multitask-and-scientists-just-reveale...
1•TMWNN•12m ago•0 comments

US bans humanoid robots from China, citing 'unacceptable risks'

https://www.theguardian.com/us-news/2026/jul/28/fcc-ban-humanoid-robots-china
1•beardyw•16m ago•1 comments

Show HN: Skewrun – fix Kerberos clock skew per-process, no root (open source)

https://github.com/JVBotelho/skewrun
1•jvbotelho•18m ago•1 comments

Global Infrastructure. Israeli Partner. One Invoice. Local Currency

https://www.medone.co.il/digital-realty-data-centers-israel
1•MedOneLtd•19m ago•0 comments

Fed up with Big Tech, communities turn to data collectives for control

https://restofworld.org/2026/ai-data-collectives-mozilla/
2•thm•19m ago•0 comments

Can the New York Times Save Journalism from Our AI Overlords?

https://www.wired.com/story/the-big-interview-podcast-a-g-sulzberger-new-york-times/
2•thm•22m ago•0 comments

A 2024 Plea for Lean Software (with running code)

https://berthub.eu/articles/posts/a-2024-plea-for-lean-software/
1•tosh•25m ago•0 comments

Note-taking medium, laptop vs. longhand, doesn't affect immediate learning

https://twitter.com/MichaelPauleen/status/2082089059095380106
1•mm_mm•28m ago•1 comments

ChatGPT claims rogue AI attacked more companies

https://www.bbc.co.uk/news/articles/c2el319vzr3o
4•osrec•28m ago•0 comments

Japan's Genki Robotics to launch first product this year, says CEO

https://asia.nikkei.com/editor-s-picks/interview/japan-s-genki-robotics-to-launch-first-product-t...
1•akg_67•30m ago•1 comments

Adding IndieWeb support to my static Hugo blog

https://blog.kulman.sk/adding-indieweb-to-hugo-blog/
2•ig0r0•30m ago•0 comments

How Nuclear-Powered Submarines Work [video]

https://www.youtube.com/watch?v=NTCNwRvUcuo
1•simonebrunozzi•31m ago•0 comments

Krei.se – 4D Butterfly – Custom WebGPU Engine, Geometric Algebra [video]

https://www.youtube.com/watch?v=0ueU6nnKDQE
1•Krei-se•31m ago•0 comments

How Profitable Is LLM Inference? Doing the Math on Kimi K3

https://cefboud.com/posts/ai-inference-costs-profit/
2•theanonymousone•32m ago•0 comments

Subaru reduced 30GB container pulls from three hours to three minutes

https://www.cncf.io/announcements/2026/07/28/subaru-wins-cncf-end-user-case-study-contest-for-acc...
1•rotariuvladimir•32m ago•0 comments

From a Research Report to a Validated Factor with AI

https://medium.com/@DolphinDB_Inc/from-research-report-to-validated-alpha-let-ai-build-debug-and-...
1•yiweileng•33m ago•0 comments

An Empirical Study of Model Context Protocol Applications

https://arxiv.org/abs/2607.25635
1•cwbuilds•34m ago•0 comments

Servo now passes 100% of WPT tests for the WebCrypto API

https://floss.social/@servo/117002165161738219
2•Vinnl•35m ago•0 comments

CodeCrucible: A blueprint for LLM-driven SAST

https://engineering.block.xyz/blog/codecrucible-a-blueprint-for-llm-driven-sast
1•handfuloflight•38m ago•0 comments

The Shape of Data (2022)

https://www.scattered-thoughts.net/writing/the-shape-of-data/
2•tosh•38m ago•0 comments

Russia charges Telegram founder Durov with facilitating terrorism

https://www.reuters.com/world/russias-fsb-charges-telegram-founder-durov-with-facilitating-terror...
7•ai2027•43m ago•0 comments