The best Hacker News stories from Show from the past day

Go back

Latest posts:

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!)<p>Play the game online: <a href="https://nicollet.net/blog/darklaga/darklaga.html" rel="nofollow">https://nicollet.net/blog/darklaga/darklaga.html</a><p>Technical article about the remake: <a href="https://nicollet.net/blog/darklaga/remake.html" rel="nofollow">https://nicollet.net/blog/darklaga/remake.html</a><p>I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari).<p>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.<p>Repository with the code of the remake: <a href="https://github.com/VictorNicollet/Darklaga">https://github.com/VictorNicollet/Darklaga</a> (sadly, I cannot provide the video and audio assets themselves under any open license).

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!)<p>Play the game online: <a href="https://nicollet.net/blog/darklaga/darklaga.html" rel="nofollow">https://nicollet.net/blog/darklaga/darklaga.html</a><p>Technical article about the remake: <a href="https://nicollet.net/blog/darklaga/remake.html" rel="nofollow">https://nicollet.net/blog/darklaga/remake.html</a><p>I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari).<p>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.<p>Repository with the code of the remake: <a href="https://github.com/VictorNicollet/Darklaga">https://github.com/VictorNicollet/Darklaga</a> (sadly, I cannot provide the video and audio assets themselves under any open license).

Show HN: Org-Supertag

Enhance org-mode tag system, borrow idea from tana.

Show HN: Org-Supertag

Enhance org-mode tag system, borrow idea from tana.

Show HN: Org-Supertag

Enhance org-mode tag system, borrow idea from tana.

Show HN: 2025 = sum(I^3) for I = 0..9

This year's number is kinda fun:<p>2025 = 0^3 + 1^3 + 2^3 + 3^3 + 4^3 + 5^3 + 6^3 + 7^3 + 8^3 + 9^3<p>Which is equivalent to:<p>2025 = (0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) ^ 2 = 45 ^ 2<p>Next time this will happen is 1000 years from now, in 3025. See y'all then!

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.<p>Here's what it looks like: <a href="https://www.getclearspace.com/showHN">https://www.getclearspace.com/showHN</a><p>This is a free feature of the Clearspace app. Here's a link to our original HN launch with Clearspace: <a href="https://news.ycombinator.com/item?id=35888644">https://news.ycombinator.com/item?id=35888644</a>

Show HN: A tool to generate dragon names

Show HN: I built an AI calendar to help you get stuff done – feedback wanted

If you have any questions, feel free to leave a comment! For additional information, click the link provided. I decided to present the extra details on a webpage because it’s easier to organize and format the information in a way that’s clear and more digestible.

Show HN: connet – A P2P reverse proxy with NAT traversal

Over the past couple of months, I've been working on connet. At this point, it is working pretty smoothly (in what I use it for), so I wanted to share it with more people and see what they think.<p>I know many other similar/reverse proxy solutions exist - like <a href="https://github.com/fatedier/frp">https://github.com/fatedier/frp</a>, <a href="https://github.com/rapiz1/rathole">https://github.com/rapiz1/rathole</a>, and a bunch more you can find at <a href="https://github.com/anderspitman/awesome-tunneling">https://github.com/anderspitman/awesome-tunneling</a>. However, I wanted to try and put my own little peer-to-peer twist on it.<p>Thanks for checking it out, and sharing any feedback you might have!

Show HN: connet – A P2P reverse proxy with NAT traversal

Over the past couple of months, I've been working on connet. At this point, it is working pretty smoothly (in what I use it for), so I wanted to share it with more people and see what they think.<p>I know many other similar/reverse proxy solutions exist - like <a href="https://github.com/fatedier/frp">https://github.com/fatedier/frp</a>, <a href="https://github.com/rapiz1/rathole">https://github.com/rapiz1/rathole</a>, and a bunch more you can find at <a href="https://github.com/anderspitman/awesome-tunneling">https://github.com/anderspitman/awesome-tunneling</a>. However, I wanted to try and put my own little peer-to-peer twist on it.<p>Thanks for checking it out, and sharing any feedback you might have!

Show HN: connet – A P2P reverse proxy with NAT traversal

Over the past couple of months, I've been working on connet. At this point, it is working pretty smoothly (in what I use it for), so I wanted to share it with more people and see what they think.<p>I know many other similar/reverse proxy solutions exist - like <a href="https://github.com/fatedier/frp">https://github.com/fatedier/frp</a>, <a href="https://github.com/rapiz1/rathole">https://github.com/rapiz1/rathole</a>, and a bunch more you can find at <a href="https://github.com/anderspitman/awesome-tunneling">https://github.com/anderspitman/awesome-tunneling</a>. However, I wanted to try and put my own little peer-to-peer twist on it.<p>Thanks for checking it out, and sharing any feedback you might have!

