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

Proactive Error Log Triage Agents

https://www.nishantjani.com/blog/error-log-pattern-analysis-is-hard-2/
1•nishantjani10•2m ago•0 comments

The innovators under 35 shaping climate tech

https://www.technologyreview.com/2026/09/17/1144251/innovators-shaping-climate-tech/
1•joozio•2m ago•0 comments

Show HN: Reader – I made a Mac workspace for books, browser tabs, notes, and AI

https://github.com/Marvy101/reader-source
1•marvy101•3m ago•0 comments

Does AI Assistance Enhance or Erode Expertise? Evidence from 3-Month Experiment

https://www.nber.org/papers/w35720
1•m-hodges•6m ago•0 comments

Jev example use cases from community

https://jevable.com/
1•theanonymousone•6m ago•0 comments

Checkout offered by banks and credit unions. Alternative to OneLink

https://www.paze.com/
1•dzonga•10m ago•0 comments

Montessori gave us great start. Still switched to public school for first grade

https://www.businessinsider.com/switched-from-montessori-public-school-decision-2026-9
2•theanonymousone•10m ago•0 comments

The paradox at the heart of AI and science – Terence Tao [video]

https://www.youtube.com/watch?v=svl_1upFpQo
1•lr0•11m ago•0 comments

Lawsuit: Illegal Agreement of Anthropic, OpenAI, SpaceXAI, Google on AI Slowdown

https://www.independent.co.uk/news/lawsuit-anthropic-google-openai-lawyers-b3052942.html
3•mdp2021•11m ago•0 comments

Unblock AI Shield – Non-invasive perimeter hardening with zero-disk RAM retentio

https://unblock-shield.vercel.app/?lang=en
1•tendenciaiatufu•13m ago•0 comments

My company let candidates use AI tools in interviews. Here's what I saw

https://www.reddit.com/r/EngineeringManagers/comments/1urw740/my_company_lets_candidates_use_ai_t...
1•bucket2015•14m ago•0 comments

Maximizing Return-on-Feedback

https://avivbenyosef.com/maximizing-return-on-feedback/
1•levlaz•20m ago•0 comments

Post-Quantum Cryptography for Healthcare Professionals

https://www.udemy.com/share/10fqoh3@_zy7B-GA7JTZkdnE0X0rOZnG0NE6YPPmu77H_UQmBQ1fHdvfPwlC9xJeEyAvq...
1•remopulcini•23m ago•0 comments

In 2024 I fine-tuned an LLM. Jev could have removed the side quests

https://kasra.blog/blog/classification-and-jev/
1•jc4p•24m ago•1 comments

DRAM and NAND Price Surges Set to Drive the 2026 Chip Market to a Record $1.65T

https://asiaai.fyi/dram-nand-price-surges-chip-market/
1•ghernando•24m ago•0 comments

AI agent governance patterns as executable decision tables (MIT license)

https://github.com/scubagraham/outthebox-open-patterns
1•scubagraham•26m ago•0 comments

Almost Never Use AI to Write Anything Substantive

https://erichgrunewald.substack.com/p/why-you-should-almost-never-use-ai
5•erwald•28m ago•0 comments

Uber Ordered to Pay $40M to Parents of Passenger After Driver Left Her

https://www.panish.law/2026/09/uber-ordered-to-pay-40-million-to-parents-of-emily-normandin-parke...
3•sensanaty•32m ago•1 comments

CNN, MS Now and Politico Barred from White House After Trump Announces Ban

https://www.nytimes.com/2026/09/19/business/media/trump-white-house-press-ban.html
2•layer8•33m ago•0 comments

Ask HN: ICLR went from 143 submissions to 62,301 submission IDs – what happened?

4•luxshan_t•33m ago•1 comments

Britain created Iraq to control its oil, then installed its own king [video]

https://www.youtube.com/watch?v=Dh7nJNKrDdo
2•teleforce•34m ago•0 comments

Props Are Not a Design System

https://vitonsky.net/blog/2026/09/18/design-system/
3•RohanAdwankar•34m ago•0 comments

Russia reports 'powerful' cyberattacks on second day of parliamentary vote

https://www.aljazeera.com/news/2026/9/19/russia-reports-powerful-cyberattacks-on-second-day-of-pa...
2•mikhael•35m ago•0 comments

Infillion Buys Foursquare

https://app.dealroom.co/news/note/infillion-buys-foursquare-adding-location-data-to-its-ad-platform
4•edent•35m ago•0 comments

A Machine That Can Have Grandchildren

https://artemandreenko.com/blog/a-machine-that-can-have-grandchildren/
2•miovoid•40m ago•1 comments

Show HN: Built a local guardrail layer for Claude Code

https://github.com/ioni-dev/mati
1•fennect•40m ago•0 comments

Regolith Desktop status updates Sep 2026

https://regolith-desktop.com/posts/status_update_09_26/
1•thinkmassive•42m ago•0 comments

Trump announces agreement to secure 'permanent' control over Greenland security

https://www.nbcnews.com/politics/trump-administration/trump-announces-agreement-denmark-secure-pe...
3•ijidak•43m ago•0 comments

I still haven't bought into true RSI

https://www.interconnects.ai/p/where-i-stand-on-rsi
2•pretext•43m ago•0 comments

Periodic Table – Ptable

https://ptable.com/?lang=en
2•thunderbong•46m ago•0 comments