frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: AsyncReview – When the File System Becomes the REPL

https://github.com/AsyncFuncAI/AsyncReview
1•sashimikun•1m ago•0 comments

How I Work, 2025 Edition

https://jonmagic.com/posts/how-i-work-2025-edition/
1•baojian•1m ago•0 comments

Fish pile up at European ports as new digital system falters

https://www.ft.com/content/53a977de-ddaf-4b2c-b19a-e2e08af38e0a
1•petethomas•3m ago•0 comments

AI's 7* 24 Hours

https://lee-notion-blog-psi.vercel.app/article/2f53e9e4-833e-801a-8725-d85739311755
2•MuziLee•5m ago•0 comments

Crypto Chart Patterns Guide: Bull Flags, Wedges, Triangles

https://chartscout.io/trading-education
1•chartscout•6m ago•1 comments

Rust at Scale: An Added Layer of Security for WhatsApp

https://engineering.fb.com/2026/01/27/security/rust-at-scale-security-whatsapp/
1•ubj•7m ago•0 comments

Show HN: Pixel Arcade Studio –kids make playable browser games by instructing AI

https://pixelarcade.studio
2•oliverchoy•7m ago•0 comments

40 Years Since Challenger

https://www.nasa.gov/mission/sts-51l/
2•hnakount•9m ago•0 comments

The 30-Step Rule Part 1: A Lesson in Customer Observation from Walt Disney

https://jeremiahgardner.com/blog/The-30-Step-Rule-Part-1-A-Lesson-in-Customer-Observation-From-Wa...
1•thunderbong•10m ago•0 comments

Show HN: LinkedIn Mate – Find job opportunities hidden in the feed

https://chromewebstore.google.com/detail/linkedin-mate-find-hidden/ioodceejcngbnojmccgdkmendlnilcoj
1•volkanvardar•16m ago•0 comments

AI Is Not Inevitable

https://dustin.boston/ai-is-not-inevitable/
2•alexwennerberg•17m ago•0 comments

Kinetic Minimalist Design Blog

https://lastnovelist.com/
1•gintokinx•18m ago•0 comments

Bureau of Meteorology's VMware bill more than doubles

https://www.itnews.com.au/news/bureau-of-meteorologys-vmware-bill-more-than-doubles-623198
2•KnuthIsGod•19m ago•0 comments

Stream music, movies, books, and live TV from torrents and IPTV

https://bittorrented.com
1•cranberryturkey•20m ago•0 comments

Trump's Embrace of Weaker Dollar Fuels Bets on New Downtrend

https://www.bloomberg.com/news/articles/2026-01-28/trump-s-embrace-of-weaker-dollar-seen-as-start...
3•petethomas•25m ago•0 comments

Ask HN: Doctors Using AI Workflow Automation – What's the Real Impact?

2•spenceXu•26m ago•0 comments

Ask HN: If Everyone Can "Build" a SaaS, What Becomes Valuable?

1•spenceXu•30m ago•1 comments

Amazon One palm authentication services ending June 3, 2026

https://amazonone.aws.com/help
1•stepquiet•33m ago•2 comments

Calculation of the Digits of π by the Spigot Algorithm of Rabinowitz and Wagon

https://www.cut-the-knot.org/Curriculum/Algorithms/SpigotForPi.shtml
1•measurablefunc•34m ago•0 comments

Sherlock – See what's being sent to LLM APIs in real-time

https://github.com/jmuncor/sherlock
1•jmuncor•36m ago•0 comments

The Dildo Distribution Delegation

https://www.closertotheedge.net/p/the-dildo-distribution-delegation
16•_wire_•36m ago•8 comments

Ask HN: Vibe Researching" with AI – Anyone Using It for Real?

2•spenceXu•38m ago•0 comments

ArticleCast – Turn Articles and PDFs into AI Podcasts

https://www.articlecast.ai
1•imomoh•38m ago•0 comments

Programming Sucks (2014)

https://www.stilldrinking.org/programming-sucks
1•fragmede•39m ago•1 comments

Moondala – Social commerce where users earn from referrals, not ads

https://moondala.one/r/2S7B6R
1•HamoodBahzar•46m ago•1 comments

Moltbot Security Guide: Protect Your VPS from Hackers and Vulnerabilities

https://veerhost.com/moltbot-security-guide/
3•aymanaljunaid•48m ago•0 comments

HetGPU: The pursuit of making binary compatibility towards GPUs

https://arxiv.org/abs/2506.15993
1•adgnaf•51m ago•1 comments

Ask HN: Do you verify AI-generated content before publishing?

1•kumathpratik•55m ago•0 comments

Teleology

https://en.wikipedia.org/wiki/Teleology
2•downboots•56m ago•1 comments

Decoded: GNU Coreutils (2019)

https://www.maizure.org/projects/decoded-gnu-coreutils/
3•Ariarule•58m ago•0 comments
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