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

Datadog, Thank You for Blocking Us

https://www.deductive.ai/blogs/datadog-thank-you-for-blocking-us
1•gpi•57s ago•0 comments

Google moonshot spinout SandboxAQ claims an ex-exec is attempting 'extortion'

https://techcrunch.com/2026/01/09/google-moonshot-spinout-sandboxaq-claims-an-ex-exec-is-attempti...
1•Geekette•1m ago•0 comments

The new vs. used car debate is dead. They're both expensive debt traps

https://www.washingtonpost.com/business/2026/01/10/1000-payments-car-debt-trap/
1•pseudolus•1m ago•1 comments

Show HN: Reverse-engineering images into model-specific syntax(MJ,Nano,Flux,SD)

https://promptslab.app/image-to-prompt
1•jackzhuo•1m ago•1 comments

Npmgraph – a web-based tool that visualizes NPM package dependencies

https://npmgraph.js.org/
2•javatuts•3m ago•0 comments

Show HN: Hashing Go Functions Using SSA and Scalar Evolution

https://github.com/BlackVectorOps/semantic_firewall
1•BlackVectorOps•6m ago•1 comments

Show HN: mister.jar – Modular MRJAR Files Made Easy

http://lingocoder.com/mrjar/mrjar.usage.html
1•burnerToBetOut•7m ago•0 comments

Culture Isn't Stagnating, You Guys Are Just Old

https://www.jenn.site/culture-isnt-stagnating-you-guys-are-just-old/
2•Analemma_•14m ago•0 comments

Show HN: I made an Android app which sends Health Connect data to your webhooks

https://github.com/mcnaveen/health-connect-webhook
1•mcnx097•18m ago•0 comments

AI is intensifying a 'collapse' of trust online, experts say

https://www.nbcnews.com/tech/tech-news/experts-warn-collapse-trust-online-ai-deepfakes-venezuela-...
1•pseudolus•18m ago•1 comments

Can Walking Be My Whole Workout?

https://www.nytimes.com/2026/01/06/well/move/is-walking-enough-exercise.html
1•thelastgallon•20m ago•0 comments

What a Programmer Does (1967)[pdf]

http://archive.computerhistory.org/resources/text/Knuth_Don_X4100/PDF_index/k-9-pdf/k-9-u2769-1-B...
3•nz•21m ago•1 comments

Is the Iranian Regime About to Collapse?

https://www.theatlantic.com/international/2026/01/iran-revolution-protests-collapse/685578/
3•Anon84•27m ago•3 comments

A Year of Work on the Arch Linux Package Management (ALPM) Project

https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/
2•susam•28m ago•0 comments

How to build agents with filesystems and bash

https://vercel.com/blog/how-to-build-agents-with-filesystems-and-bash
1•bob1029•30m ago•0 comments

Nvidia in advanced talks to buy Israel's AI21 Labs for up to $3B

https://www.reuters.com/business/nvidia-advanced-talks-buy-israels-ai21-labs-up-3-billion-report-...
2•gmays•34m ago•0 comments

Sisyphus Now Lives in Oh My Claude

https://github.com/Yeachan-Heo/oh-my-claude-sisyphus
2•deckardt•36m ago•1 comments

Computing, Convivially

https://v5.chriskrycho.com/essays/computing-convivially/
1•noperator•36m ago•1 comments

Intel makes sharp reversal, is 'going big time into 14A,' says CEO Lip-Bu Tan

https://www.tomshardware.com/tech-industry/semiconductors/intel-is-going-big-time-into-14a-says-c...
2•WoodenChair•37m ago•0 comments

Features for no one (AI edition)

https://www.pcloadletter.dev/blog/ai-features-for-no-one/
1•ronbenton•37m ago•0 comments

A good exchange is built for failure

https://www.coindesk.com/opinion/2026/01/10/institutions-know-a-good-exchange-is-built-for-failure
1•7777777phil•40m ago•0 comments

Grateful Dead founding member Bob Weir dies at 78

https://apnews.com/article/bob-weir-grateful-dead-obit-af908fd1bba6cd338bc08024e2d77234
3•RickJWagner•40m ago•1 comments

Show HN: HAPI - Vibe Coding Anytime, Anywhere

https://github.com/tiann/hapi
1•weishu•44m ago•0 comments

Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering

https://github.com/OlaProeis/Ferrite
11•OlaProis•47m ago•2 comments

U.S. airstrikes hit ISIS targets in Syria, officials say

https://www.cbsnews.com/news/us-airstrikes-isis-targets-syria-central-command/
6•mhb•48m ago•0 comments

Cybercriminals stole the sensitive information of 17.5M Instagram users

https://bsky.app/profile/malwarebytes.com/post/3mbywfybiil26
7•gnabgib•50m ago•1 comments

Synthetic.new <3 OpenCode

https://synthetic.new/blog/2026-01-10-synthetic-heart-opencode
5•reissbaker•52m ago•0 comments

Check Out PCWorld's New Linux Podcast, the Dual Boot Diaries

https://www.pcworld.com/article/2888221/check-out-pcworlds-new-linux-podcast.html
6•jcurbo•53m ago•0 comments

What the AI Wizard taught us about LLM code generation at scale

https://posthog.com/blog/correct-llm-code-generation
1•Twixes•55m ago•0 comments

A Wig Maker Behind Many Hollywood Illusions

https://www.nytimes.com/2026/01/09/style/wigs-celebrities-red-carpet.html
2•whack•55m ago•0 comments