frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Sprout – A modern, RP2350-powered motherboard for iPods

https://www.crowdsupply.com/certain-things/sprout-pi-mainboard
1•rickcarlino•1m ago•0 comments

To Keep Human Judgment, We Need AI Courts

https://paxmachina.ai/to-keep-human-judgment-we-need-ai-courts
1•paulpauper•5m ago•0 comments

OpenAI Employee Uses "Unnamed Chatbot" to Spy on OpenAI, Gets Arrested by FBI

https://decodingvibes.com/blog/openai-employee-uses-unnamed-chatbot-to-spy-on-openai-gets-arreste...
2•altmanaltman•10m ago•0 comments

Fastest Vector Index for Cold Queries

https://github.com/13lack13lood/ColdIVF
3•13lack13lood•12m ago•0 comments

Are You Prolific or Productive?

https://jamespember.substack.com/p/prolific-productive
2•jep888•12m ago•0 comments

Membrane – Structured persistent memory for local LLMs

https://github.com/chedim/membrane
2•chedim•19m ago•0 comments

Cross-Modal Alignment Without Paired Data

https://arxiv.org/abs/2610.09411
2•nicholascarolan•19m ago•0 comments

Show HN: Launch Videos Gallery – A free collection of startup launch videos

https://launchvideos.gallery/
2•ahmetsulek•20m ago•0 comments

I Investigated $100B in Healthcare Fraud [video]

https://www.youtube.com/watch?v=9eWJISlh0fw
2•aliasxneo•21m ago•0 comments

Agents as End Users

https://railcode.dev/blog/agents-as-end-users
3•yakkomajuri•21m ago•0 comments

Tanstack Start 1.0 is stable

https://tanstack.com/blog/tanstack-start-1-0
3•cameronjones•21m ago•0 comments

Computer History Museum Interview with Margaret Hamilton (2017) [video]

https://www.youtube.com/watch?v=6bVRytYSTEk
1•throw0101a•23m ago•0 comments

PC Techniques and Visual Developer Magazines Archive

http://www.duntemann.com/vdmarchive.htm
1•kristianp•25m ago•0 comments

Moirélephant

https://weird.vivien.garden/transparency/
2•gregsadetsky•27m ago•0 comments

Iran threatens Gulf data centres: How exposed is the region's internet?

https://www.aljazeera.com/news/2026/10/13/iran-threatens-gulf-data-centres-how-exposed-is-the-reg...
5•snarky-comments•31m ago•0 comments

Mobile phone sales plunge to lowest level in 14 years

https://www.computerworld.com/article/4234747/cell-phone-sales-plunge-lowest-level-in-14-years.html
5•clumsysmurf•32m ago•0 comments

OCP 2026: Agentic AI Pushes the Data Center from Chip to Grid

https://www.datacenterfrontier.com/hyperscale/article/55411534/ocp-2026-agentic-ai-pushes-the-dat...
1•wondersky•34m ago•0 comments

Y Combinator Category on Jeopardy

https://j-archive.com/showgame.php?game_id=9554
6•ojbyrne•35m ago•0 comments

A purely in-browser harness – let SaaS users act with natural language

https://twitter.com/gametorch_app/status/2110192170116534566
2•gametorch•36m ago•0 comments

Elm-Toolkit – Collection of Elm Tools for Devs in the Node and TypeScript World

https://github.com/kioan000/elm-toolkit
1•TheWiggles•40m ago•0 comments

Early results show 65% fewer input tokens overall

https://github.com/cauebraz/squeeze/tree/main/bench
4•cauebraz•47m ago•0 comments

Drone Strikes Didn't Take Out Russian Bot Farm, but We Were Primed to Believe It

https://www.motherjones.com/politics/2026/10/ukraine-drone-strike-yandex-russian-bot-farm-right-w...
5•ggm•47m ago•0 comments

Visa gets Beijing's green light for bank card business

https://www.cnbc.com/2026/10/13/visa-china-green-light-bank-card-business-.html
6•lxm•49m ago•0 comments

Show HN: Brutus CLI – Tiny Dagger to Kill Your Mac's Caesar

https://github.com/smashah/brutus
3•smashah•50m ago•0 comments

Light Touch: a classic iOS device emulator (iOS 1–7)

https://github.com/samhenrigold/LightTouchMac
6•ghoulishly•52m ago•0 comments

Why robots can't pick strawberries yet [video]

https://www.youtube.com/watch?v=TumxO2glmPQ
6•xqcgrek2•54m ago•0 comments

Nvidia Reportedly Ending the RTX 5090, Reserves GB202 for Workstation GPUs

https://www.techpowerup.com/353578/nvidia-reportedly-ending-the-rtx-5090-reserves-gb202-silicon-f...
8•kristianp•1h ago•2 comments

Original iPhone OS 1.0 Emulated in the Browser

https://2007.mobile/
9•tech234a•1h ago•1 comments

AI Scaling vs. Human Scaling

https://www.tobyord.com/writing/ai-scaling-vs-human-scaling
5•gmays•1h ago•0 comments

Ask HN: What do you think will be hot in 2027 with on-device AI

3•mrburton•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