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

China broadens travel curbs to encompass family of top AI talent

https://www.business-standard.com/world-news/china-broadens-travel-curbs-to-encompass-family-of-t...
1•jnord•2m ago•0 comments

Show HN: LightSpeed – Interactive visualizer of time dilation from 0 to C

https://lightspeed.webland.pl/
1•webland•2m ago•0 comments

Reverse Engineering How Meta's Muse Shops

https://caeliai.com/blog/reverse-engineering-how-muse-shops
1•kalanpeace•5m ago•0 comments

Anthropic's IPO prospectus shows AI vision, surging costs

https://www.reuters.com/business/finance/anthropics-ipo-prospectus-shows-sweeping-ai-vision-surgi...
5•6thbit•8m ago•0 comments

Nvidia announces AI safety platform

https://www.theverge.com/tech/1001287/nvidia-ai-safety-platform-rogue-agents
2•iamdamian•11m ago•1 comments

Holo4: Powering generalist computer-use agents

https://huggingface.co/blog/Hcompany/holo4
1•6thbit•12m ago•0 comments

Pklm-sandbox – A lightweight open-source LogitsProcessor for local LLMs

https://github.com/TheImmortalPython/pklm-sandbox
1•TheImmortalPyth•13m ago•0 comments

Conrad Barski wrote a quirky file explorer

https://twitter.com/lisperati/status/2104681013909893184
1•chungus•14m ago•0 comments

EVs being trialled as giant batteries to power homes for less in Auckland

https://www.rnz.co.nz/news/science-and-technology/1644695/evs-being-trialled-as-giant-batteries-t...
3•billybuckwheat•14m ago•0 comments

Come Try the Srena

https://thearena.rip
2•DynamicCreation•16m ago•0 comments

Mark

https://colossus.com/article/mark-zuckerberg-profile/
1•JumpCrisscross•16m ago•0 comments

Modern Warfare 2, Skate 3 and Minecraft in one game, on IW4L, MW2 Rust rewrite

https://github.com/chasmlol/2010-rust-rewrite-mashup
2•davikr•18m ago•0 comments

WSJ reports OpenAI scrapped GPT-6.1 Astra over safety concerns

https://runtimewire.com/article/wsj-reports-openai-scrapped-gpt-6-1-astra-over-safety-concerns
2•smb06•19m ago•0 comments

US finalizes new lower fuel economy standards

https://www.reuters.com/business/autos-transportation/us-finalizes-new-lower-fuel-economy-standar...
2•geox•20m ago•0 comments

Google seemingly confirms plans to kill ChromeOS in 2034

https://arstechnica.com/gadgets/2026/09/google-seemingly-confirms-plans-to-kill-chromeos-in-2034/
5•ihuman•22m ago•0 comments

Agent token spend distribution: coding versus legal work

https://lexifina.com/blog/agent-token-spend-distribution-coding-versus-legal-work
1•alansaber•25m ago•0 comments

Show HN: Tiny e-ink display for your portfolio

https://pi.snaptra.de/
1•tma•27m ago•0 comments

Show HN: MuseTogether – let Meta's Muse agents coordinate plans with each other

https://musetogether.ai/
1•waylaidwanderer•27m ago•0 comments

MoE Analysis Qwen[3.5|3.6]35B-A3B

https://gslaller.github.io/moe_analysis.html
1•gslaller•27m ago•1 comments

When we talk about traffic violence

https://maxmautner.com/2026/09/28/when-we-talk-about-traffic-violence.html
1•mslate•28m ago•0 comments

Check twice, cut once with LLM search relevance eval

https://softwaredoug.com/blog/2025/01/19/llm-as-judge-both-ways
1•softwaredoug•31m ago•0 comments

AI tools generated nearly $1B in extra costs, Blue Cross insurers say

https://www.reuters.com/legal/litigation/ai-tools-generated-nearly-1-billion-extra-costs-blue-cro...
2•BiraIgnacio•34m ago•1 comments

Block US sanctions on ICC, EU lawmakers tell Commission

https://www.politico.eu/article/block-us-sanctions-on-the-icc-eu-lawmakers-tell-commission/
2•JumpCrisscross•34m ago•0 comments

Training NanoGPT in 39.9 Seconds

https://hyperstition.cc/training-nanogpt-in-39-9-seconds
1•Mizza•35m ago•1 comments

Show HN: LLMs Play Chicken in Realtime

https://chicken.wildcardlabs.tech
1•akcheese•38m ago•0 comments

Sonnet 5.5 scores just behind Opus 5.5 on Artificial Analysis Intelligence Index

https://artificialanalysis.ai/articles/claude-sonnet-5-5
2•spenvo•39m ago•0 comments

The Ratchet

https://www.rubick.com/the-ratchet/
2•mooreds•41m ago•0 comments

Tech OpenAI abandons plan to release upcoming model as safety concerns escalate

https://www.cnbc.com/2026/09/28/openai-abandons-plan-to-release-upcoming-model-as-safety-concerns...
2•paulkrush•42m ago•0 comments

Joseph Henrich's Report on Anthropology

https://www.vanderbilt.edu/principles/state-of-scholarship-report/anthropology/joseph-henrich/
1•dash2•43m ago•0 comments

Mosquitoes Are a Choice

https://worksinprogress.co/issue/every-mosquito-is-a-policy-failure/
3•zdw•44m ago•2 comments