Friday, January 3, 2025

Show HN: Execute SQL against Bluesky firehose https://ift.tt/ZmcfAwl

Show HN: Execute SQL against Bluesky firehose https://ift.tt/WKXOIHY December 31, 2024 at 06:43PM

Show HN: A remake of my 2004 PDA video game https://ift.tt/GyiKmM0

Show HN: A remake of my 2004 PDA video game My background project for the last two years has been re-implementing my 2004 C++ shoot'em up game in TypeScript + WebGL, and it's finally done (just in time for the 20th anniversary!) Play the game online: https://ift.tt/srVfIKp Technical article about the remake: https://ift.tt/AeF8qgv I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari). It's amazing how much difference 20 years makes: the hardware is so much more powerful, the web as a deployment platform is so much easier than side-loading onto a PDA through a serial cable or sharing .exe files through e-mail, and my experience as a professional developer makes almost everything so much easier... but at the same, it didn't feel that the language, editor or debugger (TypeScript on Visual Studio Code) were significantly better than good old Visual C++ 6. Repository with the code of the remake: https://ift.tt/AYZmSHq (sadly, I cannot provide the video and audio assets themselves under any open license). https://ift.tt/AeF8qgv December 31, 2024 at 04:25PM

Thursday, January 2, 2025

Show HN: Made a small JavaScript benchmarking app – BenchJS https://ift.tt/TDY0rjp

Show HN: Made a small JavaScript benchmarking app – BenchJS https://benchjs.com December 31, 2024 at 02:12PM

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support https://ift.tt/XcsIylW

Show HN: NeatShift – A Modern Windows File Organizer with Symbolic Link Support Hi HN, I've been developing NeatShift, a Windows application designed to help users organize their files and folders seamlessly using symbolic links. The aim is to declutter storage without disrupting file accessibility. Key Features: Smart Moving: Relocate files while NeatShift creates symbolic links to maintain system functionality. Safety Measures: Options for quick backups with NeatSaves and system restore points to ensure data integrity. Integrated File Explorer: Modern interface with drag-and-drop support, customizable views, and both light and dark themes. Link Management: Easily view and manage all symbolic links in one place. I initiated this project to address the challenges of managing large files on limited SSD storage, ensuring that moving files doesn't break application dependencies. NeatShift is open-source (GPL-3.0 license), and I'm actively seeking feedback and contributors to enhance its functionality. Explore the project here: GitHub Repo https://ift.tt/6vUMCqA Looking forward to your thoughts and suggestions! https://ift.tt/6vUMCqA January 3, 2025 at 12:56AM

Show HN: I built a recipe app weeks after starting to code GoRecipeHub is live https://ift.tt/vt5lz4n

Show HN: I built a recipe app weeks after starting to code GoRecipeHub is live I started learning to code just a few weeks ago, and today I’m thrilled to share my 4th app, GoRecipeHub. It’s a cooking companion that lets users discover, save, and share recipes effortlessly. I’d love your feedback: What features would you add to make it even better? Check it out here: https://gorecipehub.com https://gorecipehub.com January 2, 2025 at 04:41PM

Wednesday, January 1, 2025

Show HN: I built a green noise player to help you relax, focus, and stay calm https://ift.tt/gFMkUV4

Show HN: I built a green noise player to help you relax, focus, and stay calm Sometimes, I struggle to block distractions and create a calming environment while working. Most tools I’ve tried were either cluttered, didn’t provide the right kind of sound, or required payment. So, I decided to build my own simple green noise player. For context, green noise features balanced, mid-range frequencies that mimic soothing natural sounds—ideal for relaxation, focus, or creating a peaceful backdrop while working. It’s also great for taking a mindful break during a busy day. Right now, it’s a free, lightweight, browser-based solution. Playback pauses on mobile when the screen locks, but I’m exploring ways to improve it. Maybe a dedicated mobile version in the future? Would love to hear your thoughts and feedback! https://ift.tt/ETVcW8u January 2, 2025 at 03:49AM

Show HN: I made a screensaver that solves chess puzzles https://ift.tt/FTNRY0b

Show HN: I made a screensaver that solves chess puzzles https://ift.tt/CQc8BTq January 1, 2025 at 10:50AM

Show HN: GitHub-style screen time visualizer on iOS https://ift.tt/0TYgMlu

Show HN: GitHub-style screen time visualizer on iOS I wanted a longer-running view of my screen time data - in particular my usage on a given day vs. my goal usage. Github absolutely nails year-long visualization with their contributions heatmap, so borrowed some inspiration and created a similar screen time visualizer on iOS. Here's what it looks like: https://ift.tt/Z61vXF3 This is a free feature of the Clearspace app. Here's a link to our original HN launch with Clearspace: https://ift.tt/LtxZ0U6 https://ift.tt/e7PjzKm January 2, 2025 at 01:24AM

