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

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

Summary of Today's Content

Today's Product Highlights

  • Product Name: Anki/Duolingo-like app for YouTube
  • Highlight: Transforms passive YouTube learning into active retention through AI-generated quizzes and spaced repetition, solving the problem of poor information retention from educational videos

Quick Summary

  • Most Popular Category: Educational Technology
  • Top Keywords: AI, Education, Learning Tools, Healthcare
  • Most Popular Product: YouTube Learning App (289 points)

Technology Trends

  • AI-Powered Learning
  • Healthcare Technology
  • Web Development Tools
  • Open Source Solutions
  • Audio-Visual Processing
  • Data Visualization

Project Distribution

  • Educational Tools: 25%
  • Healthcare Solutions: 15%
  • Developer Tools: 30%
  • Data & Analytics: 20%
  • Content Creation: 10%

Trend Insights

  • Educational technology continues to dominate with focus on personalized learning experiences
  • Healthcare innovation showing strong presence, particularly in non-invasive treatments
  • Growing trend toward open-source development and community-driven solutions
  • Increasing integration of AI in everyday tools and applications
  • Rise in tools focusing on data visualization and analytics
  • Strong emphasis on web-based solutions for accessibility and ease of deployment

Top 1. Revolutionary learning app that combines the effectiveness of Anki and Duolingo with engaging educational YouTube videos for an immersive and interactive study experience. (Likes: 289, Comments: 97)

Top 2. Alzheimer's Buddy: Innovative device utilizing 40Hz flashing light and sound to support cognitive function in Alzheimer’s patients. (Likes: 96, Comments: 79)

Top 3. PHP API Bindings for Open Brewery DB: Streamline your interactions with brewery data using this efficient and easy-to-use PHP library, designed for developers seeking to integrate brewery information into their applications effortlessly. Perfect for enhancing your projects with accurate and up-to-date brewery details. (Likes: 50, Comments: 39)

Top 4. A straightforward tool originally created for a manager is transforming into a standalone startup. (Likes: 18, Comments: 13)

Top 5. Mystery Search: Experience a unique twist on traditional search engines by revealing the last search performed by another user, adding an element of curiosity and surprise to your online exploration. (Likes: 12, Comments: 5)

Top 6. Explore the innovative Amiga Soundtracker Mod, now available in a versatile polyglot file format that includes PDF and CSV options. Perfect for enthusiasts and developers alike, this resource combines classic soundtracking with modern accessibility. (Likes: 14, Comments: 0)

Top 7. A groundbreaking tool that helps you visualize the concept of a kilogram, making weight understanding intuitive and engaging. Perfect for educators, students, and anyone curious about measuring mass in an innovative way. (Likes: 9, Comments: 2)

Top 8. ChartBear: Instantly generate stunning chart images with our API, designed for seamless integration and rapid results. Perfect for developers and data enthusiasts looking to visualize data in seconds! (Likes: 9, Comments: 0)

Top 9. Feedriv.com is a user-friendly RSS feed reader that simplifies content consumption, making it easy to stay updated with your favorite websites and blogs in one convenient place. (Likes: 9, Comments: 0)

Top 10. Introducing asstrace: a cutting-edge tampering-first tool inspired by strace, designed for enhanced tracing and debugging in complex systems. (Likes: 8, Comments: 0)

1. Show HN: Anki/Duolingo-like app using educational YouTube videos

Show HN: Anki/Duolingo-like app using educational YouTube videos - Project Screenshot

URL: https://www.platoedu.org

Author: kirill5pol

Description: Hi HN,

I watch A LOT of educational YouTube videos but wasn't forgetting a good chunk of the details because I was only really passively watching. So I made a tool that generates quiz questions/flashcards from YouTube videos, and uses spaced repetition like Anki or Duolingo to keep it in memory.

Let me know if you find it cool/useful (or terrible ) or if you want to know a bit about the details!

Popularity: 289 points | 97 comments


2. Show HN: Alzheimer's Buddy: Use Flashing Light and Sound at 40Hz

