Friday, 31 May 2024

Show HN: Hello Hendrix, an app for learning conversational Korean https://bit.ly/45ack6X

Show HN: Hello Hendrix, an app for learning conversational Korean https://bit.ly/3yIiH5r June 1, 2024 at 12:40AM

Show HN: I Made a Cross-Platform Spreadsheet Automation Tool https://bit.ly/3Vl9V6e

Show HN: I Made a Cross-Platform Spreadsheet Automation Tool I started building this tool with Flutter six months ago due to the lack of an easy-to-use, free, and cross-platform spreadsheet automation tool. You might think of Power Query, but it's too complicated and lacks a mobile version. Tablesmith also provides built-in AI features. Feel free to try it out and share your thoughts! https://bit.ly/47Woosf June 1, 2024 at 03:57AM

Show HN: P11, Plan 9 kinda inspired kernel running on the browser https://bit.ly/3KrFqFA

Show HN: P11, Plan 9 kinda inspired kernel running on the browser https://bit.ly/3q93HXH June 1, 2024 at 12:45AM

Show HN: I Made an AI Animation Suite https://bit.ly/3yQtJW6

Show HN: I Made an AI Animation Suite I released my first SaaS about a month ago, a free AI CSS animation generator. This is my dive into entrepreneurial tech as a 22 year old CS student, I built the program with Sveltekit, Postgres, Tailwind. As a dev, I was frustrated with the annoying & tedious process of writing keyframe animations. The lack of good tools available led me to build my own solution. After a month of intense development, fixes, feature additions, and more the UI and functionality is at a great place now. Now, I'm reaching out to the Reddit community for feedback and beta testers to help refine things further :) If you're interested in making some slick animations for your site, I'd love for you to try it out and share your thoughts! https://bit.ly/4e1iMkR May 31, 2024 at 10:09PM

Show HN: I made a 21st century habit tracker to fight mindless scrolling https://bit.ly/3X4sFrP

Show HN: I made a 21st century habit tracker to fight mindless scrolling https://bit.ly/3X9ADAd May 31, 2024 at 12:41PM

Thursday, 30 May 2024

Show HN: Wadzilla. Play DOOM in Zork https://bit.ly/3R9w4SB

Show HN: Wadzilla. Play DOOM in Zork Wadzilla is currently a PoC. Although in theory it “works”, it does not create an entertaining experience as a game, although to me it is quite fun just too see it output ZIL for all of the rooms in a DOOM WAD, with all of the objects in all of their correct locations by their plain English names, along with the 8-character names for the textures of the walls, floors, and ceilings in their relative positions in the room. Part of that enjoyment of course comes from knowing what it entails just to get that far, so the amount of entertainment you derive from that may be far less. In fact, I suspect that for most people at this point the most amusing thing about Wadzilla will be the very concept of its existence - and of course the name, which I will take credit for while also acknowledging how fortuitous it is that the project practically named itself. “What should I name a tool that converts WAD to ZIL? Oh yeah, right. Of course. Wadzilla.” I share it in this early stage because I suspect many in this audience may enjoy just reading about it, and many others might be excited by it and want to contribute to the effort, and also because I welcome feedback here and contributions by way of GitHub issues and PRs. https://bit.ly/3VpfwbP May 31, 2024 at 06:30AM

Show HN: Explore Websites by Chosen Color https://bit.ly/3VmW9zV

Show HN: Explore Websites by Chosen Color I crawled lots of websites and extracted their color palettes (primary, secondary, etc) to build a searchable collection of website colors! It was a fun side-project and I learned a lot about color theory. Let me know what you think and what features you would like to see :) If you have any questions about the tech behind it, feel free to ask in the comments. Feedback is also greatly appreciated. https://bit.ly/4e07KMF May 31, 2024 at 03:27AM

Show HN: I made an open-source Replit https://bit.ly/4bXOWvz

Show HN: I made an open-source Replit I spent the past few weeks making an open source cloud code editing environment with an AI copilot and multiplayer collaboration! It's fully self-hostable in 5-10 minutes. There's a lot of minor improvements to be made, and some are already listed in the Github issues. Let me know what you think and feel free to try it out. https://bit.ly/4bCCoKl May 31, 2024 at 02:37AM

Show HN: I made a pixel art editor for Windows desktop https://bit.ly/3wWngZc

Show HN: I made a pixel art editor for Windows desktop https://bit.ly/3ViwkRE May 30, 2024 at 10:28AM

Wednesday, 29 May 2024

Show HN: Right-click and save content directly to Google Sheets https://bit.ly/4aJmk8i

Show HN: Right-click and save content directly to Google Sheets I released the initial version of the Add to Sheets Chrome extension recently. With the extension, you can predefine the destination sheet and column where you want to save content, and then save/add content from any webpage with a right-click. Almost like Pinterest for GSheets - instead of copy/paste, you can right-click/save. https://bit.ly/4dXKqiD May 30, 2024 at 03:11AM

Show HN: Brisk a complete CI system is now Open Source https://bit.ly/3UZI0HD

Show HN: Brisk a complete CI system is now Open Source Brisk is a complete CI system that runs your test suite in seconds. The main speedup over standard CI systems (think CircleCI or Github Actions) is that we maintain your test environments and don't rebuild them on each test run. This allows you to scale up your workers without just scaling up the build time on each test run. Brisk can be run from your local dev environment (the command line or VS Code) allowing your to access the speed of many servers from your local machine or it can be run as part of a traditional CI/CD pipeline (in Github actions etc). I've been working on Brisk for the last few years and I've decided to open source the project. You can now run your own super fast CI service on your own hardware or in your own cloud. https://bit.ly/4dUrC3X https://bit.ly/4bXNzNt May 30, 2024 at 12:16AM

Tuesday, 28 May 2024

Show HN: I made an app for coffee shops to go to work and network with others https://bit.ly/4bBR7W4

Show HN: I made an app for coffee shops to go to work and network with others Hey there! I realized I was compiling a list of coffee shops with highly curated reviews in my personal notes: chair comfort, Wi-Fi networks and passwords, internet speed, noise level, bathroom cleanliness, etc... It worked fine for me, but when I wanted to share my list to some friends I realized the underlying problem. So I created Workffee for two reasons: 1. To allow me to save my reviews in a more convenient way and share them. 2. To connect with others who are interested in this information, and who knows, maybe share a coffee and a work session together eventually. I hope you like my app, and if you find it useful, I invite you to upload your coffee shops and reviews and join to our Telegram group ( https://bit.ly/4aDGHUz ) Would love to hear what you think about it! NOTE: I could scrape Google Maps and load everything automatically, but that's not the idea. My goal is for the content to be organic and created by a large community of people who enjoy working in coffee shops. Ata https://bit.ly/44YhQcV May 29, 2024 at 05:12AM

Show HN: Prepair – fun mock interview challenge for software engineers https://bit.ly/3WVx8gw

Show HN: Prepair – fun mock interview challenge for software engineers Hi everyone, Amidst the bad job market and hiring freezes in tech, my friends and I developed Prepair, a gamified mock interview tool for software engineers inspired by arcades. Would appreciate your feedback! Here are the problems we aimed to tackle with this project: 1. Mock interviews with real professionals for software jobs can be very expensive, often costing $100-200 for 30-minute sessions. We tried using AI to make a much more affordable but quality alternative. 2. Based on our experiences, a lot of companies do NOT conduct leetcode-style DSA interviews, but most interview prep services are focused on this niche. Prepair will present varied style of questions that may be more practical for you. 3. Interviews are ultimately competitions, but it's challenging to gauge how you measure up quickly. Use Prepair's leaderboard to see how high you can score against potential candidates as well as your past self! TLDR: just think of it as a Duolingo-vibe mock interview tool for developers. Give it a try and share your thoughts :) Thanks. https://bit.ly/3R0o8mz May 29, 2024 at 03:10AM

