frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Ts-bridge, tsserver lsp shim with daemon for Neovim

https://github.com/chojs23/ts-bridge
2•neo22•1m ago•0 comments

Pidgin 3.0 Experimental 5 (2.94.0) has been released

https://discourse.imfreedom.org/t/pidgin-3-0-experimental-5-2-94-0-has-been-released/338
1•rw_grim•1m ago•0 comments

Apple cuts Vision Pro production and marketing after weak sales

https://www.ft.com/content/ab817ba1-15ec-473f-b609-5b5016b3258d
1•nutjob2•5m ago•0 comments

Block web unless Claude Code is running

https://github.com/T3-Content/claude-blocker
1•sanreau•6m ago•0 comments

Bayesian A/B testing is not immune to peeking

https://www.alexmolas.com/2025/10/30/bayesian-ab-test-peeking.html
2•azhenley•21m ago•0 comments

Why Write Online Now?

https://blog.tdhttt.com/post/why-write-online-now/
3•tdhttt•34m ago•0 comments

Show HN: The Best Way to use MCPs with coding agents

https://jilebi.ai
2•datron•34m ago•0 comments

Scribus – open-source Desktop Publishing

https://www.scribus.net/
1•rickcarlino•35m ago•0 comments

Wan 2.6 Video Generator,role-playing,cinematic AI video creation with Sound

https://wan2-6.org/
2•xinhuokeji•42m ago•0 comments

Show HN: Forensic evidence of iOS mesh networking bypassing Airplane Mode

https://github.com/JGoyd/NeuralNet
2•TakeFlight007•45m ago•3 comments

Tell HN: Happy New Year

3•grenran•45m ago•0 comments

The cost of finding products you love

https://notes.barkata.com/snippets/the-cost-of-finding-products-you-love
2•weliveagain•47m ago•0 comments

It Can Apply and Positive in Favor the Newton III Law on an Engine System Device

1•monterrey•59m ago•0 comments

Show HN: Arvo – TypeScript toolkit for event-driven agentic systems and mesh

https://www.arvo.land/
1•saadahmad•1h ago•0 comments

Statically Linking PipeWire

https://gamesbymason.com/blog/2025/statically-linking-pipewire/
3•todsacerdoti•1h ago•0 comments

Ask HN: Managing data and digital devices during an interstate/overseas move

2•bassiouni•1h ago•0 comments

Show HN: Markdown parser vibe coded with Opus 4.5

https://github.com/ryanmcdermott/markus
1•ryansworks•1h ago•0 comments

7 arbitrage strategies that are still accessible to retail quants in 2025

https://blog.everstrike.io/7-arbitrage-strategies-are-still-accessible-to-retail-quants-in-2025/
1•mo3rew4r•1h ago•0 comments

Rare Barbary lion cubs born at Czech zoo

https://www.cbsnews.com/news/barbary-lion-cubs-czech-zoo-extinct-wild/
2•thunderbong•1h ago•0 comments

In 2026, Will Americans Turn Against Oligarchs?

https://www.thebignewsletter.com/p/the-case-for-optimism-in-the-next
4•connor11528•1h ago•2 comments

Show HN: SmartZip Pro – A fast ZIP/RAR/7Z file manager for iOS

https://apps.apple.com/us/app/smartzip-pro-zip-rar-7z/id6756837927
1•Pockets•1h ago•0 comments

Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly

https://www.thebignewsletter.com/p/gatekeepers-of-law-inside-the-westlaw
1•connor11528•1h ago•0 comments

Happy New Year HN!

4•Curiositry•1h ago•1 comments

New Algorithms, Not New Particles

https://bzolang.blog/p/new-algorithms-not-new-particles
1•petermcneeley•1h ago•0 comments

Declaration of Digital Autonomy (draft 0.2) (2020)

http://techautonomy.org/
1•pabs3•1h ago•0 comments

Claiming Canadian Citizenship by Descent Under Canada's New Citizenship Act C-3

https://immigration.ca/claiming-canadian-citizenship-by-descent-under-canadas-new-citizenship-act...
2•CalChris•1h ago•0 comments

Towards More Reliable CRM Agent

https://kevins981.github.io/blogs/crm_agent.html
1•kevinsong981•1h ago•0 comments

A Stream Function Solver for Liquid Simulations

https://pub.ista.ac.at/group_wojtan/projects/2015_Ando_ASFSfLS/
2•ibobev•1h ago•0 comments

Trace and Pace Controllable Pedestrian Animation via Guided Trajectory Diffusion

https://research.nvidia.com/labs/toronto-ai/trace-pace/
1•ibobev•1h ago•0 comments

An Additive Schwarz Preconditioner for Cloth and Deformable Body Simulation

https://wanghmin.github.io/publication/wu-2022-gbm/
1•ibobev•1h ago•0 comments
Open in hackernews

Show HN: Miralis – a RISC-V virtual firmware monitor

https://github.com/CharlyCst/miralis
4•charlycst•7mo 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