The best Hacker News stories from Show from the past day
Latest posts:
Show HN: I made a tool to clean and convert any webpage to Markdown
My partner usually writes substack posts which I then mirror to our website’s blog section.<p>To automate this, I made a simple tool to scrape the post and clean it so that I can drop it to our blog easily. This might be useful to others as well.<p>Oh and ofcourse you can instruct GPT to make any final edits :D
Show HN: I made a tool to clean and convert any webpage to Markdown
My partner usually writes substack posts which I then mirror to our website’s blog section.<p>To automate this, I made a simple tool to scrape the post and clean it so that I can drop it to our blog easily. This might be useful to others as well.<p>Oh and ofcourse you can instruct GPT to make any final edits :D
Show HN: tu – Convert natural language date/time to UTC
Show HN: ZSV (Zip Separated Values) columnar data format
A columnar data format built using simple, mature technologies.
Show HN: CTRL-F for YouTube Videos
This is a small project i made years ago and updated to whisper last year, i still use it from time to time and thought it might be useful to others, or just put the idea out there for someone better than me to make a better implementation!
Show HN: CTRL-F for YouTube Videos
This is a small project i made years ago and updated to whisper last year, i still use it from time to time and thought it might be useful to others, or just put the idea out there for someone better than me to make a better implementation!
Show HN: A JavaScript library for data visualization in both SVG and Canvas
Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support.<p>I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like event bubbling, and keyframe animation support.<p>The project is far from done and not published to NPM yet, but there are a few demos and source that you can look at in the repo.<p>I'm happy with how it has come along and the things I've learnt along the way, especially the math. My dream would be to one day work on this full-time and build out a full data-viz library.
Show HN: A JavaScript library for data visualization in both SVG and Canvas
Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support.<p>I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like event bubbling, and keyframe animation support.<p>The project is far from done and not published to NPM yet, but there are a few demos and source that you can look at in the repo.<p>I'm happy with how it has come along and the things I've learnt along the way, especially the math. My dream would be to one day work on this full-time and build out a full data-viz library.
Show HN: My $1k self-install, off-grid solar backup build for renters
Show HN: My $1k self-install, off-grid solar backup build for renters
Show HN: Running TempleOS in user space without virtualization
TempleOS is an experimental OS designed to be simple and self-hosted with a JIT compiler. I was mesmerized by it but didn't like the hassle of using virtual machines to boot it up and move files around from the virtual drive.<p>My project lets you run TempleOS as an app of some sort instead of using a virtual machine to run it - this brings a lot of benefits like speed, seamless filesystem integration (virtual machine development with stock TempleOS is really a pain.), command-line mode where you can code in HolyC on the command line instead of TempleOS' GUI.<p>Its user-space nature lets it do networking quite easily with the FFI - it even features an IRC server, client and a wiki server!<p>I've also added a bunch of third-party games and software written for TempleOS on the Community folder, I hope you people take a look and enjoy!
Show HN: Running TempleOS in user space without virtualization
TempleOS is an experimental OS designed to be simple and self-hosted with a JIT compiler. I was mesmerized by it but didn't like the hassle of using virtual machines to boot it up and move files around from the virtual drive.<p>My project lets you run TempleOS as an app of some sort instead of using a virtual machine to run it - this brings a lot of benefits like speed, seamless filesystem integration (virtual machine development with stock TempleOS is really a pain.), command-line mode where you can code in HolyC on the command line instead of TempleOS' GUI.<p>Its user-space nature lets it do networking quite easily with the FFI - it even features an IRC server, client and a wiki server!<p>I've also added a bunch of third-party games and software written for TempleOS on the Community folder, I hope you people take a look and enjoy!
Show HN: Running TempleOS in user space without virtualization
TempleOS is an experimental OS designed to be simple and self-hosted with a JIT compiler. I was mesmerized by it but didn't like the hassle of using virtual machines to boot it up and move files around from the virtual drive.<p>My project lets you run TempleOS as an app of some sort instead of using a virtual machine to run it - this brings a lot of benefits like speed, seamless filesystem integration (virtual machine development with stock TempleOS is really a pain.), command-line mode where you can code in HolyC on the command line instead of TempleOS' GUI.<p>Its user-space nature lets it do networking quite easily with the FFI - it even features an IRC server, client and a wiki server!<p>I've also added a bunch of third-party games and software written for TempleOS on the Community folder, I hope you people take a look and enjoy!
Show HN: 5 Years Ago I made the Recovery Kit, I just made the RK2
The Recovery Kit 2 is another cyberdeck that for me is part computer, part backup device, and part functional movie prop. It's been fun to build, and the HN community has been great with ideas- especially around hosting and getting me off Squarespace. I hope you all enjoy!
Show HN: 5 Years Ago I made the Recovery Kit, I just made the RK2
The Recovery Kit 2 is another cyberdeck that for me is part computer, part backup device, and part functional movie prop. It's been fun to build, and the HN community has been great with ideas- especially around hosting and getting me off Squarespace. I hope you all enjoy!
Show HN: 5 Years Ago I made the Recovery Kit, I just made the RK2
The Recovery Kit 2 is another cyberdeck that for me is part computer, part backup device, and part functional movie prop. It's been fun to build, and the HN community has been great with ideas- especially around hosting and getting me off Squarespace. I hope you all enjoy!
Show HN: Using Google Sheets as the back end/APIs of your app
Hello everyone!<p>At a company I worked for, we needed to develop an MVP (basically a web page) and apply certain business logic to a Google Drive spreadsheet that was frequently updated by the Sales team.<p>In this case, we had two options:<p>Develop a backend to replace the current spreadsheet and have the sales team use it as a new "backoffice" - This would take a very long time, and if the hypothesis we were testing was wrong, it would be time wasted.<p>Create the web page and use Google's SDK to extract data from the spreadsheet.<p>We chose to go with the second option because it was quicker. Indeed, it was much faster than creating a new backoffice. But not as quick as we imagined. Integrating with Google's SDK requires some effort, especially to handle the OAuth logic, configure it in the console, and understand the documentation (which is quite shallow, by the way).<p>Anyway! We did the project and I realized that maybe other devs might have encountered similar issues. Therefore, I developed a tool that transforms Google spreadsheets into "realtime APIs" with PATCH, GET, POST, and DELETE methods.<p>Since it's a product for devs, I think it would be cool to hear your opinions. It's still quite primitive, but the basic features already work.<p><a href="https://zerosheets.com" rel="nofollow">https://zerosheets.com</a>
Show HN: Using Google Sheets as the back end/APIs of your app
Hello everyone!<p>At a company I worked for, we needed to develop an MVP (basically a web page) and apply certain business logic to a Google Drive spreadsheet that was frequently updated by the Sales team.<p>In this case, we had two options:<p>Develop a backend to replace the current spreadsheet and have the sales team use it as a new "backoffice" - This would take a very long time, and if the hypothesis we were testing was wrong, it would be time wasted.<p>Create the web page and use Google's SDK to extract data from the spreadsheet.<p>We chose to go with the second option because it was quicker. Indeed, it was much faster than creating a new backoffice. But not as quick as we imagined. Integrating with Google's SDK requires some effort, especially to handle the OAuth logic, configure it in the console, and understand the documentation (which is quite shallow, by the way).<p>Anyway! We did the project and I realized that maybe other devs might have encountered similar issues. Therefore, I developed a tool that transforms Google spreadsheets into "realtime APIs" with PATCH, GET, POST, and DELETE methods.<p>Since it's a product for devs, I think it would be cool to hear your opinions. It's still quite primitive, but the basic features already work.<p><a href="https://zerosheets.com" rel="nofollow">https://zerosheets.com</a>
Show HN: Mazelit - My wife and I released our first game
Hey folks,<p>About a year ago my wife and I, both closing in on 40, quit our jobs at Red Hat to start a games company and learn game development. Many things happened along the road, and about a week ago we released our first (small) game on Steam.<p><a href="https://store.steampowered.com/app/2816120/Mazelit/" rel="nofollow">https://store.steampowered.com/app/2816120/Mazelit/</a><p>The demo is free to play up to level 8 (the final game plays up to level 80) and we'd appreciate any feedback you have, whether it's for the store page or the game itself.<p>We made the game in Godot 4.2 in roughly 3 months and I was working full time next to it. Since we ran into a bunch of roadblocks, we decided to also offer the entire source code up as a DLC in case someone wants to go look how we implemented the game, mod the game, or compile it for a different platform. The only thing we can't redistribute with the game code is the Steamworks SDK, which is available for download from Steam. (The game minus integration is fully runnable without the SDK, though.)<p>Cheers and happy weekend!
Show HN: Mazelit - My wife and I released our first game
Hey folks,<p>About a year ago my wife and I, both closing in on 40, quit our jobs at Red Hat to start a games company and learn game development. Many things happened along the road, and about a week ago we released our first (small) game on Steam.<p><a href="https://store.steampowered.com/app/2816120/Mazelit/" rel="nofollow">https://store.steampowered.com/app/2816120/Mazelit/</a><p>The demo is free to play up to level 8 (the final game plays up to level 80) and we'd appreciate any feedback you have, whether it's for the store page or the game itself.<p>We made the game in Godot 4.2 in roughly 3 months and I was working full time next to it. Since we ran into a bunch of roadblocks, we decided to also offer the entire source code up as a DLC in case someone wants to go look how we implemented the game, mod the game, or compile it for a different platform. The only thing we can't redistribute with the game code is the Steamworks SDK, which is available for download from Steam. (The game minus integration is fully runnable without the SDK, though.)<p>Cheers and happy weekend!