Show HN: ThreadPay: WeTransfer for money – a medium for money transfers https://bit.ly/3KjBHtu

Show HN: ThreadPay: WeTransfer for money – a medium for money transfers Often cross-border bank transfers default to 3-5 business days, on the other side P2P fintechs need signup, KYC, and other steps. I built an app that eliminates the need to open an account or go through long verifications, allowing users to send money immediately. How? Via Visa and Mastercard card-to-card real-time transfers, money can be sent straight to a card using the card number only, without the requirement for IBAN, Swift Code, or any extra routing data. *Link to MVP*: [ https://app.threadpay.io](https://app.threadpay.io/) *Link to Memo with demo recordings*: https://bit.ly/3R2d7ks *Link to Landing page*: [ https://threadpay.io](https://threadpay.io/) https://bit.ly/3KjBIh2 May 29, 2024 at 12:58AM

Monday, 27 May 2024

Show HN: Sum (algebraic) types for C in one 100 line header https://bit.ly/3VhBJbA

Show HN: Sum (algebraic) types for C in one 100 line header https://bit.ly/3R16NtA May 25, 2024 at 10:58PM

Show HN: A New Kind of Chat Room https://bit.ly/3Vl41lK

Show HN: A New Kind of Chat Room I’ve developed an application that reimagines chat rooms by integrating them with a world map. Each user can claim a rectangular piece of land on the map, referred to as a "banner." Users within close proximity are grouped into a chat room by the app. The banner’s size can expand or shrink based on the density of users in the area and the number of coins in the user’s account. Key Features: Real-World Interaction Model: Users are pseudo-anonymous, akin to real-world interactions. Coin balance determines user size and visibility ("stature"), while endorsements and other activities form a unique endorsement chart, serving as a digital representation. This allows for interaction without revealing one’s entire social or professional network. Community Clusters: Users can form open communities based on real-world locations. New users can discover and join these clusters via heatmaps, without needing specific URLs or hashtags. Initial Coins: New users start with 1000 coins. These coins can be used to endorse other users' content, earning stakes in the endorsed banner. When others endorse that banner, the original endorser gains more coins. This endorsement economy is experimental, and could eventually involve crypto tokens. Useful Points: Banner Interactions: Clicking on a banner opens it fully. A button with a chart icon on the top right flips the banner to display the activity chart. Compatibility: The application currently works best on Google Chrome. Heatmap View: Zooming out on the map reveals a heatmap of banners. Side Panel Tabs: First Tab: Displays a feed of content from the visible map area. Second Tab: Contains the cluster chat. Current User Base: At the moment, only my friends and family are using the application, so banners are predominantly found in the Chicago area. For more details, refer to the white paper provided. I’m excited to share this application and look forward to your feedback! https://bit.ly/3Kh6KWX May 28, 2024 at 05:07AM

Show HN: Get paid to do your own ML research https://bit.ly/3WZncCG

Show HN: Get paid to do your own ML research I'm launching an experimental research grant that I call Cat's grant (I'll find a better name later). tldr: - you get paid to do your own research and report to me - you keep IP/ownership rights - 10 months duration - choose a grant size of $10k, $50k or $100k total (paid in monthly chunks) - Apply by sending an email to not_a_cat@fastmail.com How it works: You specify the grant size when applying: 10k, 50k and 100k. This total amount will be distributed over a period of 10 months. I will review each application within 1 week. The deadline to apply is June 9. The start date is flexible and can be the start of June, July, August or September. The total budget I will allocate to this is around 100-200k I haven't yet made a proper contract reviewed by lawyers. If interest is strong enough, I will do it and try hard to keep the spirit of what is said here. The contract will be under Swiss law. Rationale: I get to meet cool people, promote and follow cool research. You get to do the research you want with little red tape (I'll be the sole decision maker for applications. Paperwork will be done with the help of other people). Application process: You choose the grant size you apply for. You can apply to multiple ones at the same time. Then, you may be accepted for one grant option or rejected for all. The process has 3 stages: - Email application - First screening call - Second call with more in-depth questions If you complete the 3 steps, you are accepted in the grant program. Reporting requirements: You are expected to produce the following: - A weekly email report that can be as short as a single sentence (meant as a pulse that you are still here) - A monthly research update that has to be public, in the format you want (github file, blog post…) - Do a monthly call with me, discussing the monthly research update Payment schedule: One payment of 10% of the total amount will be made at the end of each month while the grant is active. The grant may be canceled if the reporting and effort is insufficient. The bar for this will be reasonably low. Effort and time spent will be considered good enough for keeping the Grant active. Research directions: You are free to decide what topic to research. Reading and studying during the research is considered normal. I will try to be helpful and suggest research directions and ideas. I will only consider applications in the domains of Machine Learning, Deep Learning and AI broadly speaking. With a preference for topics related to the following: - LLMs and Transformer architectures - Mechanistic interpretability - World models - Self play / synthetic data - Probabilistic programming Copyright and IP rights: The research remains your intellectual property. You can use it and commercialise it as if you produced it independently of the grant. Time commitment: You are expected to spend at least 50% of your working time on research related to the grant. You may have other commitments at the same time, as long as you can free up enough time. Selection criteria: - How excited I am about the research you want to do - Whether I believe you can make good progress on it - Intrinsic motivation and strong determination How to apply: Send an email to not_a_cat at fastmail com with the following: - Subject: "Application for Cat's Grant [10k, 50k, 100k]". Only keep the grant size(s) that you actually apply for, eg [50k] or [10k, 50k]. - Info about yourself, please include links to github/linkedin and/or resume - Recent projects/research you've done if any - Outline of the research you want to do as part of the grant. It's ok if you only have a vague idea, but better if you have something specific. It can be new or existing research. - Anything else you think is relevant. Evidence of strong capability is a plus, even if unrelated to ML research. Happy to answer questions or comments. May 27, 2024 at 03:54PM

Show HN: PaperTube – Turn YouTube Videos into Kindle-Ready Articles https://bit.ly/4bUByso

Show HN: PaperTube – Turn YouTube Videos into Kindle-Ready Articles Would you prefer reading podcasts, TED talks, or conversations instead of watching/listening to videos? If so, you might find this interesting. PaperTube lets you turn any YouTube video into an easy-to-read, well-formatted article with speaker names, and you can even get it on your Kindle. I've been working on this small project over the last week. Right now, it supports sending any video to Kindle. I'd love to hear if anyone is interested in this. Looking forward to your feedback and discussion! It's currently free because I have some free credits for the LLMs I'm using. I need to find a way to fund it. Some features I'm planning include subscribing to YouTube channels and getting daily or weekly articles on your Kindle, and maybe a browser extension to quickly convert any video. https://bit.ly/3yIWcgu May 26, 2024 at 09:19PM

Sunday, 26 May 2024

Show HN: I'm building a website to discover AI tools, AI WITH. ME https://bit.ly/4aECMqm

Show HN: I'm building a website to discover AI tools, AI WITH. ME I built this AI navigation site when I was learning NextJS; I looked for AI tools to solve problems along the way, and found a lot of interesting AI products; A lot of these products are great. I thought it would be a good idea to bookmark my browser, but I wanted to share it with everyone in the world, so I had this site. Now you can do it in AI WITH. ME Find the AI products you need for work, life, and study; I have a lot of categories to choose from: programming, art, writing, video, lifestyle, health, you name it, and I try to update the data every day. If you find it helpful to you, you can sponsor me so that I can build this product better. Finally, you are welcome to submit your AI products or tools to the AI WITH. ME", let more people in the world see it. If you want to get access to AI WITH. ME users see your products more often, and you can find the sponsored links I left on the site. Become our sponsor! Thank you very much https://bit.ly/44VfhIB May 27, 2024 at 06:19AM

Show HN: I've Created the First Artificial Memory (and It's Open-Source) https://bit.ly/3KiUCVl

Show HN: I've Created the First Artificial Memory (and It's Open-Source) https://bit.ly/3WScxtx May 27, 2024 at 01:24AM

Show HN: FlashText with Rust for Python https://bit.ly/4bU0rEe

Show HN: FlashText with Rust for Python LeNLP is a toolbox dedicated to NLP, made with Rust, dedicated to Python https://bit.ly/450n2g8 May 26, 2024 at 10:39PM

Show HN: A Tiny Compiler for a Tiny Functional Language https://bit.ly/3UVKCX0

Show HN: A Tiny Compiler for a Tiny Functional Language https://bit.ly/3WXztHY May 26, 2024 at 04:49AM

Saturday, 25 May 2024

Show HN: Implement a RubyVM Written in PHP https://bit.ly/3R380ki

Show HN: Implement a RubyVM Written in PHP In the past, I implemented a JVM written in PHP, but I was looking for my next project when I came across RubyVM. So, I implemented RubyVM in PHP. https://bit.ly/4bQH6nF May 26, 2024 at 02:07AM

Show HN: Preps – Practice coding interviews by talking to AI https://bit.ly/3R51jOv

Show HN: Preps – Practice coding interviews by talking to AI https://bit.ly/3QZPDwD May 26, 2024 at 04:47AM

Show HN: Manai – AI powered interactive command line completion for Zsh https://bit.ly/44VVvN0

Show HN: Manai – AI powered interactive command line completion for Zsh Manai is an AI-powered interactive command-line completion for Zsh. Use a hotkey to trigger it and ask anything about your work-in-progress command line. Honestly, I'm too lazy to read `man`, even `tldr` so I made this Zsh plugin to ask about options/parameters for the command I'm writing. I designed the behaviour to seamlessly integrate into workflows using the CLI. Please watch my video in the repository and try it if you are interested. Any feedback is welcomed :) https://bit.ly/3UYtqjr May 25, 2024 at 11:31PM

