Show HN Today: Top Developer Projects Showcase for 2024-01-24
SagaSu777 2024-12-25

Explore the hottest developer projects on Show HN for 2024-01-24. Dive into innovative tech, AI applications, and exciting new inventions!

Summary of Today's Content

Today's Product Highlights

  • Product Name: Startup Funding Simulator
  • Highlight: Simplifies complex startup fundraising calculations with an intuitive tool for founders to understand dilution and equity scenarios

Quick Summary

  • Most Hot Category: Developer Tools & AI
  • Top Keywords: AI, Open Source, Tools, Automation
  • Most Popular Product: Startup Funding Simulator (654 points)

Technology Trends

  • AI/ML Integration
  • Developer Productivity Tools
  • Open Source Solutions
  • Data Management & Analytics
  • Visual Computing/Graphics

Project Distribution

  • Developer Tools: 35%
  • AI/ML Projects: 25%
  • Web Applications: 20%
  • Mobile Apps: 10%
  • Other: 10%

Trend Insights

  • Strong focus on AI integration across different applications
  • Growing demand for developer productivity tools
  • Increasing interest in open-source solutions
  • Rise of visual computing and graphics processing tools
  • Emphasis on data management and analytics solutions
  • Continued innovation in financial technology tools

The data shows a clear trend toward AI-powered solutions and developer tools, with particular emphasis on practical applications that solve real-world problems. The high engagement with the Startup Funding Simulator suggests strong interest in fintech tools that simplify complex processes.

Top 1. A groundbreaking tool designed to simulate startup funding scenarios, allowing entrepreneurs and investors to explore various financial strategies and outcomes. Ideal for understanding investment dynamics, this simulator empowers users to optimize funding decisions and enhance their startup growth potential. (Likes: 654, Comments: 161)

Top 2. A user-driven platform featuring an expanding collection of math problems, designed for learners and enthusiasts to challenge their skills and enhance their understanding. (Likes: 384, Comments: 92)

Top 3. Open-source Rule-based PDF parser designed for Retrieval-Augmented Generation (RAG) applications. (Likes: 293, Comments: 32)

Top 4. Open-source script designed to help you easily index your website on Google, enhancing visibility and traffic. (Likes: 131, Comments: 61)

Top 5. An innovative integer map data structure designed for efficient data storage and retrieval, offering enhanced performance and scalability for developers seeking to optimize their applications. (Likes: 91, Comments: 27)

Top 6. Introducing Zenfetch: Transform your saved browsing content into a powerful AI second brain, enhancing your productivity and streamlining your information retrieval. (Likes: 56, Comments: 15)

Top 7. Experience immersive VR like never before with our Gaussian Splat renderer built in Unity. Elevate your visual projects with stunning graphics and seamless performance. Perfect for developers and creators looking to push the boundaries of virtual reality! (Likes: 21, Comments: 15)

Top 8. Discover an engaging gamified social network designed for passionate fans to connect, share, and compete around their favorite interests. Join a vibrant community where enthusiasm shines and every interaction brings rewards! (Likes: 9, Comments: 21)

Top 9. A geo-distributed key-value store designed for efficient metadata management, optimizing data accessibility and reliability across multiple locations. (Likes: 17, Comments: 2)

Top 10. Nlux.ai: Create AI Chatbots Effortlessly using React and JavaScript. (Likes: 9, Comments: 1)

1. Show HN: Startup funding simulator

Show HN: Startup funding simulator - Project Screenshot

URL: https://www.fundingsimulator.com/

Author: zikero

Description: Hi HN

We built a tool to help founders understand how modern fundraising (with safes) works, and how much dilution you can expect when raising money.

The project is open-source. The code is a mess right now, but it'll get better I promise. You can also help with that.

We didn't build this to make money. We genuinely did it because we were looking for it, and couldn't find it.

We're in fact in the process of fundraising for a company, and at first glance the process looks simple. Just an excel sheet will do! But then the more we dug into it and tried different simulators, the more we realized that it's more complex than it looks.

We even signed up to Pulley, Carta and others just to run simulations. But they're a bit confusing.

TL;DR: Understanding modern startup funding and knowing how much dilution you'll face is hard. We built a tool that'll hopefully help with that. You can add Post-money Safes, priced rounds and issue options to employees, and you can see how that affects your ownership at every step. You can also simulate an Exit scenario and see how much money you'll be left with.

---

Some examples of complex stuff:

