The best Hacker News stories from Show from the past week
Latest posts:
Show HN: HiFiScan, a Python app to optimize your loudspeakers
Show HN: I made a modern web UI for Hacker News
Hey HN,<p>I made this free browser extension that modernizes the Hacker News design.<p>I previously launched Modern for Wikipedia [1] here back in December, and it seemed like the obvious next choice to build one for HN too! So I've taken what I learned from building that, and have spent all my spare time this year building Modern for HN.<p>I realize this won't be for everyone, but it was a fun project to work on, and I'm really happy with the result so far. Hope you like it too!<p>Lots more planned for future updates, and suggestions welcome :)<p>[1] <a href="https://news.ycombinator.com/item?id=29461735" rel="nofollow">https://news.ycombinator.com/item?id=29461735</a>
Show HN: Quake 1 ported to the Apple Watch
I ported Quake 1 to the Apple Watch, building on top of existing ports for iOS and Mac.<p>Some features:
* uses Quake SW renderer + blitting to WatchKit surface (~60 fps, 640x480, larger res can run on lower framerate, tested up until 1024x768)
* touch + gyro + digital crown controls
* new AVFoundation audio backend (quake to Watchkit audio buffer copy logic), as Watchkit does not support CoreAudio
* high pass audio filter to remove clicking on Watch speaker for some of the low frequency quake .wav samples
* some smaller modifications and code updates to glue Quake 1 c code to Objective C and Watchkit<p><a href="https://www.youtube.com/watch?v=cPC2o262TfQ" rel="nofollow">https://www.youtube.com/watch?v=cPC2o262TfQ</a>
Show HN: Chitchatter – P2P chat app that is serverless, decentralized, ephemeral
For anyone who is interested to learn more about Chitchatter, please check out the project README: <a href="https://github.com/jeremyckahn/chitchatter#readme" rel="nofollow">https://github.com/jeremyckahn/chitchatter#readme</a><p>Chitchatter is very much an early MVP, so I'd like to get your feedback. Thanks for looking!
Show HN: Make 3D art in your browser using Lisp and math
Bauble is a toy that I've been working on for a few weeks, and I think it's reached the point where other people could have fun with it!<p>Bauble is based on raymarching signed distance functions, which are kind of like... 3D vector art? They're pretty common in the procedural art community and you can do some amazing things with them, but normally writing SDFs means writing low-level shader code.<p>I wanted to play with SDFs, but I found it very frustrating to translate "I want to rotate this" into "okay, that means I have to construct a rotation matrix, and then apply it to the current point, and <i>then</i> evaluate the shape...". So I made a high-level Janet DSL that compiles down to GLSL shader code so I could more easily play with mathematically defined shapes.<p>For more about SDFs, this mind-blowing video is what got me interested in the first place, and shows you what they're capable of in the hands of an expert: <a href="https://www.youtube.com/watch?v=8--5LwHRhjk" rel="nofollow">https://www.youtube.com/watch?v=8--5LwHRhjk</a>
Show HN: Simulate dollar-cost averaging in any mix of stocks
Draw Anything – A Simple Stable Diffusion Playground
Show HN: Zelda Breath of The Wild Street View
Show HN: Zelda Breath of The Wild Street View
Show HN: Wavvy – web-based audio editor (Audacity port)
I originally developed a WASM port of wxWidgets for <a href="https://dj.app/" rel="nofollow">https://dj.app/</a>. When it came time to open source wxWidgets-wasm, I decided to port another complex app as a test case, and Audacity seemed like the obvious choice. In the process, I also needed to write a new host API for PortAudio for playback and recording in the browser.<p><a href="https://github.com/ahilss/wxWidgets-wasm" rel="nofollow">https://github.com/ahilss/wxWidgets-wasm</a><p><a href="https://github.com/ahilss/portaudio-wasm" rel="nofollow">https://github.com/ahilss/portaudio-wasm</a><p><a href="https://github.com/ahilss/wavvy" rel="nofollow">https://github.com/ahilss/wavvy</a>
Show HN: Wavvy – web-based audio editor (Audacity port)
I originally developed a WASM port of wxWidgets for <a href="https://dj.app/" rel="nofollow">https://dj.app/</a>. When it came time to open source wxWidgets-wasm, I decided to port another complex app as a test case, and Audacity seemed like the obvious choice. In the process, I also needed to write a new host API for PortAudio for playback and recording in the browser.<p><a href="https://github.com/ahilss/wxWidgets-wasm" rel="nofollow">https://github.com/ahilss/wxWidgets-wasm</a><p><a href="https://github.com/ahilss/portaudio-wasm" rel="nofollow">https://github.com/ahilss/portaudio-wasm</a><p><a href="https://github.com/ahilss/wavvy" rel="nofollow">https://github.com/ahilss/wavvy</a>
Show HN: I'm building an open-source Amazon
A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc.<p>The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly.<p>This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing marketplace.<p>In 2019, I started building the first piece, Openship, an order management system that lets you source orders and fulfill them from anywhere. Now that that’s in stable release, next up is Openfront (an e-commerce platform for storefronts) and Opensupport (ticketing software for customer support). Together, they provide the staples for any modern business: sales, fulfillment, support.<p>Let me know what you guys think of the idea and if you see any potential pitfalls.
Show HN: I'm building an open-source Amazon
A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc.<p>The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly.<p>This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing marketplace.<p>In 2019, I started building the first piece, Openship, an order management system that lets you source orders and fulfill them from anywhere. Now that that’s in stable release, next up is Openfront (an e-commerce platform for storefronts) and Opensupport (ticketing software for customer support). Together, they provide the staples for any modern business: sales, fulfillment, support.<p>Let me know what you guys think of the idea and if you see any potential pitfalls.
Show HN: EthicalAds – Privacy-first ad network for developers
(More info posted in a comment below: <a href="https://news.ycombinator.com/item?id=32651107" rel="nofollow">https://news.ycombinator.com/item?id=32651107</a>)
Show HN: Ubähnchen – Animated subway map of Berlin
Show HN: Ubähnchen – Animated subway map of Berlin
Show HN: AutoHotkey for Linux
Hello HN,<p>this is the first functional reimplementation of AutoHotkey [1] for Unix-like systems, as far as I am aware. Half the commands are still missing, but everything important is done, as I have worked a lot on it over the past two months. Converting scripts into stand alone binaries is also supported. Hope this will find some adoption eventually. :-) - This implementation focuses on v1.0-like classic syntax from 2004 (!). This is a significant <i>subset</i> of the popular current v1.1 syntax from Windows (AHK_L). The reason this does not (yet?) target the full Windows spec is how complex it is. Notably, there's also another ongoing project which targets v2 called KeySharp [2].<p>If you are not aware of what AHK is, it is an easy but capable scripting language for automation and Hotkeys, and all sorts of visual things like GUIs.<p>If you want to learn more, there plenty of info on the repo, the docs html, and there's an active AHK Discord too, and I am personally also checking the forums and HN of course.<p>[1] <a href="https://www.autohotkey.com/" rel="nofollow">https://www.autohotkey.com/</a>
[2] <a href="https://bitbucket.org/mfeemster/keysharp/" rel="nofollow">https://bitbucket.org/mfeemster/keysharp/</a>
Show HN: AutoHotkey for Linux
Hello HN,<p>this is the first functional reimplementation of AutoHotkey [1] for Unix-like systems, as far as I am aware. Half the commands are still missing, but everything important is done, as I have worked a lot on it over the past two months. Converting scripts into stand alone binaries is also supported. Hope this will find some adoption eventually. :-) - This implementation focuses on v1.0-like classic syntax from 2004 (!). This is a significant <i>subset</i> of the popular current v1.1 syntax from Windows (AHK_L). The reason this does not (yet?) target the full Windows spec is how complex it is. Notably, there's also another ongoing project which targets v2 called KeySharp [2].<p>If you are not aware of what AHK is, it is an easy but capable scripting language for automation and Hotkeys, and all sorts of visual things like GUIs.<p>If you want to learn more, there plenty of info on the repo, the docs html, and there's an active AHK Discord too, and I am personally also checking the forums and HN of course.<p>[1] <a href="https://www.autohotkey.com/" rel="nofollow">https://www.autohotkey.com/</a>
[2] <a href="https://bitbucket.org/mfeemster/keysharp/" rel="nofollow">https://bitbucket.org/mfeemster/keysharp/</a>
Show HN: I built a tool to help you read Hacker News on Kindle
Hi HN, I'm Daniel Nguyen. In June, I quit my job to start indie hacking full-time.<p>The idea of KTool first came to my mind when I was reading "Ask HN: I'm a software engineer going blind, how should I prepare?"[0]<p>I've been wearing glasses since I was 5. My right eye is basically blind. Doctors said there is no chance to cure it.<p>I was genuinely scared. Like holy shit, if my left eye stops working, my life is done. Since then I've been very conscious about time spent on computer screens.<p>That's when I started using Kindle-related products: to offload as many reading materials as possible to the Kindle. I was a happy customer of Push to Kindle. Great product!<p>Then I ran into multiple limitations which led me to build KTool: a tool to send anything online to Kindle. Blog posts, Twitter threads, Hacker News discussions, RSS, newsletters... you name it.<p>But I'm not here to pitch my vision for KTool.<p>I built a specific tool to help you send HN discussions to your Kindle. And in the spirit of Show HN, it doesn't require an account. If you don't own a Kindle, there is the option to download the EPUB.<p>Let me know what you think. Any feedback will be much appreciated.<p>If you're a Kindle owner and you read a lot of online content, give KTool a try.<p>[0]: <a href="https://news.ycombinator.com/item?id=22918980" rel="nofollow">https://news.ycombinator.com/item?id=22918980</a>
Show HN: I built a tool to help you read Hacker News on Kindle
Hi HN, I'm Daniel Nguyen. In June, I quit my job to start indie hacking full-time.<p>The idea of KTool first came to my mind when I was reading "Ask HN: I'm a software engineer going blind, how should I prepare?"[0]<p>I've been wearing glasses since I was 5. My right eye is basically blind. Doctors said there is no chance to cure it.<p>I was genuinely scared. Like holy shit, if my left eye stops working, my life is done. Since then I've been very conscious about time spent on computer screens.<p>That's when I started using Kindle-related products: to offload as many reading materials as possible to the Kindle. I was a happy customer of Push to Kindle. Great product!<p>Then I ran into multiple limitations which led me to build KTool: a tool to send anything online to Kindle. Blog posts, Twitter threads, Hacker News discussions, RSS, newsletters... you name it.<p>But I'm not here to pitch my vision for KTool.<p>I built a specific tool to help you send HN discussions to your Kindle. And in the spirit of Show HN, it doesn't require an account. If you don't own a Kindle, there is the option to download the EPUB.<p>Let me know what you think. Any feedback will be much appreciated.<p>If you're a Kindle owner and you read a lot of online content, give KTool a try.<p>[0]: <a href="https://news.ycombinator.com/item?id=22918980" rel="nofollow">https://news.ycombinator.com/item?id=22918980</a>