frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

OverGraph: Embedded Graph Database

https://overgraph.io
1•gjmveloso•1m ago•0 comments

Canada's only watchmaking school still ticking after 80 years

https://www.cbc.ca/news/canada/montreal/canada-s-only-watchmaking-school-9.7254211
1•throw0101a•3m ago•0 comments

Meta data center water discharges suspended for contaminating water supply

https://www.tomshardware.com/tech-industry/data-centers/cheyenne-suspends-data-center-fill-and-fl...
1•sensanaty•4m ago•0 comments

Leaking YouTube Creators Private Videos

https://javoriuski.com/post/youtube
1•javxfps•5m ago•0 comments

Cory Doctorow on the Right – and Wrong – Way to Criticize AI

https://jacobin.com/2026/06/ai-bubble-layoffs-workers-copyright?
1•momentmaker•6m ago•0 comments

Show HN: Routing24 – free route optimization agent for Claude Cowork/WebMCP

https://github.com/routing24/skill
1•dennis16384•6m ago•0 comments

SyncForge – Lightweight offline-first sync for Room and Kotlin Multiplatform

https://github.com/Arsenoal/syncforge
1•Arsen971•7m ago•0 comments

Continued CO2 emissions will impair cognition (2020)

https://www.colorado.edu/mechanical/2020/04/21/continued-co2-emissions-will-impair-cognition
1•irdc•9m ago•0 comments

Show HN: A Kagi News–style news aggregator for Zimbabwe

https://www.ikka.cloud/
1•mugamuga•11m ago•0 comments

We need an accounting system for cognitive debt

https://raw.githubusercontent.com/MikaeI/cognizance/refs/heads/main/we_need_an_accounting_system_...
2•mikaelaast•12m ago•0 comments

Rob Pike – 'Concurrency Is Not Parallelism' [video]

https://vimeo.com/49718712
3•jruohonen•13m ago•0 comments

Pip – one number before you spend

https://spendwithpip.com/demo
1•tylermayberry•13m ago•1 comments

Can you read every byte in Super Mario Bros.? [video]

https://www.youtube.com/watch?v=o0gOALTvkcc
1•Velocifyer•15m ago•0 comments

8192 Core RISC-V Cluster [video]

https://www.youtube.com/watch?v=qMR3IXF2sWw
2•radeeyate•15m ago•0 comments

USAID Cuts Killed People. That's the Truth

https://www.nytimes.com/2026/07/01/opinion/usaid-elon-musk-doge.html
5•Teever•19m ago•0 comments

Zig: All Package Management Functionality Moved from Compiler to Build System

https://ziglang.org/devlog/2026/#2026-06-30
1•tosh•20m ago•0 comments

A Verdict on (The) Slaughter

https://paulkrugman.substack.com/p/a-verdict-on-the-slaughter
1•rbanffy•20m ago•0 comments

Show HN: Plot Workshop – A story planning tool for writers

https://www.plotworkshop.com
1•calzakk•20m ago•0 comments

Glaze made me an editor for this site

https://devz.cl/posts/trying-out-the-glaze-app/
1•DanielVZ•21m ago•0 comments

Anthropic's Co-Founder and Top Economist on Doing Research at the AI Frontier [video]

https://www.youtube.com/watch?v=aE3gPh2CC9I
1•ronfriedhaber•21m ago•0 comments

The Sportsbook Is Recruiting the Next Founder Before Startups Do

https://runtimewire.com/article/the-sportsbook-is-recruiting-the-next-founder-before-startups-do
1•ryanmerket•21m ago•0 comments

Analog Computing: The Infinity Between 0 and 1 [video]

https://vimeo.com/1202659062
1•rbanffy•22m ago•0 comments

The Vertical Codebase

https://tkdodo.eu/blog/the-vertical-codebase
2•theanonymousone•25m ago•0 comments

Axiom: A social platform where all ideas are logically valid

https://axiomreason.com
1•samcymbaluk•25m ago•0 comments

Confidential computing's core trust mechanism is broken. The fix may not exist

https://www.theregister.com/security/2026/07/04/confidential-computings-core-trust-mechanism-is-b...
2•manwithaplan•25m ago•1 comments

$33B sitting dead on-chain

https://beincryptodaily.substack.com/p/33b-sitting-dead-on-chain
2•wslh•26m ago•0 comments

"if you don't pass an allocator you can't allocate"

https://twitter.com/eatonphil/status/2073435670220099875
1•tosh•27m ago•0 comments

Scaling Laws, Honestly

https://www.completeskeptic.com/p/scaling-laws-honestly
2•CompleteSkeptic•29m ago•0 comments

The night the Earth shook, strangers started to draw

https://sheets.works/data-viz/strangers-draw-maps
2•laurex•31m ago•1 comments

Toxoplasma Gondii

https://en.wikipedia.org/wiki/Toxoplasma_gondii
1•simonebrunozzi•32m 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