The graveyard of good ideas
Solutions that were tried, and what stopped them.
Patents that were rejected or abandoned, products that shut down, projects that went quiet. Borrow the idea, avoid the dead end.
1,900 solutions
- startupShut down2024
Ask HN: Best Tools for Monorepo?
I've got a monorepo I'm working in that has a Golang backend with a couple services and a Next.js front-end. Everything lives in a monorepo together. My tooling is super weak, though! For instance, for process management in development I'm using Goreman, which is a Foreman alternative in Goalng. Wondering what's the state of the art for managing the processes in local dev in monorepos in 2024? Or other tools for managing a monorepo I might be missing in general!
Why it failed: I've got a monorepo I'm working in that has a Golang backend with a couple services and a Next.js front-end. Everything lives in a monorepo together. My tooling is super weak, though! For instance, for process management in development I'm using Goreman, which is a
bradhe
- startupShut down2024
Is 7 days a week the new norm (for YC)?
I've worked for 2 major YC companies and done some one-off/contract work in recent years at a few others here in SF. Really like the startups coming out of YC. I had to unfortunately voluntarily quit the last on-site contract due to it being 7 days a week (I tried to take off a Sunday, didn't work), on top of a requirement to be there until 8-9pm daily and occasionally pull all-nighters when there are sales demos (at the office until 7AM the next day - then stayed at work for the next day). I tried to stick it out, and even though I consider myself to have the best work ethic of anyone I know, being at an office nearly 24/7/365 to do basic React work with constantly changing directions/requirements felt pointless to say the least. It wasn't like we were building something with a clear goal in mind - and the founders did nothing . They would shoot hoops
Why it failed: I've worked for 2 major YC companies and done some one-off/contract work in recent years at a few others here in SF. Really like the startups coming out of YC. I had to unfortunately voluntarily quit the last on-site contract due to it being 7 days a week (I tried to ta
bschmidt1
- startupShut down2024
Ask HN: What was your most humbling learning moment?
I've worked on large products for large and small companies and written tens of thousands of lines of code across my career, solving complex, abstract, challenging technical problems in a variety of languages on a variety of platforms, sometimes under difficult conditions. I have often been a resource for my friends and co-workers when they have programming or technical questions. I only recently learned how to correctly raise and lower window blinds--I had been doing it wrong my entire life. It was maybe the dumbest I have ever felt, and was a humbling reminder of how much I don't know about how much I don't know. Have you had similar experiences?
Why it failed: I've worked on large products for large and small companies and written tens of thousands of lines of code across my career, solving complex, abstract, challenging technical problems in a variety of languages on a variety of platforms, sometimes under difficult conditions. I
spcebar
- startupShut down2024
Ask HN: Digital Nomad Guide for International Phone Numbers
I’m looking for advice on how to select a phone number that works for someone who moves a lot. *Current state* - I move to a different country every 3-4 years & travel a lot - I have a UK phone number - I’ll move away from UK to somewhere else *Wants* - Single phone number - have it for rest of my life - Receive International SMS - need for banks + application login + 2-factor) - Works with Whatsapp & Telegram - Cost is cheap end (less than $15 per month) *Other Info* - Don’t need any data plans. I use AirAlo and buy eSim or Local Sim whenever I move/travel *Current Solution* *Pros* - I’m using a VOIP provider called Hushed - It says it doesn’t guarantee 2 factor, but it has worked with literally every single application & non North American bank. (My main bank is not in NA so doesn’t effect me) - I can get international SMS and calls - Cheap $7/mo - I can extend it
Why it failed: I’m looking for advice on how to select a phone number that works for someone who moves a lot. *Current state* - I move to a different country every 3-4 years & travel a lot - I have a UK phone number - I’ll move away from UK to somewhere else *Wants* - Single phone number -
doorknobguy
- startupShut down2024
I Track My Health Data in Markdown: Lessons in Digital Longevity
I’ve spent years tracking my sleep, diet, and exercise with apps and wearables. But here’s the problem: when an app gets discontinued or stops syncing, the data—and all the insights—disappear. That’s why I’ve adopted a “file over app” philosophy for health tracking. Instead of relying on apps, I save everything in open, accessible formats like Markdown or CSV. These files are local, portable, and universally readable—ensuring my data outlives any app or platform. Here’s how I do it: • Workouts, meals, and sleep logs go into plain text notes. • Trends and averages (e.g., weekly sleep hours) are calculated in Google Sheets. • Files sync to the cloud (Google Drive) and back up locally. For example, my sleep log might look like this: ### Sleep Log (December 2024) - 12/01: 7.5 hrs (11:00 PM - 6:30 AM) - 12/02: 6 hrs (12:30 AM - 6:30 AM) - Felt tired, adjusted bedtime. - 12/03:
Why it failed: I’ve spent years tracking my sleep, diet, and exercise with apps and wearables. But here’s the problem: when an app gets discontinued or stops syncing, the data—and all the insights—disappear. That’s why I’ve adopted a “file over app” philosophy for health tracking. Instead of re
biohackerking
- startupShut down2024
Ask HN: How to secure website for public launch
Id like to launch a website project online. It has some functionality e.g. user can input search parameters to find specific locations using Goole maps API, and search based on device location. I'm concerned about my program not being robust enough from a security point of view, e.g. where user input occurs, I'm not confident I can manage malicious actors. How do you launch websites that use a front and back end, securely? I'm confident in launching static websites, reasonably experienced in python, PHP, (but only for localhost personal project work), this is really me taking the big leap from localhost projects to live. Are there third party services that give extra security, or is it a case of learning this side of software from first principles? Thanks in advance.
Why it failed: Id like to launch a website project online. It has some functionality e.g. user can input search parameters to find specific locations using Goole maps API, and search based on device location. I'm concerned about my program not being robust enough from a security point of v
smarri
- startupShut down2024
Ask HN: What were interviews like before Leetcode?
In the process of recruiting right now and I'm happy to see more and more companies are moving towards non-leetcode style interviews. As a child of the leetcode generation, this got me thinking - what kind of technical questions were asked before leetcode? Were algorithmic "gotcha" questions still asked? Were the questions easier? Was the bar just higher? I'm also guessing there was no 'coderpad' or 'hackerrank' - was everything just done on a whiteboard and pseudo-coded?
Why it failed: In the process of recruiting right now and I'm happy to see more and more companies are moving towards non-leetcode style interviews. As a child of the leetcode generation, this got me thinking - what kind of technical questions were asked before leetcode? Were algorithmic &
zkirby
- startupShut down2024
Tell HN: Pivotal Tracker is being shut down
Just received the following email: To our Pivotal Tracker customers, The VMware Tanzu division is announcing the end-of-life (EOL) for the Pivotal Tracker offering, effective April 30, 2025. Customers with active Pivotal Tracker subscriptions may continue to use the offering through April 30, 2025, after which time the offering will sunset. You can export your data any time before April 30, 2025. It is recommended to migrate any needed data out of Pivotal Tracker on a timely basis. Please review the instructions to export data here. If you have any issue in migrating data, raise a support ticket . The VMware Tanzu division will not provide any support for migrating data beyond April 30, 2025. Thank you, VMware Tanzu Division
Why it failed: Just received the following email: To our Pivotal Tracker customers, The VMware Tanzu division is announcing the end-of-life (EOL) for the Pivotal Tracker offering, effective April 30, 2025. Customers with active Pivotal Tracker subscriptions may continue to use the offering thro
telekid
- startupShut down2024
Ask HN: I am Software Engineer 30yo and I feel purposeless
Lately I am not feeling well, I don’t care about anything, I feel like I do nothing. Doing simple chores has become difficult. I've been trying to get a haircut for the last 2 weeks and I am unable to go to the barber shop. I don’t feel like cleaning anything, I don’t feel like doing groceries, I’ve even started to get dirty while eating, it’s embarrassing, but I think it is because I am not paying attention to anything, I am constantly drifting away somewhere, I feel disappointed about life. Even in my worst moments I honestly question myself if it is even worth it to live, don't get me wrong I don't want to stop living and I do love my wife and family, but is more like I feel like there will not be much difference between me existing or not, and I do not know why I feel like that, that same thing would probably apply for anybody in the planet, but I cannot stop that feel
Why it failed: Lately I am not feeling well, I don’t care about anything, I feel like I do nothing. Doing simple chores has become difficult. I've been trying to get a haircut for the last 2 weeks and I am unable to go to the barber shop. I don’t feel like cleaning anything, I don’t feel l
driftingaway
- startupShut down2024
Show HN: We open sourced our entire text-to-SQL product
Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset. Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent which uses Chain of Thought (CoT) reasoning and a number of different tools to generate high accuracy SQL from a given user prompt. The engine achieves this by: - Collecting context at configuration from the database and sources such as data dictionaries and unstructured documents which are stored in a
Why it failed: Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Probl
aazo11
- startupShut down2024
Ask HN: My Cofounder was diagnosed with cancer, what should I do?
My cofounder and I started the company 9 months ago. We are on 4 year 1 cliff vesting schedule. This coming June 2024, we'll finish the 1 year cliff. However he only commited 6 months out of this 1 year. And I can't blame him for that as none of us has expected this scenario. What should I do?
Why it failed: My cofounder and I started the company 9 months ago. We are on 4 year 1 cliff vesting schedule. This coming June 2024, we'll finish the 1 year cliff. However he only commited 6 months out of this 1 year. And I can't blame him for that as none of us has expected this sce
WatermelonSki
- startupShut down2024
Brutal Startup Failure
My first (vc backed) startep failed after three years. We started in 2021, working in crypto. Looking back to the time we got started, I made some serious foundational errors: - Selling 40% of the company at preseed for 1.2mln and signing a predatory shareholder agreement - Trusting a co-founder relationship which never really worked, hoping to fix it along time But 1.2mln$ in the bank made me forget about these issues. Started to work on the business heads down. After 18 months of iterating, things were finally moving. Our vision became clearer, and we got into a well-known accelerator. But that’s when everything started to unravel. My relationship with my co-founder began to deteriorate rapidly. I felt like I was doing everything—closing clients, managing product, handling content, brand, fundraising—you name it. My co-founder, on the other hand, wasn’t pulling his weight. His network
Why it failed: My first (vc backed) startep failed after three years. We started in 2021, working in crypto. Looking back to the time we got started, I made some serious foundational errors: - Selling 40% of the company at preseed for 1.2mln and signing a predatory shareholder agreement - Trust
theHolyTrynity
- startupShut down2024
Ask HN: Getting old and boring – What can I do about it?
I'm 33 and I am becoming terminally boring. I am primarily interested in my family (married, kids 7 and 3) and doing well at work, but that is about it? Outside of reading I have no hobbies, I am not part of any groups, I don't have any ambitions outside of home & work, and I don't drink or play video games or watch very much TV/movies. When I meet new people, I realize I don't have much to say because nobody cares about my work or my family or my books (nor should they, necessarily). I have a great remote job which pays well without being too demanding. It doesn't sound like much, but after working, family time, chores, and some reading it feels like my day is already full. In fact, I usually end each day wishing I had spent more time being a better husband/father/home-owner/reader -- adding any hobbies would make these feelings worse. I
Why it failed: I'm 33 and I am becoming terminally boring. I am primarily interested in my family (married, kids 7 and 3) and doing well at work, but that is about it? Outside of reading I have no hobbies, I am not part of any groups, I don't have any ambitions outside of home & w
hn_burner_2038
- startupShut down2024
Ask HN: How Can I Make My Front End React to Database Changes in Real-Time?
I'm exploring ways to make my frontend applications reactive to database changes without overloading the backend. - Traditional methods like polling are resource-intensive and rerun entire queries, which isn't efficient. - I’m familiar with some libraries and companies are doing this by building materialized views close to the DB [1][2], but I want to update the frontend, not just the backend. - Some platforms like Supabase Realtime [3] and Firebase offer subscription models to database changes, but these solutions fall short when dealing with complex queries involving joins or group-bys. My vision is that the modern frontend to behave like a series of materialized views that dynamically update as the underlying data changes. Current state management libraries handle state trees well but don't seamlessly integrate with relational or graph-like database structures. The only
Why it failed: I'm exploring ways to make my frontend applications reactive to database changes without overloading the backend. - Traditional methods like polling are resource-intensive and rerun entire queries, which isn't efficient. - I’m familiar with some libraries and companies
bruchim
- startupShut down2024
Ask HN: Why am I struggling to find a job?
I'm in the market for an engineering job over the past two months but I'm really struggling at finding one. Basically, my story is: - Full Stack with 12+ years of experience, good generalist/architect with a some strong points. - Working remotely in EU timezone. - Got a nice CV with big names and projects I significantly contributed on. - Last full time job was 1.5 years ago but I have done plenty of one-off client and personal projects in the meantime I can show off. I only apply to positions that are fully remote in my timezone and where the profile is at least an 80% match or more. I often tick multiple of the "nice to have" boxes. I put quite some effort in my applications, writing cover letters or filling all boxes in the form with relevant and personalized information, Despite that, most companies reject me right away. When I make it further, I usually pass
Why it failed: I'm in the market for an engineering job over the past two months but I'm really struggling at finding one. Basically, my story is: - Full Stack with 12+ years of experience, good generalist/architect with a some strong points. - Working remotely in EU timezone. -
throwaway7676
- startupShut down2024
Show HN: ReadToMe (iOS) turns paper books into audio
I'm launching something that started as a side project publicly today: ReadToMe, which is an iPhone app that turns paper books and other printed text into audio. Originally this was a Christmas present for my fiancée, who loves books but has an eye problem that makes it hard for her to read more than a few pages at a time. She mostly listens to audiobooks while following along with the paper book, but some books aren't available in audiobook or even e-book form, and all of the existing apps we tried were surprisingly bad at scanning paper books into audio — they make lots of mistakes, include footnotes and page numbers, etc., in a way that really degrades the experience. Being an AI-oriented engineer by training, I had a crack at solving the problem myself, and was pleasantly surprised at how well the proof of concept worked. I then had some time free while shutting down my pre
Why it failed: I'm launching something that started as a side project publicly today: ReadToMe, which is an iPhone app that turns paper books and other printed text into audio. Originally this was a Christmas present for my fiancée, who loves books but has an eye problem that makes it hard
kolchinski
- startupShut down2024
Ask HN: Lost My Software Engineering Job, Now What?
I've always been passionate about coding. I earned my BSc in Computer Science, thrived in university, but struggled to find software engineering opportunities in my developing country. Freelancing kept me afloat for a while (mostly website development), but the pay and project flow were terrible. To make ends meet, I became a programming tutor. It wasn't my dream, but I was good at it. After two years, I finally landed a remote software engineering role at a US startup. It was challenging, well-paid, and a fantastic growth experience... until the startup failed, and I was laid off. Now, finding another job feels impossible. The market's brutal, especially for someone like me – aiming for remote work from a developing country. Plus, all the buzz is about AI. I'm at a crossroads: - Pivot to AI? Web development feels saturated, but is an AI shift the answer? - Get my Mas
Why it failed: I've always been passionate about coding. I earned my BSc in Computer Science, thrived in university, but struggled to find software engineering opportunities in my developing country. Freelancing kept me afloat for a while (mostly website development), but the pay and proje
OulaX
- startupShut down2024
Ask HN: How can I find something worthwhile to do?
I've been a decent mid-level dev professionally for a long time now but been in a sort of rut for about as long as I can remember. Outside of work (which is going fine), I just don't have anything programming related to do. I keep myself busy playing with new tools and languages when I can be bothered but if I really think about it, I just don't have any problems to solve with these tools. I could lock myself in an empty room for days and come up with nothing . I've been waiting for an "idea" to hit me for nearly 10 years, I don't use any open source software that I could contribute to at all, and I lack the creativity to come up with "just for fun" projects. I feel very stagnant and I just don't know how to move forward anymore. Am I just hard-wired to be mediocre?
Why it failed: I've been a decent mid-level dev professionally for a long time now but been in a sort of rut for about as long as I can remember. Outside of work (which is going fine), I just don't have anything programming related to do. I keep myself busy playing with new tools and
yungporko
- startupShut down2024
Show HN: Managed Redux Toolkit: Autogenerate Your RTK Definitions
Redux Toolkit (RTK) provides a lot of primitives to build performant frontend applications. Celestial generates RTK code for your backend (with additional features), exposing an intuitive hook-based API. So you can have all the benefits of RTK without having to familiarise yourself with the underlying framework. Essentially, we write the backend wiring code for your frontend. You get simple-to-use hooks, which implement advanced backend sync & state management patterns. You also get a fast, snappy application out-of-the box. You can also think about it like this: Celestial generates a unified state layer that contains your server state and any other state that you decide to store. It exposes hooks to interact with the state, while constantly keeping client state in sync with the backend. Your UI simply plugs into the state layer using a hook-based API to manage data flow for your web
Why it failed: Redux Toolkit (RTK) provides a lot of primitives to build performant frontend applications. Celestial generates RTK code for your backend (with additional features), exposing an intuitive hook-based API. So you can have all the benefits of RTK without having to familiarise yourse
KritiKay
- startupShut down2024
Tell HN: Google OAuth consent screen issue could be costing you signups
TL;DR: The "Sign in with Google" form doesn't debounce clicks on the "Continue" button, so it can trigger multiple redirect callbacks, in our case causing 15% of signups to fail. We've since reproduced the issue with several other companies' signup flows. What's the issue? A few months ago we (Flat.app) noticed that a meaningful fraction of signups-via-Google to our SaaS product were failing. I recently found out why, so I'm sharing this PSA for anyone facing a similar problem. If your app supports "Sign in with Google", it's likely that new signups will fail if, on Google's OAuth consent screen, a user clicks "Continue" more than once. The error will probably be inscrutable to the user, depending on your setup, so they may just give up instead of trying again. In our case, we were losing around 15% of signups! I
Why it failed: TL;DR: The "Sign in with Google" form doesn't debounce clicks on the "Continue" button, so it can trigger multiple redirect callbacks, in our case causing 15% of signups to fail. We've since reproduced the issue with several other companies' sig
Aalk4308
- startupShut down2024
Ask HN: How to deploy money effectively to save time and build a business?
Starting a company is a lot of work and requires focus on things that are most important for pushing the business forward. It can be easy to waste time on things that can be done as effectively by other people. * What types of activities, both business and personal, have you found to be effective to pay others to do? * How do you choose what tasks to do yourself and what to delegate? * How do you navigate getting high quality help versus saving money? * How do you find people you can trust? * How much do you value your time (e.g. I'll spend $20 to save an hour of my time)? A few examples: On the business side: * Taking slides and making them look professional, making a website, etc * Finances, taxes * Filtering through emails, and doing initial outreach to candidates Personal: * Cooking, cleaning, laundry * Shopping * Home repairs, car repair, etc For instance on home repairs, I
Why it failed: Starting a company is a lot of work and requires focus on things that are most important for pushing the business forward. It can be easy to waste time on things that can be done as effectively by other people. * What types of activities, both business and personal, have you foun
aga_ml
- startupShut down2024
Show HN: Async tasks in 350 lines of C
Tasks are a primitive for asynchronous programming and an alternative to working with threads directly. Instead of creating a thread, performing work, then waiting on it using synchronization primitives, you only define a unit of work and let a scheduler decide when and where to execute it. The threads that the scheduler uses are created once and reused for many tasks throughout the program's lifetime. In most cases, creating and executing a task requires not even a single syscall and is a significantly faster operation than creating a thread, resulting in lower latency. Furthermore, tasks from different subsystems can be automatically interleaved by the scheduler, which is difficult to achieve manually with threads without communication between the subsystems. The library is written in standard C11 and only depends on the C POSIX library. It is designed to be easy to integrate into
Why it failed: Tasks are a primitive for asynchronous programming and an alternative to working with threads directly. Instead of creating a thread, performing work, then waiting on it using synchronization primitives, you only define a unit of work and let a scheduler decide when and where to
rkaehn
- startupShut down2024
Ask HN: How did you replace Teleport?
Teleport is a good software if you can't configure your SSH servers with Kerberos, or can't figure out Kubernetes' millions of authentication and authorisations solutions. Unfortunately, the Teleport open-source version has been discontinued and the free version doesn't allow companies above 100 employees or with more than 10 million dollars of revenue per year. Fair enough, everyone should live well. But Teleport Enterprise is very expensive and I have been priced out. I don't know if I can share the price behind the "contact sales" but if you wonder about the price, you probably are too poor. In my case, it's quite a few orders of magnitude more than the time Teleport saves me. So, I have been looking for a replacement that is open-source and likely to stay open-source for a while. I can pay for it, but I don't have a "contact us"
Why it failed: Teleport is a good software if you can't configure your SSH servers with Kerberos, or can't figure out Kubernetes' millions of authentication and authorisations solutions. Unfortunately, the Teleport open-source version has been discontinued and the free version do
speedgoose
- startupShut down2024
Show HN: Open Sourcing Our No-Code WebXR Editor After 5 Years of Development
Transfer Thought is a No-Code platform that makes it so anyone can build VR apps directly in their browser. We started this company part-time, building it during commutes to and from work on the train. Over the last 5 years, we've experienced many ups and downs: - Gained early customers - Quit our day jobs - Secured angel funding - Survived with a short runway - Accepted into Techstars Chicago - Survived with a short runway (again) - Landed our biggest client ever, a Fortune 100 company - Despite our highest revenue, our burn rate caught up to us We looked at different ways to wind down the company and ultimately felt open sourcing the platform was the best way to do right by our customers. Now, anyone who is interested in starting a VR company or just building an app can pick up where we left off. I'm excited about this space, if you need help with a VR app, or want to talk te
Why it failed: Transfer Thought is a No-Code platform that makes it so anyone can build VR apps directly in their browser. We started this company part-time, building it during commutes to and from work on the train. Over the last 5 years, we've experienced many ups and downs: - Gained ear
keenanTT