frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

JobsNate

https://www.jobsnate.com/
1•neodynix•2m ago•0 comments

Vikram-1, India's first private orbital rocket, aces debut launch

https://www.space.com/space-exploration/launches-spacecraft/skyroot-aerospace-india-first-private...
1•porridgeraisin•5m ago•0 comments

Behind the scenes: watching media on the browser (2021)

https://asyncimpulse.com/behind-the-scenes-watching-media-on-the-browser/
1•csmantle•8m ago•0 comments

External Commentary on LLM Global Workspace Representations [pdf]

https://www-cdn.anthropic.com/files/4zrzovbb/website/cc4be2488d65e54a6ed06492f8968398ddc18ebe.pdf
1•allenleee•8m ago•0 comments

US oil firms sign deals with Iraq to develop alternative shipping routes

https://apnews.com/article/oil-iraq-pipeline-deal-582b42f21cb62cfe8dc6c8e73d1dcafa
1•geox•10m ago•0 comments

Show HN: Yapp.page, publish a webpage from a Claude or ChatGPT chat

https://yapp.page/
1•hpko•15m ago•0 comments

The Sandpaper Cover of the Return of the Durutti Column (2014)

https://daily.redbullmusicacademy.com/2014/04/return-of-the-durutti-column-feature/
2•ravetcofx•17m ago•0 comments

Find What SaaS Tools Competitors Use via Sub-Processors

https://ashishb.net/tech/sub-processors-leak-saas-stack/
4•ashishb•26m ago•0 comments

How Reddit Detects Ban Evasion – and Why a New Account Isn't Enough

https://medium.com/@thesuperrepemail/how-reddit-detects-ban-evasion-and-why-a-new-account-isnt-en...
3•rajsuper123•28m ago•0 comments

DOSBox on OpenVMS (Alpha CPU)

https://astr0baby.online/AXP/OpenVMS/DOSBOX/
1•jandeboevrie•30m ago•0 comments

Vörwatch: The VPS Monitoring Tool

https://medium.com/@vektormemory/v%C3%B6rwatch-the-vps-monitoring-tool-we-built-because-we-needed...
1•vektormemory•31m ago•0 comments

Show HN: Free image tools that never upload your files

https://pixoratools.dev/
1•umarratra•35m ago•0 comments

A search for life on Earth (1993) [pdf]

https://gwern.net/doc/science/physics/astronomy/1993-sagan.pdf
1•mimorigasaka•37m ago•0 comments

AI Mania Is Eviscerating Global Decisionmaking

https://hermit-tech.com/blog/ai-mania-is-eviscerating-global-decisionmaking
1•olalonde•37m ago•0 comments

Ask HN: I've told everyone about my startup and its been harder than I thought

3•bunnybomb2•45m ago•2 comments

San Francisco orders Apple, Google to remove nudify apps from app stores

https://arstechnica.com/tech-policy/2026/07/apple-google-must-stop-profiting-off-ai-nudify-apps-s...
1•rbanffy•47m ago•0 comments

Not Holding Back the Ocean

https://ethanniser.dev/blog/not-holding-back-the-ocean/
1•tosh•53m ago•0 comments

There's a lot of hype around perimenopause. Don't buy it

https://www.technologyreview.com/2026/07/17/1140608/theres-a-lot-of-hype-around-perimenopause-don...
1•joozio•56m ago•0 comments

LLM Cliché Highlighter

https://tools.simonwillison.net/llm-cliche-highlighter
1•m_c•1h ago•0 comments

Can humans hibernate their way to Mars?

https://www.theguardian.com/science/ng-interactive/2026/jul/14/human-hibernation-space-mars
2•tosh•1h ago•0 comments

Agentic AI Is Taking over Execution, Not Just Content Generation

https://themarketingnewsletter.org/p/45-agentic-ai-is-taking-over-execution
1•thenewedrock•1h ago•2 comments

AI and Creativity

https://sunnyamrat.com/posts/2026-07-17-ai-creativity/
1•sunnyam•1h ago•0 comments

What Doom taught us about AI-assisted incident response

https://rootly.com/blog/what-doom-taught-us-about-ai-assisted-incident-response
1•DaWe01•1h ago•0 comments

Teamclaude rewrite in rust, run multiple Claude accounts in parllel

https://github.com/dhkts1/teamclaude-rs
1•dhkts1•1h ago•0 comments

Show HN: Find someone in the dark – light them or light yourself? (Three.js)

https://github.com/skorotkiewicz/signal-in-the-dark
3•modinfo•1h ago•0 comments

The Day I Accidentally Deleted Production

https://arpitbhayani.me/blogs/deleted-production/
2•dubeysatyam•1h ago•0 comments

Maze Bench

https://mazebench.com/
2•tosh•1h ago•0 comments

What Happened to Novell NetWare? Why the King of the Network Disappeared

https://www.youtube.com/watch?v=3NNbj1NoePI
2•cable2600•1h ago•0 comments

AgentGrove – local workspace for AI coding agents in Git worktrees

https://github.com/arnabk/agentgrove
2•arnabk•1h ago•0 comments

Labelled multi-dimensional arrays for representing research data

https://www.djmannion.net/data_nd/index.html
2•zetamax•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