Friday, 24 May 2024

Show HN: Resume Builder in Python https://bit.ly/453HgG8

Show HN: Resume Builder in Python A no nonsense tool to build resumes in pure Python. No extra dependencies, no pip install etc. Ths tool creates a clean, easy to read resume as a self contained HTML file You can easily convert this to PDF in your browser. Let me know what you think! I created this to help me quickly tailer my resume for multiple jobs. Writing a resume in Google Docs just wasn't cutting it. Cheers! https://bit.ly/450SwTt May 25, 2024 at 02:01AM

Show HN: My Prime Number Theory Repo https://bit.ly/3VfwBVm

Show HN: My Prime Number Theory Repo I started this project back in 2019 and just finished it. It counts primes but it's still a little rough around the edges. What does HN think? https://bit.ly/3UZ0OXk May 25, 2024 at 01:41AM

Show HN: ServerlessMaps – Host your own maps in the cloud https://bit.ly/3QZ6PlG

Show HN: ServerlessMaps – Host your own maps in the cloud Have a look at the website with an example map, https://bit.ly/4camsz9 , or read the accompanying blog post https://bit.ly/4dXYzfB https://bit.ly/3yyrHKt May 24, 2024 at 09:19AM

Show HN: Optimally allocate poker chips using constrained optimization https://bit.ly/3wKVdvV

Show HN: Optimally allocate poker chips using constrained optimization https://bit.ly/3KeT9PL May 24, 2024 at 01:54PM

Show HN: My 20-year-long journey from Tester to Software Engineer https://bit.ly/3VbuSAw

Show HN: My 20-year-long journey from Tester to Software Engineer Hello Dear HN Folks. I would like to share with you my journey from testing to software engineer in test, then build engineer, DevOps engineer, cloud engineer, and software engineer today. It took me from 2004 to 2024 today. It was quite the ride and I tried to write down my experience during this journey. I still have doubts, fears and everything. I wanted to inspire those who also wished to embark on this journey that it's not impossible. It is hard though. Not gonna lie. And I had some luck along the way for sure. But with passion and stubbornness and determination one can go to places. :) Please understand that I don't think testing is bad. Quite the opposite. I believe my career in Testing has led me to the engineer I am today. Always with Testing in mind first! Anyways. I hope it's an enjoyable read. Thanks and Godspeed! https://bit.ly/3VbZW33 May 24, 2024 at 07:44AM

Show HN: US Immigrant Visa Statistics https://bit.ly/3WQ7km1

Show HN: US Immigrant Visa Statistics https://bit.ly/3WVquqy May 24, 2024 at 06:56AM

Thursday, 23 May 2024

Show HN: Chrome extension to search and summarize Reddit while on Google https://bit.ly/44WWxsj