- There are many different types of safes. They all convert at the first priced round, but in different ways. Some are through discount, some are uncapped, some have a fixed valuation cap, and some have both a discount and a valuation cap.

- All safes (before first priced round) convert at the same time. They don't dilute each other, which is what happens in the rest of fundraising.

- Investors often require you to set aside some options. This one is particularily nasty. Basically, if an investor expects you to set aside 10% as options, and expects to get 10% equity, that's what should appear in the subsequent cap table. However, calculating the options is difficult, and is often a circular calculation (even Kirsty Nathoo from YC says it's complex and avoids showing the calculation in the Safe video "Understanding SAFEs and Priced Equity Rounds")

- Safes and priced rounds can have pro-rata, but don't always exercise it

- Pro-ratas of safes are taken from the priced round money, so you'd expect the safe holder's equity to remain the same if they exercise it. BUT ... it gets diluted by the new options issued.

- Safes can have an MFN provision, which defers the valuation discussion/calculation until the moment the priced round is about to close. With a mix of discounts, uncapped and valuation caps, it gets tricky to know which deal is "better".

- ...

Assumptions and limitations:

- Only post-money safes and priced rounds.

- No down rounds. There's a bit more complexity around liquidation preferences and anti-dilution rights - we don't support that now. It only matters if you're simulating a "bad" situation. But come on, it's a simulator — Be optimistic.

- No pro-rata caps. We might add that soon, to fully support the YC standard deal. But for now, if an investor gets a pro-rata, they can exercise either all of it (keeping their original ownership) or none.

- Safes' pro-ratas disappear after the first priced round. (I think this is what happens normally?)

- Remaining available options get redistributed evenly at exit.

- The round is the investor. For the sake of simplicity, consider "Series A" as the combination of all series A investors into one, super-investor.

Let us know what you think!

Popularity: 654 points | 161 comments


2. Show HN: I wished for a site with a growing list of math problems, I built it

Show HN: I wished for a site with a growing list of math problems, I built it - Project Screenshot

URL: https://teachyourselfmath.app/

Author: viveknathani_

Description: Good math problems are hidden inside textbooks and online documents. To keep up with all the sources in the world is hard. For someone who just wants to continuously solve problems, finding and going through all the sources feels like a hassle. I wished for a website that could just dump all the math problems available in the world out there. And if I could filter the problems by topics, that would be beautiful.

teachyourselfmath is a side project that was born out of this need. At its core, it is a math PDF extraction engine. The engine has some machine learning going on behind the scenes to extract math problems in LaTeX from any image or document.

A little bit about me: I am Vivek, a software engineer based out of India with a diverse set of interests including math. This project is close to my heart for many different reasons and nothing would make me happier than finding people on the internet who would find this website to be useful.

I’d love to hear your feedback on this. Thanks!

Popularity: 384 points | 92 comments


3. Show HN: Open-source Rule-based PDF parser for RAG

Show HN: Open-source Rule-based PDF parser for RAG - Project Screenshot

URL: https://github.com/nlmatics/nlm-ingestor

Author: jnathsf

Description: The PDF parser is a rule based parser which uses text co-ordinates (boundary box), graphics and font data. The PDF parser works off text layer and also offers a OCR option to automatically use OCR if there are scanned pages in your PDFs. The OCR feature is based off a modified version of tika which uses tesseract underneath.

The PDF Parser offers the following features:

* Sections and subsections along with their levels.

  • Paragraphs - combines lines.
  • Links between sections and paragraphs.
  • Tables along with the section the tables are found in.
  • Lists and nested lists.
  • Join content spread across pages.
  • Removal of repeating headers and footers.
  • Watermark removal.
  • OCR with boundary boxes

Popularity: 293 points | 32 comments


4. Show HN: Open-source script to get your site indexed on Google

Show HN: Open-source script to get your site indexed on Google - Project Screenshot

URL: https://github.com/goenning/google-indexing-script

Author: goenning

Description:

Popularity: 131 points | 61 comments


5. Show HN: Integer Map Data Structure

Show HN: Integer Map Data Structure - Project Screenshot

URL: https://github.com/billziss-gh/imap

Author: billziss

Description: This project presents a new data structure for storing ordered integer maps. The proposed data structure is a compressive, cache-friendly, radix tree that has performance comparable to an unordered map (std::unordered_map) and is an order of magnitude faster than an ordered map (std::map).

