frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•8mo 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

Show HN: EB3F A framework to turn LLM audits into a legal-grade

1•seesea•36s ago•0 comments

Big Tech spared strict rules in EU digital regulations overhaul, sources say

https://www.reuters.com/business/media-telecom/big-tech-spared-strict-rules-eu-digital-rule-overh...
2•TechTechTech•6m ago•0 comments

The Nature of Security Failure

1•__spirit__•8m ago•0 comments

I Cannot SSH into My Server Anymore (and That's Fine)

https://soap.coffee/~lthms/posts/i-cannot-ssh-into-my-server-anymore.html
1•birdculture•10m ago•0 comments

Humanity Wins

https://www.lesswrong.com/posts/dw3NZot9kKcY5dacL/how-humanity-wins
2•PhilosophyForAI•12m ago•0 comments

Unstructured Document Ingestion Pipeline

1•moaffaneh•15m ago•0 comments

Show HN: Sebastos: a sync client for Standard Ebooks

https://github.com/grahame/sebastos
2•grahameb•16m ago•0 comments

Show HN: buse – automate your browser from the terminal

https://github.com/rinvii/buse
1•rinvi•16m ago•0 comments

Tests for Autism? Companies Are Selling Them, but Research Is Still Scant

https://www.nytimes.com/2026/01/07/health/autism-tests-skin-hair-antibodies.html
1•bookofjoe•22m ago•1 comments

People Not People

https://robinrendle.com/notes/people-not-people/
1•treadump•26m ago•0 comments

100% free rest API tools

https://restapitools.com/
1•daRepo90•26m ago•0 comments

Zap the sidebar and focus: Positron peeling away from VS Code

https://bsky.app/profile/libbyheeren.bsky.social/post/3mc2dw4ntek2e
1•ionychal•27m ago•0 comments

Bellingcat: Positioning of the Agent's Gun at the Shooting in Minneapolis [video]

https://www.youtube.com/watch?v=N9C-ubG6wrQ
5•praptak•27m ago•0 comments

New Zealand geodetic datum deformation model

https://www.linz.govt.nz/guidance/geodetic-system/coordinate-systems-used-new-zealand/geodetic-da...
1•fanf2•28m ago•0 comments

Show HN: Arbitration, a way to experience live sports through both fanbases

https://www.app.arbi.gg/
1•ra0x3•28m ago•0 comments

Ajax.aspnetcdn.com Expired TLS Cert

1•jvilalta•30m ago•0 comments

UK Orders Ofcom to Explore Encryption Backdoors

https://reclaimthenet.org/uk-orders-ofcom-to-explore-encryption-backdoors
8•worldofmatthew•33m ago•0 comments

Tesla's Germany Sales Down 72% from Their Peak

https://cleantechnica.com/2026/01/08/teslas-germany-sales-down-72-from-their-peak/
8•01-_-•35m ago•0 comments

Giant Anaconda the discovery that is rewriting what we know about the Amazon

https://comuniq.xyz/post?t=693
2•01-_-•38m ago•0 comments

Show HN: Show HN: Ted Mosby – open-source Claude agent for architectural wikis

https://www.npmjs.com/package/ted-mosby
1•jackomelon•39m ago•1 comments

LLM coding workflow going into 2026

https://medium.com/@addyosmani/my-llm-coding-workflow-going-into-2026-52fe1681325e
2•lobo_tuerto•39m ago•1 comments

Writing Evals for AI agents

https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents
1•seshagiric•41m ago•0 comments

Russia damages its only launch pad for astronauts to lift off to ISS (2025)

https://www.livescience.com/space/space-exploration/russia-accidentally-destroys-its-only-working...
4•mkl•41m ago•0 comments

Finding OnlyFans creators by face: search similar people from an image

https://onlyfanssearch.vip
2•mysaasidea•43m ago•1 comments

Intelligence Platform for the Modern Hunter

1•Wysspr•45m ago•2 comments

Build a Perceptron from Scratch [Rust]

https://knowledge.dev/courses/perceptron-rust
1•deniskolodin•45m ago•1 comments

AudioNoise

https://github.com/torvalds/AudioNoise
2•throwaway2027•46m ago•0 comments

macOS Tahoe 26.2 ships with an outdated version of Python 3.9.6

4•Gabrielfair•48m ago•0 comments

WebGPU rolling out in Chrome for Linux

https://developer.chrome.com/blog/new-in-webgpu-144
4•coffeeaddict1•48m ago•1 comments

Ask HN: How to design DB schema for multiplayer exp/level system?

1•hnroo99•51m ago•0 comments