Tuesday, December 31, 2024

Show HN: dorm: Django wrapper that lets you use its ORM in standalone manner https://ift.tt/omCclJ9

Show HN: dorm: Django wrapper that lets you use its ORM in standalone manner dorm is a lightweight wrapper around Django that provides a minimal interface to its ORM. This package allows you to quickly integrate Django's powerful ORM into your project with minimal configuration—simply add a settings.py file to the project root and you're ready to start using it. PyPI: https://ift.tt/e3bioUF Source: https://ift.tt/p8nJz7q Give me feedback, if you do give it a try. ## Motivation I’ve always been a big fan of the Django ORM, especially its features like automatic schema migrations and the ability to perform joins without writing raw SQL. Over time, I’ve used it outside of full Django projects whenever I needed to interact with a database. Given the richness of Django’s ORM, I found other standalone ORMs (like SQLAlchemy) to be lacking in comparison. During these experiences, I kept wondering: what if I could use just the ORM, without the need for manage.py, views.py, urls.py, or any unnecessary entries in settings.py? That’s how the idea for this project was born. https://ift.tt/e3bioUF January 1, 2025 at 03:51AM

Show HN: vectorvector – CLI for Contour Lines and Hillshade Generation https://ift.tt/DOI1hEn

Show HN: vectorvector – CLI for Contour Lines and Hillshade Generation I’ve built vectorvector, an open-source CLI tool for working with elevation data. Key features: * Generates contour lines (vector), hillshade tiles (raster), and terrarium tiles (raster elevation) * Processes the entire planet in ~7 hours on consumer hardware * Algorithms: Marching Squares for contours, Horn for hillshade, and Ramer–Douglas–Peucker for line simplification Benchmarked on a MacBook Pro (M2, 64 GB RAM). Output is customizable and aimed at developers and GIS enthusiasts. Would love to hear your thoughts and feedback! Repo: https://ift.tt/m8OKor0 https://ift.tt/m8OKor0 December 31, 2024 at 10:26PM

Show HN: Cave Adventure 1976 PICO-8 port https://ift.tt/7ncSFzf

Show HN: Cave Adventure 1976 PICO-8 port Made this during COVID. I was into PICO-8 at the time and saw someone ported DOOM to it. I'm more of a text adventure guy, so I decided to port ADVENT. Basically I wrote a FORTRAN-to-Lua transpiler. The hardest part was figuring out what version of FORTRAN the source code was written in, finding a manual, cramming it into the limited cartridge space, but most of all, wrapping my mind around the data file format. Always admired Will Crowther for making this. Very fun project. I recorded myself during the whole process but I never posted a video. Future work maybe. https://ift.tt/bCU3eRa December 31, 2024 at 09:14PM

Monday, December 30, 2024

Show HN: Dispatched.dev – Background Job Queues for Your Serverless Apps https://ift.tt/MBX3l54

Show HN: Dispatched.dev – Background Job Queues for Your Serverless Apps Hey HN, I just launched Dispatched.dev ahead of schedule! It’s a tool to simplify background jobs for serverless apps—no more managing queues or workers. Just send simple HTTP requests, and we handle the rest. As a launch special, I’m offering 30% off for a limited time. Would love to hear your feedback or answer any questions! https://dispatched.dev/ December 30, 2024 at 11:13PM

Show HN: Control your Roku with only your hand gestures https://ift.tt/2ZyePxN

Show HN: Control your Roku with only your hand gestures HandiRokuRemote is a Python application that lets you control your Roku device with nothing but hand gestures! Using Mediapipe's Hand Landmark Detector, it tracks your hand, identifies gestures, and sends commands to your Roku via its External Control Protocol. Here's a gif demo: https://ift.tt/5jCQOAy... Features: •Real-time hand tracking: Gestures like "thumbs up" increase volume or pointing for navigation. •Cross-device support: Works with any Roku device on the same local network. •Easy setup: Plug in a camera, and you’re ready to go. Check out the code on Github: https://ift.tt/i1qHaXM Or download the .exe and try it out! PC only for now: https://ift.tt/B52VEGN Let me know what you think! https://ift.tt/i1qHaXM December 30, 2024 at 11:54PM

Sunday, December 29, 2024

Show HN: Chorus, a Mac app that lets you chat a bunch of AIs at once https://ift.tt/DV0lakn

Show HN: Chorus, a Mac app that lets you chat a bunch of AIs at once There's so many cool models to try but they're all in different places. In Chorus you can chat with a bunch of models all at once, and add your own system prompts. Like 4o with a CBT overview, or a succinct Claude. Excited to hear your thoughts! https://melty.sh/chorus December 30, 2024 at 03:17AM

