Monday, May 19, 2025

Show HN: A Wolfenstein3D-like raycaster made in Windows Batch https://ift.tt/G3msqN0

Show HN: A Wolfenstein3D-like raycaster made in Windows Batch https://ift.tt/6oUtdFS May 19, 2025 at 02:52AM

Show HN: Python Simulator of David Deutsch’s "Constructor Theory of Time" https://ift.tt/ne0WopU

Show HN: Python Simulator of David Deutsch’s "Constructor Theory of Time" Hi HN, I turned the freshly published paper “The Constructor Theory of Time” by David Deutsch and Chiara Marletto (arXiv, 13 May 2025) into an executable Python library. What you’ll find • One-to-one translation of the paper’s formalism: Substrates, Attributes, Tasks, Constructors, and task-algebra operators • Possibility / impossibility predicates and counterfactuals encoded exactly as defined • Test suite that mirrors every lemma and example (>95 % coverage, mypy-typed) • Reproductions of key results: time-keeping substrates, irreversibility proofs, quantum branching tasks, and a self-replicating constructor Why share? Reading the paper is tough going; expressing each definition in code clarified the ideas and surfaced a couple of questions for discussion. Hoping it helps others and sparks extensions. Looking for feedback: • Did I miss any subtleties in the formalism? • Which additional theorems or examples would you like implemented next? Repo: https://ift.tt/s0YNpMn Thanks for taking a look—issues and PRs welcome! https://ift.tt/s0YNpMn May 19, 2025 at 01:52AM

Show HN: Stack Error – ergonomic error handling for Rust https://ift.tt/8wxHSzf

Show HN: Stack Error – ergonomic error handling for Rust Stack Error reduces the up-front cost of designing an error handling solution for your project, so that you focus on writing great libraries and applications. Stack Error has three goals: 1. Provide ergonomics similar to anyhow. 2. Create informative error messages that facilitate debugging. 3. Provide typed data that facilitates runtime error handling. https://ift.tt/TxYtcZz May 19, 2025 at 12:16AM

Show HN: Vaev – A browser engine built from scratch (It renders google.com) https://ift.tt/JI9R5XP

Show HN: Vaev – A browser engine built from scratch (It renders google.com) We’ve been working on Vaev, a minimal web browser engine built from scratch. It supports HTML/XHTML, the CSS cascade, @page rules for pagination, and print-to-PDF rendering. It even handles calc(), var(), and percentage units—and yes, it renders Google.com (mostly). This is an experimental project focused on learning and exploration. Networking is basic ( http:// and file:// only), and grid layouts aren’t supported yet, but we’re making progress fast. We’d love your thoughts and feedback. https://ift.tt/ASLdIO1 May 18, 2025 at 11:24PM

Sunday, May 18, 2025

Show HN: Yum Yum Go - Mobile game to introduce healthy eating to kids https://ift.tt/sPB3bEz

Show HN: Yum Yum Go - Mobile game to introduce healthy eating to kids https://ift.tt/ua2tFpI May 18, 2025 at 01:48AM

Show HN: Blacklight – secret scanner for code, databases, drives, and slack https://ift.tt/Otf8oBC

Show HN: Blacklight – secret scanner for code, databases, drives, and slack We often ran pattern matching searches for secrets and keys across codebases, databases etc. Therefore, we thought about converting that workflow into a tool that we could just easily generate a SARIF report and share with our customers. Blacklight is a powerful secret, key, and sensitive data scanning tool that helps you detect and prevent sensitive information leaks in your codebase, databases, cloud storage, and communication platforms. The idea is that one can add their custom rules around their governance and compliance requirements. The platform comes with 114 matching criteria, but this can be extended easily. https://ift.tt/ps9fJ7M May 18, 2025 at 12:10AM

Show HN: I built a knife steel comparison tool https://ift.tt/tL2Da9V

Show HN: I built a knife steel comparison tool Hey HN! I'm a bit of a knife steel geek and got tired of juggling tabs to compare stats. So, I built this tool: https://ift.tt/De9Hwir It lets you pick steels (like the ones in the screenshot) and see a radar chart comparing their edge retention, toughness, corrosion resistance, and ease of sharpening on a simple 1-10 scale. [Maybe attach the screenshot here if HN allows, or link to it] It's already been super handy for me, and I thought fellow knife/metallurgy enthusiasts here might find it useful too. Would love to hear your thoughts or any steel requests! Cheers! https://ift.tt/De9Hwir May 17, 2025 at 10:43PM

Show HN: adamsreview – better multi-agent PR reviews for Claude Code https://ift.tt/0MTlWQu

Show HN: adamsreview – better multi-agent PR reviews for Claude Code I built adamsreview, a Claude Code plugin that runs deeper, multi-stage...