Popularity: 91 points | 27 comments


6. Show HN: Zenfetch – Turn your saved browsing content into an AI second brain

Show HN: Zenfetch – Turn your saved browsing content into an AI second brain - Project Screenshot

URL: https://www.zenfetch.com/

Author: rex123

Description: Hey everyone! Akash and Gabe here from Zenfetch (YC W23) - a chrome extension to help you remember more of what you read. Zenfetch makes it easy to index any content from across the web into a neural search engine and AI chat. Try the chrome extension at https://www.zenfetch.com/?utm_source=hacker_news.

How it works:

1. Optionally sync your bookmarks and/or Pocket saves. Zenfetch will continue to sync newly saved items. 2. Click the Zenfetch icon in a tab to save any PDF, YouTube video, note, article, email, forum post, etc. Zenfetch can save almost anything across the internet. 3. Zenfetch indexes the text or transcript and adds that information to your AI second brain. 4. Use the dashboard or side panel to search or chat with your AI second brain. 5. Zenfetch will send morning digests summarizing your reading.

A few examples of how our users use Zenfetch: “What articles have I read on nuclear fusion?”, “Analyze this strategy based on the Lenny Rachitsky article I read”, “Summarize Karpathys video introducing LLMs”, “Which research papers mentioned the increase in carbon emissions?”, “Compile the different perspectives I’ve read on climate change” and more.

We built Zenfetch to solve the personal pain of reading tons of content but using little to none of the information. While searching for solutions, we found that most tools were good at storing information but not at retrieving it. We even found that search functionalities on existing read-later tools got worse the more content we saved.

Zenfetch is free for the first 14 days and then costs $14.99/mo (No credit card needed for the trial).

We’d love for you to try it out and let us know what we can do to improve your experience! While we only work on Chromium-based browsers right now, we’re actively working on browser compatibility and integrations. Let us know which ones to prioritize!

Popularity: 56 points | 15 comments


7. Show HN: Gaussian Splat renderer in VR with Unity

Show HN: Gaussian Splat renderer in VR with Unity - Project Screenshot

URL: https://www.youtube.com/watch?v=guxIBcizrVI

Author: chrisnolet

Description: I was playing with this for a few weeks over the holiday break. This is one of the GS3D sample scenes running on PCVR at about 65 FPS. I'm sorting on the CPU at the moment, so there are some hitches, but it works! I may publish this as a Unity asset. (I'd love to get it working on Vision Pro, but we'll see.)

Popularity: 21 points | 15 comments


8. Show HN: A gamified social network for passionate fans

Show HN: A gamified social network for passionate fans - Project Screenshot

URL: https://youphenom.com/

Author: Rafa1

Description: Hi HN, this is youphenom. A new platform created to address some shortcomings both in social networking and (professional) competitions/sports. Simply find the content you like, vote daily for your favorite team and help them win the monthly competition. Or even start your own channel/team and turn it into a winning brand with many fans.

Here are some of the problems that the platform solves for its users:

- To this day social media channels, content pages and chatrooms are like silos - each their own separate island/planet of content and interactions. The competitive element on youphenom acts like “gravity”, so these confined worlds become interconnected and influence each other.

- The rise of the Internet allowed most businesses to take what they do online - online stores for retailers, online banking for banks. But there is still no platform for the sports teams and athletes to do their business (to compete professionally) online. Now they can use youphenom.

- Before youphenom, no professional league or sport allowed the fans to score actual points for their favorite team or athlete.

- Also youphenom makes it possible for teams from different sports to compete against each other

There are many more benefits for all participants on the platform, so everyone can get more value and enhanced experience compared to what is currently available in social networking and sports.

Thank you for taking the time to check youphenom out

Popularity: 9 points | 21 comments


9. Show HN: Geo-Distributed KV Store for Metadata Management

Show HN: Geo-Distributed KV Store for Metadata Management - Project Screenshot

URL: https://datenlord.github.io/xline-home/#/docs/What%27s-New

Author: SandmanDZ

Description: Community Meeting In order to provide a more comprehensive overview of Xline's progress and to promote the Xline community, we will be hosting an Xline community meeting on January 26, 2024 at 6:00 PM PST

The meeting will be held via zoom: Meeting number: 874 4309 5241 Password: 124294 Link:https://zoom.us/j/87443095241?pwd=r3uJhJ9cb0caovHRsi1ay2pFuh...

Popularity: 17 points | 2 comments


