frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Finding Metrics That Matter

https://www.octoshark.net/p/measuring-matters
1•akexl•24s ago•0 comments

Beef and dairy drive 41% of biodiversity damage linked to global farmland

https://www.oxfordmartin.ox.ac.uk/news/beef-and-dairy-drive-41-of-biodiversity-damage-linked-to-g...
1•robtherobber•29s ago•0 comments

The Principal-Agent vs. Agents Problem

https://twitter.com/arampell/status/2087258098427982012
1•tosh•1m ago•0 comments

Why sexualisation of women by Grok's GenAI is a data privacy issue

https://www.computerweekly.com/news/366648854/Why-sexualisation-of-women-by-Groks-GenAI-is-a-data...
1•beardyw•5m ago•0 comments

Worms: The Directors Cut (Amiga) – A Playguide and Review – By Lemonamiga.com [video]

https://www.youtube.com/watch?v=Xnz0_G5GIJg
1•doener•6m ago•0 comments

Inflation Peaks – drive over India's inflation

https://timeseriesofindia.com/economy/play/inflation-peaks/
1•Karupan•6m ago•0 comments

It's time to sue Sony, join us [video]

https://www.youtube.com/watch?v=gUHyYkPnJv0
3•whosgotch•8m ago•0 comments

Discovery of 'slow' electrons in 2D material could lead to new memory device

https://phys.org/news/2026-08-discovery-electrons-2d-material-memory.html
1•frozenseven•9m ago•1 comments

Show HN: Craft (Minecraft clone) rewritten in Rust under a $120 budgeted (Grok)

https://zozo123.github.io/Craft/
1•zozo123-IB-IL2•9m ago•0 comments

AI Infrastructure Leadership Summit

https://rafay.swoogo.com/inquiry/12744303
3•kikiodazie•10m ago•1 comments

I deleted 60% of my subscribers on purpose

https://tinyfound.beehiiv.com/p/from-europe-with-love
1•alexbelyanin•11m ago•0 comments

Privateconvert.org – browser-based ffmpeg converter with a win95 vibe

https://privateconvert.org/
1•alentodorov•11m ago•0 comments

Show HN: Replaced news reading with two tiny editions a day, then made it public

https://cutthroat.news/
1•binaryapparatus•13m ago•0 comments

The Dangers of Postgres Subtransactions

https://planetscale.com/blog/the-dangers-of-postgres-subtransactions
1•birdculture•13m ago•0 comments

AlphaLab.ai – Run your own AI quant lab

https://www.alphalab.ai/
1•tarekayna•14m ago•0 comments

What Did Ada Lovelace's Program Do? (2018)

https://twobithistory.org/2018/08/18/ada-lovelace-note-g.html
1•downbad_•14m ago•0 comments

The eBay Harassment Scandal

https://www.theguardian.com/film/2026/aug/11/whatever-it-takes-documentary-ebay-harassment-scandal
3•Gupie•16m ago•0 comments

App Archiver compresses macOS apps in place instead of deleting them

https://apparchiver.com/
1•IGHOR•19m ago•1 comments

Dutch Train Map Simulator

https://spoorkaart.zaza.dev
4•zazaalaza•21m ago•0 comments

I will pay $ for your code

https://intentic.dev/earn/
1•radarsu•26m ago•1 comments

Running Umami analytics for free on Vercel and Supabase

https://blog.kulman.sk/running-umami-for-free/
1•ig0r0•26m ago•0 comments

Show HN: Eclipse locator: find the best place to see the solar eclipse

https://jdlm.info/eclipse-locator/
1•jdleesmiller•26m ago•0 comments

Project 0 Vaults: Machine Learning Grade Yield

https://blog.0.xyz/articles/introducing-project-0-vaults/
1•panterafii•29m ago•0 comments

Unofficial Home Assistant integration for Geely vehicles

https://github.com/YossiKon/geely-connect
1•haunter•30m ago•0 comments

Show HN: SoundGate – Real-time note detection and AI tutor for guitar

https://soundgate.ai/product/
1•aren-barseghyan•31m ago•0 comments

Show HN: Team chat you won't dread opening

https://fosbury.ai/
1•YarivAshk•32m ago•0 comments

More than 1B people are using the Gemini app every month

https://blog.google/innovation-and-ai/products/gemini-app/one-billion-monthly-users/
1•geox•35m ago•0 comments

One Product, Two Front Doors: Why We Split the Octomind Panel

https://octomind.run/blog/simple-mode-chat-studio
2•donk8r•35m ago•0 comments

Ireland Faces Court over NIS2. 88% of Security Vendor Detections Were American

https://ciphercue.com/blog/ireland-eu-court-nis2-security-infrastructure-89-percent-american
1•adulion•35m ago•0 comments

What Happened to Google's James Damore?

https://www.thefp.com/p/google-memo-james-damore-vindication-trump-musk
1•countrymile•35m ago•0 comments
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