Show HN: Alzheimer's Buddy: Use Flashing Light and Sound at 40Hz - Project Screenshot

URL: https://alzheimersbuddy.com/

Author: eigenvalue

Description: I recently learned about some fascinating research done at MIT for potentially treating Alzheimer’s using light and sound stimulation at 40 hertz. Nothing has been proven yet, but it seemed compelling to me, especially given the safety and simplicity of the treatment (i.e., no drugs, no electrodes, just looking at light and hearing sounds).

I wanted to try it myself, but was surprised how hard it was to find something free and easy to use to generate such pulses. Which is odd because I remember some freeware DOS program I tried back in the 90s which did all this kind of stuff (anyone know what I’m talking about? Google fails me…).

So anyway, I made this tool in a couple hours and put it up as a public service so that older people can try this treatment now without waiting years for FDA trials to finish and without getting a diagnosis and expensive piece of medical equipment. The code is available here:

https://github.com/Dicklesworthstone/anti_alzheimers_flasher

As an aside, I first tried making this in Rust, but gave up after finding it incredibly annoying to deal with the wgpu library with its ever changing and breaking API. This was a surprise because I generally find working in Rust to be quite pleasant.

In contrast, doing it in JS was a total breeze, and I was impressed how well canvas and webaudio works nowadays. It also makes it easy to add documentation right there on the page, to distribute it, and to get it working on mobile phones automatically. Web development is pretty awesome!

The best part is that, because I made it as a single html file on GitHub, I was able to deploy it without even setting up Nginx on a machine somewhere— I just used Cloudflare Pages and the whole thing took a couple minutes (getting the domain from Cloudflare made things even easier since they automatically handled everything with the certificate).

I realize that there are limitations in using a computer screen for precise flashing given hardware refresh rates. I’d certainly welcome any PRs if people have ideas about how to improve it or make it more efficient without breaking it on mobile. I tried to do the flashing in a way that can be easily hardware accelerated in modern browsers. The hardest part was getting rid of the disconcerting popping artifacts when starting and stopping the low frequency audio, but I resolved it by ramping up and down the volume beforehand.

Popularity: 96 points | 79 comments


3. Show HN: PHP API Bindings for Open Brewery DB

Show HN: PHP API Bindings for Open Brewery DB - Project Screenshot

URL: https://github.com/JoeyMckenzie/openbrewerydb-php-api

Author: joeymckenzie

Description: Howdy! I'm a recent PHP convert after a decade of laughing at PHP memes on r/programmerhumor, and wanted to dive a bit deeper into the language by building something practical with it. I also love beer and decided to combine the two by building a PHP library for the Open Brewery DB API (https://openbrewerydb.org/). Hope someone finds it useful!

Popularity: 50 points | 39 comments


4. Show HN: Simple tool built for my manager is now becoming its own startup

Show HN: Simple tool built for my manager is now becoming its own startup - Project Screenshot

URL: https://www.justbeepit.com

Author: cryptography

Description:

Popularity: 18 points | 13 comments


Show HN: Mystery Search – Google, but you but you get the last person's search - Project Screenshot

URL: https://www.mysterysearch.lol

Author: lofi-marz

Description:

Popularity: 12 points | 5 comments


6. Show HN: An Amiga Soundtracker Mod / PDF / CSV Polyglot File [pdf]

Show HN: An Amiga Soundtracker Mod / PDF / CSV Polyglot File [pdf] - Project Screenshot

URL: https://lab6.com/6

Author: jl6

Description: Open it in your browser (pdf.js), Adobe Acrobat, Okular, mpv, VLC, Microsoft Excel, and more.

Popularity: 14 points | 0 comments


7. Show HN: I made a tool that helps you visualize what a kilogram is

Show HN: I made a tool that helps you visualize what a kilogram is - Project Screenshot

URL: https://scientific.place/weight-to-objects/

Author: xk4rim

Description:

Popularity: 9 points | 2 comments


8. Show HN: ChartBear, an API to create chart images in seconds

Show HN: ChartBear, an API to create chart images in seconds - Project Screenshot

URL: https://chartbear.app/editor