10. Show HN: Nlux.ai – Build AI Chatbots with React/JS

Show HN: Nlux.ai – Build AI Chatbots with React/JS - Project Screenshot

URL: https://nlux.ai

Author: shich

Description: A new open source React / JS library that makes it super simple to create conversational AI interfaces, using ChatGPT or any other LLM

Popularity: 9 points | 1 comments


11. Show HN: Digest – Create a personal newsletter with the content you consume

Show HN: Digest – Create a personal newsletter with the content you consume - Project Screenshot

URL: https://usedigest.com

Author: digest

Description: As a personal need I have been working on building this over the last year. Like others, I often found myself in the middle of work, but taking breaks to read Reddit, HN, watch YouTube videos, etc. Those short breaks often turned into doom scrolling, and before I knew it I had wasted hours throughout my day/week.

I felt that if I just had the content that I was already consuming bundled up and delivered to me in a daily newsletter, I'd no longer have the need to keep checking these sites throughout the day. This eventually evolved into adding sources that I was not wasting time on but were also important to me, like my daily meetings from Google Calendar, or yesterdays revenue from my Stripe account.

I'm still working on adding more sources, but would love to hear what you think.

Popularity: 8 points | 1 comments


12. Show HN: The guide to bootstrapping a business (2024)

Show HN: The guide to bootstrapping a business (2024) - Project Screenshot

URL: https://www.highsignal.io/blog/bootstrapping-a-business/

Author: chernikovalexey

Description:

Popularity: 8 points | 1 comments


13. Show HN: English – The Hottest New Programming Language

Show HN: English – The Hottest New Programming Language - Project Screenshot

URL: https://github.com/EvanChisholm1/english

Author: evanchisholm

Description: As we have all seen LLMs are pretty damn good at turning natural language to code, so why are we not writing programs in English? This an experiment in compiling english "programs" to python. It is half a meme and half serious.

Popularity: 9 points | 0 comments


14. Show HN: I'm a doctor and made a breathing app for stress and anxiety- Lungy 2.0

Show HN: I'm a doctor and made a breathing app for stress and anxiety- Lungy 2.0 - Project Screenshot

URL: https://apps.apple.com/app/apple-store/id1545223887

Author: lukko

Description:

Popularity: 6 points | 3 comments


15. Show HN: A self-hosted website to track Pinball scores between friends

Show HN: A self-hosted website to track Pinball scores between friends - Project Screenshot

URL: https://demo.pinball-friends.com/

Author: Einenlum

Description: Hi there!

I have been a huge fan of pinballs for a few months, discovering all pinballs that are in my city, and I converted quite a few friends to it.

The only problem was that we wanted to keep an eye on everyone's score and I always did it in some notes on my phone. This was not very practical.

I decided to create a small website so that all my friends can add their scores while we're playing in a gig. The app is minimalistic on purpose: no user authentication, no call to any fancy Pinball API whatsoever. I just need a list of players, gigs, pinballs and scores.

The app is built with Laravel and SQLite so it should be easily deployed anywhere. I personally host it on Fly for free (they have a generous free tier). One can add HTTP Basic authentication with a common user/password to avoid having anyone unkown messing with your data.

The link to the repo is in the banner. License MIT.

Popularity: 9 points | 0 comments


16. Show HN: I hate look for places on trips so I created a tool that automates this

Show HN: I hate look for places on trips so I created a tool that automates this - Project Screenshot

URL: https://www.tryexplorify.com/

Author: gabrielbfranco

Description:

Popularity: 2 points | 5 comments


17. Show HN: Just Do It - Guess someone needs to hear this

Show HN: Just Do It - Guess someone needs to hear this - Project Screenshot

URL: https://justdoit.work/

Author: l1am0

Description: A friend showed me this video today, it is CC so I used it for a tiny art project :'D

p.S. You can customize it for a name, by adding the name to the path

http://justdoit.work/Oliver

Popularity: 3 points | 3 comments


18. Show HN: How to build a CNC-machine from scratch, using 40x 3D-printed parts

Show HN: How to build a CNC-machine from scratch, using 40x 3D-printed parts - Project Screenshot

URL: https://github.com/maxvfischer/DIY-CNC-machine

Author: mfi

Description:

Popularity: 5 points | 1 comments


19. Show HN: A self-hosted GitHub issues notifier

Show HN: A self-hosted GitHub issues notifier - Project Screenshot

