frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Workout is the one you do

https://ollelindholm.com/best-workout/
1•surprisetalk•18s ago•0 comments

The Performance Cost of RwLock in Our Read-Heavy Workload

https://pranitha.dev/posts/rwlock-vs-lockfree/
1•pranitha_m•34s ago•0 comments

I Still Choose Jujutsu When AI Can Handle Git

https://juju-chu.com/blog/why-jj-when-ai-runs-git
1•oukayuka•53s ago•0 comments

Changescape: We need a new generation of tools to manage code changes

https://changescape.dev/
1•squarecog•1m ago•0 comments

Show HN: Aldo Coach, a workout log with an AI coach that sees every set

https://aldo-coach.app/?ct=hackernews
1•jackchillemi•4m ago•0 comments

Show HN: Bio ML Tools in the Browser

https://athanortools.com/
1•the__alchemist•4m ago•0 comments

Can AI Make a Game Engine? [video]

https://www.youtube.com/watch?v=R_uf5OfMGio
1•chii•5m ago•0 comments

Ask HN: Is Observability Broken for You?

1•tmach32•5m ago•0 comments

Erdosproblems.com Succumbs to the AI Onslaught

https://www.erdosproblems.com/forum/thread/blog:9
1•pfdietz•6m ago•1 comments

Show HN: IAAP Cpacc Practice Tests and Mock Tests

https://accesslumens.com/learn/cpacc
2•prabhusaves•6m ago•0 comments

Show HN: TwinStub – deterministic API simulation with signed webhook chains

https://github.com/twinstub/twinstub
1•lna_stub•6m ago•0 comments

Can AI Stand in for Human Survey-Takers? Not

https://www.pewresearch.org/data-labs/2026/09/30/can-ai-stand-in-for-human-survey-takers-not-really/
1•vuice•8m ago•1 comments

Devpack for Rust

https://github.com/canonical/devpack-for-rust
2•tapanjk•9m ago•0 comments

ProbeLab Sonar

https://probelab.io/blog/introducing-probelab-sonar/
1•dennis-tra•9m ago•0 comments

Show HN: Everyone photographs the same object daily and AI makes a creature

https://snapplings.com/daily?src=hn
1•dgp1000•11m ago•0 comments

Kabul, Afghanistan is on track to run out of water by 2030

https://www.cnn.com/2026/10/06/climate/water-crisis-city-day-zero-kabul-afghanistan
1•littlexsparkee•12m ago•0 comments

Disney, ABC battle Trump's FCC in court over free speech protections

https://www.npr.org/2026/10/06/nx-s1-5991831/disney-battles-fcc
1•rbanffy•12m ago•0 comments

Show HN: Lask – A task runner with a type system and pinned Docker environments

https://github.com/lask-task-runner/lask
1•torudev•13m ago•0 comments

Software Supply Chain Attack on subql/common

https://flatt.tech/research/posts/subql-common-npm-supply-chain-attack/
2•WalterSobchak•14m ago•0 comments

Meta's Muse Is an Adorable Privacy and Security Dumpster Fire

https://www.techdirt.com/2026/10/06/metas-muse-is-an-adorable-privacy-and-security-dumpster-fire/
2•beardyw•14m ago•0 comments

Nvidia's Olympus Core: Pushing Server Single Threaded Performance Boundaries

https://chipsandcheese.com/p/nvidias-olympus-core-pushing-server
1•rbanffy•17m ago•0 comments

Cable lobby to sue Trump FCC over repeal of national TV ownership cap

https://arstechnica.com/tech-policy/2026/10/cable-lobby-to-sue-trump-fcc-over-repeal-of-national-...
1•rbanffy•19m ago•0 comments

Formulas for Bootstrapping Sample Medians

https://www.evanmiller.org/bootstrapping-sample-medians.html
1•hn3ufz62f7•19m ago•0 comments

Why App Store Connect and RevenueCat revenue never match

https://plask.dev/blog/app-store-connect-vs-revenuecat-revenue
1•tskulbru•19m ago•0 comments

Omnitwine – AI powered professional networking/LinkedIn alternative

https://omnitwine.com/
1•adjk•19m ago•1 comments

What's Earth's dominant species by mass?

https://signoregalilei.com/2026/09/27/whats-earths-dominant-species-by-mass/
3•surprisetalk•20m ago•1 comments

Mind the Tone

https://europeancorrespondent.com/en/r/mind-the-tone
1•speckx•20m ago•0 comments

How funny are the frontier AI models?

https://www.lesswrong.com/posts/oG53pJxkHgpL4Ny4d/how-funny-are-the-frontier-ai-models
3•paraschopra•22m ago•0 comments

Why Databricks can't match ClickHouse Cloud for real-time analytics

https://clickhouse.com/blog/clickhouse-vs-databricks-real-time-performance-per-dollar
1•ilreb•23m ago•0 comments

Former German spy chief arrested, suspected of trading state secrets and treason

https://text.npr.org/g-s1-146630
1•firefax•24m 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