Author: ilpes

Description: A few months ago, I was asked to build a reporting Slack bot for our internal stakeholders. This bot, among other things, had to send them some charts. During my make-or-buy process, I evaluated some services, but I wasn't totally satisfied with any of them, mainly for two reasons: firstly, because in most of those services, the data is sent as query parameters, and since the data in my case are sensitive, I didn't want that. The second reason was that the rendered chart images were not as cool as I wanted. I'm the kind of person who likes beautiful things .

So, I did some testing, and I realized there was room for a new API to create awesome charts in seconds. Therefore, I started drawing some wireframes of what would become ChartBear.

Try it out for free, no login required!

Popularity: 9 points | 0 comments


9. Show HN: Feedriv.com – Simple RSS Feed Reader

Show HN: Feedriv.com – Simple RSS Feed Reader - Project Screenshot

URL: https://www.feedriv.com/

Author: agraddy

Description: FeedRiv is an open source RSS feed reader that I built as part of my 12 Startups in 12 Months Challenge (Open Source Edition). The open source code can be found on Github: https://github.com/dashboardq/feedriv

It is very minimal and probably a bit rough in some areas. I use it to track freelance jobs through RSS so it does what I need it to do.

Popularity: 9 points | 0 comments


10. Show HN: asstrace – tampering-first strace-like tool

Show HN: asstrace – tampering-first strace-like tool - Project Screenshot

URL: https://github.com/bieganski/asstrace

Author: bieganski

Description:

Popularity: 8 points | 0 comments


11. Show HN: Conversational search in less than 500 lines of Python

Show HN: Conversational search in less than 500 lines of Python - Project Screenshot

URL: https://search.lepton.run/

Author: jiayq84

Description: Hi there! We built a Bing-chat-like conversational search engine with less than 500 lines of python code (and a similar amount of frontend script). The source code is fully open-source at https://github.com/leptonai/search_with_lepton , and we put up a live demo at https://search.lepton.run/. Let us know what you think!

Popularity: 6 points | 2 comments


12. Show HN: Cssfact – Lossy CSS compressor based on binary matrix factorization

Show HN: Cssfact – Lossy CSS compressor based on binary matrix factorization - Project Screenshot

URL: https://github.com/nathell/cssfact

Author: nathell

Description:

Popularity: 7 points | 0 comments


13. Show HN: Hacking Cgroups to Control Resources of Programs

Show HN: Hacking Cgroups to Control Resources of Programs - Project Screenshot

URL: https://github.com/Rohansjamadagni/lmt

Author: rohanjam

Description: - Built a small tool with go that allows you to limit the CPU and RAM usage of applications on a Linux machine.

Popularity: 6 points | 0 comments


14. Show HN: Open-source large model assert management platform

Show HN: Open-source large model assert management platform - Project Screenshot

URL: https://github.com/OpenCSGs/CSGHub

Author: tezheng

Description: CSGHub is an opensource large model assets platform just like on-premise huggingface which helps to manage datasets, model files, codes and more.

Popularity: 3 points | 2 comments


Show HN: Open-source popular GPTs in GPT Store - Project Screenshot

URL: https://github.com/Anil-matcha/Top-GPTs

Author: Anil1331

Description:

Popularity: 2 points | 1 comments


16. Show HN: I Built a GitHub Action to Monitor LlamaIndex Performance

URL: #

Author: Ephil012

Description: Hi all, I had been working with tools like LlamaIndex at work and realized that there were not many good options for monitoring RAG systems for performance. So I built a pretty simple Github Action + PyTest setup to measure the performance of LlamaIndex over time. The setup basically uses a library called Tonic Validate, which scores the quality of your RAG system’s answers (Disclaimer: My current company made Tonic Validate and I am an engineer on Tonic Validate). Using Tonic Validate, it scores the responses from LlamaIndex on a set of test data I created and then uploads it to Tonic Validate’s UI for visualization. If anyone is interested in it, you can find the full source code here [1]. I also wrote a guest blog post on LlamaIndex’s blog about it here [2] if anyone wants more details about how it works.

