The best Hacker News stories from Show from the past day
Latest posts:
Show HN: LineSelect, shell utility to interactively select lines in a pipeline
Allows you to "pause" a shell pipeline to interactively select a subset of lines to proceed with. I've always wanted a tool like this, as it effectively combines the best of shell pipes (easy to automate) and visual file managers (easy to make selections). Now that I have it I can't believe a tool like this is not already part of the standard set of shell utilities. There are so many situations where it is useful.<p>Tested on Linux but should also work on MacOS.<p>Also: please help me come up with a better name!
Show HN: LineSelect, shell utility to interactively select lines in a pipeline
Allows you to "pause" a shell pipeline to interactively select a subset of lines to proceed with. I've always wanted a tool like this, as it effectively combines the best of shell pipes (easy to automate) and visual file managers (easy to make selections). Now that I have it I can't believe a tool like this is not already part of the standard set of shell utilities. There are so many situations where it is useful.<p>Tested on Linux but should also work on MacOS.<p>Also: please help me come up with a better name!
Show HN: I made a puzzle game with Three.js
A while ago I discovered three.js, a JavaScript library to manipulate 3D objects. It looked really interesting, but I had no real need for it...<p>To change that I recently challenged myself to make one 3D web game per month with three.js. And I just release game #2, a puzzle game called Cuboid, and you can try it here: <a href="https://www.thomasfriday.com/cuboid/" rel="nofollow noreferrer">https://www.thomasfriday.com/cuboid/</a><p>Please let me know if you have any questions or feedback. Thanks!
Show HN: I made a puzzle game with Three.js
A while ago I discovered three.js, a JavaScript library to manipulate 3D objects. It looked really interesting, but I had no real need for it...<p>To change that I recently challenged myself to make one 3D web game per month with three.js. And I just release game #2, a puzzle game called Cuboid, and you can try it here: <a href="https://www.thomasfriday.com/cuboid/" rel="nofollow noreferrer">https://www.thomasfriday.com/cuboid/</a><p>Please let me know if you have any questions or feedback. Thanks!
Show HN: I made a puzzle game with Three.js
A while ago I discovered three.js, a JavaScript library to manipulate 3D objects. It looked really interesting, but I had no real need for it...<p>To change that I recently challenged myself to make one 3D web game per month with three.js. And I just release game #2, a puzzle game called Cuboid, and you can try it here: <a href="https://www.thomasfriday.com/cuboid/" rel="nofollow noreferrer">https://www.thomasfriday.com/cuboid/</a><p>Please let me know if you have any questions or feedback. Thanks!
Show HN: CodePerfect, a fast, lightweight IDE for Go
Tell HN: People forget that you can stick any data at the end of a bash script
This is a neat trick I've used to write self-extracting software or scripts that extract files from archives by just using<p><pre><code> tail -c <number of bytes for the binary> $0
</code></pre>
All you have to do is make sure you append an explicit 'exit' to the end of your program before your new 'data section', so that bash won't parse any of the 'data section'.<p>One thing to bear in mind is that if you append binary data, it will be corrupted if you save it in most text editors so when I want to make changes I just delete all the binary and reappend it.
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Hacker News user blogroll
I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time.<p>Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list.<p>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.<p>There are some really awesome blogs in there. I really recommend going through the list, it made my day.<p>[0] "Could you share your personal blog here". <a href="https://news.ycombinator.com/item?id=36575081">https://news.ycombinator.com/item?id=36575081</a>
Show HN: Iridescent crystal with raymarching and signed distance fields
Show HN: Iridescent crystal with raymarching and signed distance fields
Show HN: Iridescent crystal with raymarching and signed distance fields
Show HN: MongoDB Protocol for SQLite
Show HN: MongoDB Protocol for SQLite
Show HN: MongoDB Protocol for SQLite
Show HN: Degrees What?
One of my pet peeves is when people specify a temperature in "degrees" when it’s not clear from the context which scale is being used. I always want to ask “degrees what?”<p>So I made this little conversion tool that uses degrees angle to convert between degrees Fahrenheit and degrees Celsius.<p>Tip: you can add a number in a query to link directly to a temperature. e.g. <a href="https://degreeswhat.com/?100" rel="nofollow noreferrer">https://degreeswhat.com/?100</a>