frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

"We can't ask AI, it lies" vs. "Here is my superpower prompt"

https://alanbuxton.wordpress.com/2026/07/03/we-cant-ask-ai-it-lies-vs-here-is-my-superpower-prompt/
1•alanb99•14s ago•0 comments

An MCP Server for the Universal Commerce Protocol

https://askucp.com/blog-mcp
2•possiblelion•15s ago•0 comments

Explaining Attention with Program Synthesis

https://arxiv.org/abs/2606.19317
2•GaggiX•1m ago•0 comments

No BS TV Browser – A lightweight, ad-free, open-source Android TV browser

https://play.google.com/store/apps/details?id=com.aengix.tvbrowser&hl=en_US
2•zond80•4m ago•1 comments

Ferguson: The classy landing page auditor

https://useferguson.com
2•tedavis•4m ago•1 comments

Reverse OTP Protocol

https://github.com/SYR-ROOT/syrot
2•subtick•4m ago•0 comments

Apple Ads CLI with Keyword-Level Analytics

https://github.com/crevas/Apple-Ads-CLI
2•sparkalpha•7m ago•0 comments

Beyond AI Prototyping: Why SSO, Audit Logs, and RBAC Matter in Production

https://geekyants.com/blog/beyond-ai-prototyping-sso-audit-logs-rbac
2•steve_7890•9m ago•0 comments

Bazel Is Not for You

https://bytebard.software/articles/04-you-dont-need-bazel/
3•b-lorente•11m ago•0 comments

Show HN: Letterphile-a word game where you try to make many words with 1 letter

https://letterphile.com
3•sonOfHades•12m ago•0 comments

Salt Harvester

https://recyclingmachine.org/salt-harvester/
2•shuliymachinery•15m ago•0 comments

/R/MyBoyfriendIsAI

https://old.reddit.com/r/MyBoyfriendIsAI/
2•toilet•17m ago•0 comments

The Mystery of the Siberian Craters

https://nautil.us/the-mystery-of-the-siberian-craters-1051317
3•the-mitr•17m ago•0 comments

Statement from the President of the British Academy on UK higher ed. crisis

https://www.thebritishacademy.ac.uk/news/statement-from-the-president-of-the-british-academy-on-t...
3•theanonymousone•19m ago•1 comments

Using a projector for a home office setup to prevent eyestrain/myopia (2021)

https://sofiapandelea.medium.com/monitor-replacement-using-a-projector-for-a-home-office-setup-23...
2•plun9•20m ago•0 comments

Claude Fable relaunch disappoints users with nerfed performance

https://www.bleepingcomputer.com/news/artificial-intelligence/claude-fable-relaunch-disappoints-u...
3•giuliomagnifico•25m ago•0 comments

AI Art as Curation

https://blog.andymasley.com/p/ai-art-as-curation
2•jger15•27m ago•0 comments

10x smaller vector indexes in pgvector

https://github.com/pgvector/pgvector/pull/989
2•thunderbong•30m ago•0 comments

The night the Earth shook, strangers started to draw

https://sheets.works/data-viz/strangers-draw-maps
2•altilunium•31m ago•0 comments

Pandoc Lua Filters

https://pandoc.org/lua-filters.html
2•ankitg12•34m ago•0 comments

Microsoft Disclosure Provides Rare Glimpse of Tax Haven Tactics

https://www.nytimes.com/2026/07/03/technology/microsoft-europe-disclosure-tax-havens.html
3•giuliomagnifico•35m ago•1 comments

1966: Alan Turing's Machines – Mathematics in Action – BBC Archive

https://www.youtube.com/watch?v=oRBS70J2Poo
2•wjSgoWPm5bWAhXB•38m ago•0 comments

Interactive video game recommendation engine

https://nodal.gg
2•xiaodai•41m ago•0 comments

LLMs adopt the social biases of human if assigned different professional roles

https://www.psypost.org/artificial-intelligence-chatbots-adopt-human-power-dynamics-and-social-bi...
3•giuliomagnifico•43m ago•2 comments

What Is Amazon EventBridge?

https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html
2•ankitg12•46m ago•0 comments

Someone infected a spyware probe overseer with spyware

https://cyberscoop.com/pegasus-spyware-pega-committee-member-targeted/
2•miohtama•47m ago•0 comments

Squeezes – Free Bulk Image Compressor

https://squeezes.vercel.app
3•marpe•49m ago•0 comments

A Day in the Life of an Enshittificator

https://kottke.org/26/04/day-in-the-life-of-an-enshittificator
6•hosteur•51m ago•1 comments

ReactOS Implements First Windows NT6 System Call Toward Vista Compatibility

https://www.phoronix.com/news/ReactOS-First-NT6-Syscall
5•serhack_•51m ago•2 comments

UK home to third largest number of billion dollar startups in the world

https://www.smeweb.com/uk-home-to-third-largest-number-of-billion-dollar-start-ups-in-the-world/
3•dukeyukey•53m 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