Sunday, 19 May 2024

Show HN: Interactive Graph by LLM (GPT-4o) https://bit.ly/3K8UOq8

Show HN: Interactive Graph by LLM (GPT-4o) https://bit.ly/3HzH1Ik May 19, 2024 at 09:46AM

Saturday, 18 May 2024

Show HN: Open-source GeForce NOW alternative with Stadia's social features https://bit.ly/3UNvZoH

Show HN: Open-source GeForce NOW alternative with Stadia's social features https://bit.ly/3UV4Iki May 19, 2024 at 03:18AM

Show HN: I built a bot to handle my Rejection Sensitivity Dysphoria (RSD) https://bit.ly/3QVmaUn

Show HN: I built a bot to handle my Rejection Sensitivity Dysphoria (RSD) I built a bot to handle my RSD because I was procrastinating to find a therapist https://bit.ly/3WMOSup May 18, 2024 at 10:47PM

Show HN: I made a task-logging RPG-style website for developers https://bit.ly/4dKhz10

Show HN: I made a task-logging RPG-style website for developers I built a site where developers can log tasks, gain experience, and level up. There are also Boss Battles once a week on Fridays (UTC) for extra XP. https://bit.ly/3ww8bgZ May 17, 2024 at 06:03PM

Show HN: ChatFabrica, AI-First Customer Service Chatbot https://bit.ly/3ULg36i

Show HN: ChatFabrica, AI-First Customer Service Chatbot https://bit.ly/44K2rNb May 18, 2024 at 09:38AM

Friday, 17 May 2024

Show HN: We are building an open-source Salesforce https://bit.ly/44PcX5C

Show HN: We are building an open-source Salesforce https://bit.ly/44PcYGI May 18, 2024 at 06:05AM

Show HN: GitHub – I tried to build AWS S3 from scratch https://bit.ly/3UE8e2c

Show HN: GitHub – I tried to build AWS S3 from scratch Over the past few years I’ve been thinking about how I could build SaaS and deploy it on my own infrastructure without needing to use any cloud platforms like AWS or GCP. In this repo I document my progress on building a clone of AWS S3 that functions the same as S3 using an exclusively open-source technology stack. https://bit.ly/3K4xYA3 May 18, 2024 at 02:04AM

Show HN: I have built a UI Auditor Tool that gives suggestions on web/app design https://bit.ly/4bcS0Eh

Show HN: I have built a UI Auditor Tool that gives suggestions on web/app design https://bit.ly/4bm0FnR May 17, 2024 at 12:30PM

Show HN: I built an image optimization tool based on Google's new Jpegli encoder https://bit.ly/3QTfHt5

Show HN: I built an image optimization tool based on Google's new Jpegli encoder https://bit.ly/4ap9ko8 May 17, 2024 at 08:03AM

Thursday, 16 May 2024

Show HN: Autopilot for my little HTML game called Andromeda Invaders https://bit.ly/3WJYoOL

Show HN: Autopilot for my little HTML game called Andromeda Invaders https://bit.ly/4axEaMI May 15, 2024 at 11:50AM

Wednesday, 15 May 2024

Show HN: I made an app to make podcasts out of your reading list https://bit.ly/4ahIMW4

Show HN: I made an app to make podcasts out of your reading list hey folks - i made an ios app to make summarized audio from articles that i don't have time to read (or i'm not sure is worth my time quite yet). to try it out: 1. go to the website 2. click early access button 3. submit the form (only 4 questions) on the confirmation page after you submit the form, you'll see a link to download the beta app via testflight. i haven't spent much time on the landing page, marketing materials, etc. the app is still in beta, but i appreciate all feedback including: the app functionality, design, how it solves people's problems, use cases, feature requests, bugs, etc! the stack is relatively simple - a native ios front end supported by a node.js server. i'm using firebase for easy auth/database and google cloud for storage. this is the first app i built in native ios (swiftui)! https://bit.ly/3yueUs8 May 16, 2024 at 04:57AM

