frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Book list for streetfighting computer scientists

https://nick-black.com/dankwiki/index.php?title=Book_list_for_streetfighting_computer_scientists
1•num42•8m ago•0 comments

ICC stops probe into US troops, continues investigating Taliban

https://www.newarab.com/news/icc-stops-probe-alleged-crimes-us-troops-afghanistan
1•cowlevel•14m ago•1 comments

I tested an AI dance edit on five seconds of footage, then tried the whole clip

https://medium.com/@wangjiayiliuyan/i-tested-an-ai-dance-edit-on-five-seconds-of-footage-then-i-t...
1•visiohex•18m ago•0 comments

Show HN: ShadowDiff – Shadow testing and SQL diffing for AI-migrated back ends

https://github.com/vishalrajofficial/ShadowDiff
1•vishalraj1•22m ago•0 comments

China's COMAC electric plane completes first crewed flight

https://www.reuters.com/video/watch/idRW841714112026RP1/
1•xbmcuser•23m ago•0 comments

Show HN: Hello Triangle, a puzzle game where you build a GPU

https://hellotriangle.icedlatte.ca/
2•icedlatte•24m ago•0 comments

PDF tools that run in the browser – nothing is uploaded

https://privacypdftools.com/
1•sareefirshan•26m ago•0 comments

Offline quoting, receipts, and expense tracking for entrepreneurs

https://play.google.com/store/apps/details?id=com.companyname.moneyacc&hl=en_US
1•nowizzville•27m ago•0 comments

Electricity Prices Fall Across Australia as Renewables Build Momentum

https://cleantechnica.com/2026/06/01/electricity-prices-fall-across-australia-as-renewables-build...
1•xbmcuser•28m ago•0 comments

Hyperclay: Where your team's HTML files belong

https://hyperclay.com/
1•orangea•28m ago•0 comments

Jaab – AI Job Hunt Copilot

https://chromewebstore.google.com/detail/jaab-ai-job-hunt-copilot/anpjlacmlihooopakbogefcdffpibpll
1•cheikhdev•42m ago•0 comments

"Why Tailscale? (Open-sourcing my cover letters)"

https://thoward37.me/blog/articles/why-tailscale/
3•thoward37•43m ago•0 comments

The Coming Patent Storm in AI Hardware

https://www.troutman.com/insights/the-coming-patent-storm-in-ai-hardware-what-the-capital-flows-t...
1•peter_d_sherman•44m ago•0 comments

From Object to Infrastructure: Apple's Rhetorical Canon

https://medium.com/@smoking2man/from-object-to-infrastructure-apples-rhetorical-canon-and-the-str...
1•Aldus551•47m ago•0 comments

Ask HN: Dropbox privacy policy, cause for concern?

3•herodoturtle•49m ago•0 comments

Remote work increases sleep and reduces physical activity

https://www.utu.fi/en/news/press-release/remote-work-increases-sleep-and-reduces-physical-activit...
3•rohanm93•50m ago•1 comments

Patch clock now starts before disclosure

https://buttondown.com/nclawdev/archive/your-patch-clock-now-starts-before-disclosure/
1•nadiasora•51m ago•0 comments

Free the Software: M68K Genesis ROM Tracing and CC0 Album

https://archive.org/details/full_album
2•Assembly_LKE•51m ago•1 comments

Lawyer upgrades eight-V100 private AI server to run 80% of DeepSeek v4.1 Flash

https://www.tomshardware.com/tech-industry/artificial-intelligence/lawyer-upgrades-eight-v100-pri...
1•peter_d_sherman•58m ago•0 comments

Stonebrook Quill: full-featured AI-authored fantasy font

https://swordcoastmap.com/font
1•elliotbnvl•1h ago•0 comments

Show HN: Quilt – a bright, modern take on identicons

https://quilt.id/
2•carlsverre•1h ago•0 comments

IBM Spyre AI Accelerator Card (75W PCIe Card with 128GB of LPDDR5)

https://www.ibm.com/docs/en/systems-hardware/zsystems/9175-ME1?topic=introduction-spyre-accelerator
1•peter_d_sherman•1h ago•0 comments

Made a Firefox addon to swap and inspect fonts

https://addons.mozilla.org/en-US/firefox/addon/typeshift-font-inspector/
1•DarthSisyphus•1h ago•0 comments

My Quest to Find the Crispest Apple in America

https://www.wsj.com/arts-culture/food-cooking/crisp-apple-varieties-test-c12940ba
4•impish9208•1h ago•1 comments

How the cure for scurvy was found, then lost(2010)

https://idlewords.com/2010/03/scott_and_scurvy.htm
1•somat•1h ago•0 comments

Beau – An AI boyfriend app focused on everyday conversations

https://play.google.com/store/apps/details?id=com.beau.aiboyfriend&hl=en_US
2•prevanisupport•1h ago•0 comments

A Perfect SimCity

https://www.jeffquast.com/post/a-perfect-simcity/
2•mariuz•1h ago•0 comments

Bill Gates has earned billions investing in climate-polluting landfills

https://www.cnn.com/2026/11/14/climate/bill-gates-landfills-propublica
5•rawgabbit•1h ago•1 comments

I borrowed the query planner from databases to fix a multi-index RAG agent

https://medium.com/@sankeerthan.kasilingam/i-borrowed-the-query-planner-from-databases-to-fix-a-m...
1•sankeerthan•1h ago•0 comments

BrowserDo·Embiody – a browser built for AI agents

https://embiody.com/blog/embiody-0-9-preview/
2•junlongzhai•1h 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