Postingan

Show HN: Treepeat – Code similarity detection using Tree-sitter https://ift.tt/iVns4kS

Show HN: Treepeat – Code similarity detection using Tree-sitter treepeat is a tool that finds similarities in your codebase. Find duplicate code blocks meaningful to the language (classes/functions), not just lines. Find near-duplicates: ignore whitespace, strings, high level AST nodes such as function and names. Find structurally similar code: anonymize identifiers, constants, etc. Pull requests welcome: This is very much an proof of concept - I'm happy with it, but I haven't supported very many languages at present. Languages supported: astro, bash, css, go, html, javascript, lua, markdown (plus codeblocks), python, sql, typescript, java, kotlin, rust, yaml https://ift.tt/NgqaC7P September 22, 2026 at 11:53PM

The New Home of Muni Routle

The New Home of Muni Routle By Michael Roccaforte You can play Muni Routle any time, including while you wait for your bus or train. Call it a match made in transit heaven. Muni Routle’s official home is now the SFMTA website. It's a Transit Month surprise and the perfect game to play during your next adventure on Muni. It’s also a fun way to master Muni’s expansive system. Our website is just the right place for that. Our new favorite game is born Muni Routle was created in 2024 by River Honer, a software engineer who studied Urban Planning at San Francisco State University. She was living in London at the time and was inspired by Metrodle... Published 2026-09-24T00:00:00Z https://ift.tt/gFbilL9

Show HN: Scalar.dev – Python/SQLite server-rendered starter app, no build step https://ift.tt/89vzriM

Show HN: Scalar.dev – Python/SQLite server-rendered starter app, no build step Hi HN, I'm Felipe. AI-assisted coding is great, but complexity is still complexity. The more you have it, the harder it is to keep the system sane and changes safe over time. I've built this project because I wanted to have a different foundation for my apps - one that started simple, with no external dependencies, and that made the code stay easy to understand as it grows and cheap to modify. Simplicity in the stack is a means to absorb the business complexity without turning the project into an unmaintainable mess. This foundation is a Python server-rendered app (no build step, no SPA), and as a starter app it comes with some basic features that most apps will need (Authentication, AI chat, Settings, Clients/Tasks as a demo crud). The foundation is free (MIT), and there are also two paid options if you want more features. Looking forward to hear your feedback! https://getscalar.dev/ September 24, 2...

Show HN: I built a post-mortem debugger for native Windows x64/x86 crashes https://ift.tt/wLykYQJ

Show HN: I built a post-mortem debugger for native Windows x64/x86 crashes Hello HN! I've spent years debugging Windows crashes with tools that were either friendly but limited (e.g. Visual Studio) or powerful but archaic (e.g. WinDbg). I developed patterns and methods for understanding what was going on, and decided to build it into a much more effective debugging tool called ForensicDbg. I built a modern interface to minimize the friction when debugging. All of the data shown to you is analyzed, interpreted, and presented to you clearly, so you can focus on what matters. Everything is interlinked so you can quickly and intuitivly navigate through the process space. ForensicDbg comes with an MCP server which allows for agenic debugging. The work done to interpret and interlink your data also benefits AI tools. It removes the risk of hallucinations while building a stable foundation for them to work from without spending tokens. If you want to try it out you can sign up and get a f...

Show HN: Conway's Game of Life in boot sector https://ift.tt/OqC5axB

Show HN: Conway's Game of Life in boot sector Hello HN! On these weekends, I was sitting and thinking about where our industry is going, and how fun it was earlier, when we wrote more code than chat messages. The thoughts quickly turned into a wish to build something like we did earlier. In my case, it ended up as something much "earlier" than I had in mind initially... So, Conway's Game of Life running from a 512-byte x86 boot sector. Maybe you will find it interesting. I tried to comment the code as much as possible, which might be especially useful if you are learning assembly. Have fun! https://ift.tt/uTqJMIB September 22, 2026 at 01:28AM

Show HN: Crest – Answer Claude Code approvals from your MacBook's notch https://ift.tt/UJk6rOl

Show HN: Crest – Answer Claude Code approvals from your MacBook's notch https://ift.tt/heEUyvi September 24, 2026 at 12:48AM

Show HN: A browser word game about composing Chinese characters https://ift.tt/g0O2LXQ

Show HN: A browser word game about composing Chinese characters https://ift.tt/dBuAyrT September 23, 2026 at 10:55PM