Monday, August 11, 2025

Show HN: Play Pokémon to unlock your Wayland session https://ift.tt/P3iJ4es

Show HN: Play Pokémon to unlock your Wayland session Hello everyone! I've created a gameboy emulator to unlock my Wayland session and wanted to share this project to everyone here! I've been a Linux enthusiast since I was a kid. What always captivated me was the freedom to customize my system exactly the way I wanted. With Wayland, we've reached an incredible level of performance. It's like turning your operating system into a video game! I've always been fascinated by the blend of fun and the serious, technical nature of an OS. That’s what inspired me to create this project. I started by studying Wayland, its protocol and how to build a compositor. Then I became particularly intrigued by the concept of a locker, which reminded me a bit of an escape game. That’s when I thought: how cool would it be to solve a puzzle to unlock your session, instead of just typing a password? Since I’ve worked with emulators in the past and I’m a huge Pokémon fan, the idea of building the puzzle around that game came to me instantly! Technically, the locker code and the wayland protocol have been implemented from scratch ( using EGL and wl_keyboard_listeners ). My locker runs a version of the gbcc emulator modded by myself. This emulator waits for one precise value to be set in a given memory address. I have modded the Pokémon game to my needs: when the password is good, I put the good value in the good memory address so the emulator knows it needs to unlock the session. Hope you will appreciate this project! https://ift.tt/bzFv8Lc August 10, 2025 at 05:45PM

Show HN: ToDiagram AI – From text to diagram, fast and easy https://ift.tt/2GEWI6Z

Show HN: ToDiagram AI – From text to diagram, fast and easy I’ve been working on creating diagrams from JSON, YAML and similar formats for about three years. Over time it has grown into a general-purpose diagramming tool. With the recent addition of the MCP Server and ToDiagram Chat, I’m optimistic about where it’s headed. You can use your own OpenAI key, stored locally, without needing to sign up and generate diagrams by using natural language. https://ift.tt/pcwrd9m August 12, 2025 at 01:22AM

Show HN: pywebview 6 is out https://ift.tt/5FGIK0h

Show HN: pywebview 6 is out I am happy to announce the next major version of pywebview, a lightweight Python framework for building modern desktop applications with web technologies. The new version introduces powerful state management, network event handling, and significant improvements to Android support. See https://ift.tt/sO4FoBf for details. https://ift.tt/sO4FoBf August 12, 2025 at 12:07AM

Show HN: ServerBuddy – GUI SSH client for managing Linux servers from macOS https://ift.tt/IuALCbG

Show HN: ServerBuddy – GUI SSH client for managing Linux servers from macOS Hi HN, I've built an app for macOS that allows performing common SSH operations on Linux servers using a native GUI. The problem: Managing multiple Linux servers usually means juggling terminal windows and copy-pasting snippets/scripts. After dealing with tens of production/staging VPSes at previous jobs, I realized there had to be a better way for common operations I did on a daily basis than my collection of bash snippets. Features: - Quickly switch between different servers. Tag servers with arbitrary key values for easy search. - Real-time dashboard with CPU/memory graphs, disk usage, and uptime. - Table based interface for processes (sortable/filterable), Docker containers, systemd services, network ports, and system logs etc. - Built-in file browser. - Full-featured terminal when you need to drop to the command line. You can check out the screenshots at https://ift.tt/QNWFihl for a quick overview of the features supported. All the above are done through SSH, there are no agents/scripts to install on your servers. From using the app for a few weeks(admittedly a short duration), I can say I much prefer the ServerBuddy based workflow to my previous workflows. Pricing: Free forever for one server, $59 one-time for unlimited servers (includes 1 year of updates). If you're a developer or sysadmin managing Linux servers from Mac, please do try out the app. I'd love your feedback regarding additional features/workflows etc. Thank you! https://serverbuddy.app August 11, 2025 at 11:19PM

Sunday, August 10, 2025

Show HN: A Sinclair ZX81 retro web assembler+simulator https://ift.tt/1hFPgDk

Show HN: A Sinclair ZX81 retro web assembler+simulator Lots of fun to do. I would have not taken the time without the speedup provided by Claude. https://andyrosa.github.io/Sinclaude/simulator.html August 11, 2025 at 06:14AM

Show HN: I analyzed why my post got 0 votes and built this https://ift.tt/XyZDoaS

Show HN: I analyzed why my post got 0 votes and built this Maybe you've had this experience too: You build something you're proud of, post it on HN with your low-karma account, and... crickets. Zero votes, zero comments. That's what happened to me last Monday. I posted my coding tool (XaresAICoder - an open-source browser IDE) that I'd built with AI assistance. In my mind it was revolutionary. On HN? Completely ignored. Then I wondered: How many other potentially great projects suffer the same fate? What "hidden gems" are we missing because they come from low-karma accounts? So I built hn-gems (with help from Claude and my own XaresAICoder). It works in two stages: Continuous scanning: Analyzes all new HN posts from accounts with <100 karma, scoring them for technical merit, originality, and problem-solving value AI curation: Every 12 hours, an LLM deep-dives into the top 10 candidates, checking GitHub repos, documentation quality, and actual utility The result is what you see at the link - a curated list of overlooked quality posts that deserve more attention. The interesting part: I barely wrote any criteria. I just told Claude "open source good, pure commercial bad, working demos good" and let it figure out the scoring. The AI assessment varies slightly each run, which actually makes it more interesting. GitHub: https://github.com/DG1001/hn-gems Is this useful? Do you have ideas how to improve this tool if necessary? (And yes, my XaresAICoder that got 0 votes? The AI thinks it's actually pretty good. I'll take that as a win.) https://hn-gems.sensem.de/ August 11, 2025 at 01:05AM

Show HN: Bolt – A super-fast, statically-typed scripting language written in C https://ift.tt/KDi4zLg

Show HN: Bolt – A super-fast, statically-typed scripting language written in C I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like the embedded scene has been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be publishing toys and examples of applications embedding Bolt over the coming few weeks, but be sure to check out the examples and the programming guide in the repo if you're interested! https://ift.tt/5UQqLuA August 10, 2025 at 11:23PM

Show HN: Play Pokémon to unlock your Wayland session https://ift.tt/P3iJ4es

Show HN: Play Pokémon to unlock your Wayland session Hello everyone! I've created a gameboy emulator to unlock my Wayland session and wa...