URL: https://github.com/yugarinn/github-issues-notifier

Author: yugarinn

Description: I wrote this simple tool to receive an email each time a Github issue with certain tags is created in a repository I'd like to contribute to.

I thought somebody else might find this useful.

Popularity: 4 points | 2 comments


20. Show HN: Decentralized timestamping using Ethereum (dApp)

Show HN: Decentralized timestamping using Ethereum (dApp) - Project Screenshot

URL: https://dapp.archq.io/

Author: triangular

Description:

Popularity: 3 points | 3 comments


21. Show HN: NoAds, a very very Simple Solution for YouTube

Show HN: NoAds, a very very Simple Solution for YouTube - Project Screenshot

URL: https://github.com/luvchurchill/NoAds

Author: FergusArgyll

Description:

Popularity: 2 points | 3 comments


22. Show HN: Replace Anything AI

Show HN: Replace Anything AI - Project Screenshot

URL: https://replace-anything.today/

Author: zhifenzhu

Description: Hi HN,

I've developed a website that allows users to experience the capabilities of the Replace Anything AI model. This model supports an array of features, including background replacement, face swapping, outfit changes, and the enhancement of various images such as portraits, product photos, and pet pictures.

The process is not only fascinating but also user-friendly. You can swiftly upload a portrait and create an ID photo, or even produce professional photos of your pet. Previously, we relied on photo studios for such tasks, but now, all you need is to upload an image and use a prompt to generate the corresponding background. This approach is equally effective for creating pet and product photographs.

This model significantly simplifies photo editing while ensuring high quality, and I'm excited to share it with everyone for a interesting experience.

A bit about me: I'm zhifenzhu, a frontend engineer from China. At the end of 2023, I embarked on a journey to become an independent developer.

I'm eager to hear your thoughts and feedback on this project. Thank you!

Popularity: 4 points | 1 comments


23. Show HN: Seren: AI Chat Journal

Show HN: Seren: AI Chat Journal - Project Screenshot

URL: https://goseren.com

Author: acarreras

Description: Hey everyone! I originally made this as a telegram bot that I could use for myself! I found it very useful so I made this for everyone to use! I hope you use it, to me it's really useful and helps my mental health and wellbeing.

I wish I could have made it free, but of course the OpenAI API is not free... If the pricing changes I'll definitely change the prices :) Who knows, maybe in the near future we can switch to an on-device LLM and stop paying completely! I'm happy to give away some* free trials manually, so just reach out if interested.

Thanks!

Popularity: 4 points | 0 comments


24. Show HN: I add GPT4-vision to screen capture browser extension. And It's amazing

Show HN: I add GPT4-vision to screen capture browser extension. And It's amazing - Project Screenshot

URL: https://www.crit.design/

Author: thanonvon

Description:

Popularity: 3 points | 1 comments


25. Show HN: Licensure – watch changes to OSS licenses

Show HN: Licensure – watch changes to OSS licenses - Project Screenshot

URL: https://github.com/surprisetalk/licensure

Author: surprisetalk

Description: Hi folks! I was curious how often large repos make changes to their LICENSE files, so I wrote a few scripts.

At some point I hope to add an RSS feed :)

Popularity: 2 points | 2 comments


26. Show HN: SemAntics, a racing game with word embeddings

Show HN: SemAntics, a racing game with word embeddings - Project Screenshot

URL: https://trysemantics.com/

Author: tbwriting

Description:

Popularity: 2 points | 2 comments


27. Show HN: accdoo cipher – like xkcd/936 but with dial-pad only

Show HN: accdoo cipher – like xkcd/936 but with dial-pad only - Project Screenshot

URL: https://accdoo.app/about

Author: imcotton

Description: Hi, this is an intro for a cipher App I've built, instead of making another markdown-based SSR blog system from scratch to write the hello world post, I will just use show HN as my cold opening.

The algorithm is easy to perform and can be practiced on any calculator (small input), making it friendly to non-tech-savvy users and without vendor lock-in. Implementation-wise, to its very core just one-liner of JavaScript:

    arr.map(BigInt).reduce((a, b) => (a * b) ** 2n)
By using BigInt gives arbitrary precision, soft limits are set at 10n ^ 100_000n for Web App, 10n ^ 1_000_000n for CLI, configurable from API.

It comes with battery-included, API (npm packed with source code), CLI (via node, deno, bun, qjs), and a responsive-design Web page, with offline-ready PWA that is optimized for small screens (iPhone SE).