1. https://github.com/TonicAI/llama-validate-demo

2. https://blog.llamaindex.ai/tonic-validate-x-llamaindex-implementing-integration-tests-for-llamaindex-43db50b76ed9

Popularity: 2 points | 1 comments


17. Show HN: I make a video to show how to automate the data reports

Show HN: I make a video to show how to automate the data reports - Project Screenshot

URL: https://www.youtube.com/watch?v=19kTZ-Pjc30

Author: joassy

Description: Hi, HN. In this video, I use ILLA Flow to schedule a PostgreSQL data query to trigger every day at 8 AM, then pass the latest data to the AI Agent. The AI Agent generates data reports, analysis suggestions, and more based on the latest data, and automatically sends them to Slack.

Looking forward to your review and feedback. If you are interested in learning how to build other automation tasks, please feel free to feedback.

Popularity: 2 points | 0 comments


18. Show HN: An efficient SRL32 (cascading shift registers) clock prescaler in VHDL

Show HN: An efficient SRL32 (cascading shift registers) clock prescaler in VHDL - Project Screenshot

URL: https://gist.github.com/Thraetaona/ba941e293d36d0f76db6b9f3476b823c

Author: VioletVillain

Description: Having just started learning FPGA Hardware Description Languages by attempting to write a simple LED blinker, I found that the overwhelming majority of the Internet's solution to slowing down a fast clock (for making the pulsing of an LED visible to the human eye) was either using vendor-specific, proprietary clock managers and PLLs or implementing some twenty-something-bit-wide counter as to count hundreds of thousands of clock cycles and generate a 1 Hz output.

Although there is a world of difference between counters in hardware-accelerated designs and those in software-emulated ones, I nonetheless viewed the number of daisy-chained components resulting from a mere counter as far-from-ideal and absurd; I began searching for a more efficient method.

I came upon a rather obscure blog post from 2015 (http://www.markharvey.info/art/srldiv_04.10.2015/srldiv_04.1...) outlining the exact same issue while also referencing the Xilinx systems designer Mr. Ken Chapman's proposal: using FPGAs' shift register primitives (e.g., Xilinx's SRL32E) to alleviate that.

However, the method described therein would rely on the user to calculate the target frequency's factors between [2, 32) and painstakingly connect each and every instance of SRL32Es to one another, all in a manual manner, not to mention that the resulting pulse would have a low, one-cycle-long duty.

Thus, I wrote srl_prescaler.vhd, a fully automated template generator in VHDL for an efficient register-based cascaded clock divider based solely on SRL32 primitives alongside AND gates---the advantage of this module is that it is very generic and easy-to-use:

<p>prescaler : entity work.srl_prescaler<p>generic map (100e6, 1)<p>port map (clk_in_100mhz, ce_out_1hz);<p>

In the above example, an input clock of 100 MHz (i.e., 100e6 & clk_in_100mhz) gets divided into a clock enable signal of 1 Hz (i.e., 1 & ce_out_1hz). Among the other improvements, a third optional parameter (i.e., the duty cycle) may also get supplied as a real number (0.00, 1.00) to the generic map.

Overall, this small project makes an otherwise-niche method more accessible by actually making use of the many language features that VHDL has to offer (e.g., pre-computing factor results using functions, automating hardware creation via for...generate clauses, latching using registers and guarded signals, etc.), serving as a good yet practical learning point.

Popularity: 2 points | 0 comments


19. Show HN: Do All The Things – Get a random challenge, go do it

Show HN: Do All The Things – Get a random challenge, go do it - Project Screenshot

URL: https://www.doallthethings.app/

Author: toomasb

Description:

Popularity: 1 points | 1 comments


20. Show HN: AI-powered Git commit workflow

Show HN: AI-powered Git commit workflow - Project Screenshot

URL: https://www.npmjs.com/package/dun-cli

Author: nicktikhonov

Description: A simple CLI tool that automatically commits to the current branch with an AI-generated commit message.

Popularity: 1 points | 1 comments


21. Show HN: Created chromosome ideogram rendering web app

Show HN: Created chromosome ideogram rendering web app - Project Screenshot

URL: https://www.ideochrom.com/

Author: mac1175

Description:

Popularity: 1 points | 1 comments


22. Show HN: Zero config Vercel like preview deployments using Docker

Show HN: Zero config Vercel like preview deployments using Docker - Project Screenshot

URL: https://github.com/fipso/runner

Author: fipso

Description:

Popularity: 2 points | 0 comments


23. Show HN: Automated Instagram comment moderation

Show HN: Automated Instagram comment moderation - Project Screenshot

URL: https://www.socialguard.co

Author: ramathornn

Description: Hi everyone, Happy Friday!

I've been building a tool to help Instagram creators and account managers manage comments more easily.

SocialGuard pools all your comments in one dashboard, allowing you to easily hide/show, delete, or respond.

You can also set up keyword-based rules to automatically moderate a comment, or get a notification if certain keywords are hit.

If you, or someone you know use IG for work I would greatly appreciate the share, thank you!

Popularity: 2 points | 0 comments


24. Show HN: Embed AI-powered self-service analytics in your SaaS Product

Show HN: Embed AI-powered self-service analytics in your SaaS Product - Project Screenshot

URL: https://yep.so/p/self-service-ai-for-your-saas

Author: ai_ass

Description: Do you believe self-service reporting could be a differentiator for your SaaS product, but you don't want to pause all new features for 3 months while you build it?

We've built an AI Assistant that can help your users get the insights they want, and we handle security, compute, and power a chat interface that you can embed in your product. Sign up for early access!

Popularity: 2 points | 0 comments


25. Show HN: I Launched My AI Blog Writing Agent

Show HN: I Launched My AI Blog Writing Agent - Project Screenshot

URL: https://beagentic.com

Author: codepixel

Description: hey, been working on this hard for months. Enter your blog topic, and optionally other fields, then agents generate post for you. Check out the blog page for examples to see the quality of the results. There is image genrator too
It uses langchain js agents with tavily for web search.Comes with a notion style editor, and Ai generating in editor. Really excited to keep iterating on it and building more things on the same app like an Ai Personal coach and assistant over text message and voice.

Let me know what you think!

here is the link to product hunt page, please consider upvoting! ;)

