frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

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

Examples for the tcpdump and dig man pages

https://jvns.ca/blog/2026/03/10/examples-for-the-tcpdump-and-dig-man-pages/
1•ibobev•36s ago•0 comments

I put agentic AI through a real engineering stress test. Here's what I learned

https://www.anthonyputignano.com/p/i-put-agentic-ai-through-a-real-engineering
1•anthonyp•3m ago•0 comments

Meta Ramps Up Efforts to Disrupt Industrialized Scamming

https://www.wired.com/story/meta-ramps-up-efforts-to-disrupt-industrialized-scamming/
1•Brajeshwar•3m ago•0 comments

Ask HN: How could I optimize the performance of my web Liquid (Gl)ass project?

1•winaviation•4m ago•0 comments

Generate videos from simple ideas using NovaVideo

https://nova-video.onesolo.app
1•henrybit•4m ago•1 comments

Study: Human brain is not capable of performing two tasks simultaneously

https://pressemitteilungen.pr.uni-halle.de/index.php?modus=pmanzeige&pm_id=6040
1•giuliomagnifico•5m ago•0 comments

So You Want to Do Agentic Development

https://taoofmac.com/space/blog/2026/03/08/2130
1•rcarmo•6m ago•0 comments

Htmx and ECharts: tiny SSE/polling extension for live charts

https://github.com/marcingolenia/htmx-echarts
1•oO0Jinx0Oo•6m ago•1 comments

Boosting Android Performance: Introducing AutoFDO for the Kernel

https://android-developers.googleblog.com/2026/03/BoostingAndroid%20PerformanceIntroducingAutoFDO...
1•fastest963•8m ago•0 comments

What Makes a Successful Standard?

https://sphericalcowconsulting.com/2026/02/24/what-makes-a-successful-standard/
1•mooreds•12m ago•0 comments

Upcoming Vote on Chat Control: Renew Deal Is Worse Than Rejected Draft Report

https://www.patrick-breyer.de/en/upcoming-vote-on-chat-control-new-sd-epp-and-renew-deal-is-worse...
2•latexr•13m ago•0 comments

Mouth Taping for Sleep: Does It Work? (2025)

https://www.sleepfoundation.org/snoring/mouth-taping-for-sleep
1•mooreds•13m ago•0 comments

The Corporate Miscreants Driving the Affordability Crisis

https://newrepublic.com/post/207422/corporate-miscreants-driving-affordability-crisis
1•mooreds•13m ago•0 comments

The Fort Strength Training Wearable Tracks Your Sets (2026)

https://www.wired.com/story/fort-strength-training-wearable-launch/
1•joozio•13m ago•0 comments

Show HN: YC W26 AgentMBOX agent self-onboarding mailboxes

https://agentmbox.com
1•jpzk•13m ago•0 comments

1kB Club

https://1kb.club/
1•TigerUniversity•13m ago•0 comments

Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internet

https://twitter.com/tplr_ai/status/2031388295972929720
1•rzk•14m ago•0 comments

WinGet abused to deliver malicious payloads

https://blog.compass-security.com/2026/03/winget-desired-state-initial-access-established/
1•uneven9434•17m ago•0 comments

Remembra – Open-source semantic memory for AI agents

https://github.com/remembra-ai/remembra
1•remembradev•17m ago•0 comments

NVSentinel: Nvidia's open-source GPU resilience system for Kubernetes

https://github.com/NVIDIA/NVSentinel/
1•mchmarny•18m ago•1 comments

Show HN: gists.sh – Beautiful Viewer for GitHub Gists

https://gists.sh
1•linuz90•19m ago•2 comments

Give your AI agents reversibility and governance before they touch your host

https://github.com/markamo/envpod-ce
2•markamo•23m ago•1 comments

Crow Attack Tracker

https://giscourses.net/crowtrax/crowtrax.html
1•TigerUniversity•26m ago•0 comments

Show HN: Jottit – Publish in seconds, reviving my 2007 project with Aaron Swartz

https://jottit.org
2•simonbc•27m ago•1 comments

Utility

https://github.com/loperfido/utility
1•loperfido•27m ago•0 comments

Simple End-to-end encrypted file sharing for iOS

https://stash-app.xyz/
1•alepacheco-dev•29m ago•0 comments

Show HN: MoodPulse App – a simple app to track your mood in seconds

https://apps.apple.com/us/app/moodpulse-app/id6760206782
1•powerwild•31m ago•1 comments

Computer History Museum Apple at 50 03/11/26 at 7pm Pacific

https://computerhistory.org/events/apple-at-50/
1•oldnetguy•32m ago•0 comments

Levitation – Mobile agent manager for Google Antigravity (open source)

1•gustavogb•33m ago•0 comments

AI investment agents modeled on Warren Buffett and 17 other legends

https://github.com/sophieamoure2026-ui/neuforge-legends
2•TitanSignal•35m ago•1 comments