Monday, January 20, 2025

Show HN: We built an Anime Recommendation and streaming Website https://ift.tt/WUYHy6q

Show HN: We built an Anime Recommendation and streaming Website Me and my friend built an unique content based Recommendation System, where user can just select Anime or write synopsis and our system will find the most similar anime available. We used Qdrant Vector Database for the Recommendations. Other Features includes, Streaming, Custom watchlist creation and sharing of watchlists. We update our Database regularly and plan to introduce new features in future. https://aniversehd.com/ January 19, 2025 at 11:27PM

Show HN: Float Gallery, visualizations for various floating point formats https://ift.tt/WNthbw1

Show HN: Float Gallery, visualizations for various floating point formats https://ift.tt/40kn3Zc January 19, 2025 at 09:19PM

Sunday, January 19, 2025

Show HN: I built a simple Cron Expression Generator https://ift.tt/Uyqj1GT

Show HN: I built a simple Cron Expression Generator https://cronevery.day/ January 18, 2025 at 11:24PM

Show HN: ZX Spectrum SCR to PNG Converter https://ift.tt/t8MIp59

Show HN: ZX Spectrum SCR to PNG Converter Scratching my own itch. I had to do this for showing information on ZX Spectrum games. So thought I'd turn it into a useful tool for other people to use. https://ift.tt/bN4Y1r9 January 17, 2025 at 04:50PM

Show HN: Hackslash.org Slashdot-esque AI summaries/tags of HN posts https://ift.tt/EX7O6hM

Show HN: Hackslash.org Slashdot-esque AI summaries/tags of HN posts I've been working on this for a little bit and just got the site up off my own dev machine today. This is a site that uses the Gemini API to summarize HN posts and comments using Gemini 1.5 pro. It also tags stories using the Gemini API. Tags can be browsed for all stories that have that tag. All the tags annotated with the number of stories that have that tag are browsable. The web application portion is written in Django, backed by a Postgres database, served by gunicorn and ultimately pushed out through an nginx reverse proxy. I ended up making this because it was something that I wanted, I'm an old Slashdot nerd, always reading the stories and never the comments. I like HN, and the comment threads here, and wondered one day what it would be like to get Gemini to summarize posts in a way similar to Slashdot. I don't have any plans to charge for the site. I will probably only have it pull stories once or twice a day to keep the API costs down. There are five API hits per story, verbose summaries (story and comments), tldr summaries (story and comments), and tags. Right now I've got a python script separate from the Django application that does all the interacting with the HN api (which is very nice by the way), the Gemini API, and the Postgres database. I ended up using the Gemini 1.5 pro model to do the summaries as it seems to have access to the Internet, while the other model I tried do not. Getting the model to consistently output JSON for the tags was a bit tricky, until I asked Gemini itself to fix up the prompt for consistently generating JSON. Now it seems to output valid JSON every time without a JSON prefix. I have noticed that Gemini likes to hallucinate when it comes to the comments, I have it just about ironed out for the story URLs. Mostly when there are few or no comments it seems to summarize like the comments it expects to be there. I'll probably keep tweaking the prompts, and if there's interest demonstrated on Patreon I'll take some polls there of new features to add. I might add more summary types, Gemini seems to do an alright job when I tell it to critique an article but I haven't looked into that too deeply and I have a hunch it might start to hallucinate more. Setting up a personalized page with tag filtering might be an interesting thing to add. Regardless, I hope you find it interesting. I'm personally curious which tags will end up with the most stories after I have it running for about a month or so. Questions and critiques welcome! https://ift.tt/rxQAcN7 January 18, 2025 at 11:58PM

Saturday, January 18, 2025

Show HN: Discorch – Offline tool to browse and delete your Discord messages https://ift.tt/8BRnu1l

Show HN: Discorch – Offline tool to browse and delete your Discord messages Built this to help users manage their Discord message history. Upload your data package to browse messages and generate deletion requests that comply with Discord's requirements, all offline and locally. Discord's bulk deletion process is complex and poorly documented. With their recent push toward monetization and ads, users need better tools to control their data. Discorch makes this accessible by guiding you through the process step by step, with a simple and intuitive interface. Includes a Go CLI for attachment downloads. Search functionality needs improvement and there are some known bugs, but it works well for most use cases. Issues and PRs welcome at https://ift.tt/brpZ1Ko . I'll keep an eye on the comments for feedback and bug reports! https://discorch.org January 18, 2025 at 04:30AM

Show HN: The Phoenix LiveView and OTP Crash Course (Free Tutorial) https://ift.tt/wr1ncMl

Show HN: The Phoenix LiveView and OTP Crash Course (Free Tutorial) https://ift.tt/SZNXYnb January 18, 2025 at 02:07AM

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM