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•9mo 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: Interesting story pairing from across the Hacker News Corpus

1•keepamovin•50s ago•0 comments

Steal Your Competitors' Customers

1•mathwin78•2m ago•0 comments

Ask HN: Do you think China will produce a SOTA model in the next 2 years

1•upmind•4m ago•0 comments

Wave Twisters (2001)

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

Real time decoding of 100baseT1 Ethernet with ngscopeclient and ThunderScope [video]

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

Should Be Helpful

https://venturebeat.com/orchestration/qodo-2-1-solves-your-coding-agents-amnesia-problem-giving-t...
1•Debeli•6m ago•0 comments

Show HN: 3D Lab Viewer – View Step, STL, 3MF Files in the Browser

https://viewer.3dlab.id
1•goodsmileduck•7m ago•0 comments

A realtime knowledge graph on the global food and beverage industry, built by AI

https://latable.ai
1•jebjob•7m ago•1 comments

Recraft V4

https://www.recraft.ai/blog/introducing-recraft-v4-design-taste-meets-image-generation
1•ashvardanian•8m ago•0 comments

An emulator for Google's Titan C chip

https://github.com/HavenOverflow/gscemu
1•appleflyer•9m ago•0 comments

Late Chunking: Balancing Precision and Cost in Long Context Retrieval

https://weaviate.io/blog/late-chunking
1•l1am0•9m ago•0 comments

The first university was founded by a woman

https://theglobalacademy.ac/the-worlds-first-university-was-founded-by-a-woman/
2•teleforce•9m ago•0 comments

Godot is drowning in AI slop pull requests

https://bsky.app/profile/akien.bsky.social/post/3meyerixvhs2p
2•mbreese•14m ago•0 comments

The case for gatekeeping, or: why medieval guilds had it figured out

https://www.joanwestenberg.com/the-case-for-gatekeeping-or-why-medieval-guilds-had-it-figured-out/
3•todsacerdoti•14m ago•0 comments

Wordpress.com adds an AI Assistant that can edit, adjust styles, create images

https://techcrunch.com/2026/02/17/wordpress-com-adds-an-ai-assistant-that-can-edit-adjust-styles-...
1•taubek•15m ago•0 comments

I don't know anyone who uses Grokipedia, it will never work, says Jimmy Wales

https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/news/business/india-ai-impa...
4•jmsflknr•16m ago•1 comments

Show HN: Potatoverse platform for apps in single binary, SQLite db

https://github.com/blue-monads/potatoverse
4•born-jre•16m ago•0 comments

Data Center

https://store.steampowered.com/app/4170200/Data_Center/
1•prawn•19m ago•0 comments

I hacked ChatGPT and Google's AI – and it only took 20 minutes

https://www.bbc.com/future/article/20260218-i-hacked-chatgpt-and-googles-ai-and-it-only-took-20-m...
4•ranit•21m ago•0 comments

Agent37

https://www.agent37.com
2•bellamoon544•24m ago•1 comments

Ask HN: How do you debug multi-step AI workflows when the output is wrong?

1•terryjiang2020•26m ago•0 comments

Show HN: I created iHateCSV.com for those who hate it when spreadsheets break

https://ihatecsv.com/
1•vinserello•27m ago•0 comments

Cuban-American Voters Who Supported Hardline Immigration Policies

1•poojagill•28m ago•1 comments

Data leak at Abu Dhabi finance summit exposes politicians and business leaders

https://www.ft.com/content/b86cefd5-90e7-410b-bf58-09b9fde307cb
3•JumpCrisscross•29m ago•1 comments

OpenClaw refactored in Go, runs on $10 hardware

https://picoclaw.net/
1•Nazzareno•29m ago•0 comments

Rubio's warm words to Orbán reinforce EU fears that US seeks disunity in Europe

https://www.theguardian.com/us-news/2026/feb/17/marco-rubio-viktor-orban-eu-disunity-analysis
1•robtherobber•31m ago•1 comments

VVTerm – Ghostty-powered SSH client for iOS, iPad, macOS

https://vvterm.com/
1•wiedymi•31m ago•1 comments

Stop prompting. Let the AI interview you to build specs

https://www.ideaforge.chat/
12•enha•31m ago•1 comments

Show HN: Benchmarking Apple Silicon unified mem for GPU-accelerated SQL analysis

https://github.com/sadopc/unified-db-2
3•sadopc•35m ago•1 comments

Proxmox-GitOps: IaC Automation Framework for LXC: Local Development and Staging

1•gitopspm•35m ago•0 comments