Show HN: Apple Music Electron https://bit.ly/3QMaQde

Show HN: Apple Music Electron Hello, I've been building an Apple Music client for the past few months, and I released it a few weeks ago. Enjoy! We're currently having issues with playback https://bit.ly/3QMaQKg https://bit.ly/3yklscR May 16, 2024 at 04:43AM

Show HN: I made a simple but powerful deployment tool https://bit.ly/3WI99RW

Show HN: I made a simple but powerful deployment tool Been using it for about a year now in production, but rewrote it completely in golang. My first go project so far. I wanted to have something that would make my life easier. A lot of tools nowaday kinda push you towards functional deployments and that usually doesn't work for me since I like stuff like LiveView by Phoenix and Websocket stuff in general. Old vercel deployments back when they allowed to deploy docker containers was a godsend, but since they don't offer that anymore I had to use services like fly.io(which is amazing) or heroku. However I wanted something selfhosted that I could just grab any VPS and use it, not being reliant on any one party for hosting, CI\CD, maintanence or anything really and so far it's going great. Hosting some small to medium sized projects using this little fella. Would be cool if yall would look at it and tell me what you think. Comments on my code also would be very welcome, go turned out to be very cool and I wanna try more stuff with it I was thinking to maybe use docker swarm to make it horizontally scalable, but it feels like such an overkill, wdyt? https://bit.ly/4bEo57F May 15, 2024 at 11:15PM

SHOW HN: I coded a Proposal tool to create Professional Proposals with GPT-4o https://bit.ly/44FFbjn

SHOW HN: I coded a Proposal tool to create Professional Proposals with GPT-4o https://bit.ly/3WK23wk May 15, 2024 at 02:32PM

Tuesday, 14 May 2024

Show HN: I built a math website the internet loved, I'm back with more features https://bit.ly/3K4A02Q

Show HN: I built a math website the internet loved, I'm back with more features A few months back, I published my website, teachyourselfmath, which shows you a list of math problems parsed automatically from PDFs around the world. It received a tremendous amount of feedback and interest. And I was honestly overwhelmed by the response and then life happened. Over the past few weeks, I have been actively working on this project, trying to incorporate all the feedback and I’d love to share it with the world again. New features: 1. Filter problems by difficulty and category 2. Bookmark your favorite problems 3. Editor in the comment section supports markdown formatting 4. ...and some UI improvements throughout the website I am also starting a small telegram community of math nerds who would like to discuss all things math, as well as talk about upcoming features and feedback for the website. Here is the link - ( https://bit.ly/3V11bCc ) If you’d like to support my work through small donations, you can do it here - ( https://bit.ly/3UWDk6t ). Right now, teachyourselfmath runs for free. Later, I’d love to make features that people would love to pay for but fundamentally, the goal is to make math accessible through technology. There’s a lot of peer learning involved in the comments section of these math problems. All of this gives me more reason to keep working on this. Happy hacking! https://bit.ly/3K4A2aY May 15, 2024 at 06:50AM

Show HN: Gpt4-o is the new game engine https://bit.ly/3yiO1aB

Show HN: Gpt4-o is the new game engine We wrote a simple script with just GPT4-o APIs to try to run a game and let it render the game actions, and it works surprisingly well. https://twitter.com/pamir_ai/status/1790513759154528619 May 15, 2024 at 03:39AM

Show HN: I open sourced Athena Crisis, a game built with React and CSS https://bit.ly/3K2S39N

Show HN: I open sourced Athena Crisis, a game built with React and CSS Hey HN! I'm so excited to open source Athena Crisis under the MIT-License and fund contributions to the game and the genre. If you like the game and want to support its development, please check it out on Steam or on athenacrisis.com. https://bit.ly/4bkXTzi May 14, 2024 at 10:18PM

Monday, 13 May 2024

Show HN: I built an AI tool to help with ADHD task paralysis https://bit.ly/3WI1R0A

Show HN: I built an AI tool to help with ADHD task paralysis https://bit.ly/3WJP65t May 14, 2024 at 02:34AM