Show HN: Beautiful Failed Blackhole Simulation https://ift.tt/N941ckS

Show HN: Beautiful Failed Blackhole Simulation Epilepsy/Seizure Warning: If you have epilepsy or experience seizures, the animation is a failed attempt at recreating the black hole visualization from the film "Interstellar" with three.js that resulted in a plane shaped event horizon phasing through a spherical black body around which point particles revolve. Please skip it if you have a condition that could cause a seizure as a result of looking at any sort of visualization. For everyone that wants to safely check it out, simply do not interact with the screen for a few seconds to make the UI fade away so you can look at the visualization. Cheers everyone. https://mobleysoft.com December 30, 2024 at 02:00AM

Show HN: Handwritten Christmas Card for Hacker News https://ift.tt/GnhLpor

Show HN: Handwritten Christmas Card for Hacker News Hi HN, I’ve been working on a small project that transforms handwritten notes into animated, shareable cards. While the create functionality isn’t live yet, I wanted to share a sneak peek by creating a handwritten Christmas card specifically for the HN community. I started thinking about this after seeing too many AI-generated cards, cookie-cutter email templates, and overly polished designs that lack any personal touch. A friend recently sent me a handwritten card in the mail, and I found it nice that he took his time to write a handwritten note. I wanted to capture that same feeling without the overhead of snail mail. https://ift.tt/HpyB2YT December 30, 2024 at 12:20AM

Show HN: A search engine that values depth over popularity https://ift.tt/Ns1WpoY

Show HN: A search engine that values depth over popularity Hey HN, I'm excited to introduce Graphthem, a search engine designed to explore the deeper layers of knowledge rather than just surface-level popularity. While many AI search engines simply summarize top N results, we've found this approach often misses the many good stuff that is buried deeper in the links and references. Graphthem takes a different approach. we don't just look at the first few pages we find. We also dig into what those pages link to, so you get the whole story. This allows us to deliver answers that capture not just what's immediately visible, but also the foundational ideas and deeper insights that inform those results. Here's a comparison between Perplexity and Graphthem: Query 1: "most watched youtube videos?" Perplexity: https://ift.tt/7lKEDaf... Graphthem: https://ift.tt/djZKqNU... - Query 2: "what is pagerank?" Perplexity: https://ift.tt/wzagYs5... Graphthem: https://ift.tt/OR0FYQg... --- Some related ideas I've explored before: https://ift.tt/1i83Wfx https://ift.tt/0cHV3FE I would love to hear your feedback. Please let us know how we can improve. https://graphthem.com December 29, 2024 at 10:09PM

Saturday, December 28, 2024

Show HN: Emacs.tv – A video index of Emacs-related content https://ift.tt/hjldPb6

Show HN: Emacs.tv – A video index of Emacs-related content https://emacs.tv December 29, 2024 at 01:33AM

Show HN: Sine Wave Speech, a real-time audio effect in Rust->WASM https://ift.tt/4zuQpcK

Show HN: Sine Wave Speech, a real-time audio effect in Rust->WASM Source code: https://ift.tt/enT59Rc An interactive website for exploring how human speech can be reduced to just a few sine waves and still be intelligible - or at least recognized to be a human voice. On top of that, I've added various ways to make the sound more musical. The sound effect is based on research from the 80s, which has largely been forgotten by then. To have the effect run in real-time in the browser, I opted to use Rust compiled into WebAssembly. Still, I had to rewrite some linear algebra routines. More about that experience in the blog post: https://ift.tt/1CRE9X7 https://ift.tt/HbOw6lr December 28, 2024 at 09:04PM

Friday, December 27, 2024

Show HN: BashForm – Create and fill forms in your terminal via SSH https://ift.tt/T4vpkqf

Show HN: BashForm – Create and fill forms in your terminal via SSH Instead of boring web forms, create and share forms right in your terminal using SSH. No browsers, no apps, just pure terminal goodness. Key features: - Instant form sharing using simple codes (ssh -t bashform.me f yourcode) - Authentication via SSH keys - Create forms with rich inputs (text, textarea, select) - View responses in the terminal - Zero installation for users - if you have SSH, you're ready - Beautiful TUI (this is subjective xD) Try it instantly: ssh -t bashform.me f try Built with Go and Charm libraries for a snappy, modern terminal experience. P.S. BashForm is actively being developed with new features added regularly. Star the repo to follow the journey and feel free to suggest features! Repo: https://ift.tt/JK85fya https://ift.tt/JK85fya December 28, 2024 at 01:22AM

Show HN: Create flashcards with Space CLI https://ift.tt/TqYs4ea

Show HN: Create flashcards with Space CLI Hey, I created seven years ago a flashcard app with a main focus on UX. In the last months I added...