Show HN: Chrome extension to search and summarize Reddit while on Google Hello HN, I consistently find myself adding "site:reddit.com" to my Google searches. So, I thought: why not automate that? I built this open-source Chrome extension to create a sidebar on your Google results page with results from Reddit. In fact, you can customize it to do parallel searches on more websites besides reddit (like I've added ycombinator.com) See a 1-minute video of the extension in action: https://www.youtube.com/watch?v=Hzz7V19bVVw Optionally, you can add your OpenAI keys to summarize results. This creates an experience of having your own client-side Perplexity-like experience! Link to the extension: https://bit.ly/4aAgQwA... Link to code: https://bit.ly/44WWywn Right now, it only works on Chrome. But since the code is open, you can adapt it to Firefox, Edge or other browsers. (Happy to accept pull requests!) Let me know what you think. https://bit.ly/44WWyMT May 24, 2024 at 05:22AM

Show HN: A web server written in plain English https://bit.ly/4bMH0gI

Show HN: A web server written in plain English What do I mean by plain English? I mean there's no source code, no programming language. Just plain English "compiled" and CI/CDed into "production" at https://bit.ly/3KebBrP . Why did I build this? Just for fun. I wanted to see how close to a production-ready code can an LLM generate, and what would it take to actually take it into production. With today's technology, could an English speaker write a web server without knowing much about software engineering? See the "source plain English" for details of how detailed the instructions need to be to produce something somewhat stable. It's very basic, so it should be easy to build and modify for your own experiments. https://bit.ly/3ytDg5j May 23, 2024 at 04:01PM

Show HN: HackerNews but for research papers https://bit.ly/3UWHw4W

Show HN: HackerNews but for research papers Hey guys, I love HN! I wanted to extend the same aesthetic and community towards things beyond tech-related news. I thought it would be cool to get the same quality of community gathered around the latest and greatest research coming out. Let me know what you guys think of what I have so far. It's still early so there are probably bugs and other quality issues. If there's any features missing that you'd want let me know. ALSO, if any of you are familiar with the map of the territory of any particular field, please let me know! Would love to pick your brain and to come up with a 'most important papers' section for each field. Thank you!! -stefan https://bit.ly/4dVgL9Y May 23, 2024 at 03:53PM

Show HN: AI Autocomplete for Textarea Elements https://bit.ly/3yHfgM4

Show HN: AI Autocomplete for Textarea Elements https://bit.ly/4bsFEI5 May 22, 2024 at 06:26PM

Wednesday, 22 May 2024

Show HN: YouValidateMe HTTP server that validates JSON data against JSON schemas https://bit.ly/4bz6bDN

Show HN: YouValidateMe HTTP server that validates JSON data against JSON schemas YouValidateMe is an HTTP server that validates JSON data against JSON schemas. It's written in Golang. Put your JSON Schema documents on the server and then submit JSON data to validate against those JSON Schemas. Why? To centralise field validation logic for your applications instead of scattering different validation logic everywhere that might get out of sync. It's a single binary - nothing to install or configure though we do provide a systemd unit file to run it as a service. MIT license. Source code at: https://bit.ly/4dUXViX May 23, 2024 at 03:44AM

Tuesday, 21 May 2024

Show HN: PodSnacks (Podcasts summarized with AI, to your inbox, $1 per hour) https://bit.ly/4bqMJct

Show HN: PodSnacks (Podcasts summarized with AI, to your inbox, $1 per hour) https://bit.ly/3oiLTHG May 21, 2024 at 08:01PM

Show HN: Keepy AI – Automate Receipt Data Entry with an Email https://bit.ly/3V9AACM

Show HN: Keepy AI – Automate Receipt Data Entry with an Email I moved to the Bay Area to dive headfirst into the GenAI wave, eager to learn how startups build AI. I co-founded a startup with a friend and quickly realized a familiar pain: managing receipts. I'd "keep" them in my pocket, on a table, in the car – and told myself I would manage it later. Later never came. Talking to friends, I realized this was a universal struggle. That's how Keepy was born. Keepy AI automates data entry and receipt storage for individuals, freelancers and small businesses. Simply send an email with a receipt to keep@keepy.us, and our AI-powered platform handles the rest. Here's how it works: - Effortless Data Entry: No more manual inputting! Just send receipts to keep@keepy.us - Reliable Automation: 24/7 AI processing for accuracy and efficiency. - Human-Assisted Accuracy: Human agents step in if needed to ensure precise results. - Seamless Data Output: Access your data in Google Sheets, ready for analysis and integration. - Secure Cloud Storage: Peace of mind with secure cloud storage for your receipts. Try it out: send a receipt to keep@keepy.us and see how it works! I'd love to hear your feedback on Keepy. Let me know what you think! https://bit.ly/458EpMd May 21, 2024 at 09:06PM

Show HN: Terminal based online radio player https://bit.ly/3WTnsmD

Show HN: Terminal based online radio player https://bit.ly/3WQjPOn May 21, 2024 at 06:16AM

Monday, 20 May 2024

Show HN: Optigraph – optimum graph network generator https://bit.ly/3UHScEk

Show HN: Optigraph – optimum graph network generator I've created a tool that helps plan graph networks for the best possible connections between nodes. The idea is for it to be used as a kind of underground system planner. I am still working on improving the algorithms it uses, but please consider checking it out for new ideas/bug catching. https://bit.ly/3QUSoiG May 19, 2024 at 10:30AM

Show HN: SQLFrame – I ran PySpark without Spark on a SQL database https://bit.ly/3Kb1zYv

Show HN: SQLFrame – I ran PySpark without Spark on a SQL database Recently I open-sourced SQLFrame, a DataFrame library that implements the PySpark DataFrame API but removes Spark as a dependency. It does this by generating the corresponding SQL for the DataFrame operations using SQLGlot. Since the output is SQL this also means that the PySpark DataFrame API can now be used directly against other databases without the Spark middleman. I built this because of two common problems I have faced in my career: 1. I prefer to write complex pipelines in PySpark but they can be hard to read for SQL-proficient co-workers. Therefore I find myself in a tradeoff between maintainability and accessibility. 2. I really enjoy using the PySpark DataFrame API but not every project requires Spark and therefore I'm not able to use the DataFrame library I am most proficient in. The library currently focuses on transformation pipelines (reading from and writing to tables) and data analysis as key use cases. It does offer some ability to read from files directly but they must be small although this can be improved over time if there is demand for it. SQLFrame currently supports BigQuery, DuckDB, and Postgres with Clickhouse, Redshift, Snowflake, Spark, and Trino in development or planned. You can use the "Standalone" session to test running against any engine supported by SQLGlot but there could be issues with more advanced functions that will be resolved once officially supported by SQLFrame. Blog post for more details: https://bit.ly/44Ssm5o... Would love to answer any questions or hear any feedback you may have! https://bit.ly/3yl2GSD May 21, 2024 at 02:09AM

Show HN: Recall Memory – Your Personal Local Time Machine for Mac https://bit.ly/3V6eZva

Show HN: Recall Memory – Your Personal Local Time Machine for Mac Recall Memory is a free Sandboxed Mac App which let's you scroll through time and allows you to "Recall" what you were doing earlier. Recall works by capturing the active window every second and only saves screenshots with significant changes. Making it easy to scroll through what you were doing earlier. All data is processed and always stored locally. https://bit.ly/44NzAYr May 21, 2024 at 12:48AM

Show HN: Find and Grab Domains with a Past https://bit.ly/4bpbO7y

Show HN: Find and Grab Domains with a Past I created a micro-service called [Gone.Domains]( https://bit.ly/3X6yw03 ). It allows users to obtain a list of outgoing domains from a website. The report will highlight domains that are expired or nearing expiration. This service can help users find domains with a history for new projects or for resale. May 20, 2024 at 07:48AM

Show HN: I Built an AI Holiday Planner for Instant, Expert-Level Itineraries https://bit.ly/3KtptyJ

Show HN: I Built an AI Holiday Planner for Instant, Expert-Level Itineraries Hi HN, I'm Fran! I'm excited to share my latest project with you all. I built an AI travel planner that generates custom travel itineraries in seconds. Whether you're planning a weekend getaway or a month-long adventure, this tool can create a detailed, professional-level plan that includes day-by-day activities, hotels, restaurants, and more. As a frequent traveler, I wanted to create something that simplifies the overwhelming task of trip planning and ensures you make the most of your time at any destination. The AI considers various factors to provide recommendations that suit your preferences and interests. I'd love to hear your feedback and suggestions. Feel free to ask any questions or share your experiences with travel planning! Thanks for checking it out, Fran https://bit.ly/3X6x6Th May 20, 2024 at 07:28AM

Sunday, 19 May 2024

Show HN: DeLorean – Super Performant IPv4->IPv6 Reverse Proxy in Golang https://bit.ly/44VLUWE

Show HN: DeLorean – Super Performant IPv4->IPv6 Reverse Proxy in Golang https://bit.ly/44QKeO2 May 20, 2024 at 03:55AM

Show HN: ffmpeg-english "capture from /dev/video0 every 1 second to jpg files" https://bit.ly/3K6eECv

Show HN: ffmpeg-english "capture from /dev/video0 every 1 second to jpg files" https://bit.ly/4dOo8jq May 20, 2024 at 12:50AM

Show HN: Digital player board for Terraforming Mars https://bit.ly/4bDY2OF

Show HN: Digital player board for Terraforming Mars My cousin and I love the Terraforming Mars board game. But we'd often get overly excited and knock our pieces off of our boards, losing track of our progress. So I digitised it. It comes with a few cool features like resource conversions (e.g. converting plants to greenery), production phase, offline, mobile-friendly and keeps track of the history using the browser history itself. Sharing this here in case there are any other TM fans that could also find some use in this :) https://bit.ly/3WHU1E5 May 19, 2024 at 01:00PM

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

Sunday, 12 May 2024

Show HN: Making GNU Make a better Task Runner https://bit.ly/3QG9jW5

Show HN: Making GNU Make a better Task Runner I know this could be considered blasphemous, but I constantly find myself using Make as a task runner. I have written my own task runner in the past, but somehow I always end up using make. I went, and I put together 3 quality of life snippets I use all the time and put it in a single makext.mk file that can be included in other Makefiles and wrote a basic readme for it. This is not meant to be a replacement for other task runners, but I do think it can be useful to some of you. https://bit.ly/3WHA9kn Check it out and see if it makes sense to you. Thanks for any feedback or comments. Cheers https://bit.ly/3WHA9kn May 12, 2024 at 12:11PM

Show HN: CarCheck – Car Buying Checklist App https://bit.ly/3WEsuDj

Show HN: CarCheck – Car Buying Checklist App Hey HN! A few years ago my brother in-law was looking to purchase his first car. He was struggling to know what to look for when going to car dealerships and felt quite overwhelmed with the financial and practical decisions required. Not that I have any particular expertise with cars or the engineering involved, but through my own experiences purchasing cars and owning them I gave him some advice and "tips". As anyone would. Things only morphed from there, I spent the next couple of years in my spare time learning to code, researching, and developing CarCheck. It's been a journey! Hindsight is 20/20 and some things I would have done differently, but that's part of the fun. I am proud to be sharing my (imperfect) first app with the world and excited to learn from you all for my next project :) I would love to hear your feedback! https://bit.ly/3WBgX7S May 13, 2024 at 03:56AM

Show HN: Drago – I am building a logistics platform for businesses https://bit.ly/3UGHfTs

Show HN: Drago – I am building a logistics platform for businesses I am building a logistics platform for businesses. Establishments can create and dispatch trips to courier(s), onboard their logistics(courier) dept, track trips(coming soon). https://bit.ly/3U7FtM6 May 13, 2024 at 12:19AM

Show HN: I made an open-source Loom alternative https://bit.ly/3UXCir1

Show HN: I made an open-source Loom alternative https://bit.ly/3UGDzBg May 13, 2024 at 12:09AM

Saturday, 11 May 2024

Show HN: Open-Source Video Editor Web App https://bit.ly/4bqXGdK

Show HN: Open-Source Video Editor Web App Hey everyone, for the past like six months I've been working on a portfolio project. I got tired of doing easy projects, so I decided to tackle something bigger and more challenging. That's when I came up with the idea of a video editor. This piece of work is intended to showcase my skills and land me a job, but I like to think when working on projects that my idea is so cool that people will like to use it, and I treat every project like a startup idea. Also I havent seen many open source video editors especially on web so that was one of the points why I decided to make that and not something else, but in the end its learning experience and im not expecting much if at all. A bit about the video editor itself: -website: https://bit.ly/4bbBnJe -its free -its open source (MIT Licensed) -its using Webcodecs API for quick rendering -works fully inside browser, client side, no private data is kept -I made some readme with more details, im not expecting contributions but I added bit about it: https://bit.ly/3UUkOM5 Features: -Trimming -Splitting -Supports - Text, Audio, Video (mp4) and Images -Clip editing on preview - rotating, resizing, text styling and more -Undo/Redo -Render in different resolutions, up to 4k. Things to know before using this editor: -it is simple editor, but its my main project im working on and improving it. -right now it only works with videos 25 fps and more but not less -only 4 tracks -- its something I could improve quickly but forgot -bug here and there (eg. filmstrip not rendering until timeline scroll moved) -its not working on phones yet (drag and drop API problems) I'd love to hear your thoughts and feedback on it. May 12, 2024 at 03:35AM

Show HN: Attempt to bring a cinematic experience in 256 bytes (WASM) https://bit.ly/3QImDJA

Show HN: Attempt to bring a cinematic experience in 256 bytes (WASM) https://bit.ly/3wxvvLa May 11, 2024 at 09:48PM

Show HN: I make a tool to bypass SunoAI's censorship https://bit.ly/3wlVyVL

Show HN: I make a tool to bypass SunoAI's censorship For example, the F word will be replace with phuc. Enjoy. https://bit.ly/3UBvjCA May 12, 2024 at 01:19AM

Show HN: A graph based arbitrage calculator https://bit.ly/3UG1rou

Show HN: A graph based arbitrage calculator It works by finding negative cycles in a graph https://bit.ly/4afUReu May 11, 2024 at 11:12PM

Show HN: Wag, MFA and Enrollment for WireGuard https://bit.ly/3QBVGaw

Show HN: Wag, MFA and Enrollment for WireGuard Howdy folk, I've been building this project as both a side project and my job for a little while now. The rationale behind it is while wireguard is a fantastic protocol cryptographically it leaves a lot to be desired when it comes to enrollment and end user device security. Obviously instead of using an off the shelf solution like tailscale, I decided to reinvent the wheel which has honestly been quite fun with learning about eBPF, and recently clustering and HA with etcd! The most recent version (in the docker container) contains about 6 months of very new work bringing it all from sqlite3 to etcd. So please be forgiving if it does some weird things! Hope you all enjoy! P.s Im not a web developer and any tips on that front to make it less teeth pullingly awful are welcome! https://bit.ly/3yd1rVN May 11, 2024 at 08:31AM

Show HN: Building a Jarvis-Like AI Program with ZeroLM and ChatGPT https://bit.ly/4dExgaf

Show HN: Building a Jarvis-Like AI Program with ZeroLM and ChatGPT https://bit.ly/4bAjUtQ May 11, 2024 at 09:53AM

Friday, 10 May 2024

Show HN: MinimalChat – A Simple and Customizable LLM Chat Application https://bit.ly/3UU9EH0

Show HN: MinimalChat – A Simple and Customizable LLM Chat Application Hello everyone! I have a hobby project that has become fairly full featured that I figured I would share. The idea of MinimalChat has been to create a project that is a lightweight and dead simple application that can be deployed locally in a few seconds (with docker). While of course also having most of the nice to have features and looking pretty nice. A nice bonus is it a Progressive Web Application so it can be installed like a normal application to your mobile device. It has a full mobile UI. For those using Chrome and Edge you can also locally download, load and host entirely via your browser models like LLama-3-8b with hardware acceleration via WebGPU. It's pretty experimental but it does work! I won't bloat this post reiterating it's features, the GitHub Readme gives a good idea of the application abilities. I know chat applications are a dime a dozen but...here's another one hah! https://bit.ly/3yfLL3V May 11, 2024 at 04:49AM

Show HN: Jacinda, a functional Awk (text stream processing on the comamnd-line) https://bit.ly/3WBiZVG

Show HN: Jacinda, a functional Awk (text stream processing on the comamnd-line) Typed, functional (folds, scans) stream processing backed by Andrew Gallant/burntsushi's regular expressions library. There's a guide here! https://bit.ly/4bpYmjy https://bit.ly/3WBooft May 10, 2024 at 06:09PM

Show HN: Qualitician – Software Testing Job Board https://bit.ly/4btYhuY

Show HN: Qualitician – Software Testing Job Board Hi HN! I'm really excited to share this project with the Hacker News community and would love to hear your valuable feedback/suggestions. Qualitician is a platform for job seekers to find software testing jobs and for businesses to find and hire software testing talent. Few Reasons to create this, 1. I’m a software tester by profession and at some point of time during my career, I had to visit multiple general job boards for software testing jobs. 2. There’s never been a dedicated career portal for job seekers and employers in the software testing domain. 3. Bright Outlook occupations (Software Quality Assurance Analysts and Testers) are expected to grow rapidly in the next several years, will have large numbers of job openings. 4. The demand for skilled software testing professionals is growing rapidly as more organizations adopt quality engineering practices and integrate software testing into every stage of the SDLC. 5. Reports suggest that most IT companies spend about a quarter(25%) of their QA budget on software QA staffing. We made it available to users in India first and we are planning to release it to other country users asap. Please check it out and let me know what you think! Thanks! https://bit.ly/3WA3Ljw May 10, 2024 at 03:36PM

Show HN: A web debugger an ex-Cloudflare team has been working on for 4 years https://bit.ly/3UWxDFP

Show HN: A web debugger an ex-Cloudflare team has been working on for 4 years Hey HN, I wanted to show you a product a small team and I have been working on for 4 years. https://bit.ly/3JUjZfR It’s called Jam and it prevents product managers (like I used to be) from being able to create vague and un-reproducible bug tickets (like I used to create). It’s actually really hard as a non-engineer to file useful bug tickets for engineers. Like, sometimes I thought I included a screenshot, but the important information the engineer needed was what was actually right outside the boundary of the screenshot I took. Or I'd write that something "didn't work" but the engineer wasn't sure if I meant that it returned an error or if it was unresponsive. So the engineer would be frustrated, I would be frustrated, and fixing stuff would slow to a halt while we went back and forth to clarify how to repro the issue over async Jira comments. It’s actually pretty crazy that while so much has changed in how we develop software (heck, we have types in javascript now*), the way we capture and report bugs is just as manual and lossy as it was in the 1990’s. We can run assembly in the browser but there’s still no tooling to help a non-engineer show a bug to an engineer productively. So that’s what Jam is. Dev tools + video in a link. It’s like a shareable HAR file synced to a video recording of the session. And besides video, you can use it to share an instant replay of a bug that just happened — basically a 30 second playback of the DOM as a video. We’ve spent a lot of time adding in a ton of niceties, like Jam writes automatic repro steps for you, and Jam’s dev tools use the same keyboard shortcuts you’re used to in Chrome dev tools, and our team’s personal favorite: Jam parses GraphQL responses and pulls out mutation names and errors (which is important because GraphQL uses one endpoint for all requests and always returns a 200, meaning you usually have to sift through every GraphQL request when debugging to find the one you’re looking for) We’re now 2 years in to the product being live and people have used Jam to fix more than 2 million bugs - which makes me so happy - but there’s still a ton to do. I wanted to open up for discussion here and get your feedback and opinions how can we make it even more valuable for you debugging? The worst part of the engineering job is debugging and not even being able to repro the issue, it’s not even really engineering, it’s just a communication gap, one that we should be able to solve with tools. So yeah excited to get your feedback and hear your thoughts how we can make debugging just a little less frustrating. (Jam is free to use forever — there is a paid tier for features real companies would need, but we’re keeping a large free plan forever. We learned to build products at Cloudflare and free tier is in our ethos, both my co-founder and I and about half the team is ex-Cloudflare) and what we loved there is how much great feedback we’d get because the product was mostly free to use. We definitely want to keep that going at Jam.) By the way, we’re hiring engineers and if this is a problem that excites you, we’d love to chat: jam.dev/careers May 10, 2024 at 02:08PM

Show HN: MamaRap – AI-Generated Personalized Music Videos for Mothers https://bit.ly/4dKnaEO

Show HN: MamaRap – AI-Generated Personalized Music Videos for Mothers Hello HN, I'm excited to share a project we launched - MamaRAP. What It Does: MamaRap generates personalized rap songs for mothers based on user inputs on the mother's treats and memories. The tool composes the lyrics, the accompanying music, and a one-minute video clip. Try It Out: We'd love your feedback. Use the promo code HN50OFF to get a 50% discount on generating the song. No sign-ups required. Looking forward to your feedback. We value your thoughts and input on our product and idea. https://bit.ly/4dvUbEv May 10, 2024 at 08:45AM

Thursday, 9 May 2024

Show HN: Written in Rust – Self hosted and fast GeoIP service with auto updates https://bit.ly/3QH15gj

Show HN: Written in Rust – Self hosted and fast GeoIP service with auto updates https://bit.ly/3QH15Nl May 9, 2024 at 04:37AM

Wednesday, 8 May 2024

Show HN: Tegon: AI-first open source alternative to Jira and Linear https://bit.ly/4ae9X3S

Show HN: Tegon: AI-first open source alternative to Jira and Linear Hi HN, this is Harshith from Tegon ( https://bit.ly/3UzQLYF ) an open-source issue-tracker that uses AI to automate manual tasks and workflows, and to provide context to engineers for a given task. Here is a demo video: ( https://bit.ly/4bwCqmS?... ) As engineers we hated Jira, it is slow and too complicated and enables a lot of processes and micro-management which used to kill our productivity. What makes Tegon faster: We load all the data from local (indexed db), making it super fast to load and navigate. We make this happen by doing a real-time sync in the background. Then we use AI to automatically create a title from the description, so you don't have to spend time figuring out a title. We then suggest labels, assignees and duplicate issues when you are creating a new issue Then we have a "Command Center" of agents: 1. Code Review Agent reviews linked pull requests for new tasks, ensuring code quality by preventing the incorporation of suboptimal code. 2. Bug Agent, upon bug assignment, will attempt to reproduce the bug, propose solutions, and in some cases, even implement these solutions in a new PR. 3. Task Prioritisation Agent assists team leaders in managing the sprint by doing real-time assessments of the tasks, priority, and bandwidth and suggesting changes to be made. We got started on this a few months ago with lots more to come. We’re eager to get feedback and keep building, so please let us know what you think! https://bit.ly/4ae9uir May 7, 2024 at 08:52PM

Show HN: Devie – Describe and launch a web app in seconds https://bit.ly/3UBxwxI

Show HN: Devie – Describe and launch a web app in seconds https://bit.ly/3Ux3lrC May 9, 2024 at 02:57AM

Show HN: SimBricks – Modular Full-System Simulation for HW-SW Systems https://bit.ly/3URESi3

Show HN: SimBricks – Modular Full-System Simulation for HW-SW Systems Hi HN, we are building SimBricks, an open-source simulation framework for heterogeneous systems, especially with custom hardware. SimBricks modularly combines existing simulators for machines, networks, and hardware, allowing you to build, test, and evaluate intricate complete systems in a virtual environment. Head over to the SimBricks website ( https://bit.ly/3wq6ly4 , also has a quick demo video) to learn more. We have pre-built docker images, and you can even immediately play around on codespaces. Concrete use-cases: - Evaluate HW accelerators, from early design with simple behavioral models, to simulating complete Verilog implementations, both as part of complete systems with many instances of the accelerator and machines running full OS and real applications (we did a university course on this with SimBricks). - Test network protocols, topologies, and communication stacks for real workloads in potentially large systems (we ran up to 1000 hosts so far). - Rapid RTL prototyping for FPGAs, no waiting for synthesis or fiddling with timing initially (we simulate the complete unmodified RTL for the Corundum Open-source NIC with their unmodified PCIe drivers). SimBricks originally started out as an internal research tool, for helping us build and evaluate our research ideas on network protocol offload, but has since grown into a separate open-source project. Would be great if you give it a shot and let us know what you think! https://bit.ly/3wq6ly4 May 8, 2024 at 11:22PM

Tuesday, 7 May 2024

Show HN: Stop spending hours creating a daily recap podcast https://bit.ly/3UN7JnE

Show HN: Stop spending hours creating a daily recap podcast https://bit.ly/4ajffLO May 8, 2024 at 01:36AM

Show HN: Deriveit.org – A smart resource to master LeetCode efficiently https://bit.ly/3JQb0MH

Show HN: Deriveit.org – A smart resource to master LeetCode efficiently The goal of our site is to teach smart people how to quickly master LeetCode. This boils down to two main ideas: -organized intelligently -simpler explanations than what you find online (==> more efficient) We’re super proud of our content, and we've helped a bunch of people land FAANG offers: just recently 2 people have landed Amazon using our platform. We made sure to cover all the ideas you learn from the Blind75 and NeetCode150, and people actually feel ready for their interviews after using our platform. We've had 30,000+ users so far, and we're even officially used in classes at Cornell University and UTDallas. We also have a growing Discord community. Don't hesitate to reach out here or in our Discord if you have any questions (they can even be LeetCode questions). You can start free, and if you're ready to buy, use code "Recursion" for a sizable HN discount :) https://bit.ly/44xEgBo May 7, 2024 at 09:50PM

Monday, 6 May 2024

Show HN: AI Analytics for Humans https://bit.ly/3yapHb3

Show HN: AI Analytics for Humans Looking for feedback on how Props can make your life easier as an LLM application developer. https://bit.ly/44uQ8nM May 6, 2024 at 10:46PM

Show HN: Live Storm Chasing https://bit.ly/3ygByEe

Show HN: Live Storm Chasing https://www.youtube.com/watch?v=JBw3XJc7jRc May 7, 2024 at 02:01AM

Show HN: I gamified learning piano notation to learn quicker https://bit.ly/4builgD

Show HN: I gamified learning piano notation to learn quicker https://bit.ly/3WB1Ifn May 6, 2024 at 04:35PM

Show HN: I built a Notion for science https://bit.ly/3woNOC8

Show HN: I built a Notion for science I struggle with handwritten notes, but it's always been the primary way to write scientific notes. To do scientific writing on existing keyboard-and-mouse tools generally requires either significant knowledge of the software, the use of screenshotting/exporting from external tools, or (often) both. That's why I made Stempad, which is meant to rival the speed of pen-and-paper for scientific writing. I've currently added 7 different scientific blocks (and several basic blocks too) and plan to continuously add more. Questions are welcome, and preliminary feedback or constructive criticism is really appreciated! (If you're on mobile or would prefer to see a demo, here is one: https://www.youtube.com/watch?v=U-9j8sFIkS4 ) https://bit.ly/3JQm7oU May 6, 2024 at 11:41PM

Sunday, 5 May 2024

Show HN: I built a random dilemma generator https://bit.ly/44tjjrf

Show HN: I built a random dilemma generator Last week my 9 year old son walked up to me and asked "Would your rather shit your pants in public or drink spoiled milk?", and I was intrigued. Turns out he did not make this up himself, but got the dilemma from a card game. A couple of nights ago I decided to digitize some of these cards and create a simple open source app for it. Just a little fun project; no monetization or bigger goal, really. Link: https://bit.ly/4dp923B Tech stack: - Back-end: Laravel - Front-end: Plain HTML and Tailwind with a sprinkle of Alpine.js - Deployment: Laravel Forge, linked to a Hetzner VPS. Deployment triggers whenever I merge to main. The app itself is super simple. Just a bunch of markdown files and a controller that picks two random files ¯\_(ツ)_/¯ https://bit.ly/4dp923B May 5, 2024 at 09:04PM

Show HN: PgQueuer – Over 5k Jobs/SEC with PostgreSQL https://bit.ly/3WLxXZp

Show HN: PgQueuer – Over 5k Jobs/SEC with PostgreSQL https://bit.ly/3JNVaCd May 5, 2024 at 11:09AM

Show HN: Having Fun with PostScript Files https://bit.ly/4dv6l0v

Show HN: Having Fun with PostScript Files https://bit.ly/3y6zsHa May 5, 2024 at 08:16AM

Show HN: Extract Colors from Images https://bit.ly/3QycnTY

Show HN: Extract Colors from Images Color Picker allows you to effortlessly extract colors from images in RGB, HEX, and HSL formats. Save, share, and export your favorite colors seamlessly. Automatic color naming adds convenience. Explore the world of color with this user-friendly web app. https://bit.ly/4duXlsf May 5, 2024 at 10:47AM

Show HN: I built a website to share files and messages without any server https://bit.ly/4bqH0mC

Show HN: I built a website to share files and messages without any server NeighborHoodShare: It is a p2p files and messages sharing platform without involvement of any server. It has end-to-end encryption, ensuring your messages and files remain confidential. These are some features: - Share photos, documents, videos, and more with ease, no matter the size. - Connect instantly with anyone for speedy and reliable file transfers, bypassing the need for centralized servers. - Get started in minutes with our intuitive interface designed for seamless communication. No registration. - Easily connect with others using QR codes, simplifying the sharing process further. The inspiration behind NeighborHoodShare stemmed from a common dilemma: the reluctance to share personal contact details like phone numbers or email addresses when sharing photos or messages with strangers. With NeighborHoodShare, you can share content securely without compromising your privacy. I would be happy to hear your feedback and suggestions for improving NeighborHoodShare. I had written a blog on how p2p networking in browsers work: https://bit.ly/3wt0yHS... https://bit.ly/3JSisXy May 5, 2024 at 08:42AM

Saturday, 4 May 2024

Show HN: I built a free AI Code Copilot powered By GPTs https://bit.ly/3UI0L3p

Show HN: I built a free AI Code Copilot powered By GPTs https://bit.ly/4drjck1 May 4, 2024 at 07:59AM

Friday, 3 May 2024

Show HN: I hate online Lorem Ipsum Generator so I made my own https://bit.ly/4aXdhBI

Show HN: I hate online Lorem Ipsum Generator so I made my own As a designer, I use Lorem Ipsum a lot but none satisfied me. They are either too slow or too clunky. https://bit.ly/3y2f4XE It's a weekend project so why not (•‿•) Also, I am new here. I didn't know about Hacker News before. Glad to meet you all. May 4, 2024 at 03:38AM

Show HN: My HomeLab (and other cool stuff) https://bit.ly/3QuRl94

Show HN: My HomeLab (and other cool stuff) Just wanted to make my first post about something interesting I've been working on for some time. Any ideas/suggestions for new hardware or software I should try out are welcome, though I will only have time for a major overhaul in a month or two where I want to redo and document everything a bit better than how it is currently. Hope this can inspire someone to start their own homelab or give some ideas to already existing ones! https://bit.ly/4b2WwoT May 3, 2024 at 10:45PM

Show HN: I built a site to share code boilerplates https://bit.ly/3UJYKnp

Show HN: I built a site to share code boilerplates While looking for some code boilerplates i realised there isn't really an easy / efficient place to browse. Boilermate.site was made for the community to share them and give a vote! https://bit.ly/3Qsq3Qq May 3, 2024 at 08:16AM

Thursday, 2 May 2024

Show HN: List of companies that don't use Workday for their ATS https://bit.ly/4dkCRlH

Show HN: List of companies that don't use Workday for their ATS I compiled a list of companies that use easy-to-apply job platforms like Lever and Greenhouse, which make it 10x less painful and faster to apply than sites like Workday, Taleo, and other outdated sites. If you're job hunting, be sure to check it out and save yourself the headache of having to create a new account to apply to a job. https://bit.ly/4b0vYoa May 2, 2024 at 10:46PM

Show HN: Panza: A personal email assistant, trained and running on-device https://bit.ly/3UsAftg

Show HN: Panza: A personal email assistant, trained and running on-device Tired of crafting well-polished emails and wish you had an assistant to take over the hard work while mimicking your writing style? Introducing Panza, a personalized LLM email assistant that runs entirely on your device! Choose between Llama-3 or Mistral, tailor it to your unique style, and let it write the emails for you. Take a look at our demo and give it a try on your emails at: https://bit.ly/3Qp7IUA Some technical details about Panza: - Panza is an automated email assistant customized to your writing style and past email history. - Panza produces a fine-tuned LLM that matches your writing style, pairing it with a Retrieval-Augmented Generation (RAG) component which helps it produce relevant emails. - Panza *can be trained and run entirely locally*. Currently, it requires a single GPU with 16-24 GiB of memory, but we also plan to release a CPU-only version. - Training and execution are also quick - for a dataset on the order of 1000 emails, training Panza takes well under an hour, and generating a new email takes a few seconds at most. https://bit.ly/3Qp7IUA May 2, 2024 at 10:27PM

Show HN: Generate a tool with half baked ideas in a minute https://bit.ly/4a2qYOy

Show HN: Generate a tool with half baked ideas in a minute https://bit.ly/3y36nMM May 2, 2024 at 05:52PM

Wednesday, 1 May 2024

Show HN: Kortex PHP Framework https://bit.ly/4djjVDZ

Show HN: Kortex PHP Framework https://bit.ly/4djjWrx May 1, 2024 at 10:33PM

Show HN: I made ComfyUI nodes for virtual try-on using IDM-VTON https://bit.ly/3UmWWiK

Show HN: I made ComfyUI nodes for virtual try-on using IDM-VTON Hey HN, 4 days ago I went through the impressive demo of IDM-VTON on HuggingFace. I found there was no ComfyUI adaptation of this new model. So I’ve implemented custom nodes in ComfyUI that allow anyone to perform virtual try-ons using IDM-VTON. Simply load an image of a model and a garment, and the node will generate a new image with the garment worn by the model. I would love to hear your thoughts and feedback! Cheers, Tom https://bit.ly/4dk0fQl May 1, 2024 at 09:31PM

Show HN: HipHabit – Limit screen time until you get out of bed, exercise, sleep https://bit.ly/4a4qg3p

Show HN: HipHabit – Limit screen time until you get out of bed, exercise, sleep HipHabit is an iOS app that I built to help me get out of bed without first browsing social media, go to sleep without scrolling through news, and motivate daily exercise. This app has improved my quality of sleep and consistency of daily routines. For those of you on HN who may also be glued to your phones, I hope this helps you too. Here’s a direct link to the app on the App Store: https://apple.co/4a111im... https://bit.ly/4bhGZ41 May 2, 2024 at 12:16AM