https://www.producthunt.com/posts/agentic

Popularity: 1 points | 1 comments


26. Show HN: Freeter 2 – Free open source organizer for those who work on computer

Show HN: Freeter 2 – Free open source organizer for those who work on computer - Project Screenshot

URL: https://freeter.io/v2/

Author: AlexKaul

Description:

Popularity: 1 points | 0 comments


27. Show HN: Fire Alarm for AGI Using Indexed Prediction Markets

Show HN: Fire Alarm for AGI Using Indexed Prediction Markets - Project Screenshot

URL: https://firealarm.fun/

Author: raghavtoshniwal

Description:

Popularity: 1 points | 0 comments


28. Show HN: ALADDIN AI, Live on-the-call co-pilot to accelerate your sales deals

Show HN: ALADDIN AI, Live on-the-call co-pilot to accelerate your sales deals - Project Screenshot

URL: https://aladdinai.vercel.app/

Author: ashgam

Description:

Popularity: 1 points | 0 comments


29. Show HN: Trackmap – quickly plot a route on a map

Show HN: Trackmap – quickly plot a route on a map - Project Screenshot

URL: https://github.com/redraw/trackmap

Author: autorun

Description:

Popularity: 1 points | 0 comments


30. Show HN: Interactive Mapbox Visualization of Quebec HLMs

Show HN: Interactive Mapbox Visualization of Quebec HLMs - Project Screenshot

URL: https://hlms-lhovon.pythonanywhere.com/

Author: efishnc

Description:

Popularity: 1 points | 0 comments


31. Show HN: ToleAI, Multifunctional AI Tool for PDF, Chat, Translation, Email,Tweet

Show HN: ToleAI, Multifunctional AI Tool for PDF, Chat, Translation, Email,Tweet - Project Screenshot

URL: https://www.toleai.com/

Author: kdufera12

Description:

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