Show HN: How to Install Python on a Mac https://bit.ly/44FawCK

Show HN: How to Install Python on a Mac I recently began using Python for AI projects and found Rye, which is an all-in-one tool that replaces Pyenv, Pip, and Venv, for a more project-centered approach to Python development (like Ruby or JavaScript or Rust). As someone who habitually writes tutorials for beginners, I wrote a series of articles for my mac.install.guide site advocating setting up Python projects using Rye. Am I leading beginners down the wrong path by suggesting Rye for Python tooling? Beginners often encounter READMEs and tutorials that show `pip install something` as a first step. That led me to the error "Command not found: pip" [0] (so I wrote about that). Solving that led to the error "Command not found: python" [1] and I first tried the system Python installed with XCode Command Line Tools and then "brew install python" [2]. That led me to "Error: externally-managed-environment" [3] which is a recent safeguard to encourage Python users to use environment managers to avoid dependency conflicts from globally-installed packages. At that point, I realized that there are two different use cases for using Python, either standalone tools and applications, where it's best to "install Pipx" [4], or programming with Python, including installing Python packages, where there's need for a version manager, a package manager, and an environment manager. There's no built-in version manager (for that, you will "install pyenv" [5]) but Pip and Venv are a built-in package manager and environment manager, once you have Python installed. As a guide, I wrote about "Mac Python" [6] and how to "Update Python" [7]. This diagram [8] helped me understand which Python tools are used for version management, package management, and environment management. That's where I found Rye, an all-in-one tool that eliminates the need for Pyenv, Pip, Venv, and other tools. So I wrote about how to "install Python with Rye" [9] and how to "Use Rye" [10]. These are the articles that were most helpful in showing how to set up a Python development environment: - https://bit.ly/44Fax9M... - https://bit.ly/44FaxGO... - https://bit.ly/44CHh3D... For beginners, I feel Rye is a better choice (as a single tool) than a grab bag of multiple tools, but I heard there is some resistance to Rye in the Python community, as it's written in Rust and other people have already tried to improve the Python developer experience without achieving success. Others have suggested asdf or mise (good choices for managing multiple languages), Docker (appropriate for collaboration on a complex project but overkill for simple, one-developer projects), and Nix (a lot to learn). To wrap it all up, I wrote a freeCodeCamp article, "How to Install Python on a Mac" [11]. I'm sharing the links here for comments and feedback from those more experienced than I. [0] "Command not found: pip" ( https://bit.ly/3UDHMFP ) [1] "Command not found: python" ( https://bit.ly/44CHjbL ) [2] "brew install python" ( https://bit.ly/3UEQNi6 ) [3] "Error: externally-managed-environment" ( https://bit.ly/44Faz1o... ) [4] "install Pipx" ( https://bit.ly/44FazhU ) [5] "install pyenv" ( https://bit.ly/44FaAlY ) [6] "Mac Python" ( https://bit.ly/44IjVt7 ) [7] "Update Python" ( https://bit.ly/44JpkAw ) [8] diagram https://bit.ly/3wxD3h2 [9] "install Python with Rye" ( https://bit.ly/44JpI1W ) [10] "Use Rye" ( https://bit.ly/3UDWCMM ) [11] "How to Install Python on a Mac" ( https://bit.ly/3UWP7Sq... ) May 13, 2024 at 11:54PM

Show HN: C++ Game Programming and Intro to AI Course Lectures on YouTube https://bit.ly/3UH8Ns1

Show HN: C++ Game Programming and Intro to AI Course Lectures on YouTube Since the beginning of the pandemic in 2020 I have been recording my university lectures for all of my courses and posting them online for free for anyone to watch. You can click the link for a YouTube playlist, or click the Google Spreadsheet for a breakdown of all the lectures of that course offering. Here is my standard response for those asking for the assignment files, which I unfortunately do not provide: https://bit.ly/3UH8NZ3 https://bit.ly/3wBsaec May 13, 2024 at 09:40PM