Aside from the spirit of xkcd/936, it is widely applicable (does not require English-speaking knowledge nor an ANSI keyboard) and can be used for things like door locks, vaults, pins, passcodes, entropy seeding, etc.

The default UI is tailored for regular daily activities (90% on phones), and an advanced mode with features such as keyboard typing, copy/paste, and QR code for air gapping is planned.

About the naming, it's just a meaningless throwaway code name, one could grep by exact keyword matching and scrap everything before 2024, I hope it's not too much of asking for search engines nowadays.

I am composing this post on HN as its primary discussion spot, if it somehow gains ENOUGH hype, I will create a GitHub Discussions to gather long-term conversations.

To test its strength, I'll end with a ciphertext it produced. Once someone manages to crack it, I will reveal the story behind the making of this App.

00062973002248148460

Popularity: 2 points | 1 comments


28. Show HN: SQL Review/Approval Tool for Developer Database Access

Show HN: SQL Review/Approval Tool for Developer Database Access - Project Screenshot

URL: https://github.com/kviklet/kviklet

Author: jascha_eng

Description:

Popularity: 2 points | 1 comments


29. Show HN: Shopify product description generator using Google Vision API

Show HN: Shopify product description generator using Google Vision API - Project Screenshot

URL: https://www.thesamur.ai/shopify-product-description-generator

Author: Anil1331

Description:

Popularity: 1 points | 2 comments


30. Show HN: I Made an App for Footballers

Show HN: I Made an App for Footballers - Project Screenshot

URL: https://www.sportsarena.app/

Author: RandyAndy

Description:

Popularity: 3 points | 0 comments


31. Show HN: In-app inbox playground (guaranteed 100% notification deliverability)

Show HN: In-app inbox playground (guaranteed 100% notification deliverability) - Project Screenshot

URL: https://inbox-playground.suprsend.com/

Author: Nik09

Description: A side-project showcasing an app inbox notification center that guarantees 100% deliverability when compared to emails or push.

Popularity: 2 points | 0 comments


32. Show HN: Convert any HTML code to JPG

Show HN: Convert any HTML code to JPG - Project Screenshot

URL: https://ropuz.com/tools/html-to-jpg/

Author: motyar

Description:

Popularity: 2 points | 0 comments


33. Show HN: A Python module to steer LLM outputs

Show HN: A Python module to steer LLM outputs - Project Screenshot

URL: https://github.com/Mihaiii/llm_steer

Author: mihaich

Description: Hey, guys!

I'm pretty amazed steering vectors work so well so I made a Python module to add steering vectors more easily.

Google Colab link included in the repo.

Let me know what you think.

Popularity: 2 points | 0 comments


34. Show HN: Run Music AI Code in Google CoLabs from Ableton

Show HN: Run Music AI Code in Google CoLabs from Ableton - Project Screenshot

URL: https://dawnet.tools/

Author: stevehiehn

Description:

Popularity: 1 points | 1 comments


35. Show HN: I made a Google Meet addon to control mute state from Home Assistant

Show HN: I made a Google Meet addon to control mute state from Home Assistant - Project Screenshot

URL: https://chrome.google.com/webstore/detail/home-assistant-mute-switc/agjmampeijncjkcnojmgfokephaddjkn

Author: olekenneth

Description:

Popularity: 2 points | 0 comments


36. Show HN: Northwind Traders App with Cloudflare Workers and Distributed Postgres

Show HN: Northwind Traders App with Cloudflare Workers and Distributed Postgres - Project Screenshot

URL: https://northwind.pgedge.com/dashboard

Author: myzie

Description: The dashboard shows Cloudflare-derived geo-IP information. We connect clients to the nearest Postgres node to their location for low-latency access from Cloudflare Workers.

Popularity: 2 points | 0 comments


Show HN: Yurt, a static blog generator that generates semantic hyperlinks - Project Screenshot

URL: https://github.com/nichwch/yurt

Author: nichwch

