Sunday, 9 October 2022

Show HN: I built a site that finds the cheapest place to buy a book https://bit.ly/3ehyvCl

Show HN: I built a site that finds the cheapest place to buy a book https://bit.ly/3MhBZRV October 10, 2022 at 02:59AM

Show HN: Just a website to wish someone happy birthday https://bit.ly/3epxRTb

Show HN: Just a website to wish someone happy birthday Found something like it on GitHub which was made for a particular person. Felt like creating a custom one which anyone can use. Hence made this :) https://bit.ly/3RMEQTV October 9, 2022 at 05:35PM

Show HN: I built a WASI playground for running CLI binaries in the browser https://bit.ly/3ysla0U

Show HN: I built a WASI playground for running CLI binaries in the browser https://bit.ly/3yrKpQO October 10, 2022 at 01:34AM

Show HN: Related Website Finder Experiment Thingy https://bit.ly/3SKwwW2

Show HN: Related Website Finder Experiment Thingy Been messing with cosine similarity and decided to try calculating nearest neighbors over the entire link graph for the marginalia search engine. Turns out that you can just bruteforce that in a day or two. And the results are pretty good. One drawback is that depending on if you're looking at an older website, a lot of the links are dead. The deduplication isn't great either. https://bit.ly/3ChSLf7 October 9, 2022 at 06:22PM

Show HN: Simplepdf.eu – a browser-based PDF annotator / editor https://bit.ly/3ysfzrw

Show HN: Simplepdf.eu – a browser-based PDF annotator / editor Hi HN! I've been working on SimplePDF to solve a problem I encounter weekly: filling out non-editable PDFs [1] --- # About SimplePDF - The documents you load, edit, fill never see the light of my server, everything is processed locally – no remote uploading anything. This includes the PDF generation. - There are no analytics / third party tracking your every move (I do collect usage data, but it's fully anonymous and processed and stored on my server): therefore no annoying cookie banner. You can read more on the Privacy Policy [2] - If someone before you has filled the same document, upon opening it you'll see fields already set, ready to be filled-in, think crowd-sourced fields positioning – saving you time and effort. --- # How does the crowd-sourced positioning of fields work? When a document is loaded in your browser, a fingerprint of the document binary is made, and sent to the server. The document table consists of: document_id, fingerprint and created_at. As soon as you start editing a document, a template is created, containing metadata about the fields (x, y, width, height, type of field, background color...) that is then tied to this document you created. Once you save, this template gets sent to the server. The template table consists of: template_id, document_id, fields (the metadata) as well as created_by_customer_id if you're a customer. As a result, someone else on the other side of the world opening the same document will see the fields you positioned already there – you just saved them the 5min it took you to position them. --- # What's the tech stack of SimplePDF? - NextJS on the frontend - Koa with GraphQL on the backend - Postgres (Managed Database on Digital Ocean) - A 10€ droplet on Digital Ocean --- If you have any questions, comments or feedback (good or bad), I'm all ears! --- [1] The assignments my estonian teacher gives me are usually scanned documents that do not have any editable fields in them. [2] https://bit.ly/3Eu3SnL https://bit.ly/3ysfCDI October 9, 2022 at 05:47PM

Show HN: BlockTalk – Banter about what your friends are doing on Web3 https://bit.ly/3CJuEHq

