The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Ladder, open source alternative to 12ft.io and 1ft.io
Hey there<p>I made a opensource alternative for these services. Although these worked very well, I was not so confident what they do. So I made my own and opensourced it.<p>It is written in Golang and is fully customizable.
Show HN: Bogrep – Grep Your Bookmarks
Occasionally, I need full-text search on my bookmarks to find a specific bookmark I added some time ago.<p>Usually, browsers only support search of bookmarks in the website's title tag which is often not sufficient to find a bookmark.<p>Some browsers, like Safari, provide built-in support for full-text search, but can only be used for content that's already in the browser's history.<p>Bogrep imports your bookmarks from multiple browsers (removing duplicates), and then downloads and caches them in plaintext (without images or videos). These cached bookmarks are subsequently used for full-text search.
Show HN: Hyphen – an elegant custom element base class with good ergonomics
Show HN: Gogosseract, a Go Lib for CGo-Free Tesseract OCR via Wazero
Tesseract is one of the largest Open Source OCR (Optical Character Recognition) projects. There is already a Go library for using Tesseract from Go with CGo, called Gosseract.<p>However if you are interested in OCR from Go without C complicating building and cross-compiling, there aren't any other options.<p>Wazero is a Go WASM runtime that doesn't have any CGo dependencies. With Emscripten Tesseract has been compiled to WASM and ran within Wazero.<p>Gogosseract provides a simple API on top of this. This project has been an interesting delve into the world of WASM.
Show HN: Gogosseract, a Go Lib for CGo-Free Tesseract OCR via Wazero
Tesseract is one of the largest Open Source OCR (Optical Character Recognition) projects. There is already a Go library for using Tesseract from Go with CGo, called Gosseract.<p>However if you are interested in OCR from Go without C complicating building and cross-compiling, there aren't any other options.<p>Wazero is a Go WASM runtime that doesn't have any CGo dependencies. With Emscripten Tesseract has been compiled to WASM and ran within Wazero.<p>Gogosseract provides a simple API on top of this. This project has been an interesting delve into the world of WASM.
Show HN: Sshx, a web-based collaborative terminal
Show HN: Sshx, a web-based collaborative terminal
Show HN: Sshx, a web-based collaborative terminal
Show HN: WireHub – easily create and share WireGuard networks
WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript.<p>It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices.<p>It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community.<p>Thanks!
Show HN: WireHub – easily create and share WireGuard networks
WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript.<p>It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices.<p>It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community.<p>Thanks!
Show HN: WireHub – easily create and share WireGuard networks
WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript.<p>It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices.<p>It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community.<p>Thanks!
Show HN: WireHub – easily create and share WireGuard networks
WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript.<p>It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices.<p>It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community.<p>Thanks!
Show HN: Dashboard for Minimalists
Show HN: Cami.js – A no build, web component based reactive framework
Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates).<p>Some key ideas:<p>• It's centered around light dom web components
• Uses a "reactive element", which uses observables for fine-grained reactivity
• Rendering is done through lit-html's tagged templates
• A pub/sub store
• Easy immutability using immer (it powers the observable updates & also the reducers)<p>It's my first 'serious' library that I'm using in some work prototypes, and it's also my first 'real' open source project, so comments & feedback would be great!
Show HN: Cami.js – A no build, web component based reactive framework
Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates).<p>Some key ideas:<p>• It's centered around light dom web components
• Uses a "reactive element", which uses observables for fine-grained reactivity
• Rendering is done through lit-html's tagged templates
• A pub/sub store
• Easy immutability using immer (it powers the observable updates & also the reducers)<p>It's my first 'serious' library that I'm using in some work prototypes, and it's also my first 'real' open source project, so comments & feedback would be great!
Show HN: Cami.js – A no build, web component based reactive framework
Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates).<p>Some key ideas:<p>• It's centered around light dom web components
• Uses a "reactive element", which uses observables for fine-grained reactivity
• Rendering is done through lit-html's tagged templates
• A pub/sub store
• Easy immutability using immer (it powers the observable updates & also the reducers)<p>It's my first 'serious' library that I'm using in some work prototypes, and it's also my first 'real' open source project, so comments & feedback would be great!
Show HN: Cami.js – A no build, web component based reactive framework
Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates).<p>Some key ideas:<p>• It's centered around light dom web components
• Uses a "reactive element", which uses observables for fine-grained reactivity
• Rendering is done through lit-html's tagged templates
• A pub/sub store
• Easy immutability using immer (it powers the observable updates & also the reducers)<p>It's my first 'serious' library that I'm using in some work prototypes, and it's also my first 'real' open source project, so comments & feedback would be great!
Show HN: Transforming "Who's Hiring? (November 2023)" Posts into a Google Sheet
Hello HN Community!<p>I've transformed the "Ask HN: Who's hiring? (November 2023)" post into a Google Sheet.<p>Here's a quick rundown of the method:<p>I utilized the Hacker News Algolia Search API to extract data.
You can find the specific thread URL here:
<a href="https://hn.algolia.com/api/v1/search_by_date?tags=comment,story_38099086&hitsPerPage=10" rel="nofollow noreferrer">https://hn.algolia.com/api/v1/search_by_date?tags=comment,st...</a><p>Using a GET request, I fetched comments from the thread and processed them via the ChatGPT API.<p>Employing the ChatGPT API for each comment, I parsed crucial job details such as company, position, location, and more. This information was structured and appended to a Google Sheets document, creating a neatly organized view of viable job opportunities.<p>I believe this resource can aid individuals in more effectively evaluating job offers or possibly be the foundation for a helpful search tool using this standardized data.<p>For few more details, you can check out this article: <a href="https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hiring-Thread-into-Google-Sheets-6e6de1806c024d0eb4cf1c5957f27c8e" rel="nofollow noreferrer">https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hirin...</a>
Show HN: Transforming "Who's Hiring? (November 2023)" Posts into a Google Sheet
Hello HN Community!<p>I've transformed the "Ask HN: Who's hiring? (November 2023)" post into a Google Sheet.<p>Here's a quick rundown of the method:<p>I utilized the Hacker News Algolia Search API to extract data.
You can find the specific thread URL here:
<a href="https://hn.algolia.com/api/v1/search_by_date?tags=comment,story_38099086&hitsPerPage=10" rel="nofollow noreferrer">https://hn.algolia.com/api/v1/search_by_date?tags=comment,st...</a><p>Using a GET request, I fetched comments from the thread and processed them via the ChatGPT API.<p>Employing the ChatGPT API for each comment, I parsed crucial job details such as company, position, location, and more. This information was structured and appended to a Google Sheets document, creating a neatly organized view of viable job opportunities.<p>I believe this resource can aid individuals in more effectively evaluating job offers or possibly be the foundation for a helpful search tool using this standardized data.<p>For few more details, you can check out this article: <a href="https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hiring-Thread-into-Google-Sheets-6e6de1806c024d0eb4cf1c5957f27c8e" rel="nofollow noreferrer">https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hirin...</a>
Show HN: Transforming "Who's Hiring? (November 2023)" Posts into a Google Sheet
Hello HN Community!<p>I've transformed the "Ask HN: Who's hiring? (November 2023)" post into a Google Sheet.<p>Here's a quick rundown of the method:<p>I utilized the Hacker News Algolia Search API to extract data.
You can find the specific thread URL here:
<a href="https://hn.algolia.com/api/v1/search_by_date?tags=comment,story_38099086&hitsPerPage=10" rel="nofollow noreferrer">https://hn.algolia.com/api/v1/search_by_date?tags=comment,st...</a><p>Using a GET request, I fetched comments from the thread and processed them via the ChatGPT API.<p>Employing the ChatGPT API for each comment, I parsed crucial job details such as company, position, location, and more. This information was structured and appended to a Google Sheets document, creating a neatly organized view of viable job opportunities.<p>I believe this resource can aid individuals in more effectively evaluating job offers or possibly be the foundation for a helpful search tool using this standardized data.<p>For few more details, you can check out this article: <a href="https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hiring-Thread-into-Google-Sheets-6e6de1806c024d0eb4cf1c5957f27c8e" rel="nofollow noreferrer">https://bulkninja.notion.site/Converting-Ask-HN-Who-is-Hirin...</a>