Description: Yurt is a static site generator, built off the same principles as Nomad Hypertext (https://nomadhypertext.nicholaschen.io/).

At build time, it embeds all your posts into vectors and puts them into a vector database. Then, for each paragraph in a post, it queries the vector database for the 20 most similar paragraphs from all your notes. It stores these in a precomputed index. It then statically generates a blog for you (like Gatsby or any other static site generator), and uses this index so users can see related ideas when they click on a paragraph.

There are pros and cons to this approach. The biggest pro is that it generates a static blog. There's no backend to maintain, and it's quite lightweight and loads fast, while also providing the benefit of semantic hyperlinks. The con is that since the index is precomputed, you can't search for arbitrary things like you can in nomad hypertext.

Popularity: 2 points | 0 comments


Show HN: HNRelevant – Explore Related HN Discussions in an Integrated Sidebar - Project Screenshot

URL: https://github.com/imdj/HNRelevant

Author: imadj

Description: I've noticed that whenever I'm on HN, I feel intrigued and want to explore more discussions. I needed an easier workflow to explore related submissions instead of googling and going back and forth. If a submission is interesting enough for me to click on, chances are I'd like to dig deeper into this topic and there are more related discussions that offer new context or perspective.

I made this browser extension that adds a section for related submissions automatically. The results are displayed in a sidebar right in the page's layout using HN native style just like other elements. I paid special attentions to UX to make it intuitive and seamless and now the extension is just part of the HN experience for me.

Implementation-wise, it integrates HN algolia search API and uses the submission title as its initial query with the ability to change the query and other options interactively.

It's available on: Chrome, Firefox, and as a userscript.

I shared it earlier last year when it was barely a prototype, at the time wasn't yet published and was only for chrome (hence the update): https://news.ycombinator.com/item?id=36102610. I've been using it daily since and I'm happy to share it now for you to give it a try.

Popularity: 2 points | 0 comments


39. Show HN: Python Bytecode and AST Explorer

Show HN: Python Bytecode and AST Explorer - Project Screenshot

URL: https://kuterdinel.com/python-bytecode-and-ast-explorer.html

Author: kuter

Description:

Popularity: 1 points | 1 comments


40. Show HN: Model-Aware Dataset Selection with Datamodels (DsDm)

Show HN: Model-Aware Dataset Selection with Datamodels (DsDm) - Project Screenshot

URL: https://gradientscience.org/dsdm/

Author: logane

Description:

Popularity: 2 points | 0 comments


41. Show HN: Speed Optimization in 4 Minutes

Show HN: Speed Optimization in 4 Minutes - Project Screenshot

URL: https://webperfdemo.com/

Author: cvshane

Description:

Popularity: 2 points | 0 comments


42. Show HN: Record, plot and replay arbitrary 433mhz signals using a Raspberry Pi

Show HN: Record, plot and replay arbitrary 433mhz signals using a Raspberry Pi - Project Screenshot

URL: https://github.com/breisa/433mhz

Author: breisa

Description: I made a Python command-line tool to record and replay arbitrary 433mhz signals. This allows to clone key fobs, garage door openers etc. In addition to the recording/replaying, it also supports graphical plotting of the recorded signals. I use it to control my garage door and some 'dumb' remote controlled power sockets. Feel free to try it out.

Popularity: 2 points | 0 comments


43. Show HN: Minesweeper battle multiplayer using blockchain and earn crypto

Show HN: Minesweeper battle multiplayer using blockchain and earn crypto - Project Screenshot

URL: https://www.minesweeperbattle.com/

Author: jacklamhoang

Description:

Popularity: 1 points | 0 comments


44. Show HN: Get the Latest on Iran

Show HN: Get the Latest on Iran - Project Screenshot

URL: https://globalthreat.info/live?searchId=saved_searches:l2uvnhlfwvddbv59o195

Author: cranberryturkey

Description:

Popularity: 1 points | 0 comments


45. Show HN: DYI Arkanoid paddle controller for Famicom/NES

Show HN: DYI Arkanoid paddle controller for Famicom/NES - Project Screenshot

URL: https://github.com/kkusz/avrkanoid-fami

Author: kkusz

Description:

Popularity: 1 points | 0 comments


46. Show HN: I building a website for coloring page generator

Show HN: I building a website for coloring page generator - Project Screenshot

URL: https://www.aicoloringpages.online/

Author: LoongTwo

Description: Generate your unique and printable coloring page by using AI

Popularity: 1 points | 0 comments


47. Show HN: Trip Tracker – Record Your Activities and Gain Insights

Show HN: Trip Tracker – Record Your Activities and Gain Insights - Project Screenshot

URL: https://flutterdevjourney.wordpress.com/2024/01/24/trip-tracker-track-your-activities-a-strava-replacement/

Author: saptashwa

Description: I started my Flutter journey last year with this app. It's a simple app to track your walks, runs, hikes etc. and gain insights on them.

Would love to hear your feedback on it

Popularity: 1 points | 0 comments


48. Show HN: Quetta Browser hits Android with ad and tracker blocker and playlist

Show HN: Quetta Browser hits Android with ad and tracker blocker and playlist - Project Screenshot

URL: https://play.google.com/store/apps/details?id=net.quetta.browser&hl=en_US

Author: cherysun

Description:

Popularity: 1 points | 0 comments


49. Show HN: A Typed-Configparser for Python

Show HN: A Typed-Configparser for Python - Project Screenshot

URL: https://github.com/ajatkj/typed_configparser

Author: ajatkj

Description:

Popularity: 1 points | 0 comments


50. Show HN: NextRelease – an easier way to manage releases from within Git

Show HN: NextRelease – an easier way to manage releases from within Git - Project Screenshot

URL: https://gitlab.com/sunset-crew/nextrelease

Author: randjoe

Description: It's a work in progress that I've been using for 3 years now. Let me know what you think.

Popularity: 1 points | 0 comments


51. Show HN: Litecart – shopping cart in 1 file

Show HN: Litecart – shopping cart in 1 file - Project Screenshot

URL: https://github.com/shurco/litecart

Author: shurco

Description: Hi guys!

Introducing litecart. This is an open source shopping-cart in 1 file of embedded database (SQLite), convenient dashboard UI and simple site. Developed as a free alternative to Gumroad.

Features:

- Simple and fast

- Support for popular payment systems (including payment with cryptocurrency )

- Sell files and license keys

- Lightweight and efficient

- Easily customizable

- Convenient administration panel

- Hardware compatibility

- Built-in https support

Thanks!

Popularity: 1 points | 0 comments


52. Show HN: Provide and Gather Anonymous Feedback

Show HN: Provide and Gather Anonymous Feedback - Project Screenshot

URL: https://feedahead.com

Author: sandeep_random

Description: Why one more Feedback service ? Feedback from the people around us is quite important for us to navigate properly in our job and life. For natural reasons, it is hard to get honest feedback. One of the biggest reasons is the possible change of focus from the message to messenger. The idea sprung with the need I had for collecting honest feedback and suggestions from my team. There were existing tools and services which would do the same. However, when discussing with individuals, everyone shared the concern of being tracked easily with those services. There was no way for the end user to know if their responses were being tracked.

Popularity: 1 points | 0 comments


53. Show HN: Custom meeting notes in ARC browser [video]

Show HN: Custom meeting notes in ARC browser [video] - Project Screenshot

URL: https://www.youtube.com/watch?v=m6mna0PKLy8

Author: Dmitry7

Description:

Popularity: 1 points | 0 comments


54. Show HN: LittleFire – An iOS App for Firebase Cloud Firestore

Show HN: LittleFire – An iOS App for Firebase Cloud Firestore - Project Screenshot

URL: https://apps.apple.com/us/app/littlefire-firebase-mobile/id6474979700

Author: Sawpaw19

Description:

Popularity: 1 points | 0 comments


55. Show HN: Bulk PDF OCR made easy

Show HN: Bulk PDF OCR made easy - Project Screenshot

URL: https://getsearchablepdf.com

Author: f_k

Description: How it works:

1. Connect Dropbox/OneDrive account (or use the web uploader).

2. Drag n drop PDF files to the Input folder.

3. Get searchable PDFs in Output folder.

Popularity: 1 points | 0 comments


56. Show HN: Sveddy – Collaborative Filtering for PostgreSQL

Show HN: Sveddy – Collaborative Filtering for PostgreSQL - Project Screenshot

URL: https://github.com/RobbieGM/sveddy

Author: RobbieGM

Description: After finishing an intro to ML course, I felt inspired to implement a collaborative filtering algorithm right where it'd be most useful - in the database itself. As of now Sveddy implements only one algorithm: UV decomposition (similar to SVD, which inspired the project name). It also implements continuous learning to efficiently update a model as users express their preferences about items. Despite its simplicitly, it performs quite well on the Netflix Prize dataset, which I am proud of. However, there is still work to be done on the training algorithm's performance - it takes 6 minutes to train on 100 million ratings. I'd appreciate any insight on how to improve this. Constructive criticism is welcome!

Popularity: 1 points | 0 comments


Conclusion

Today's Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!

Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software