Show HN: BlockTalk – Banter about what your friends are doing on Web3 Hey HN, I’m Kamil and one of the two people working on BlockTalk. BlockTalk is going into public beta today! (We're also on Product Hunt, come check us out!) We previously posted about this project under the name “WalletWatch” in a Show HN about 3 weeks ago, and have since integrated your feedback to make it better [1] [problem] As we were trying to see how our friends were using crypto, we noticed that other products were either too complex or only let us passively view what our friends were doing. [solution] BlockTalk is a social network centered around Ethereum transactions. You can easily see, understand, like, and comment on the Ethereum transactions of anyone on the platform. We don’t ask for your email or password, and instead authenticate by asking users to sign a transaction with their Ethereum wallet; we ask for usernames to give a more familiar and user-friendly experience for people that haven’t purchased ENS or other crypto domain names. At the moment, we’re storing user data in Firestore instead of on-chain because the current decentralized channels are too expensive or slow. This also has the added benefit of making the app completely free to use. [what’s changed] Since our last post, we improved the UI/UX, made transactions more understandable, made the app compatible with all viewports, and now don’t require you to create an account to get a feel for the app. [ask] We’d love any feedback you all have! My e-mail is kamil@fwd.exchange if you want to contact us about anything related to the project :) P.S. here's a very old demo of a prototype from a while back [2] [1] https://bit.ly/3qRgugA [2] https://youtu.be/xhajqKq4G9Y https://bit.ly/3CJBAnU October 9, 2022 at 04:20PM

Show HN: Building a Git teaching tool that runs Git in the browser https://bit.ly/3STLNnx

Show HN: Building a Git teaching tool that runs Git in the browser Repo: https://bit.ly/3LQW29D Harmony was born as a tool to create and/or modify local files, on the fly, in your browser. Few weeks ago I decided to try to implement a sort of version control system in it. I think it would be cool one day to either use it for personal use or to teach Git concepts in a sandboxed area. Harmony is powered by web assembly and it runs all the git related stuff in-memory. In this release I brought an initial support for directories and the possibility to checkout to a particular commit https://bit.ly/3UNa14d October 9, 2022 at 02:40PM

Show HN: Generative AI – Short and Sweet https://bit.ly/3SRZ6oG

Show HN: Generative AI – Short and Sweet https://bit.ly/3BCJ1wN October 9, 2022 at 01:00PM

Show HN: If Spotify and Tinder Had a Baby https://bit.ly/3CJxbS5

Show HN: If Spotify and Tinder Had a Baby https://bit.ly/3elz5z2 October 9, 2022 at 07:08AM

Saturday, 8 October 2022

Show HN: I made an open source Chrome extension to notify you of new HN replies https://bit.ly/3T9UFVF

Show HN: I made an open source Chrome extension to notify you of new HN replies https://bit.ly/3ROwvPD October 8, 2022 at 05:44PM

Show HN: I developed an app that creates interactive product demos in minutes https://bit.ly/3MoE7qX

Show HN: I developed an app that creates interactive product demos in minutes https://bit.ly/3EpzmeT October 8, 2022 at 04:41PM

Show HN: Inline SQL in any Python program https://bit.ly/3rGw1Av

Show HN: Inline SQL in any Python program https://bit.ly/3MeDJeE October 8, 2022 at 03:57PM

Show HN: Maiao, Stacked Diffs for GitHub https://bit.ly/3CiZZPT

Show HN: Maiao, Stacked Diffs for GitHub https://bit.ly/3yslzjX October 8, 2022 at 01:25PM

Show HN: Design inspiration and data driven color palettes https://bit.ly/3EvP2NB

Show HN: Design inspiration and data driven color palettes https://bit.ly/3EudDCE October 8, 2022 at 08:04AM

Show HN: (A Better) Hacker News Bookmarklet https://bit.ly/3RU74fK

Show HN: (A Better) Hacker News Bookmarklet https://bit.ly/3fSOQh0 October 8, 2022 at 09:39AM

Friday, 7 October 2022

Show HN: Infinite Music from the Boston Public Library https://bit.ly/3CkdSND

Show HN: Infinite Music from the Boston Public Library This site plays a loop of more than 23,000 songs on LP records from the Boston Public Library. You can create customizable stations. Music streams free via archive.org. https://bit.ly/3Cpp5wK October 8, 2022 at 03:03AM

Show HN: PyTorch search engine https://bit.ly/3VejK3V

Show HN: PyTorch search engine https://bit.ly/3ea3DUp October 7, 2022 at 07:08PM

Show HN: Sandworm.js – Easy auditing and sandboxing for JavaScript dependencies https://bit.ly/3fPW5qi

Show HN: Sandworm.js – Easy auditing and sandboxing for JavaScript dependencies https://bit.ly/3Mj31IG October 7, 2022 at 04:09PM

Show HN: Onboarding Love – user onboarding from Airbnb, Stripe and many more https://bit.ly/3CIEutn

Show HN: Onboarding Love – user onboarding from Airbnb, Stripe and many more https://bit.ly/3CFVKzb October 7, 2022 at 11:47AM

Thursday, 6 October 2022

Show HN: Score.vote – Create your own simple online polls https://bit.ly/3RGMH5h

Show HN: Score.vote – Create your own simple online polls https://bit.ly/3fL4c7o October 7, 2022 at 03:06AM