Show HN: Open-source security user analytics

Our team worked for 1,000 days to create and open-source a web user analytics platform. It is a lightweight (~5 dependencies), “low-tech” PHP/PostgreSQL software that answers the question of what logged-in users are doing on your web application and helps mitigate some risks.<p>Online demo: <a href="https://play.tirreno.com" rel="nofollow">https://play.tirreno.com</a> Source code: <a href="https://github.com/TirrenoTechnologies/tirreno">https://github.com/TirrenoTechnologies/tirreno</a><p>If that's not of interest, there's also a game by @KilledByAPixel: <a href="https://play.tirreno.com/game" rel="nofollow">https://play.tirreno.com/game</a>, which has some sentimental flavour.<p>Happy New 20¼ everyone!<p>Dedication: thanks to my dad, who brought an 8086 home.

Show HN: I made a screensaver that solves chess puzzles

Show HN: I made a screensaver that solves chess puzzles

Show HN: RSS.Beauty – Make Your RSS Beautiful

RSS.Beauty is an RSS beautification tool based on XSLT technology that transforms ordinary RSS/Atom feeds into elegant reading interfaces.

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

When automating business processes at work, I found it difficult and time-consuming to reverse engineer business systems' APIs. I often had to manually reverse engineer APIs using developer tools or settle for less optimal technologies such as Robotic Process Automation (RPA).<p>Often, the issue is that it can be hard to resolve all the cookies, access tokens, and other elements required to successfully execute the requests. Manually trying to resolve these dependencies using developer tools is especially challenging with multiple requests where data is stored in JavaScript objects or HTML elements.<p>To try to solve this issue, I built a tool called API Parrot that automatically identifies the data correlations between requests and builds a graphical representation of the flow to give users a better understanding. To streamline the process, I also included functionality to record requests, define your own inputs and outputs, and export the entire flow—or parts of it—as JavaScript code.<p>The application is Electron-based and currently compiled for Windows and Linux. Please try it out and give feedback!<p>Online Tutorial: A simple example of reverse engineering the USPS API is available at <a href="https://docs.apiparrot.com/docs/category/tutorial---reverse-engineering-the-usps-api" rel="nofollow">https://docs.apiparrot.com/docs/category/tutorial---reverse-...</a>

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

When automating business processes at work, I found it difficult and time-consuming to reverse engineer business systems' APIs. I often had to manually reverse engineer APIs using developer tools or settle for less optimal technologies such as Robotic Process Automation (RPA).<p>Often, the issue is that it can be hard to resolve all the cookies, access tokens, and other elements required to successfully execute the requests. Manually trying to resolve these dependencies using developer tools is especially challenging with multiple requests where data is stored in JavaScript objects or HTML elements.<p>To try to solve this issue, I built a tool called API Parrot that automatically identifies the data correlations between requests and builds a graphical representation of the flow to give users a better understanding. To streamline the process, I also included functionality to record requests, define your own inputs and outputs, and export the entire flow—or parts of it—as JavaScript code.<p>The application is Electron-based and currently compiled for Windows and Linux. Please try it out and give feedback!<p>Online Tutorial: A simple example of reverse engineering the USPS API is available at <a href="https://docs.apiparrot.com/docs/category/tutorial---reverse-engineering-the-usps-api" rel="nofollow">https://docs.apiparrot.com/docs/category/tutorial---reverse-...</a>

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

When automating business processes at work, I found it difficult and time-consuming to reverse engineer business systems' APIs. I often had to manually reverse engineer APIs using developer tools or settle for less optimal technologies such as Robotic Process Automation (RPA).<p>Often, the issue is that it can be hard to resolve all the cookies, access tokens, and other elements required to successfully execute the requests. Manually trying to resolve these dependencies using developer tools is especially challenging with multiple requests where data is stored in JavaScript objects or HTML elements.<p>To try to solve this issue, I built a tool called API Parrot that automatically identifies the data correlations between requests and builds a graphical representation of the flow to give users a better understanding. To streamline the process, I also included functionality to record requests, define your own inputs and outputs, and export the entire flow—or parts of it—as JavaScript code.<p>The application is Electron-based and currently compiled for Windows and Linux. Please try it out and give feedback!<p>Online Tutorial: A simple example of reverse engineering the USPS API is available at <a href="https://docs.apiparrot.com/docs/category/tutorial---reverse-engineering-the-usps-api" rel="nofollow">https://docs.apiparrot.com/docs/category/tutorial---reverse-...</a>

Show HN: Handwritten Christmas Card for Hacker News

Hi HN,<p>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.<p>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.

< 1 2 3 ... 56 57 58 59 60 ... 795 796 797 >