HACKER Q&A
📣 JNRowe

What is your “I don't care if this succeeds” project?


Last February there was, in my opinion, a really uplifting thread with the same title¹. I'd like to see all the cool new things going on, and I'll steal the intro text from as89 to explain:

One where you don't care if it makes money or gets a lot of attention, but you are working on it regardless. I don't think I mean private hobbies, exactly, but projects that could or will be shared with others - you just don't care about the outcome.

¹ https://news.ycombinator.com/item?id=25992782


  👤 Charlieholtz Accepted Answer ✓
I built a satirical social network called shlinkedin. It started as a way for me to learn elixir and make fun of thought leadership with my roommate, and has gradually gotten bigger. It’s all open source and a ton of fun to work on. Everyone is an alter ego (think Beff Jezos or Office Spider), and it’s hilarious to see how much people commit to the characters they create. And I can’t say enough good things about working with elixir / phoenix liveview. Definitely a steep learning curve for me (I’d never used a functional language before), but payoff is huge.

https://www.shlinkedin.com


👤 scarecrowbob
I'm a musician. Long term. 43 years old, been playing forever. Don't care if I get any success at it.

Not a hobby. Makes money sometimes. I play professionally. For money. On stage.

If you play for your entire life, you can get really good at a ton of things.

I played pedal steel at a rehearsal for my country band tonight. I played piano at a rehearsal for my hot club jazz band on Monday. I played upright bass at a rehearsal for a string band last night.

Sunday I recorded a new track with my girlfriend, ambient techno (novation circuit, moog, girlfriend's esoteric warblings).

Monday I finished an EDM track.

I have a bunch of aspirational goals. I'd like to DJ at my local ecstatic dance. I'd like to front a Louis Prima style jazz band.

I've been playing trumpet and trombone every day for the last 2 months.

I don't care if I have any professional success. But hard to say all that is a hobby. Maybe I'll eventually be able to retire and just work as a musician, teaching and doing my little gigs and producing the records I engineer for other folks and running sound for the little parties we play out in the desert in Utah.

Don't care. My kids are raised, I've got a reasonable remote day job.

We'll see how it goes.


👤 franga2000
I've been working on a project that aggregates data for every public transport provider in the country (Slovenia) and presents it as a simple API, along with an application to find rides with as few clicks as possible (without having to check every provider's website). This has involved tiring meetings with city officials convincing them to give us access to the data and writing scraping bots where they weren't convinced, so I've sunk countless hours into the project.

I currently know of only 3 people using it, but I'm one of them and I believe this is something that should exist, so I don't care that I'll likely never evem break even on it. I've started a nonprofit to fund the project, but it's been mostly my own money so far. Working on it has been really fun and I learned a ton about how stuff gets done in the intersection of public and private sector - both positive and negative.

// For anyone in Slovenia interested in using it, there's an email in my profile. It's currently a closed beta, but everyone is welcome


👤 mNovak
https://bytebucket.co

I'm the kind of person that always buys electronics used on eBay, where you can get really powerful but 2-3 years old devices for a few hundred $. And, I find shopping for used electronics elsewhere is still terrible (how good is a 1yo i5 vs a 3yo i7?). So, I made this site to help me in that -- I started scraping eBay listings for laptops, picked out the specs and cross-referenced them to benchmarks.

True to form, I made this early in the pandemic for the fun of it (I'm not even a software dev), then realized marketing is boring and never shared it with anyone. Real life makes me busy, but there's tons of features I want to add eventually. And now I have a very interesting dataset to play around with.


👤 mikemcquaid
I’m the project leader for Homebrew and have been maintaining it for 12 years. I have no planned dramatic changes for it or expectations I’ll radically improve it in any way. I just try to keep all parts of the project ticking along and I still enjoy doing so, despite feeling no real obligation to continue.

👤 ryangittins
https://siftrss.com/

I've been running siftrss for about five years now. It lets you enter an RSS feed, add a filter, and get a new RSS feed excluding the stuff you specify. I made it to scratch my own itch.

Originally it wasn't going to be public but I thought, "eh what the heck, it's only a bit more effort to put a simple interface on it." Since then more than 100k feeds have been created and donations have paid for the minimal hosting costs.

I do get feature requests from time to time,and I would like to fulfill them eventually, but for the most part I rarely work on it. I'd love to have richer, more powerful filters with boolean logic along with feed combining, rewriting of tags, proxies, all sorts of things... but I've been a software engineer long enough to know that the greater complexity would mean more people emailing me their demands and blaming me for their (mis)use of the tool. It just wouldn't be fun anymore. It'd be another chore.

I've thought about trying to monetize it but 1) it seems unlikely that it'd ever amount to anything substantial, 2) probably wouldn't be worth the effort, and 3) kind of feels against the spirit of RSS.

I guess in some sense it has succeeded, but in reality it succeeded on day one when I was able to use it myself.


👤 joegibbs
I've been making a proper survival strategy game. I made a few games before but they were only about a week's worth of work each, so I don't count them as "proper".

This time I wanted to make a full-on project with professionally-done models, art, music etc. It's a reverse of the 4X formula - rather than starting as a small country and becoming a vast empire over the course of the game you start off heading a vast empire that's on the brink of collapse and you've got to try and prevent that from happening as long as you can.

I've never run a project with this kind of scope - I've been on them but when you're actually making the decisions it's a real change in perspective.

https://store.steampowered.com/app/1830290/Fall_of_an_Empire...


👤 mistursinistur
I'm building wooden benches for bus and light rail stops in my neighborhood.

Lots of riders are elderly and find themselves sitting on the curb, feet in the gutter, as they wait for transit. Studies suggest that perceived wait time increases by 30%+ when riders are forced to stand while they wait. There's no cheaper way to shave several minutes off of perceived trip time, for every trip.

Inspired by https://www.latimes.com/entertainment/arts/miranda/la-et-cam....


👤 bijection
I posted this as a show HN a few weeks ago, I maintain a small, completely free html/js game. There's no chance of it ever making money in its current form, it's just a fun waste of time with a few hundred players[0].

[0] https://wallsmash.com


👤 screenbreakout
I bought some land over 10 years ago, it's about 2 hectares, water runs through it and I wanted to make a garden, so I started digging, would sleep on site for a couple of weeks then return to civilization... eventually I planted it with fruit trees and comfrey and stuff and just left it to it's own devices... there's an inverted swastika like you see on some churches in india, an @, and a bunch of other motifs.. at one point I thought of selling it as land art, but no idea how to go about it... I'll give a cut to anyone who helps me though :-) :-) https://imgz.org/iRe6wg3Z/ https://imgz.org/i9UEvZca/ https://imgz.org/i8zESSAw/

👤 iljya
Creating paper nautical maps. NOAA has stopped updating 15% of all their nautical charts and will discontinue the rest by Jan. 2025.

The proposed replacement for the beautiful maps they produce now is "print electronic maps yourself". Unfortunately the electronic charts are only usable with an interactive interface which paper is not, to say nothing about their aesthetic qualities.

There are data errors too in the new "custom charts" that are being offered for printing, one such error is that virtually all US water lots a foot of water according to the maps! I investigated this and it is due to rounding down when converting to meters and then rounding down again when converting back to feet.

Let me know if you care, or want to help.


👤 radiantexp21
Believe it or not, I sell the following on Fiverr as radiantxp21: "I will special stocks and option picks lose all your money fast and intelligently"

I know, it sounds a bit, non-English, but in my defense: it was my first time using Fiverr and I had no clue how to use it. The ad is up for a few months already, and I had many laughs creating it, but yesterday I had my first client! I panicked, I realized that I am as bad at picking bad stocks as good ones. I felt like a fraud! And I was laughing so hard that I felt like a fraud.

I genuinely have impostor syndrome telling people how to pick the worst stocks of their lives that will lead them into financial ruin :') I feel there's something funny about the whole aspect of: you ask for a service where you lose your stuff, now you gained more stuff, you're happy as a person but probably not too happy with my service.

Writing the order was a ton of fun! I just get so many questions. Why would one want to lose money? Why listen to me? Would he want to adopt me? What are they really expecting? How does one pick a horrible horrible stock? Should I inverse my own trades, or should I lose the money to feel a sense of comradery? How serious should I be?

The result is: I set up this persona that I feel is funny as hell, yet I try to analyze things as intelligently as possible and really show my real side as well.

Thinking the question through: how can I deliver the worst possible stock (that is not something synthetic, or an index)? Really having the same strong drive that I normally have when I want to buy a winning stock.

I can't put my words on it, but I feel it's splendidly beautiful if done in moderation.

And I am proud to now say at parties: I am a professional financial advisor, I make sure people lose all their money. I am so good at it, I need a place to crash, can I stay at your place tonight?


👤 Rumudiez
My day job. Personal projects get a little more heart, but "success" to me is usually intrinsic, not extrinsic. I'm probably a little weird when it comes to motivating factors, but not alone.

👤 kcbanner
I built a Visual Studio extension that wraps ag (the silver searcher), because I was constantly flipping to the terminal to use it to search the UE4 codebase I work on. The built in MSVC text search is egregiously slow, and even tools like Visual Assist (which search via indexing symbols) take forever to run on the entire engine.

It can do a full regex search on the entire UE4 codebase in about ~6s on my SSD. Searching just the game's codebase takes ~200ms, enough to feel instant. The speed is all credit to the developers of ag, I just put a convenient interface on it.

I use it essentially as a navigation tool and it's a core part of my workflow, but haven't gotten any paying customers. I initially had hoped to sell a few copies, but since it has completely solved my own problem and probably saved me hundreds of hours of waiting for slow searches, I'm happy.

https://marketplace.visualstudio.com/items?itemName=CaseyBan...


👤 thenerdhead
Honestly everything I do. I used to have such high expectations of every side project I built, blogs I wrote, videos I made.

At the end of the day, I realized that the very fact of caring too much prevented me from creating more. The more I created, the more people would engage and those projects would succeed. Weird how that works.


👤 as89
Glad to see this thread come back! I'll share something of my own, though it's not a tech project.

I've been working on translating Japji Sahib - which is the foundational prayer of the Sikhs - into English poetry. The original is a poem, but most of the existing translations are in prose and use Western religious terminology that's not really appropriate to the original.

I just wrapped up a first draft of the translation itself. Also working on putting together an essay on why I felt another translation was necessary and why preserving the form of the poem is important to understanding its contents. Planning on getting it published one way or another.

Been sharing snippets from my translation here, if you're interested in following along: https://twitter.com/verseofpunjab


👤 aaronbrethorst
I built a website to help me track my Apple Fitness+ workouts. Specifically, I needed several features that Apple doesn't offer today:

- A chronological history of the workouts I've completed.

- Notes and like/dislike tracking on the workouts I've completed.

- Real search capabilities to let me find particular types of workouts (e.g. filter to yoga workouts and search for "pigeon")

And, if people actually use it, then that'll be a big win, because I'd love to be able to see others' thoughts on workouts, find out what's popular in a category, etc.

I have an 'invitation only' system in place on the site today to help mitigate the risk of spam, but I've been sending out invitations to people who sign up pretty much immediately.

https://myworkouts.xyz

p.s. in case anyone's curious about the tech stack: it's a completely boring Rails 7 website with a Tailwind-based UI, backed by Postgres, and running on Render (https://www.render.com).


👤 slhomme
https://getgumball.com

My wife and I started an online/offline shop last year. When our very first orders came in, it was the best feeling ever! I wanted some kind of celebration device that would turn on and play some celebrating music each time this happened. So I started learning IoT / hardware and build a cool retro-looking police light that I can plug into our WooCommerce/Shopify/Zapier accounts (or really anything else with webhooks). This was such a fun project and people wanted to get some for their own. So I'm working on making it a "real" product. I don't care if it becomes a "success" or not, I'm already so happy to use it for my own and my friends.


👤 fredleblanc
I’ve been making mint-tin tabletop games. I’m aiming for a new game every other month. Being a web person for like 20 years now, everything I make disappears in months-to-years. As someone I worked with once described it, we’re digital ice sculptors.

So as a change of pace, physical games! I’ve released 2 so far, next one coming in March.

One is a set-collection competition called Come to Call where players are royal PR people. You’re trying to win the favor of rich patrons without seeming too desperate. Your goal is to send the least interest delegate that will still steal the show. It’s a game of kings, queens, fools, and way too many butlers.

The second game is a push-your-luck dice-rolling egg hunt called Egg Roll! You’ve only got time to make 6 stops to find eggs. Roll the dice to find eggs. If you find some, you can move those to safety or roll to find more. Find nothing and score nothing for the round instead. Works well with kids and adults alike! And comes with 6 variants to change the game up.

You can see both at my little corner of the web, https://fredandfun.com

If you use the coupon codes on my site, I make less than 50¢ per game sold. I’ll never recover what I spent on art. But I dob’t care. As long as someone anywhere has fun with either of them, it’s all worthwhile.


👤 byecancer21
I am taking down the corrupt top judge of a leading Western nation, for fun.

A first instance judge had committed a serious criminal offense. Her husband, a wealthy and influential lawyer then bribed the presiding appeals court judge. So I made the assumption he would also influence the ensuing constitutional court case.

The case had been accepted by the court and assigned a case number. I waited for a month then caused the husband to panic with a morning fax sent to his law firm making fun of his felonious wife and mentioning the case. Without thinking, he used his close connections to the court, trying to save his wife I suppose. Apparently unaware I had caused this in a provable way, the top court decided the very same day to not take the case and gave no reason whatsoever. Such decisions are supposed to be scheduled ten days ahead by law, which did not occur here. The case was also objectively valid since one of the appeals court judges had refused to be on the panel, so the assignments were wrong, a severe procedural error. The judge assigned to fact-finding in the case was the President of this court, the number five in the diplomatic ranking of this nation.

My intent is to end his judicial career and thus alter the course of his nation a little bit.

I am only doing this for fun and don't care if this succeeds.

E-Mail in profile if you are a lawyer or journalist and want to see something interesting happen. There is already a public website with all case materials that caused further drama within the judiciary.

A tech connection: a false claim of immediate threat to the life of the felonious judge had been made to obtain an IP address from Cloudflare, bypassing due process.

Another tech connection: The legal entity operating the website is a DAO on Ethereum, the (minimal) costs are paid with funds originated from a tech billionaire...


👤 kromem
I found a psych study about how vulnerable narcissists use more first person pronouns in their writing, and applied that to the Epistles in the New Testament to determine Pauline authorship (Paul has always struck me as a vulnerable narcissist).

Amazing result. Very distinct clusters on relative usage between the undisputed non-Pauline letters (John, Peter, etc) and the undisputed Pauline letters.

Almost all the disputed letters fall in the non-Pauline cluster. Only 2 Timothy falls within the Pauline cluster, and does so smack dab in the middle of it.

Currently debating formatting the results for peer review (which probably won't publish for a year at least) or just creating a post with pretty graphs.

As an aside, the whole "can't have published preprint elsewhere and can't submit to multiple journals" submission policies at academic journals is dumb.


👤 Taylor_OD
I have a podcast where me and a guest talk about technical interviewing then they give me a live technical interview.

Video podcast: https://www.youtube.com/c/TaylorDorsett/

It's fun because I get talk with smart people about a topic with no real solution, then sometimes I do well or sometimes I get destroyed in the interviews. I'd love to have more subscribers but I don't think its ever going to make me any money.


👤 __MatrixMan__
I tried to use a SAT solver to take strings like "I am Lord Voldemort" and generate human pronounceable permutations such as "Tom Marvolo Riddle".

I thought that if I could express permutation generation in language that the SAT solver could understand I'd end up with something faster than simply generating every permutation and checking to see if it is pronounceable.

I can't be sure if I was wrong, or if my implementation sucks, but it's halting-problem grade slow (https://github.com/MatrixManAtYrService/tomriddle), an utter failure.

Despite this, I sent a link to it in an interviewer with the message "here's some code I've written, in case you're curious". Instead of a coding challenge he just had me give him a tour of the code. I got the job (which is a good thing, because I become a much worse coder when people are watching me, I'd probably have bombed the coding challenge).


👤 dimitar
There is a company registered that commits the following mobile ads fraud:

* The buy targeted ads from Google, served on YouTube targeting small children and clients of a particular carrier

* When you click on the ad (even if by mistake) you find that you are subscribed to a game service and immediately charged a small fee (5 euros) via your carrier (DCB). You may or may not see a chrome window open and close.

* If you extract the link from your chrome history and visit it again on your computer it looks like a benign form, with terms of use and you need to click at least twice to subscribe.

Now these guys will actually return you the money if you bother to find them and ask it back. They will appear really legitimate as the fraud is difficult to reproduce, and the bet is that they steal a relatively small amount of money and it's possible not everyone notices it on time. Worse I'm sure many parents will blame their kids.

The awful thing is that this scheme wouldn't be possible without Google and the mobile carrier. I actually had DCB disabled because I knew the problem exists, but the carrier had reenabled it without my knowledge. I clicked a link by mistake when I was choosing a video for my kid and got charged.

My project is to research a possible way to reliably reproduce their fraud so I can report it to the authorities. I know for sure they don't have the means to properly investigate it..


👤 adnanc
I've been working on https://ayahbyayah.com an iOS app which I originally released in 2012 as a simple app for listening to the recitation of a single Ayat (verse) of the Qur'an.

I've been performing intermittent upgrades over the years as I wanted to retain the simplicity, ease of use with a focus on providing the most accurate and clearest Ayat text in any app.

The latest update has incorporated word by word audio timings and advanced play back controls for a completely hands-free operation, even serves as a teleprompter for the Qur'an.


👤 TheMightyLlama
Over a year ago I became hugely frustrated with the narratives that were being presented to us. Every 'social media' platform as well as 'news' platform presents us with an undifferentiated feed of news. The problem with an undifferentiated feed is that we, as consumers, can never get a solid view on what's happened or is happening on a single event.

Moreover, the existing platforms encourage doom-scrolling and keep our attention focused on one page for advertising clicks. As far as I'm concerned this is one of the most socially harmful and divisive anti-patterns created.

So, I started developing a site which presents a chronoglogical list of events each of which has, in chronological order, all the news articles, tweets and youtube videos I can find which are related to that particular event reliable sources where possible. Not exactly curated, but not clickbait either.

Looking at the site quickly I've got 317 articles for 'Partygate: The Sue Grey Report'. The 'Guinea Bisseau Coup D'etat attempt'? Around 30 articles in arabic, english, spanish, french and portuguese. The Kazakh protests? probably around 300 in more than ten languages. And there are currently 977 events. This grows every day as I find more sources.

To my mind this is an unbelievably valuable resource, and I want everyone to have access to it. I have plans to expand this much further and the only dev is me.

There's still a ton of features I want to add before I put it out there including internationalisation, accessibility support (The difficulty in finding a chronology of news for an event which people with screen readers experience boggles the mind)

If I were to share it here today it would most likely get hugged to death. But rest assured that this audience is the first I will introduce it to.

Edit: I should also add that I am also looking for investment to increase the 'dev' team. But I'm more the idea / prototype guy. How does one start and yet protect the idea?


👤 titoasty
I launched a stupid game last week: Let It Slide. (if you like Altf4/getting over it/painful games)

https://store.steampowered.com/app/1778910/Let_It_Slide/

It was my first entirely finished project: gameplay, 2d elements, sounds, musics (but not 3d). I'm just proud I finished this project, having a tendency to get bored extremely easily and only motivated by new stuffs (oh a bird!)


👤 setgree
I’m 53,000 words into a Harry Potter fanfic that fixed some issues I had with the seventh book. Basically, I object to how little the main characters ‘play to win.’

Example: Team Voldemort taboos his name, so that if you say it, his goons show up to arrest you. So everyone tries to stop saying his name. But here’s another idea. One person says his name while another hides nearby. After saying the name, the first person disappears, and then whoever shows up, the second person shoots them. Like, with a gun — a magical gun, if you want! Do that as many times as it takes until there are no more Death Eaters.

You get a very different book with characters who think like that, and it’s been a lot of fun to write.

EDIT: link, in case this is your thing: https://archiveofourown.org/works/8180098 caveat that I have very uneven abilities as a fiction writer


👤 catsarebetter
I have a blog that I write hshidara.com that I don't care about doing well. My mind tends to wander and I have a hard time articulating and forming abstract ideas verbally, usually I need to write it out in a journal, but this helps me get my thoughts even more in order because of the public nature of the content creating more social pressure to get it right.

I have a tools section where I make small edge-case tools for myself, I host it on Render and use django admin so I can get away without having tons of core functionality in my tools. Technically they're MVPs that I launch on PH, but they never do well, but they're still useful to me and the problems it solves in my own life.

But to answer you more seriously, I'm my own "I don't care if this succeeds" project. I don't think that I'm particularly smart or talented but I'm still young and excitable and exploring my own nature through software. Hopefully I'll make something that's really valuable to the world one day, but for now I learn, build, meet new people, fail, and grow. And that makes me happy.


👤 disqard
For the past ~6 years, I've been building and maintaining a website for a text-free visual programming language called BlockStudio at:

https://www.blockstud.io

The site has < 10 monthly active users on average, but they're middle-school (or younger) kids, and some of them have been using it for years now! It brings me great joy to work on it in the evenings whenever I can make time for it.

[Edited to add an example]

Here's one of the regulars:

https://blockstud.io/profile/15572


👤 FailMore
I'm building https://www.taaalk.co/, it's a social network for conversations.

The site went down a few months ago, but now it's back up. The first new Taaalk I'm having is with another engineer, and we're trying to publicly solve a technical chanllenge - how to repopulate the Taaalk database from archive.org download.

https://www.taaalk.co/t/repopulating-the-taaalk-database-fro...

I love Taaalk so much. I love all the little design features. I love tinkering with it. I love the conversations I have had with people on it; you can check them out on archive.org: https://web.archive.org/web/20210316214650/https://taaalk.co....

I don't mind if it fails but I do have high hopes for it!


👤 rsync
"Oh By"[1]

It's a "universal shortener" which means it doesn't just shorten URLs - it shortens anything and turns it into a short, recognizable code.

Or, what would be a recognizable code if anyone used it :)

Here's an example: https://0x.co/examples.html ... and for some reason I am still enamored with the "send a text to someone in the future" use-case.

[1] https://0x.co


👤 superfamicom
I made a website to listen to Super Nintendo / Super Famicom music emulated in the browser. It was a great way to learn about Emscripten. Not sure what it would succeed at other than being popular, and I can assure you it is not.

https://sfc.fm/


👤 FriedPickles
When you plug a Macbook in with the included two-prong power adapter, sometimes it buzzes slightly when you stroke it gently (ground loop). Im working with a factory to make a grounded duckhead adapter to fix this.

https://ibb.co/P4Bjstg


👤 rlayton2
I have a small game that I made to experiment with some tech.

https://donotplaythisgame.click/

In short, you accrue points while you aren't playing it, but you have to log into actually get the points (similar to "the game", which you just lost). You get your global ranking only after logging in though.


👤 mavci
Hacker News is part of my daily life. I try to follow the top stories every day when I have the opportunity. In order not to miss important stories on my busy days, I prepared a notification service. It was a very simple, ~40-line PHP script that sends me notifications for stories with over 200 points. I have been using this service for 7 months and I no longer worry about missing important stories.

Finally, I made this service available to everyone so that it can be useful to others. I have also obtained the necessary permissions from the HN moderators to share such a service with you. So, I hope you will not miss important stories from this awesome platform with the help of this service. Also when I share this service with HN, I hope I will receive this story as a notification.

And this is my "I don't care if this succeeds" project because I am already using and I just shared with everyone.

Also I just received this post via this service and just came here to share this.

https://news.ycombinator.com/item?id=30153116

https://hnn.avci.me


👤 jjuliano
A lot, I don't list them in my resume or attach a title (founder, etc.), I just did it for the fun of it or to teach my son.

active & hiatus projects (published in Google Play & Apple App Store)

https://ABCDutch.app - Various Dutch learning apps I made for my son

https://ChronoBook.app - Muji Chronotebook for iPad

https://CloudArchitect.app (see wayback) - AWS/Kubernetes/Google/Azure Cloud Whiteboard Magnets for iPad

https://SketchDesigner.app - UI/UX design tool for iPad

PencilPuzzle - Over 25k+ puzzles, pictionaries, sudoku for iPad

sunsetted projects

https://PrintableFaceMask.com (see wayback) - last option printable origami Facemask to fight COVID-19

Various auto-generative NFTs (anon. around ~6k ERC-721 NFTs minted)

Too many. https://jjuliano.github.io/jjuliano/stuff-i-did.html


👤 nileshtrivedi
I am building https://learnawesome.org

It's an attempt to organize world's knowledge. Right now, it looks like GoodReads-like social network for learning resources organized by topics, formats, difficulty levels etc. But there's a knowledge-graph that separates ideas and the medium those ideas are expressed in. For eg: "Sapiens - the book" and "TED Talk given by Yuval Harari" are connected to the same node.

This idea isn't anything new. Here is Danny Hillis talking about it at OSCON 2012: https://youtu.be/wKcZ8ozCah0

The code is open-source on github: https://github.com/learn-awesome/learn/


👤 ramkarthikk
I created https://plaintweet.com/ primarily for myself. I posted it on HN sometime back and many people visited it. It is completely free and doesn't use any analytics so I don't know how many people use it (if any).

It runs on a $5 VM along with some other small projects, so it doesn't cost me much and hence the outcome doesn't matter.


👤 martindbp
https://github.com/martindbp/merkl

A ML pipelining/build library. Think like make but for ML models, but written in Python code and invalidating results based on data and code changes using Merkle DAGs. Similar to DVC, but again using pure Python instead of YAML files, and (arguably) more powerful caching. I use it myself and find it very useful, but don't have the energy to polish and promote it :) Maybe that will change in the future though!


👤 ghotli
I have a lot of software written, basically just for me but with a bit of work it could be a thing. The core feature is burning through digital lists one item at a time but with as little interaction with a computer as possible.

Data only push notification -> text to speech to bone conduction headphones (or really any headphones). Tells me the current task. Two buttons on my wrist. One is next task, one is "toggle repeat mode". I have voice actions that load specific lists or any of the other things I want it to do. Basically all manner of software exists in varying forms for working on basically every native user interface I interact with. Global hotkeys, system tray icons, background services, etc etc.

The cli, custom launcher, watch software, and the chrome / firefox new tab extension get the most use. Small feature set makes "software for everything" realistic. "See/hear current list item", "Next task", "toggle repeat" -- I treat it as a way to learn things, but I also use it absolutely every day. I like to act like when I inevitably develop cognitive issues in my old age that this will be a useful utility to have.

When I make a very detailed list for the day and burn it all down by just listening to what I'm supposed to do and tapping a button on my wrist for the next thing, I feel far far more productive than my baseline just due to not context switching. Put up the blinders, get in the zone, stay in the zone. :)


👤 amin
Wordo Dictionary.

It's a complete faillure by any standard, lol. But it has a handful of power users who have begged me to keep it online. I built it years ago because I was fed up with the other dictionary websites, they have clutter and ads. And the definition text is so small. Wordo is very simple: https://wor.do/love.

Users also have profiles, and can follow other users. They will be notified if one of them 'likes' a new word ("@pg likes the word 'cap table', 14 min ago"), like this: https://wor.do/@aminozuur


👤 scottlilly
https://github.com/ScottLilly/MogriChess

It's a variation of chess where the capturing piece acquires the movement capabilities of the piece it captured.

I originally wrote a version seven years ago, but never got far in building a good AI for the bot player. As much as I like the idea behind the game, the program is really a testbench for me to work on memory and speed optimization techniques and probably eventually learn some AI/ML.


👤 interpol_p
My partner and I created https://retrogram.app for iOS/watchOS

We started designing it at the end of 2020 and released it in Jan 2022. We met over word games, and love playing them together so we wanted to make one with all the polish we could put into it

It's inspired by the 1970s, old Atari game packaging, VHS tapes, Beach Boys albums, etc. We spend time making the puzzle together each day and put quite a lot into it in terms of stories for the different words, themes, and curating words based on upcoming events. You can see what I mean from our Twitter[1] or Instagram[2]

Our goal was to have it cover its own costs, to earn about $500/year (Apple Dev expenses, font licensing, hosting, Firebase). This would allow us to justify working on it. It has earned $1000 in January so far (probably because Apple featured it) so we consider it a success for this year and next year

[1] https://twitter.com/RetrogramApp

[2] https://instagram.com/retrogram.app


👤 akuro
I am currently building a suite of software that'll allow users to easily design and run Monte Carlo simulations to solve problems in statistical physics. I am in no rush, mostly because there are probably only a few thousand people who will ever need such capabilities and it's fair to say that most of them will have enough knowledge to build their own Monte Carlo simulations from scratch.

Honestly, I'm only doing it because it's a nice way of wasting time whilst convincing myself that I'm not wasting time!


👤 lewisjoe
I'm making a proof of concept UI library that runs in WebAssembly!

Pros:

- Rendering for multiple platforms

- Much efficient server side rendering with all the goodies of SPA (no need to scale nodejs servers)

Cons: It's just a proof of concept and I don't have enough bandwidth to take it to a full blown framework


👤 wsb_mod2
I'm not sure if this counts compared to the other posts here, but for me, for many years, r/wallstreetbets.

I think this actually falls in line with most subreddits. You build or support a community because you want to discuss something and there isn't anywhere else to do it.

This is kind of a loose interpretation of the "gets a lot of attention" requirement though.


👤 sebastianconcpt
1. Circa 2014 I've created Mapless [1], a Smalltalk persistence framework to remove the Object Relational Impedance Mismatch problem by design so I can quickly prototype or (modify) maintain the persisted objects without caring about mapping. After being abandoned, it suddenly became a life saver. Now it's going for production with humongous load.

2. I'm discretely working in Lobster [2] because I don't like current Smalltalk IDEs and I want one with a native look and feel. So far I have implemented Transcript, Workspace, Inspector, REPL and partially a Class Hierarchy Browser.

[1] https://github.com/sebastianconcept/Mapless [2] https://github.com/sebastianconcept/lobster


👤 jondcallahan
I built a fun project to help build a morning journal habit. It works for me because I stay on top of my email inbox. The service emails me a journal prompt every morning and I save my entries by replying to the message, filling out the questions in line. If this sounds interesting there's a free trial available at https://mymomentjournal.com.

I had a lot of fun building this and thinking through the user-flows while I was out on long runs. That alone was satisfying enough, but it would be fun for more people to use it!


👤 _wldu
https://gen.go350.com/login

https://github.com/62726164/ed25519-login

I built a website that uses public Ed25519 keys for user authentication (rather than passwords). Users sign the current Unix Epoch time (with the private Ed25519 key) and paste that base64 encoded signature into the login form.

I don't care if the idea succeeds or not, I use it for myself. I like simple, secure things and I feel webauthn is too complex.


👤 drbawb
I have a dream of killing the "hierarchical storage" metaphor. It started as a program to organize my images w/ tags: the images go into content addressable storage, the tags get stored in a relational database, and then you can query the tags, link them into a tree (taxonomy) or graph, etc.

While building this I realized I wanted it to interact w/ other programs in my operating environment: so I made some tools to take queries and spit out hardlinks on the filesystem hosting the content store. This would let me write a quick query in my shell, spit the results to a taxonomy of ephemeral folders, and then access those folders from your usual "naïve" applications.

Then I became addicted to this workflow and realized I wanted to organize all my media this way; which spiraled out of control when I realized I never wanted to deal with paths again for any of my documents.

I'd stress that the idea of content-addressable storage w/ an interface on top is most emphatically not novel, Venti[1] from plan9 was doing it in the early aughts w/ references to prior work from the decades prior, git and many VCS systems are just interfaces into a content-addressable store as well. It's just that hierarchical organization won in popular culture, and as best I can surmise nobody is really interested in replacing it.

The problem one naturally runs into is: hierarchical storage is inextricably linked into our modern operating systems, file systems, shells, protocols, etc. at the most fundamental levels; so the complexity grows enormously w/ every layer I want to subsume. You either deal w/ the friction of the "impedance mismatch" between your storage and operating environment, or you basically resign yourself to building an entire OS where "files" live at one and-only-one path, with a myriad of indexes & manifests to make sense of it all.

Am I likely to succeed in killing the "filing cabinet" metaphor? Probably not. Has the journey been worthwhile? Absolutely.

[1]: http://doc.cat-v.org/plan_9/4th_edition/papers/venti/


👤 tunesmith
I have two, one more ambitious than the other.

First is a site that has existed for around 25 years now, although it was shut off for several years. It came back to life when the pandemic started, and is behind private auth now. Basically, it lets me and other creative writers collaborate on branching fiction novels together. I write a chapter and put a couple of choices at the end, which serve as writing prompts. A reader comes along, clicks a choice, and is faced with the need to write that chapter, and so on. Our favorite story is currently 288 chapters, and is projected to reach about 1000 pages when it's done, which will probably happen in the next few months. We're all good enough writers to pay attention to characterization, dialogue, and theme, so all the threads tend to reach natural narrative conclusions, and I'm even able to export it to a printed "branching fiction" format and publish the books through Amazon KDP. Someday I'll find a lawyer and figure out how to open it to the public (it supports multiple in-progress stories) but for now I'm quite enjoying having weekly Discord meetings with my writer friends, writing a handful of chapters per week. As for the tech side, probably the most fun recently was writing a react component that lets you graph out the animated chapter map in all sorts of fun ways.

Second actually has some technology in common with the above. I'm enamored with using propositional logic (not predicate logic) to make and verify argument graphs. Meaning, you create some nodes with sentences and truth values, and build up actual visual graphs with sentences in bubbles that you can derive from other premises, and then collaboratively judge whether the truth value is propagating throughout the graph. It would enable people to browse to someone's conclusion, and then explore down through their entire argument down to their facts (which should have the same truth value for all people) and values (which should have truth values that can differ from person to person), and then people could pick points in the argument to disagree with or challenge. Kind of my own attempt to turn the current age's destructive argument habit on its head, into something constructive and collaborative, in a journey to discover shared truths, and opposing perspectives that we can respect. Like I said, ambitious.


👤 alexmingoia
Mine is https://sumi.news. I use it, others use it, and I consider that a success.

👤 pathsjs
I am making a series of books on commutative algebra. The first one is available at https://www.ams.org/open-math-notes/omn-view-listing?listing...

There is a sequel on homological methods, which is not online, and I am currently trying to publish both. When I have time, I would like to write a third volume on homotopical methods (essentially all the stuff needed for André-Quillen cohomology and the cotangent complex).


👤 alexnastase
I was a bit annoyed I couldn't use keyboard shortcuts in most online json formatters so I build my own mostly for my personal use. After a while I got the idea to ask the guy who owns jsonformatter.com if he wants to host it and after a while he got on board. So there you go : https://jsonformatter.com/

👤 zoidb
A hobby project from about 5 years ago https://cmdchallenge.com . There is zero monetization and the only reason I keep it running is that it has been pretty low maintenance and doesnt cost anything to run (one small $5 vm). There seems to be some small groups who use it as a learning tool. I don't think it is a great way to learn shell fundamentals by any stretch but the low barrier makes it a bit more accessible than other tutorials.

👤 notakio
I'm building a method to use Twitter (via API) as a configuration management repository, storing encrypted configuration files in twitter, then using API calls from new network clients to grab the role-appropriate configuration files for a given service. So, "puppet, but with Twitter as the storage component".

It initially grew out of a test to build a shell-based encrypted method for posting and reading tweets, compounded by an underlying desire to figure out how to make twitter "useful" for me somehow. Discovering that stego data does not get stripped was an eye opener on the size of data chunks that could then be stored as tweets, which allowed me to push larger configuration files, while still having them be largely useless to random viewers.


👤 umvi
I'm working on a programming puzzle game with 2D sprite graphics where every object in the game has an API and can be interacted with programmatically. Every level can be completed either autonomously (i.e. scripting player movement/actions) or non-autonomously (using i.e. WASD to manually move around and perform actions). It's a game where you work smarter, not harder - if a level seems tedious at first blush, it means you haven't thought about how to automate the tedium with programming:

https://www.bryanpg.com/games/pragma_twice

I plan on doing a Kickstarter this year just for fun, but even if it doesn't get funded I'll still continue to work on it.


👤 tslater2006
I built a few utilities that help PeopleSoft developers do their job. It's a pretty niche market and it's all MIT licensed. I work on it when I need it to do something, or someone requests a feature. They have stayed pretty low on radars since they were released (the oldest was 6 years ago). I don't work on them for them to be popular. I work on them because the few times I've needed them, they were indispensable.

Trace Wizard [0] - Peoplesoft App Server trace file analyzer. Shows execution paths, sql statements, exceptions and a bunch of stars.

DMS-Viewer [1] - Peoplesoft uses a program called Data Mover to migration data between databases. It exports the data into an undocumented file format. This utility allows you to inspect and alter the data before importing to a new database.

Pivet [2] - command line utility that dumps various Peoplesoft definitions/code to disk and leverages git for tracking the changes. Intended to be run as a scheduled process.

[0] - https://github.com/tslater2006/Trace-Wizard

[1] - https://github.com/tslater2006/DMS-Viewer

[2] - https://github.com/tslater2006/Pivet


👤 Udo
I'm working on a replacement for PHP, just for my own use. I don't really care if anyone else besides me will ever find it useful.

Right now it's just a Git repo: https://github.com/ThingamaNet/uce

My project goals:

  - minimal but stable FastCGI runtime that recompiles server pages as needed
  - minimal dependencies
  - web apps written for it should still run in 10+ years without change
  - combine the advantages of C++ with those of PHP
  - equal-or-better performance in most scenarios
  - implement an additional WebSockets broker so I can use the same runtime for live apps
Currently it's very early in development and very clunky still.

👤 rv
I have been writing a book about the fundamentals of large-scale distributed systems over the past couple of years.

It’s not a best seller, but thanks to it, I connected with engineers all over the world who I would never have met otherwise.

https://understandingdistributed.systems/


👤 imgabe
No Nonsense Recipes - https://nononsense.recipes

I built it mainly to scratch my own itch out of frustration with recipe blogs and their endless stories and photo collages before they get to the point where they actually tell you how to make the recipe.

It seems a pretty common complaint, so I thought other people might be interested. I added a subscription because I don't like ads and tracking and everything that goes with that. A few people have signed up but, so far they all cancelled before the end of the free trial. I get a lot of use out of it though, so I'm pretty happy with that. It's cheap to run and gives me something to tinker with now and again.


👤 oliwary
Built a daily word game in two dimensions, with a 5x5 wordsquare to uncover using valid word guesses.

https://squareword.org

It's been such a joy to work on it and add features and improvements. No way of making money, but seeing the game evolve and getting positive feedback from players has made it worth it already. :) I love small projects like that where there are no expectations or real targets, just the pure fun of creating.


👤 coreyp_1
I'm late to the party, but I'll add mine:

1. A scripting language, designed to be embedded in other programs, emphasis on web templating. C++20, Flex, Bison, Unicode, Unit Tests, Doxygen, Github, Docker compilation, and a YouTube series over its development and explaining how everything fits together. I'm almost done with my 1st draft of the language (6k lines of code, 3k lines of comments), after which I'll begin recording.

2. I record hymns in congregational style, as the traditional pianists used to play for church services. I'm focusing on public-domain hymns, re-typesetting them using Lilypond, and including the choral music as an overlay with an overhead shot of my hands playing. I don't care if I make money. I believe that this playing technique (improvisation based on 4-part vocal music) must be preserved, and I'm trying to do so.

3. I am planning on recording an instructional course (available for free) to teach how to play in the evangelistic church pianist style. Using my approach, I have had adult students go from "never touched a piano or read music" to "can play a hymn for church with the big, full sound of the evangelistic style" in 3 months. Again, I believe that this style needs to be preserved, and I've seen a lot of the existing materials (and even bought them myself to evaluate, to the tune of thousands of $$$ spent), and I'm greatly disappointed in what is available. I teach technique and theory (I have a BMus in piano performance from a state university), and I really don't care to teach classical piano. I would rather teach church musicians.


👤 MichaelMoser123
taking care of google ;-) I have a search tool / catalog of duckduckgo !bang operators https://mosermichael.github.io/duckduckbang/html/main.html - i am hoping that it allows for better discoverability of specialized search engines. The latest addition is a description for each search engine, just hover over the name, and you get a description derived from the sites meta and title tags.

I think that specialised search engines are gaining ground, it has become easier to set one up, thanks to elasticsearch/lucene. They can be quite good, for a limited domain, and they don't have to invade your privacy in order to find out what you are looking for. I think that what is missing are tools like this, that would aid the discovery and use of these search engines. I hope that this will allow them to eat into the market from the 'low end'.

The projects source is here: https://github.com/mosermichael/duckduckbang

Unfortunately they don't invest too much into !bang operators at duckduckgo, however that's my input data...


👤 vgel
Me and my wife made https://sortesalearum.com , a web emulator for an ancient roman fortune telling system.

In SEO terms it's one of my most successful projects though -- not a lot of competition :)


👤 nicbou
https://nicolasbouliane.com/projects/timeline

It backs up personal data and puts it on a timeline. It's cool to pick a random day and see what I was up to. It also serves as a backup tool.

Somehow, people find out about it and star it. One person even contributed a pull request. However I strictly built it for myself, with no intention to make a product out of it.


👤 IAmYourDensity
I built a Chrome extension that makes Twitch chat messages easier to read.

It allows you to:

• Focus on a user, keyword, or conversation

• Highlight users or keywords

• Filter/Mute users or keywords

It also has an Unlimited Message Buffer feature that prevents messages from expiring from chat.

https://chrome.google.com/webstore/detail/electric-chat-for-...


👤 givemeethekeys
A few years back YouTube didn't support the sharing of playlists. In-fact creating playlists took far too many clicks. Fortunately, their API support was good and I built a 3rd party playlist builder, which worked brilliantly. I built it for myself and didn't care if anyone else used it. Turned out people did use it, but I didn't find out until YouTube changed their APIs and I no longer had time to work on it.

A few years later, I learned that most Craigslist ads sucked. So, I created a simple "make your craigslist ads better" tool. You'd go to the site, fill out a much better form than the one Craigslist provided, and it'd spit out a much better ad that you could copy and paste. Then, whenever I saw a car ad that was crappy, I'd message them with a link to my tool and ask them to update the ad. People did it and it was growing organically. I was glad that people found it useful.. it was free and going to stay that way forever. Then I got a Cease and Desist from Craigslist.. for using their name, I think. They've made similar boneheaded decisions.. no wonder they're declining.


👤 jason_zig
I run JQBX [1]. I have no plans to monetize it but its cool to just have it out there as a thing I made. I really enjoy the community and its a cool way to help with music discovery. It's also really rewarding to provide a meaning experience for some people out there using the web. A nice counterbalance to boring enterprise software!

https://www.jqbx.fm


👤 stavros
Oh, all of them. https://imgz.org, say. I make them for me, usually I make them available because other people might want to use them. Yesterday I made Dia[1], a small cli utility that helps you keep a work journal.

[1] https://pypi.org/project/dia/


👤 culopatin
I’m building a databank for Cyanobacteria specific information. Like a genbank but for Cyanobacteria. I’m not even a biologist so I don’t know what the impact will be, but my girlfriend is and I saw her struggle with some things and I decided to jump on it.

Right now I’m just building the basic forms and such, but I plan on implementing fasta file parsing and an algorithm to locate the conserved regions


👤 mjrbrennan
I've written one fiction novel and I'm working on another one, and have ideas for the early stages of two others. While I would like to be published one day I don't think it would hurt me too badly if I wasn't. I love writing and the process of breathing life into a story and characters from nothing. I've got my manuscripts listed here in case anyone is interested https://writing.martin-brennan.com/works/#manuscripts

👤 tomtomtomtomtom
I built tomsplanner.com in 2007/2008 without really knowing if there was a need for it. It was just something I would have liked to have in my project manager days.

My wife thought it was an excellent idea. I wasn't convinced. But I really liked the challenge of building it. It took me two and a half years and I reasoned that if it would fail as a business at least I would have had some really fun years. I supported the thing by occasionally doing some freelance work and living frugally.

After launching it in 2009, it turned out lots of people liked it. Now 14 years later, it's still a very viable business.

So to all you stubborn and freewheeling people out there, go get them! It's great!

Today, in a way, my motivation is still the same. I should focus all my attention on marketing, SEO, and promotion. That's where more growth, money, and 'success' are to be found, but I just want go over the top with the quality of product and customer support. Financially probably not the wisest course but "I (still) don't care".


👤 motyar
Building https://bruzu.com

Currently at 100+ MRR but I don't care much about it.

I ll keep working on it even no-one would buy, because I love this project so much.


👤 yekm
Automatic streaming from rpi camera to twitch and local storage https://github.com/For-The-Birds. Currently pointed to a bird feeder https://t.me/moscow_birds

Latest weekend project: 32 bit clone of PDP-1 Minskytron https://github.com/yekm/mtronpp


👤 yitchelle
I am posting adverts from old tech Magazines such as Byte, Computer, IEEE Spectrum etc onto Twitter. I look at magazines from 90s, 80s, 70s and beyond..

https://twitter.com/OldTechAdverts

Certainly uplifting and interesting reliving the old retro technology back in the day.


👤 zrail
I built VMSave a number of years ago to fulfill a request from some family members. My definition of "success" for it is that it helps people, that it's relatively maintenance free and that it sustains itself via donations. Especially since recently moving it to hosting with a more reliable internet connection it's been wildly successful according to those metrics.

https://vmsave.petekeen.net


👤 seanwilson
Here's a word game I'm still tweaking you can play in the browser for people that like time-based challenges (top score I've seen is about 3000 points!):

https://seanwilson.itch.io/wordoid

Working on games without thinking about how you might monitise them is a fun way to spend some time. :) It's a nice feeling to know some other people got some fun out of something you made too.


👤 scoofy
I'm building a golf course wiki: https://golfcourse.wiki/

It's stupid that there is no centralized database of detailed golf course information. People love their local munis, but they never get enough attention because there is no marketing dept for a municipal golf course. Jr golfers shouldn't have to pay hundreds of dollars for yardage books to compete on the same level. On top of that, the number of golf courses that even exist is shockingly low.

Using SVGs, now supported in all browsers, the course maps/yardage maps can be easily be editable (especially once I build an in browser editor).

This is a website that should obviously exist and i will keep building it and adding courses i've played, alone, by myself, until the day i die.


👤 mamcx
I'm building a spiritual successor of the dBase/FoxPro family of languages with modern ideas, what I hope become a better alternative to Access/Excel (so, not just the base lang, but the UI builder + Data engine. Just asking little things, you know):

https://tablam.org

Is both true that I wish to have the means to work on it full/half-time and doing for pure enjoyment when I have time.


👤 bruce343434
I'm working on a programming language. It's a slow and tedious route and I still have so much to do, but I'm making it for myself. If others take it up, I'll be flattered. If not, I still got my worth.

ananke.dev


👤 austinl
I'm writing an "Introduction to programming" book (with Swift, but the language isn't very important based on the content).

I'll likely host the web version for free, and then allow folks to choose their price if they want a digital version (that includes packaged code samples). I don't really mind if ten people read it or ten thousand, I just genuinely enjoy working on it and hope it will help someone.


👤 holler
I'm working on an alternative to Twitter/Reddit/Discord called Sqwok (https://sqwok.im)

The idea sprouted some years ago when I had used Slack for the first time and wondered why there wasn't a non-enterprise/gaming open chat app for news discussion.

It's the most ambitious thing I've built and the most joyful part has been meeting and building friendships with complete strangers across distant continents all through this silly website I built!

I won't say "I don't care" if it succeeds because I believe one must give it their all and not worry about the outcome, but regardless it's been an invaluable learning experience and at the end of the day I have no regrets.


👤 myhikesorg
https://myhikes.org

It's my own personal hiking journal that I've made public so that other folks can document their own adventures too. It'll always be there as a way to explore something new or challenge myself - either to hike more miles, more vertical feet, adding new trails, or by building new features and working with contributors. There will always be new trails to explore, map, and write about over the course of my life. When I'm old and can't get out, it'll be nice to poke through the data, revisit the places I explored, and relive memories I had with friends, family, or loved ones while out exploring the woods.


👤 brentroose
I've made a Dutch podcast about my first five years being a professional programmer at a web agency: clients were blatantly lied to, colleagues were pressured into doing all kinds of unethical stuff, I considered quitting programming altogether after a couple of years — it was a wild ride

I made it into a podcast because I wanted to practice my editing skills, but it was also kind of therapeutic being able to talk about all this. So I don't care whether there's a huge audience. Creating the podcast was a goal in itself, which I achieved :)

If you're Dutch and want to give it a listen, here you go: https://stitcher.io/de-job


👤 veg
https://usdc.cool - I wanted to track the supply of the stablecoin USDC, and check against their audits. Another benefit was trying to see what happens to the USDC supply during certain crypto events, like crashes or pumps.

Turns out it's quite interesting. When crypto goes down, many folks sell into USDC, which causes more USDC buying by the exchanges. But when crypto goes up, people often get in with USDC.

So basically: USDC goes up. And since this money is sitting in Circle's bank accounts, imagine what happens when the Feds raise interest rates. $CND is the SPAC supposedly taking Circle public, if it ever goes through.


👤 phkahler
I'm currently the lead maintainer of Solvespace (CAD): https://solvespace.com/index.pl

It's a very fun to use CAD program, but is somewhat limited in capability. When I came across it I loved it but quickly ran into its limitations, so I joined the effort. Long term I don't see it growing into full-fledged CAD, but I'm happy to see it progress and help it along. Some day, someone might undertake the major refactoring of the internals to enable it to go beyond, but in some sense I don't really care. It's just a fun project to work on and I like to watch it grow.


👤 mawise
I found an old mix-tape (cassette) that I had bought from a thrift shop a long time ago. I needed (mentally) to shift focus from other projects so I decided to see if I could put together a site over a weekend to highlight the mixtape and let people share their own compilation albums.

Fun story: I tried building social-media share buttons (just links, no creepware SDKs or JS imports) and was so confused why my icons disappeared as soon as I added links. That's what happens when you've been using an ad-blocker for so long you forget it's there. :)

https://bethsluxmix.com/


👤 lukaszkups
For the last couple weeks I'm working on my HTML5-based game that I eventually plan to release on steam (it will be my 1st commercial gaming project and one of very few games on steam that are web-based, without using actual element) - I don't really care about the sales as it's my side gig that I've just wanted to create because of lack "Into the Breach" or "Mech Commander" related games available these days.

Here's the link to the actual demo: https://lukaszkups.itch.io/monolith-wars


👤 ninjaranter
https://feelings.earth/

Visualization of what the people of Twitter are feeling right now across the globe (or at least the ones who have geolocation enabled :)). It's fun to have it up on a monitor in the background to periodically gaze at.

I'm an Engineering Director and can rarely justify finding time to code anything significant during my day job these days, so this was my cut-loose-and-have-fun project over ~a weekend. Had a blast doing it, and then rewriting it half a dozen "cool" frameworks ranging from NextJS to RemixRun.

(It works on mobile, but much nicer on desktop)


👤 bambax
I wrote a book about a historical figure, a (very) bad guy during WWII in France. The main character did actually exist but the book is a work of fiction, it's a first-person narrative.

Self-published on Amazon this year. It was one of the five finalists of the French Amazon Storyteller contest. It currently has a rating of 4.3 with 90 reviews. It makes very little money but it's exciting to have people read your book.

Tonya Harding, Patrizia Gucci, Anna Delvey (Sorokin)... Bad guys (and gals!) are having a moment right now in popular culture. I wonder if I should pitch the story to Netflix, but have zero idea how. (Also, the book is in French).


👤 stickfigure
I can't stand most http libraries (full of mutable state!) and I spend a lot of time making http calls. So I built a functional/immutable http request library which has been dramatically improving my personal quality of life for about 7 years now. No idea if anyone else uses it, but it doesn't really matter.

Java version: https://github.com/stickfigure/hattery

Typescript version: https://github.com/stickfigure/hatteryjs


👤 jbuckner
For the last few years, I've been building Live Music Archive for iOS (https://livemusicarchive.app), a player for the giant collection of free live music on archive.org because the other apps out there didn't provide the experience I wanted.

I love working on it and wish I could make a living on it, but the nature of the app means I can't pursue commercial gains from it. It's the only side project of mine that I actually use all the time and it has gained a small fanbase, but really, I'm building it for me.


👤 pawelwentpawel
https://flat.social - a fun video conferencing app where meeting attendees can fly around and speak with others around them.

While I do care about the outcome, I work on it regardless. It's a lot of fun from a technical point of view and I keep meeting amazing people through it.


👤 kebsup
I'm working on a gif making website: https://gifmemes.io. My plans for the future are implementation of wasm ffmpeg and supporting videos also. I wouldn't say i don't care about the success, but my friends and I use it enough to keep me motivated.

👤 ed_at_work
Not tech related, other than using tech to promote it, but music. I tried a go at making a name for myself 10 years ago and failed. Now, I'm finally ready to write and record an album but I don't care if anyone listens to it. Just want to leave a tiny little piece of something to show I was here and made something.

👤 tldrthelaw
I have a YouTube channel of videos I make with my family at our cabin. Some of it is renovation, some of it is just enjoying the outdoors. Folks message us from time to time and say they enjoyed this or that. If it takes off and becomes something, that's cool, but only to the extent that it means it made someone's day brighter. Otherwise, I'm content to just enjoy the videos myself.

https://www.youtube.com/channel/UCh0YKCZZHcfAIJgX9WwiTmA


👤 folli
http://genewarrior.com

It's a DNA sequence manipulation tool to quickly get alignments, translations etc. for DNA sequences. It's already a couple of years old, never got any traction, but I'm using it for myself on a very regular basis.


👤 incanus77
I've felt strongly for a few years that there is a market (strong interest, if not financial) for a small computer designed to let you be creative and expressive and to learn how computers really work. Over the past year and a half, I've built up a BASIC-like system on my own bare metal kernel on ARM64, giving a boot-to-BASIC programming and prototyping environment in a few seconds. I've worked down the stack as far as building an SBC-based custom hardware with HDMI and keyboard that also works as a handheld portable with onboard display & speaker. You can also do inline ARM64 assembly and memory peeking/disassembly as well as instruction-level step debugging. Polyphonic audio, direct I2C/SPI/GPIO/etc. access, and more.

It's just radically freeing to not have to wait for a boot, to have direct control over hardware resources like the frame buffer and audio registers, but to start with something as simple as Hello World and go in either direction from there — up in programming complexity or down in systems understanding. I'm very close to getting it into friends' (and their kids') hands. I'd love for it to take off, and have experience actually selling services and products, so I don't think it'll just be a hacker toy, but who knows? Regardless, it's been probably the single best learning project I've ever done. And it's so fun! It'll continue to be so for me whether it sells and/or has a community that builds up around it, or if it's just my passion.


👤 cableshaft
Pretty much any of the books or board games or video games I'm working on. It'd be great if they did succeed, but I'm not doing a whole lot in marketing or promotion to try to make them succeed, especially right now.

At some point (hopefully soon) I plan to make a new personal homepage for my projects, get back into streaming on Twitch, and make more Youtube videos about my games (I only have like 7 overview videos of my board game designs on Youtube when I've made like, 40+ over the years, the ones with videos are only the ones I submitted to competitions), but in the meantime I'm just hacking away on them in the background.

https://www.youtube.com/user/cableshaft/videos

Like a new version of my Proximity video game I've made a decent amount of progress on this past year but my only update video is still from October 2020. I had intended to make that update weekly, and stream every time I worked on it but then I got busy at work and worn out and my office became a mess and I stopped doing it. Been telling myself each weekend for the past like three months that I need to make a new update video and still haven't yet. Maybe this weekend I'll finally do it: https://youtu.be/0IAx9fsBuus


👤 julianwachholz
https://triviaroyale.io

I created the current version in around 2017 and finally gave a real name to the project about a month before a very similarly named game launched to big fanfare.

My trivia game is a multiplayer live quiz aimed at the nostalgia of the IRC quiz bot days. I have started several rewrites from scratch over the years but only now do I finally have a version that seems ready for public release soon with more friendly features. (I'm targetting Feb 22nd!)


👤 LinasKo
Hello World,

My mom's a textile designer, contracting with large companies, but somehow not getting to use any fancy tools they. She says design software existd, but it's pretty expensive.

At the core, she's making plaids - a black-and-white pattern (2d grid) corresponding to vertical and horizontal threads being above one another, and color schemes (2 arrays) for the vertical / horizontal strings (in most cases, does not match the size of the grid).

So she made her own monstrocity of a pipeline, with Photoshop, Plaid Maker (a rather old web app, https://www.plaidmaker.com/), screenshots, Excel (for designing stuff - yes!), and an old Soviet-era MS-DOS designer program (in Russian, of course).

Throughout uni, I was jokingly saying I'd build a better Plaid Maker for her, even if the web is not my area of work. After The Great Resignation I figured, why not?

Lots and lots of back-and-forth later, here's the outcome: https://plaid-designer.vercel.app/

Note: not for mobile, but should work on a tablet. Privacy: no analytics are used, but it does rely on Google Firebase for authentication and auto-saving of your designs. Log in to keep them permanently; otherwise, they're saved on an anonymous account, cleared up once a week or so


👤 lexa1979
My 8 y.o. wanted to be a youtuber/gamer... So, I'm learning how to use OBS and Shotcut, and we've started his channel. It's fun for him and I'm learning something new, but we're filming faster than I can edit the videos, there's only one online for now. ...and it's in french. https://www.youtube.com/channel/UCDwbFHc_n6sVERqI2kotiWw

👤 laurieg
Micro Mysteries. Tiny short stories with a hidden puzzle that the reader has to figure out.

(Inspired by Two Minute Mysteries by Donald J Sobol)

https://lauriegriffiths.github.io/micro-mysteries/


👤 blunte
Not the answer you're looking for, maybe...

Life. Whether it "succeeds" or not (ignoring the biological succession pun) is in the eye of the beholder, but choosing whether to care or not is a fairly continuous active choice for the individual. At some point in life some of us may reach a state of not caring whether personally or societally important individual life goals are reached. Not caring can offer some nice freedom, although it might be unsettling for some people (akin to being disassociated from reality).

Non-commercial endeavors, aka hobbies or passions. Dancing, playing music, woodworking, etc. For me it's music, dance, massage, and building things. All of these can be shared, directly/physically or at least in ways other people see and experience.

Massage is my most practical example. I have some training, but I don't do it for money or profession. With friends, family, and lovers, there are many opportunities. And when traveling in places where massage is common, I occasionally offer to trade places with the therapist in the latter part of the time. Many therapists who work for a living are in great need of massage and therefore most appreciative. It is very rewarding. (I still pay the full price for my massage I received.)

People who blog (not me) are very admirable. Most of them earn nothing, and often what they write is of value to others. This is very true for tech people who write solutions to bugs or problems or who build tutorials just to share. These latter cases often result in financial gain for their readers!


👤 Uily
I built a python library warhammer-stats for the Warhammer 40k tabletop game because all the other tools sucked. It is still the only 40k stats tool that can deterministically calculate the entire probability mass function for attack damage.

I then wrote an iOS app, Stats Hammer, because I wanted to use it on my phone and wanted to learn some swift.

Both are free for anybody to use and it warms my heart to see people using them, but I don't really care if either succeeds because I got what I wanted out of them


👤 pattle
I run a free to play browser game called Money Simulator

https://simulator.money

The aim is to help you with financial planning. I don't think it will ever make money but it's growing so I'll just see where it goes.


👤 darekkay
Most of the projects I do are because they are useful to myself. I'm happy if other people find them useful, but I don't depend on them becoming successful.

---

https://github.com/darekkay/dashboard

Customizable personal dashboard and startpage. I have a pinned Firefox tab that I check daily to get a quick overview of some areas I find important.

---

https://github.com/darekkay/static-marks

Shareable bookmarks. I have first built it to maintain a list of bookmarks for me and my work colleages. Later I have migrated all my personal bookmarks as well. Now I can type "sm" (for static marks) in any of my browsers followed by a search term to open Static Marks and get to all my bookmarks, filtered by the search term.

---

https://github.com/darekkay/evaluatory

Web page evaluation with a focus on accessibility. My motivation was that my blog previously had a small accessibility issue. I didn't catch it, as I've tested only the desktop breakpoint. Evaluatory runs axe-core at multiple breakpoints at the same time and generates an HTML report.


👤 tluyben2
Created https://flexlists.com 15 years ago to scratch an itch. For me it already succeeded; many happy users for over a decade but it is not a success by any going standard of money or attention and I do not care.

Create a programming language with a friend currently; again to scratch an itch. It will be launched somewhere 2022 hopefully but if we are the only users, it is fine. If not, so much the better.


👤 leetrout
I just started building a "terraform simulator" to teach fundamental concepts of terraform with no overhead of real services.

Learn the tool behavior in a safe way very quickly. Thats my goal. I'll at least force it on my teammates for a small workshop.


👤 JoeOfTexas
I spent a year building a website to host real-time, competitive turn-based web games.

https://acos.games

The idea is similar to Roblox, where it's all user-generated games. If it gets attention, I'll continue evolving it, if it falls flat, I will still sleep like a baby at night.

You can learn more in our docs: https://docs.acos.games


👤 callumprentice
International Space Station Photo Explorer: I made 2 versions - a 3D one https://callumprentice.github.io/apps/iss_photo_explorer/ind... and a "flat" one - https://callumprentice.github.io/apps/iss_photo_explorer_fla...

I feel like there is a vast untapped potential for exploring the amazing photos that are there now and appear every day as well as new functionality - for example, I think there is probably a good way to tag the start/end of a sequence of photos you come across and use them to generate a movie clip which would be neat.

I still haven't found the right UI/UX and my web skills are sorely lacking so it all feels a bit clunky. It's fun to experiment with though and lots of eye candy to see - my daughter (8, now 10) and I worked on the first version which was nice too.

All open source if anyone wants to fork and play.


👤 temporalparts
I built a chrome extension that removes duplicate tabs silently and automagically. No complex interactions required. It's removed over 9000 tabs for me personally over the course of a year and a half.

https://chrome.google.com/webstore/detail/singletab/hjohicao...


👤 hypertexthero
Windward, my first book of photographs:

https://www.simongriffee.com/notebook/windward/

I’m glad I can finally point to a book and say “I made this” with no excuses. Don’t care if it sells. Just happy it is finished!

Back in the mid 2000s I was invited to come to Boston in the first Y-Combinator batch. Because of border and money issues I could not go and I regretted it as I had a project related to visual art and photographs that I wanted to make.

But in a way it was a blessing because instead I concentrated on photography and visual work which is more compatible with the way my brain works and which I later came to understand makes me happier.

I am thankful for this website and community of kind people interested in technology living on a [light blue dust dot][1] in the universe. I have learned so much here and continue to do so, and maybe I will make that project eventually, crappy code and all :)

As Hawking says in the Pink Floyd song, all we need to do is to make sure we keep talking.

Peace.

[1]: https://en.wikipedia.org/wiki/Pale_Blue_Dot


👤 ungawatkt
My hurricane modeling project. It tends to go on hiatus after every hurricane season, and has gone through several iterations and languages, but I always end up back working on it. The last push got an actual website I'll put in public and automated model generation (though we'll see how well it holds up in June)

https://www.odinseye.cloud/


👤 Dardania
I am building Miasma (https://miasma.app); a little toolbar app for macOS that shows air quality readings based on either public sensors nearby or you can choose your own from PurpleAir or SmartCitizen. Also shows some metrics of potential pollution sources like traffic, aviations, power generation, and lately I added some global warming stats and calcs.

I am far from being able to program competently, so this was a stretch goal for me (using up all that lovely creative energy people had early in the pandemic) on a topic I care about. Code is horrible (with my minimal knowledge now even I can see that) but there wasn’t anything reliable enough in the App Store at the time. There’s no way I can monetise it (albeit on the even worse iOS app I did I show ads, as much to learn how to integrate them rather than derive any income) so it is purely a passion project. There have been over 1000 downloads, and based on the numbers using one of the data feeds I can see there are regularly 20 people using it throughout the day when their devices are on. Small wins.


👤 beaconstudios
I love this thread idea - I'm much more excited by people's passion projects than their money making ones.

I seem to collect passion projects like nobody's business - honestly I think I get excited by concepts then bogged down in the details, but I'm starting to overcome this and get deeper into projects now so let's give this a whirl:

- civarium, a game AI desk-toy where little villagers go about their lives and expand the village themselves (think Banished but zero-player) - pretty early days but good fun to occasionally tinker on: https://github.com/ajeffrey/civarium

- my main fun project at the moment is a private branch off of the above - I'm trying to make a really systemic game where you're a mage apprentice trying to solve quests without violence. Not public yet but will be if I get to the point where the first demo quest is fully playable. The idea is that the world is data driven and by being one of the first magic users you can push various systems out of their attractor/equilibrium states.


👤 kris-s
I made a little dungeon crawler game that I needed to make to prove to myself I could actually ship a complete game, which has been a struggle for me.

https://smoldungeon.com


👤 BiteCode_dev
https://0bin.net

There is no analytics. No ads. It just sits there, costing a few $ in hosting and doing it's thing. It's been running for years, just for the sake of it.


👤 rglullis
Either I am doing some very wrong, or very right. Individually, I don't care about any of the projects.

- Hub20: self-hosted, open source payment gateway for crypto [0]

- Communick: XMPP/Matrix/ActivityPub-provider-as-a-Service [1]

- An e-book for people that want to get into crypto but are (rightfully) weary of all the scams, the baseless hype and all the get-rich-quick schemes.

- A yet-to-reach MVP website to help curate, fund and collaborate with open source projects

The idea for me is always to keep making the things that are interesting/rewarding on their own, and expect that on aggregate these become bigger than whatever single "obsession" could end. It is what Daniel Vassalo calls "a portfolio of small bets". Done right, there is always something to learn from these projects.

[0]: https://hub20.io

[1]: https://communick.com

[2]: https://areyouinterested.co/site/rational-investors-guide-to...


👤 minhmeoke
I've gotten quite interested in music lately and decided to try some experiments where I visualize various sounds and music in the frequency domain using algorithms like Fourier transform and variants such as Welch's method for spectral density estimation.

This works best on a device like a computer which is capable of 60 frames per second or higher refresh rate. Please also change the resolution in YouTube settings to 720p60 for best results.

Warning: these videos contain lots of visual movement (basically lines moving around like on an oscilloscope), please avoid viewing if you are prone to seizures. But it should be fine for normal people (the level of visual intensity is comparable to watching an action movie).

A few examples:

1. Dialtone using dual-tone multi-frequency signaling and 56K dial-up modem connection: https://www.youtube.com/watch?v=FomWraKuDFg&list=PLn67ccdhCs...

2. Deluxe Multitone Car Alarm: https://www.youtube.com/watch?v=A4uKcvZL7HM&list=PLn67ccdhCs...

3. Composition using only sounds from Windows 98 and XP https://www.youtube.com/watch?v=6lT-jr9sS6Y&list=PLn67ccdhCs...

4. Piano Music (Ballade Pour Adeline): https://www.youtube.com/watch?v=RnAfrEk429w&list=PLn67ccdhCs...

5. Electronic Music Demo: https://www.youtube.com/watch?v=MllJLIX1glg&list=PLn67ccdhCs...

6. Super Guitar Bros. cover of the Gerudo Valley song (from Legend of Zelda: Ocarina of Time) https://www.youtube.com/watch?v=XXVbDfj4lzY&list=PLn67ccdhCs...


👤 jayfae
Group of us are working on an FPS channel for fun (currently apex legends), been a blast breaking off the rust for my editing skils.

I'm someone who struggles to enjoy a game without some kind of purpose or goal, this helps provide one for me whilst playing competitive games with friends.

https://www.youtube.com/watch?v=qTSceMt5EJ4


👤 wila
A programmer's text editor for a language called DataFlex, written in DataFlex (well some parts are in C++ for performance reasons)

https://projects.vdf-guidance.com/projects/hammer

It's only 21 years in the making :)

Oh and I should mention that it is my main programmers editor for a variety of languages (not just DataFlex)


👤 spyke112
I have a couple of projects I enjoy working on:

Nanosite[0] Static site generator using Pug as a template language, and supporting translations. I have a couple of sites in production on Netlify and Cloudflare Pages, and it's a breeze to use.

Spatium[1] Time tracking tool for my freelance business. I use it in a Git repo and have CI hooked up to generate artificates, timesheets for the customers in html, csv, pdf, excel and json. The data is stored in a rather simple json based database[2] I created, you should really don't do that, but it had to be easy to handle merge conflicts in the data.

[0] https://gitlab.com/lvq-consult/nanosite [1] https://gitlab.com/lvq-consult/spatium/spatium-cli [2] https://gitlab.com/lvq-consult/spatium/spatium-db


👤 kevinventullo
This is quite a limited effort, but I occasionally write code and accompanying blog posts about subjects in the intersection of algebraic number theory and low-level computing: https://kevinventullo.com/

I’d like to think one day this stuff could end up in a compiler optimization or something, but I’m not too worried about it.


👤 eivarv
https://cleave.app

Cleave lets users persist OS state as a "context" - saving and loading all open applications, their windows (and their positions), tabs, open files/documents and so on. Think of it as a workspace or project manager from an IDE, but on the OS-level; Alternatively as "tab-groups", but encompassing multiple apps.

I started working on it because of frequent multitasking of heavy work with limited resources; Made it because I wanted to switch between studying, working, reading, looking for an apartment, etc. without manually managing all states or consuming all resources.

I'll release an Open Beta (macOS) as soon as I finish license verification and delta updates, but I keep getting sidetracked...

In the meantime, I've used various browser extensions to save and restore open tabs.

I find it interesting (particularly from an HCI-perspective) that there hasn't been more research into the concept on an OS-level, as I can think of many times maintaining a set of application states for continued or re-use makes sense.


👤 eyedex
https://www.eyedex.org/ It's an open directory search engine I have been slowly cooking on the side for past one and a half year. Basically an open directory is a webpage on the internet with autoindex set to on - it lists files and directories on server with some metadata. The real reason why I built it was to learn PostgreSQL together with some text searching functionality, so far it has been really fun experience. Another reason was that there haven't been sites like this, most of them are shameless redirects to google dorks or just straight up amateur jobs. What mine does differently is take care of file metadata and allows to order/filter by it, which narrows down searches quickly. I really don't care if it succeeds or no, there is no money in it, I don't really care anyways. It kinda scratches the itch about what great services can be build on good old internet and if it's useful for a few people out there, even better.

👤 rozenmd
For me it's a feature flag service I built over a weekend: https://deploywithflags.com

Uses Cloudflare Workers to globally distribute the API, and I intend to keep it free for individual developers.

I might monetize it for teams eventually, but I just like having a simple, performant way to disable/enable features for my other projects.


👤 vood
Kubernetes cluster on a bunch of old smartphones.

Weird idea, but I can't stop thinking about it work on a project from time to time.

Eventually, I want a random person be able to "lease" their old phone compute to my cluster for reward.


👤 notsentient
I've been working on an WebAssembly Ultima Online browser client. It's a heavily modified port of https://github.com/ClassicUO/ClassicUO (an open-source UO client written in C#).

You can play the test version using Chrome, however beware as it needs to download over 2GB of game resources, and still has a few glitches with audio. That said it runs at a stable 60fps on most systems I've tested so far. We have two test servers, one in AU and EU. Auto-account creation is on so just type in a username/password to get started.

https://play.zhmodern.com/

The server the client connects to is another project myself and a few others are working on. It's a ground-up rewrite of an early 2000s custom server for UO called Zuluhotel.

https://github.com/ZuluHotelAustralia/zuluhotel


👤 mauvehaus
I ginned up some python to generate an SVG file for a bevel setting gauge[0]. The code is ugly, and the SVG file doesn't render correctly except in a browser and Corel Draw, and that's ok, because that's all I need it to do to drive the laser cutter.

I'll throw it up on GitHub under WTFPL if I ever get an afternoon to comment it and write a readme.md for the benefit of anybody misfortunate enough to stumble across it in the future.

I might also add the option to do a lefty or righty gauge. It's identical in outcome, but I could see it being more ergonomic.

[0] Just like this one: https://lostartpress.com/collections/tools/products/bevel-mo.... I'd have probably bought one if they hadn't mentioned lasering them. Since I have access to a laser, I figured why not brush off the old programming skills. For the record, I'd have come out ahead buying one.


👤 rozenmd
My other "I don't care if it succeeds project" is an uptime checker I've been building extremely iteratively: https://onlineornot.com/

Mainly started building it because I wanted to learn more about running a business, marketing, and SEO (all the technical parts of the business are relatively easy in comparison).

I started with literally just a Lambda function that checks if static websites were still online, added an email alert if it's offline, wrapped authentication around it, integrated Stripe, and shipped it.

I launched it into 200 competitors providing the "same" service and still managed to get customers.

Mainly from working two hours a day, every weekday, for almost a year now. Each feature I ship has to be shipped within a two hour block and iterated upon later (so I use feature flags - the other service I built), and I only build features actual customers ask for and can explain how that new feature would fit into their business processes.


👤 tma
I've been working on something that helps me track my investments. It was to scratch my own itch since everything I've used was terrible. It's now grown to have a social angle and I hope to keep working on this for the rest of my life since investing is a life long journey for me.

https://wealthly.com


👤 kuang_eleven
I have been very casually working on a service/website that allows users to vote on issues, but using some of the more unusual voting methods; specifically Delegate Democracy and its variations.

👤 sgb_QQ
https://savingtool.co.uk

It's specific to a UK audience but I made a tool that, at least in my mind, is better than the existing tax calculators for UK workers, and goes a bit further with letting the user forecast potential wealth building, using a very popular approach (index funds using ISA wrappers).


👤 sillysaurusx
I run a clone of hacker news with a small but dedicated group of users. I implemented support for basically every public feature in HN, with the exception of the “past” link and getting rid of dynamic links. It implements HN search via Algolia, HN’s api via Firebase, HN’s javascript and css. People have submitted a total of 2700 items over two years, which is frankly incredible to me. It’s also scooped HN three or four times, where stories that appear there end up on HN a day or weeks later. I find that amusing.

It costs $12/mo, runs on FreeBSD just like HN originally did, and requires almost no moderation. It succeeded in replicating the feeling of HN’s early days, in terms of a sense of wonder when you stumble across it. But almost no one comments, much to my surprise.

I should probably do a writeup someday. But mainly I wanted w high quality HN implementation. pg’s original code vs this took two months of dedicated work. Figuring out firebase and algolia bindings for Arc took some (enjoyable) doing.


👤 BrokrnAlgorithm
I'm working on a real-time gpu accelerated 3d visualizer for high frequency market Exchange data.

There's no practical use case for it except that it looks cool. I don't plan on making it useful either, instead I'm gonna implement all kinds of awesome looking but useless eye candy stuff. But it's a good excuse for a quant to get into graphics programming.


👤 alfiedotwtf
After reading Parsing Techniques by Grune and Jacobs, I wanted to write a parser in Rust... I got it working in the end, but took me at least 6 months.

Nobody uses it, not even me... but damn was I happy when all the tests passed for the first time

https://github.com/alfiedotwtf/gallop


👤 nebukadnet
I'm creating a video game. I am being way to ambitious, and I am sure to fail or give up along the way, but honestly working on it has been so much fun, that I don't really care. Programming it and seeing progress, as well as the occasional funny bug has made the entire progress so far really fun and motivating.

I've also immersed myself in game dev blogs and podcasts and similar, which is giving me new things to discover and learn about, so I no longer have that problem of "what am I going to watch on netflix tonight", since its a new world for me to discover. It's opened up the things I watch because I have never immersed myself in things like what makes a game engaging or similar, so its all new and interesting to me.

There's a chance I'll get tired of it eventually, but right now I don't see it happening. I'm not worried about not finishing because I've had fun along the way. It was worth it in that sense already.


👤 thunderrabbit
I'm working on my first animation piece: a full length stop motion movie of characters building Marble Track 3, a working rolling ball track made of wood and glue. (popsicle sticks, chopsticks, toothpicks, etc.)

I've been working about 2 hours per week since 2017. 10,000+ frames taken so far. At 12 frames per second, the video runs about 14 minutes.

It all started after I uploaded a video of Marble Track 2 https://www.youtube.com/watch?v=mlUqu6QE7bw (nsfw language) and some people asked me how I made the marble track.

This URL will show (a playlist of the snippets showing) in great detail exactly how to create a marble track.

https://mt3s.marbletrack3.com/

The snippets are still silent, given that filming isn't even close to completion.

On the same channel, there are behind the scenes videos of me creating the track. https://www.youtube.com/channel/UCHiQhB8J_KI2LYQ7dsexfLw

I have done some livestreams and recently some "summary" videos, done in a timelapse style.

Because work on the track takes a lot of time, almost every piece has its own name, and the site https://www.marbletrack3.com/ aspires to document all the pieces, and show which characters made which parts of the track.

While I am hoping the project organically gains visibility and financial support, I am not pushing for that so I retain creative freedom. In any case, I will keep making the movie of characters making Marble Track 3.


👤 brentis
Built a stock market scanner for my own needs and it has been a culmination of all my skills. Market is pretty saturated, however huge sense of pride which nobody can take from me.

On top of that it's what I use to trade. Hearing the feedback from my subscribers is my gold. https://mometic.com


👤 blago
I'm working on an rsync app for iOS that will allow me to sync files from my laptop or server over ssh.

Sometimes I feel like I'm the only one who feels that all existing file transfer and cloud apps suck. They are either too slow, or don't allow syncing everything for offline use.

Even if I end up the only user, I'll be happy and my time would be well spent.


👤 karlkeefer
I built a free service that sends you email prompts to think about gratitude. If you reply to the emails, it collects your responses into a gratitude journal.

https://emailnotebook.com

Its primary purpose is to get me to build the habit, and so far it's working for that :)


👤 livinglist
here is a kanji dictionary app I started making when I was in college, I was learning flutter myself and also taking Japanese classes so I figured this could be a good way to practice both my Flutter and Japanese skill, as well as having some project to be put on my resume, the code is a total mess but overall I’m pretty satisfied where this has taken me.

https://github.com/Livinglist/Manji


👤 eyelidlessness
I’m building yet another JS test framework. I care if it succeeds in the sense that I want to use it for my own purposes, but I couldn’t care less if it gets more adoption than that.

Why I’m building it/what it is:

- Disclaimer: I don’t intend to shit on any work by comparison, everything else is also a monumental effort and in most cases a labor of love as well

- Problem: there are several “blazing fast” alternatives which either are not as fast as they think, or are feature limited and hard to extend

  - Not as fast as they think = highly optimized but their metrics omit their biggest overhead (eg spinning up new threads)

  - Feature limited = poor support for ESM, build tooling at runtime, caching and mocking don’t work as expected
- Concurrent, isolated testing by default, with a lot of tuning to provide threaded parallelism without noticeable overhead where possible (startup will always have a noticeable cost, this is aimed at subsequent runs in watch mode)

- ESM first, natively, correctly according to standards

- TypeScript without additional build config or FS output

- TS support is built on ESBuild, but I’m taking care to work around some of its limitations like lack of support for the new JSX transform

- ESM imports can be mocked trivially without memory leaks

- Ergonomic improvements to common setup/teardown APIs: beforeAll/beforeEach can return isolated values for tests

- APIs for aroundAll/aroundEach which allow tests to be executed in the same stack as they’re declared, which in turn means you can use things like async hooks and other stack local references (motivating use case: rolling back transactions to a clean current db state without re-running migrations)

I’m probably forgetting other nice things going into this. And it’s just a yak shave project because I want this to test more concrete things I want to build


👤 bcl
Ha! I've been working on https://movielandmarks.com/ since 2006 or so. It has gone through various changes (started out as a LAMP stack). It is currently a static site built from a pile of json and a go program to assemble all the parts. I'm the only contributor these days, and only work on it when I feel like it.

At the start I had dreams of selling tons of DVDs via Amazon associates. But I'm terrible at marketing :) So these days it's just a simple site with no ads -- just 1258 landmarks from 322 movies. I sometimes announce new additions on twitter from https://twitter.com/movielandmarks but it only gets about 30 or so visitors a day (mostly bots).


👤 chasd00
I’m in the high power rocketry hobby. I want to get to the karman line. This year I’m on track to reach 130k feet which is about 1/3 the way there.

There’s no making money or early retirement possibility with this hobby nor fame and glory. Just something cool, so if i do it that’s awesome but if not it’s still fun trying.


👤 conschy
My project Globemallow.io.

https://chrome.google.com/webstore/detail/globemallow/jibhio...

A few years ago I learned about how large of a CO2 pollutant the Internet is, and I became extremely fascinated with that concept because I had never thought about it before. In fact, a lot of people haven't it seems.

I researched sustainable methodologies for internet development, and created the Chrome Extensions listed under Globemallow.io. To help people become more aware.

It shows users a rough estimation of their internet browsing energy usage, and CO2 emissions emitted.

Globemallow Dev view shows sustainable development best practices, and how a page has implemented them.

Check it out, and give any feedback. Thanks in advance!


👤 sibit
https://freetabletop.app/

A simple VTT for playing D&D with my friends. I found the other web based VTTs to be too tedious or confusing. I just wanted to load images I found online and move little circle pawns around a map.


👤 spike021
For the past month and a half or so I've been learning Swift/SwiftUI and developing an iOS app. I intend to sell it since I know there's a niche market for it. However, I don't know that I'll get many sales and I'll probably start off just handing out a bunch of promo codes at first to get initial users. I don't mind if it isn't "successful", but if I could sell enough copies to make up for the Developer Program annual cost and perhaps enough to help me pay a friend a bit for helping design an icon, that would be enough to make me "happy", I think.

A cherry on top would be maybe $100 a month or so. Even $50. Just to buy a couple meals with income from it.

But if it doesn't, I won't be hugely disappointed. It's just been a fun side-project.


👤 eternityforest
Really the only projects I'm truly happy just to do even if only a few friends see them are outside of tech. I like Filk music, woodworking, making YouTube videos, poetry, fiction, and random historical research essays(Currently I'm looking into a completely unfounded theory that the phrase "Diarrhea of the mouth" could have first gotten popular with in France).

As far as Tech, I've got my KaithemAutomation server(Think Home Assistant esque but focused on commercial installs on cheap SD cards), which I'm working on extending to be a CCTV NVR.

The idea of motion detecting multiple high res IP cams on a Pi at once is just too cool to ignore, and current CCTV software is so far behind where I want it to be that It's still exiting to work on.


👤 rufname
I built a game called Angularis, which is similar to Tetris, but based on triangles instead of squares. The new part is that it also allows and encourages diagonal movements.

https://angularis.mondaybits.com


👤 pdrummond
During the early days of the pandemic I started working on a videogame with lots of help from my son and we both loved working on it for the last two years. It's available on Steam for a fiver (with free demo) but it was never about the money or attention. We just loved the process of working on it a little bit every day, coming up with new game mechanics and levels. It got to the point where all I was doing was focusing on making levels that my son would find challenging (not easy as he knew the game mechanics better than me by that point!).

https://store.steampowered.com/app/1595300/Kells


👤 mfi
Here are three hobby projects I've worked on during the last 2 years. I've written extensive guides for all of them:

https://github.com/maxvfischer/DIY-CNC-machine A CNC-machine I built using 40x 3d-printed parts.

https://github.com/maxvfischer/Arthur An AI art installation using a GAN network, Samsung The Frame, a button and a PIR-sensor.

https://github.com/maxvfischer/DIY-arcade A full-size Arcade Machine.


👤 jimmy2020
Thinking of accessible no-code application needs a robust drag and drop library not just capable of dragging and repositioning the DOM element but also comes with high performance. So I made DFlex (https://github.com/dflex-js/dflex) where the DOM tree stays untouched, with the same order but the elements change their positions with CSS transform only. That's done without changing the element position to Fixed or absolute. I've added some features recently to handle huge numbers of rows up to 1k elements but still, there's so much to do.

👤 Myrmornis
https://github.com/dandavison/xenops

Mathematical LaTeX editing in Emacs with automatic inline rendering of math, tables, and TiKZ diagrams.

It's hard to imagine this getting popular because (a) it's Emacs, (b) LaTeX is a pain and Overleaf is pretty nice, (c) I think it would require the Auctex team to want to adopt my implementation, and combine their expertise and code to parse LaTeX math delimiters as reliably as auctex does, (d) I only use and develop Xenops when I'm studying maths, which is not much now I have a real job again. But Xenops is nice to use.


👤 DustinBrett
I've spent the last 13 months making a "functional" web desktop environment. To me it's a life long project to push the limits of the browser and to help me learn programming. I enjoy the process of trying to replicate something in every detail. I have no desire for monetary gain from the project, nor employment. It's just for fun and I hope that never changes.

Site: https://dustinbrett.com/

Code: https://github.com/DustinBrett/daedalOS


👤 bfbelmont
https://character.place I started it to use in my Starfinder game, but I think too many character sheet creators / storage systems are too complicated.

👤 tiotags
I designed a really small webserver (actually about 9 of them but only one on github) because I wasn't happy with the configuration file syntax of the other opensource servers. After repeated rewrites trying to fit both fcgi and a reverse proxy I somehow managed to fit most of the things I wanted in ~107k (the lightest mainstream alternative is like 350k). I really like small programs that do their job well so for me it's a pretty good win already. https://github.com/tiotags1/hin9/

👤 jupiterandmoon
https://expiringcake.com

I built it to get email reminders about things that expire, such as passports, free trial cancellation dates, Covid antigen tests, travel reward and free night expiration dates, etc.

My real sob story is that my passport unknowingly expired and I didn't notice until I was checking in to an international flight. I really don't want that to happen again, especially now that I have more passports to keep track of in the family.

It's built with blitz.js, Go, Postgres, and runs on a tiny VPS. I use it for myself and haven't marketed it much.


👤 rlafranchi
Symbol Tax - cryptocurrency capital gains calculator

https://symbol.tax

I made it for myself to make my life easier come tax season. Current solutions just didn’t meet my needs. I made it a desktop application with a perpetual license because I just didn’t see the value in a cloud service subscription for something I only need to do once a year. Hope to one day make it useful for others looking for alternatives, but operational cost is nothing, just a static website - so not really concerned if it doesn’t go anywhere.

Disclaimer - I’m not a tax expert/CPA, use at your own risk.


👤 jon-wood
Learning to make actual physical things. I’m trying to get back into building electronic things - mostly home automation bits, and blinkenlights, after an extended hiatus. Just after Christmas I also picked up a 3D printer so I could do cases for things as well, since the biggest aspect that had been putting me off was that projects always ended up as a bare breadboard/PCB lying around.

So far I’m loving doing something real, as opposed to mostly software, but ultimately I don’t intend for it to become some sort income source so if it turns out I’m terrible at it, meh, at least I had fun learning some stuff.


👤 t_christensen
I launched https://thecitymapquiz.com some time ago and I really don't have any succeed critia for it. It was fun to built, playing around with rendering open street map data, and building the web part with phoenix liveview. I really don't have any plans to it going forward, and with a couple of small kids and a full-time job, I'll probably not have any time to spent on it if I actually had a plan. So in someway you could say it's already a success whether or not anyone will use it.

👤 jmmv
I guess mine right now is EndBASIC (https://www.endbasic.dev/) which I started at the beginning of the pandemic and still have plans for it.

I've pretty good memories of how I learned to program on a computer with a much simpler environment than today's, and I've been trying to recreate that using modern technologies. Part of the motivation was to have something to teach the basics to my kids... but, well, all my time has gone into building and extending this stuff instead of teaching haha.


👤 lewisgodowski
I work at a consulting firm with 20k people and get a lot of restaurant recommendations while traveling. I don't like any of the existing methods of managing these recommendations and associated data, so I'm building an app that makes it easier for me.

I envision the focus to be on the users writing the reviews/recommendations (rather than on a restaurant's star rating), where users and restaurants are suggested based on how well their own recommended and visited restaurants overlap with yours. In this way, you would be able to follow other users whose taste you trust.


👤 ggcdn
I made this website for various little calculations and references I need to look up all the time for the day job.

Its useful for me, and kind of relaxing to work on, so I'll keep hacking away at it, adding new tools over time. But I haven't really shared it with anyone yet.

https://calcs.app

Built with React, hosted on Netlify. Probably riddled with bad practices, but it seems to work for now.

My current task is trying to figure out Fabric.js integration with React so I can do some more dynamic graphics (like general frame and truss analysis)


👤 paulorlando
I like the prompt. Something I started a few years ago was writing about unintended consequences: https://unintendedconsequenc.es/ I was best at this when I truly didn't care about success. I took a diversion into trying to intentionally make it successful and now am back to not caring if it succeeds. But it's a win just because I've learned so much working on it. It also brought me to lots of people I never would have met otherwise.

👤 koch
https://cascade.page

Make timelines from markdown-ish text.


👤 jppope
My band: Free Tequila. instagram.com/freetequila

Real musicians don't really make dance music anymore so we figured we would get weird and build a "Dia de Muertos Disco Punk Band". It's a blast. People dress up and come to our shows. We drink, party, dance, and hang out with musicians. Though we get paid, we have to cover the horns and the makeup which are both more money than we make typically. Its still a cool project.

Unfortunately, Covid messed everything up for live music. I have high hopes for this year coming up


👤 ash110
I built a social media platform called Igloo - https://igloosocial.com I wanted a platform where I could share like on Instagram, but with restricted people that I can change as I wish so not all my followers have to see all of my content. Been a great learning experience, the first time I built a proper app and a backend of this size all by myself. Don't care if anyone else uses this, I had fun along the way.

👤 azza2110
I've been working on an Excel tool to procedurally generate Powerpoint value driver tree graphics from spreadsheets.

https://aaronbrooker.com/vdttool

Most corporates only have MS Office so I've had to stick to using VBA.

Built to save me time in my day job, but has become a passion project. The most challenging part has been improving the algorithm for displaying the trees in a compact form but with an eye-pleasing amount of whitespace.


👤 tpoacher
A nice terminal-based ticketing system. https://github.com/tpapastylianou/bashtickets

v2 on master is as simple as it gets, but still incredibly functional; my team is dogfooding the hell out of it at work.

v3 on the "commandbased" branch is a total rehaul on the works, hoping to make this a more traditional/complete package, with a command-based interface (i.e. similar to how git works)


👤 asah
An invite-only social media site designed for "thoughtful, actionable conversation" free of ads, trolls and brigading. It's a bunch of domain experts, silicon valley insiders, New York finance folks, etc tired of social media and chat systems, and taking apart complex topics.

We're building on Zulip and for now it's also open source.

inviteme@forecast.chat if you care. Please include some links to thoughtful social media posts you've made.


👤 grvdrm
The number of newsletters out there is overwhelming, but a newsletter is my side-project relevant to this thread. Called The Teardown:

https://theteardown.substack.com/

Recently writing more frequently and focusing on the intersection between every day technology use and health (physical, mental). I like to dissect my own life to help describe that interplay in more detail. And I hope some of you can relate to the stories about experimenting with technology as you grow up and navigate adult life.

Some recent favorites:

https://theteardown.substack.com/p/the-different-internets

https://theteardown.substack.com/p/is-it-better-to-look-stup...

Two older posts:

https://theteardown.substack.com/p/wanted-just-friends-the-t...

https://theteardown.substack.com/p/paul-grahams-essay-about-...


👤 totemandtoken
I've written about it elsewhere, but I've made what I call a "newsbetting" site where users get an article stripped of defining details (author, news source, etc) and must bet whether the content comes from a right leaning or left leaning news source. I've been a good way for me to learn the basics of web development and I hope to introduce little side projects to improve it, like a toy blockchain or some NLP machine learning type project.

👤 gmitrev
https://stonksfolio.com

I started it to track my all my investment accounts in one place and a couple of years ago decided to open it up to the public. Active users are in the hundreds but not growing rapidly. Tried to monetize it with Patreon but only 2 people actually subscribed.

It's a fun project to work on, though, and not having paying customers allows me to ignore it until I get the enthusiasm to work on it again :)


👤 ChrisMarshallNY
Almost every one of my package projects is like that.

I create them for my own consumption, but make them available to anyone that wants to use them: https://riftvalleysoftware.com/work/open-source-projects/

Nobody seems interested, which is just fine, by me. Releasing them as shipped products, is one of my “best practices.” It keeps the Quality of my work high.


👤 Aeolun
Hmm, I have a few now, but none of them are actually released. Most of them I use in my day job to make my life easier.

- System to visualize code coverage/quality, to figure out where to focus improvement efforts, think mix of codecov/sonarqube, but better (in some ways)

- A desktop client for Jira, so I can work offline and have instant responsiveness

- Website for building resumes based on JSON, with export to word and PDF (currently offline)

- Typescript to Go transpiler (only for really simple programs right now)


👤 omgwtfpmr
https://synsh.dev, a tool that automatically generates shell pipelines from example inputs and outputs.

👤 hello_newman
I'm working on a local SEO tool for a very successful owner of a course/community of local SEO people. It attempts to automate an arduous process he teaches about examining local SEO markets, and turned into that and also measuring markets for local SEO by applying a scoring system to them.

It's almost done, but really kicking my ass about the styling of the app (which is not the best right now).

As a developer who's been working in the field for a while, this is the first SaaS app I've launched, and I will say I have been battling with myself non-stop over "imposter syndrome" and thinking I'm just wasting my time for building it because no one will use it.

Even if it never makes any money, it's something that i wanted to see built, and it's helping me expose my weaknesses (in this case, design/UI/UX) to hopefully become a better "product engineer".

It hasn't launched yet, but has gotten 1 $29 sale, so that's something :D

If anyone with a design background would like to work with me, or give a critique, I'd love to find a way to return the favor.

Also, still thinking of a name for it

https://due-diligence-bot.herokuapp.com/


👤 jamiegreen
I have a podcast called 'One Percent Wiser' where I talk to various people about being human and trying to do it better.

I know there are about a billion podcasts and it is unlikely to ever make money.

Nevertheless, I enjoy the process, I get to learn a lot and it pushes me to become better at interviewing. So I keep going.

Link: https://jamiegreen.org/tag/podcast/


👤 emeraldd
I built a little toy that watches for node changes in k8s and adds them to haproxy load balancer. Mostly because I wanted ipv6 and digital ocean didn't have a load balancer that supported it.

https://github.com/The-Next-Bug/k8s-node-watcher

It's really crappy go code, but it seems to work well enough for what I needed, which is basically a toy.


👤 d_philla
https://spinup.dev

A simple website deployer that has free server-side analytics on deploy.

It was a pandemic side-project, and I was mostly just interested to see what was involved in building it.

I made a paid plan and integrated stripe because I liked the idea of it possibly paying for its own infra costs at some point. I have some ideas for features I want to add for fun, hopefully in the next couple months.


👤 dllthomas
I'm making a board game based on A Night In The Lonesome October. If we define success as "it's good enough that I try to get the rights to the material and am able to and sell it commercially and it does well", that'd be nice but it's not the point. If we define success as "I have fun with some friends and family" then I definitely care whether it succeeds or not.

👤 magarnicle
A watch face for Fitbits that is themed based on the current season of the Western church calendar.

https://gallery.fitbit.com/details/2187c817-4a13-409a-bf6c-8...

At some point I might separately publish the JS library that does all the calculations if I can get the code to a less embarrassing state.


👤 fatboypunk
I made a web app to store book recommendations https://book-rec.com.

Many times after reading a book, that I know a friend or colleague recommended me, I forgot why they told me to read it and couldn't follow up with them. I also use it to take notes of the books I'm reading.

It's open to the public but it's good enough to build on it for myself.


👤 mfru
I am scratching my own itch and learning Clojure on the way with building a FLOSS alternative to a very famous project management tool.

I found that this tool is quite a sweet spot for bringing small teams of technical and non-technical people together and get stuff done, but I yearned for an open-source version of it to hack around.

It is all still in a very early prototyping stage, but I plan to release an alpha until summer.


👤 tbillington
A persistent web game written mostly in rust, with some js for the frontend. I got into the habit of streaming my work to keep me focused (https://www.twitch.tv/sleepyteagames) I'm mostly doing it for the fun and learning, though I'm hopefully about what it could be.

👤 rikroots
Rather than spam yet another link to my Javascript library, I'll instead link to the website of a hobby I've invested over 30 years - writing poetry[1].

There's no money in poetry, and yet the world of poetry continues to insist that the only way to move a poem from the poet's mind to the reader's eye is by publishing it - either in a literary magazine, or a pamphlet/collection, or an anthology. An alternative route, through newspapers and magazines, has collapsed in recent years. Sharing poems via social media - in particular Instagram - has shown some promise, but the end goal still seems to be some sort of publishing deal with the traditional suspects. Maybe TikTik poets will be able to break the cycle?

Whatever. I decided long ago that I didn't want to play that game. I enjoy writing poems, and I enjoy sharing poems with friends, family and whoever else might be interested in it. I built the first website to host my 'self-published' works back in the early 2000s; much of my coding learning and skills developed from the work I've done on this, and similar, hobby sites[2].

One nice thing about my approach is that the British Library regularly snapshots the site as part of its mission to capture/archive .uk websites. My words won't die when I die - though I doubt they'll be of interest to future generations.

[1] - The RikVerse - https://rikverse2020.rikweb.org.uk/

[2] - I've documented the work I did to create this latest version of the site in a series of blog posts, starting here - https://blog.rikworks.co.uk/2020/02/01/Recoding-the-RikVerse...


👤 Rodeoclash
I suppose my site counts. I do care about it, but if it made money, then that would be an unexpected outcome.

The gist of it is feedback on how you play videogames via comments on videos that you upload. This is really the tip of the iceberg but you can see it in action here:

https://kilk-valorant.vodon.gg/


👤 brianolson
Impartial algorithmic redistricting. I wrote code to process the Census data into impartial compact districts for all the state US House districts and State Legislature districts. It's mathematically great, but politically inconvenient, but I'm proud of it.

https://bdistricting.com/


👤 1vuio0pswjnm7
"One where you don't care if it makes money or gets a lot of attention, but you are working on it regardless."

The majority of software I use on a daily basis was created through such projects. Projects initiated not to make money or to garner lots of attention. Of course, eventually many of these projects became popular and/or comercialised somehow.


👤 sixbrx
Source generator for nested data queries: Give typescript description of related tables to pull data from (Postgres, Oracle, MySQL), it generates the SQL (SQL/JSON) and matching result types for Java or TypeScript.

https://scharris.github.io/sqljson-query/


👤 szajbus
I wrote Elasticsearch CLI just to scratch my own itch, as for certain tasks I just prefer to stay in the terminal. It's written in bash, uses curl under the hood and provides zsh completions for index and alias names.

https://github.com/szajbus/elastic-cli


👤 lewdev
My Math Homework Generator. It's low risk since I'm hosting it on github and I work on it from time to time to create practice worksheets for my kids. I get a lot of visits from China and Taiwan. It's fun too.

https://lewdev.github.io/apps/hw-gen


👤 jaxx75
Web app that helps motorcyclists and automotive enthusiasts find fun roads to ride/drive. Uses OpenStreetMap data and currently indexes all roads in the US and Portugal. The "YawRate" of a road is a single number that sums up how fun a road is.

https://app.positiveyaw.com


👤 badestrand
What a great thread, love all those projects!

For me it's https://togetherdb.com, my passion project that I enjoy working on so much. It's an online database for developers, you can also manage your existing databases with it. If you work with databases, then please check it out!


👤 josephwegner
For a short time I had become disenchanted with the corporate world, and decided I would go the entrepreneur/consultant route and try to start my own niche business. I had experience in both Developer Support and Engineering and thought I could serve that niche well.

This led to me starting to build out a suite of HelpScout integrations. They had some momentum at the beginning, but from a combination at me not being good at marketing and HelpScout’s marketplace not being mature, it was hard to keep it moving. I also ended up happy again in the corporate world, so my own motivation dwindled.

That said, the tools continue to run well today, and I just have them up and do the occasional feature addition or bug fix. I have completely removed my ego from that project, but I was very excited to see this month I got my first recurring subscription payment!

https://carrick.joewegner.com


👤 0xJRS
Started TypeBuf https://github.com/shanahanjrs/typebuf a few weeks ago.

It's just a fun little project that I tinker on in my spare time. The code's still not close to feature complete, nor is it very clean ATM but it'll shape up soon :)


👤 jerrysievert
I started writing music plugins, many that got released, some that got sold, and many many more that have been my private playground.

I used I for fun, then some supplemental income, and now as a test-bed for my software driven plugins for Eurorack.

it's been an amazing amount of fun and most of the ones I gave away for free were released with a very permissive license.


👤 jimbursch1
A gaming community site I have been developing for years. Based on 18th century age of sail. Https://NavalGaming.com

👤 danielskogly
I created a privacy-friendly wishlist service (https://wishy.gift/) for my SO, and as long as she and my family uses it, it's a success for me. Going from ~1k to ~5k users during 2021 was a lot of fun, but it's the close circle that really counts :)

👤 didizaja
I made a Firefox web extension [0] that makes it relatively easy to extract and download references from Wikipedia pages. I call it Wikiref.

I made it to scratch my own itch mostly, as I’d often visit Wikipedia pages and find myself wanting to save multiple references (text and links included), but didn’t want to manually copy + paste all the little details.

EDIT: I think at one point, when I was close to releasing the initial version, I really _did_ care about whether or not it “succeeded” (as judged by how many people used it), and I tried to write the code/docs to make the project as easy to use as possible. But then I realized it’s a bit niche, and I was just happy with the fact I made it. There are still multiple improvements to make, but I’m currently focused on a different project.

[0]: https://github.com/zaataylor/wikiref


👤 shakezula
I am working on a magic: the gathering board state emulator for the browser. Eventually I want to make a parser for the game’s card language.

I don’t care if it succeeds because, like most projects of mine, I made it out of curiosity for the domain.

It’s in beta right now, and I don’t have any plans to make it paid. I just wanted to bring mtg to the web.


👤 BeatQuestGames
I've been working on a racing game for about 18 months. It's insanely fun just designing the levels. I plan on releasing what I have for free and then if it's popular working on a full version.

Unity HDRP is really nice!

https://youtu.be/82s0aX0EWfU


👤 rpastuszak
https://enso.sonnet.io - I have perhaps 10-20 regular visitors per day.

I’ve been writing with it every day for the past two years and I generally suck at sticking to new habits, so I’ve been happy with it so far! It’s my favourite project that no one uses.


👤 DwarvenAcademy
I am building a D&D 5e character sheet app: https://dwarven.academy

It has very few users but I don't care because I built it mainly because I didn't enjoy dndbeyond and wanted something different. I'm using it for all my sessions :3


👤 erhosen
I've written Tactris for myself during pandemic, for long zoom meetings with my colleagues. I've noticed, that the game doesn't occupied all of my attention, and even more - boosts cognitive skills.

> The rules are simple: you have 10x10 field and two different shapes to draw. Each your move will randomly regenerate one of the shapes. The main goal is: build the lines, collect points, and struggle with other users in the leaderboard.

No ads or collecting data, no internet communications (except GameCenter integration, which is optional).

If you find it interesting - feel free to rate the game in the AppStore!

https://apps.apple.com/us/app/tactris-tactical-puzzle/id1537...


👤 tylerben
Have two of these labor of love, don't really care if it takes off types of projects right now.

First is Sonic Postcards - a digital postcard and playlist of my favorite music for the week. Pretty much doing it as an excuse to find new music, learn about the artists, and keep a writing habit going.

https://www.sonicpostcards.io/

Second is Streamster. OSS lib designed to make working with natural resource related APIs easier. Main goal being to provide an easier way to get the data and have it returned in a more consistent format. Allow devs to leverage the data and not spend all their mental bandwidth wrangling with it.

https://github.com/streamster/streamster


👤 bl0b
https://www.3d-beats.com

Depth-camera powered MIDI drum kit. This has been my labor of love for the last several years. The current iteration runs on randomized decision forests trained to identify pixels as different parts of the hand.


👤 mattw2121
Built a home maintenance todo list for myself and then decided to write up some details for each, link videos, etc so that others could use it to track their maintenance tasks around their home.

https://homemaintlist.com/


👤 foxbee
This has stole many mornings, days, nights over the last 5 years. But it's been an incredibly fruitful journey and scratches a personal itch as a developer:

https://github.com/Budibase/budibase


👤 metaketa
As a kid with a band and a love for Guitar Pro 4, I had the dream that all scores and guitar tabs for all music ever made would exist and be freely available. Now a decade later with blockchains and score rendering libraries in Javascript, that is on the road to become a reality. Now, the vision of transcribing all music ever made is of course so large that it is impossible, but working on a free sheet music editor and the NFT blockchain protocols with a DAO is so much fun that I'm already happy just having made a glorified online version of Guitar Pro 4. If any musician likes working with Elm, Rust and blockchain protocols feel free to join me on mission impossible!

https://parture.org


👤 elorant
I built a small project that parses tickets sites and generates reports for venues’ attendance. I know that the data are not accurate because venues keep a percentage of tickets for themselves and there’s no indication how many of those are eventually sold. Despite that it provides a very good indication as to which plays are the most popular and whatnot, although you can’t really tell how many tickets exactly were sold. I built it out of curiosity, and there are a few venues which were interested in the data although not accurate because they can spot trends. So although as a project it never took off, and it never was meant to, it helped me earn some contacts and insights. I don’t plan on upgrading it because there’s not much that can be done.

👤 sdeframond
I am writing a collaborative real-time, offline-first spreadsheet in Elm. Obviously I am punching way above my weight and on my spare time, but this is fun!

https://github.com/sdeframond/butter


👤 ngburke
https://fortunesrise.com

I have been working on this investment tracker for the past 3+ years. What started as a set of spreadsheets and python scripts has slowly evolved as my daily driver for keeping tabs on my investments across many asset classes.

Of course, I took the time to productize it, but at the end of the day whether I find people who resonate with the product or not, I'm happy to continue refining it. My ultimate goal is to never have to go to other sites or use other means (notes, financial news sites, watchlists, etc.) for keeping tabs on my stocks, crypto, real estate - the total picture.

Feel free to pop on over and give the free trial a spin, love to hear any and all feedback from those who resonate!


👤 w_for_wumbo
I made an NSFW website, which was a wrapper around a streaming site, allowing me to load and watch up to 16 streams at a time. I couldn't find any other website that did it, so I just threw a couple of Azure functions together in a way that costs less than a dollar a month.

👤 carapace
I'm making large flying buildings out of swarm drones that self-assemble into cellular geodesic structures to form vast kites that use the Magnus effect to move. I've got a half-baked website going now: https://phoenixbureau.github.io/MagnusMotive/

The project includes a simple system for writing provably-correct software, an innovative UI that integrates text and GUI interaction, and a plan to collect and recycle the plastic waste of the various oceanic gyres (the Great Pacific Garbage Patch, et. al.)

It probably sounds overly ambitious and even crazy, but all the necessary pieces are there, it's just a matter of putting them together.


👤 notjoeellis
I’m one of the co-organizers of The Big Elixir (https://www.thebigelixir.com). And I do it not just because I love Elixir but because I want smaller, more focused conferences to exist in general!

👤 Rinum
SQL Card Game - https://rowsandtables.com

I made it to teach some kids, including my own. I've got it up for sale with $0 marketing budget. If it sells then that's great, if not then that's okay too.


👤 steven_pack
https://notimeforbooks.com

Was fun for a while and mostly for myself. A few 100 ppl used it, but I found I didn't really enjoy reading that way as I thought I would... especially when Covid killed commutes.


👤 sandreas
My devtools with svelte and webasm: https://pilabor.com/dev/#/

I use it to generate passwords, hashes, colors and base64 encodings :-) I plan to add more stuff in the future...


👤 tgeorgedaniel
I built this chess website so that my Dad didn't need to install an app... just click a link for the latest move:

http://chextmate.com

Sessionless, all state in URL.. no registration ... not sexy, just simple. (and buggy)


👤 coreymaass
https://Timerdoro.com - a productivity timer I build with a couple buddies 10 years ago. I've since rebuilt it with every new tech I've learned. It's used by a couple hundred people every day, but it's only ever received ~$20 in donations.

https://mexicantrain.online - an online version of the dominos-based game, Mexican Train. Made during the pandemic so my wife's family could keep playing. It averages 50 - 100 games played per day, mostly by older folks. Donations are generous, and I regularly receive heartwarming emails of thanks.


👤 city41
I am making a level editor for Super Mario Bros 3. My ultimate goal is to fully reverse engineer the game and support all versions (NES, SNES and GBA), which will likely take me years.

https://smaghetti.com


👤 RichardChu
I'm working on an open source note-taking app called Notabase [1].

It's built primarily for my use - I just never liked most existing note-taking apps and wanted to make one that's easy to use and fit the way that I think. I made it open source [2] so other people can build on top of my ideas, and released a hosted version so that other people can use it if they like it.

It would be nice if other people found it helpful, but regardless it's something that I intrinsically enjoy working on.

[1]: https://notabase.io

[2]: https://github.com/churichard/notabase


👤 theowenyoung
I really enjoy browsing through other people's creative work, as in the list in this thread, and the many awesome lists on Github, but I struggle to keep track of updates to these awesome lists, so I made a tool to use git's commit logs to analyze updates to each awesome list, and eventually generate daily updates for each awesome project a static web page [0]. It's free and provides email subscriptions and RSS feeds, so I'm very comfortable using it myself, and I hope it can help people with similar needs.

[0]: https://www.trackawesomelist.com/


👤 freddref
Occasionally I've felt a frustration configuring email, so I created a simpler way to set up notifications: https://batsign.me

I'm currently thinking about how the log view can be improved.


👤 prohobo
I'm working on a Yahoo Answers clone that forces users to enter Oxford style debates revolving around Yes/No questions, and everything is run by a smart contract and stored on IPFS so it's censorship-proof.

I'm calling it Yokel Answers right now.


👤 jawerty
I built a search engine for Facebook comments called Metaheads https://metaheads.xyz

Wanted to see if I could source Facebook comments by location and wound up building this whole thing for fun


👤 strongpigeon
I've been working on a 5/3/1 app for a while now. My goal is to make $1000 from it so I guess I do care if it succeeds a bit? Made about $180 so far.

https://fivethreeone.app


👤 mindcrime
Pretty much all of my "side project" stuff falls into this category in a sense (the sense where "success" means something about "making money").

Some of these things I work on with the hope of making money off of them someday, while others I never really had any financial interest in to begin with. But in either case, I really look at the true value of the projects as being the lessons I learn and the knowledge I gain from working on them.

In the end, I figure I learn something from everything I work on, so in the sense that learning is the real goal, all of my projects are ultimately a success to some extent. It's only a question of degree.


👤 augustusseizure
I just started working on a cli tool to easily create, manage, and spin up dev environments in docker containers. The initial impetus for starting the project was to try out Doom Emacs without messing with my current Emacs setup, so an example session could be:

dv new emacs dev-img-emacs:latest

dv start emacs

dv conn emacs

The first line creates a new "development environment" named emacs, based on the docker image dev-img-emacs:latest. The second line starts up a docker container based on the saved image. The third line connects to the running image via mosh (or ssh).

Mostly I just meant to use it as a learning experience, but it's actually been really convenient in a lot of ways, so I think I might develop it further.


👤 DictumMortuum
https://stats.dictummortuum.com/#/prices/

I'm doing some work on a website that compares boardgame prices. I scrape about 10 boardgame stores in Greece and save them in a database that I've got in a raspberry pi. Then I try to associate the listings with games that are on boardgamegeek.com and then I put them online.

This has a couple of interesting problems. E.g. scraping data, associating scraped data to a basepoint, so that I can group them with the data from other stores, how to save the data in a website that is basically serverless, etc.


👤 greggman3
https://jsgist.org

It's like jsfiddle but your code is stored in github gists. It's entirely open source and except for the oauth handshake to log in it's entirely a static website.

I don't really care if anyone else uses it but I used it a ton. Of course I worry that github will take it down or I'll hit some other limit but it was fun to build and your gists won't be lost.

Also https://jsbenchit.org which similarly, uses gists and is open source, and, again I don't really care if anyone but me uses it but I do use it.


👤 wmurmann
Hooked up Apple's speech to text & Google's translation API's for subtitles during FaceTime. Just released it a week ago.

https://closedcaptain.com/


👤 austincheney
I am trying to solve for decentralization using file systems cross-OS as the primary design target. I chose the file system because it has a lot of complexity built in. If I can nail this I can decentralize anything.

I am passionate about this, because decentralization is the most liberating online experience. Share anything, in any way, to anybody of your choosing without third party restrictions, their privacy violations, and no weaponizing of your data/content for any purpose.

https://github.com/prettydiff/share-file-systems


👤 trevcanhuman
I have a web server. Runs on a home internet connection (fiber, around 200 mbps). I run a blog [0] and some other stuff on the site.

I set up everything myself. From getting a dynamic DNS service with duckdns, to configuring web servers with nginx, then figuring out that it’s very complex and that lighttpd works just fine.

I’ve also learned about Linux server administration. I’m also running some services I built myself like a tiny webserver accessible from here [1].

Also, I have a git repo @ [2] and used to have an archive box instance but I’m having some trouble with docker.

Additional info on the blog:

It uses markdown. The discount version, the closest one to the first proposed standard [4]. Also, it uses blogit. My own fork actually, accessible thru the git repo. Very simple. Uses git, if you don’t track a file it isn’t deployed. The blog itself is a git repo and in theory you could view the history of my whole blog thru git. Also, whenever I push to the server repo it deploys automatically and runs a git hook that just executes the blogit command and lighttpd merely serves static files so yeah, pretty cool.

Not to brag or anything but I am amazed at how much the internet has helped me. I am still a high school senior but like programming and got into Linux like a year and a half ago and I’ve just learned so much on my own and with the help of the internet.

I did not take any formal classes to do any of this, but thanks to free knowledge I was able to do all this. I ain’t trying to share or promote some propaganda, just my thoughts and me kinda spitballing here.

So yeah, that’s it. I have a list of possible project ideas on my blog as an article. I’d love to start out with a simple url shortener. No fancy data structures, no sql, no Db, plain C with sockets, maybe a linked list and maybe less than 500 LOC ?

[0] https://trevcan.duckdns.org/blog/

[1] https://trevcan.duckdns.org/short

[2] https://git-trevcan.duckdns.org

[4] https://archlinux.org/packages/extra/x86_64/discount/

.PS yeah I skipped [3] because why not.


👤 treespace8
I have been running a small site at a slight loss for the past 15 years.

After spending a day in meetings dealing with architecture astronauts poking holes and questioning the quality of my work, it's nice to have positive real world feedback.


👤 agentultra
https://github.com/agentultra/adventure-engine

It’s an interactive fiction game engine built in Haskell. It’s still in development which I’ve been doing on my stream [0] purely for fun and to show what it’s like working on a non-trivial Haskell project.

It has a UI built using a library called monomer and some basic interactivity. The plan is to build it up to a workable engine with decent authoring tools to make simple games with.

[0] https://twitch.tv/agentultra


👤 Jack5500
Well, in the last days I made a small app to generate a drawing prompt every day. I think it could be useful for people who want to get into drawing and just want a no-nonsense site to give them a prompt: https://daily-drawing-prompt.vercel.app/

On a more serious note, I made a game with a friend that I care a lot about: https://store.steampowered.com/app/1462830/Super_Sketchy_Par...


👤 nivethan
https://leftwrite.io/

I’m working on a project to focus on reading things and writing more. I found that it helps quite a bit and ill continue working on it as I personally find it rewarding.

The project is in the space of stuff like second brains, and zettlekasten note taking but I think something with a really good ui is needed to make this stuff popular. I went the other way and made it as simple as possible.

I’m using this project to focus on limiting the amount of code I write as I want this working for a long time and I believe that having less code probably helps that goal.


👤 godmode2019
I built a library that adds a digital copyright in the LSB of a for example image.

It is resistant to cropping and other such edits.

I don't care if it is successful because I was originally just having fun with steganography and stumbled on to this use case.


👤 Archelaos
I am working on a programme that allows to compile historical events in a knowledgebase and easily create chronological overviews.

https://www.factonaut.com/


👤 virgil_disgr4ce
S E N T I E N T S: The Role-Playing Game of Artificial Consciousness - https://www.sentientsrpg.com/

About 7 months ago I started writing a role-playing game because I loved the premise: you play an android who has spontaneously and mysteriously developed consciousness—but android manufacturers are actively hunting down these "Awakened" robots and suppressing knowledge of the phenomenon.

I'm about 60 pages into the core rulebook and still working on the design and playtesting. Sign up on the homepage if you're interested!


👤 antomeie
For the past two years I have been building and maintaining https://webcamplus.app

It is a free app that allows people to use their iPhone as a webcam for their Mac.


👤 radq2
I recently created an app to help make and animate stamps on iOS with a fun/quirky interface. You can export the stamps as gifs or use the iMessage “stickers” interface to drag them on a text message. It was a passion project. I even created all the assets in the app myself while the app was being developed which was a bit of a stretch creatively for me, but was a ton of fun.

https://apps.apple.com/us/app/stampfx/id1583460487#?platform...


👤 dyml
https://listentothe.cloud/

I built it to be an example to explain APIs. Turned out to beautiful to listen to, so I keep it alive for my own amusement.


👤 maxencecornet
https://marketcapvsmarketcap.com/ - it's a project I made to learn more about the static page generation (SSG) mode of Next.js

If it's useful to people that's just an added bonus, but it was just a way to learn the development and CI/CD aspect of SSG

The idea is that I pre-create hundred of thousands of pages at build time - all the pages can be seen here: https://marketcapvsmarketcap.com/sitemap.xml


👤 Myrmornis
https://trogon.onrender.com

Generate an audio or photo bird-identification quiz for the species at any location in the world. (Click on "Help")


👤 pdyc
https://github.com/newbeelearn/sserver , i don't care as i am using it myself and happy with it :)

👤 sandheepgr
I built a free and open platform that allows the users to create a share short content on learning. Interested users can discover and follow topics or subjects and each content is concrete with links to relevant related entries. I created the app in react native ( available in both play store and app store ) and the back-end in Java microservices. The creator portal is in ReactJS that allows people with expertise to create content and engage with users.

https://www.microideation.com/


👤 xhfloz
https://build.mmm.page

Been working on a website builder for almost a year now. Started as a series of fun interaction prototypes, then became “What if everybody could make expressive, stylistic websites?” and now I have so many ideas for it — big features, small polish, soft UI ideas, Easter eggs — that I can’t imagine running out of steam anytime soon. Having something always there, something that I care deeply about, however silly it is, has been a real source of constancy and satisfaction.


👤 zulban
Originally I made www.chesscraft.ca for my very long commutes. Put it on Google Play because I've never published an app before, and for friends and family. Eventually I added a donation-like IAP and Steam because the community and revenue continues to impress me. I suppose I now care about its success but I'm not sure what to do next since the project never had a long term roadmap. I'm thinking of making a cash prize kaggle competition out of the user generated chess variant data I now have, even tho it makes little business sense.

👤 scary-size
Really enjoying this thread, lots of great projects.

I've been working on "Daily" [1], a desktop app for creating blogs and websites. Everything's stored in a single file, local preview, output static files or upload to Vercel. It's nearly at a point, where it's finished. Of course I've lots of ideas for features. and monetisation. But I don't like the marketing part, except talking about it here and there. And that's fine.

[1] https://www.project-daily.com



👤 chilling
I've been working on mobbler[1] an analog music creation and real time visual performance just for the sake of learning JavaScript and finally understand the math behind audio creation.

I thought that it might be fun for others as a great learning opportunity but I haven't managed to go through the scope of my own friends.

[1] https://mobbler.js.org

[code] https://github.com/Megaemce/mobbler/


👤 caffeine
Just curious - why does not caring about it matter? Is there something special about not caring for a project that makes it more interesting? Not a snarky question, genuinely wanting to understand.

👤 pyuser583
A Python library that treats filepaths as objects.

This was made redundant when the standard library introduced the same thing.

I’m still convinced mine is better, and offers a lot functionality the standard lib doesn’t.

It can be extended to add functionality based on file type (it abstracts the blob, not just the path).

It’s also a lot faster.

It also has limitations the standard lib doesn’t. For example, it doesn’t go to great lengths to support every file system under the sun.

So it’s going to lose eventually.

I’m not going to link to it because there are a ton of libraries doing the same thing. They might be even better.

But they’re all in maintenance-only mode.


👤 ssz
I have a few.

https://rate.house is a user generated media database. It's like IMDb but also has music, literature, video games, and podcasts.

https://newsasfacts.com provides the most important news around the world concisely.

https://wordhoot.com is a word guessing game inspired by Wordle featuring multiplayer, unlimited plays, and detailed playing history/stats.


👤 mcabral
Working on a ground up design for a mechanical keyboard while I get my cancer treatment. There’s lots of projects that make this easier but I wanted a challenge and wanted to go from the ground up specifically.

Originally I picked a SiFive microcontroller but found that all of the ICs which mediate USB/JTAG/etc are hopelessly sold out. I switched over to a microchip based ARM chipset with built in USB. I’ll probably need to pick up a JTAG probe to do some debugging but that’s fine.

It’s been fun and very educational. I hope I get to finish it.


👤 kumar_jith
A rummy game. Like some of the hobby project creaters, I was always starting a hobby project and in half way I start another. The saga of not shipping continued. I decided to end of this cycle.Let's start something fun and simple and ship it and dont care about it. Here it is and its special for me https://play.google.com/store/apps/details?id=com.cards.roos...

👤 spolsky_co
I built a product monitoring tool couple months ago, because I had problems with knowing what users do in my app without looking into the database.

Usually I was sending some logs to Slack, but I didn't get any stats from that and couldn't read easily the history of events/logs, so I created the Logspot which monitors user activity and automates workflows (WIP).

Couple of users has registered - not much, but I'm still hoping it's going to take off some day.

https://logspot.io


👤 blakewatson
https://synthwave.live/ - a collection of synthwave mixes on YouTube with some specialized functionality on top of embedded videos that makes listening to music compilations more convenient.

I made this mainly for myself because I was really into synthwave compilations at the time and YouTube's playlist functionality wasn’t getting the job done.

I run the update script every week and fix the occasional bug. I'll continue maintaining it because I like using it.


👤 wojciii
I wrote a bot that posts news articles from local newspapers to a subreddit(r/newsdk). I did this for myself but somehow people found this subreddit and are using it for their news intake.

👤 lucas03
For me it's easy. I've been working on it for past 8 years, as it started as a school project and I have been slowly extending it. Why I don't care if it makes money? I keep the costs low. Why I don't care if it won't get attention? Hmm, I guess I do, positive feedback is always nice to hear. But I would be working on it even if nobody else would be using it, as I use it myself and I find it helpful for planning my future. Oh, it's digrin.com, portfolio manager for dividends.

👤 drzel
I’ve been working on a fork of 1996 Quake Team Fortress mod on and off for a decade. There are a small group of dedicate players and that’s enough for me to be able to play the game I love.

👤 0wx
When I want to re-watch one piece from the episode 1 I can't find any good source, the one that has complete list of episode is from pirate site, but you know how pirate site, tons of pop up ads, so I made https://stream.yui.pw, basically just scrapper site from the original pirate site, but no ads, easy for me to navigate, and pretty good use case to learn react and I'm pretty happy about it because I could use it on my own.

👤 kevincox
I created an RSS-to-Email service. I used another hosted service for a long time but slowly fed up of some of its missing features. I considered running rss2email but wanted it to be really easy to add new feeds from anywhere, even my phone.

I would run it just for myself, as it is already much better than the alternatives but decided to run it as a service so that others can enjoy. I have a handful of users but don't plan on making it big, ideally it will pay for itself and maybe a nice dinner from time-to-time.


👤 dineshkumar_cs
Have done few OSS, Go wrapper on top of gcloud client to do the tedious job of searching across whole infra for set of Vms (DBs, Kafka clusters, or any components etc) and login with tmux. Useful for my workflow.

Have done other dev projects for improving my productivity (eg. Infra setup, Automation etc) which all aligns with fact that i'm the first user and not worried about its success.

Even-though not focusing on marketing for the same, i wish more people use it and can extend it for value add then complex featurewise.


👤 tjm5081
We are building recurring bank transfer routines between accounts into our subscription manager service (US only). It'll send fixed amounts or percent of deposits on a schedule.

It's not core to the mission (so it will be free after normal security checks), but we were already building a bank transfer system, and I'm tired having to manually move money between savings and checking or set it aside for taxes. It goes live to site in 2-3 weeks... and then the 'finances-on-autopilot' bliss!


👤 culi
Most of my personal projects are open-source and, even though I often put effort into making them accessible and usable by others, it's usually just a passion project and/or an excuse to learn some technology

I think part of me cares about making them presentable "just in case" they blow up. I'd love for my projects to spread an interest in conlanging, voting method theory, agroecology, or whatever else I'm currently obsessed with but I don't really care if they go unnoticed too


👤 andybak
https://github.com/IxxyXR/polyhydra-upm

It's a library and design system for creating and exploring geometric forms in surprising ways.

I'm yet to figure out who it's really for and how it should be presented (A polished app? A design tool? A web app? Something purely generative without much interaction) but I find the results endlessly fascinating and creatively stimulating so I keep plugging away at it


👤 empressplay
The Print Shop emulated in the browser: https://theprintshop.club

microM8 Apple II emulator (does 2.5D rendering) https://paleotronic.com/microM8

and a crazy amount of mostly instrumental music I've composed just to stay sane, really https://soundcloud.com/xennial


👤 joisig
I love using the Bear note taking app and am building a Bear-powered CMS so I can run my blog on Bear (with a tag controlling what is published publicly) and also have whatever set of notes I like (again based on tags) available to me and possibly a few others like my wife, behind a log-in, via a browser, as Bear itself is macOS/iOS only.

Success will be when my blog is hosted on it and I open source the code so thst it might be useful to other Bear aficionados. No expectation of anything more.


👤 mishu2
https://www.propup.net/blatta/

I made a very simple feedback/bug report web app which can be integrated into other websites using a one-liner, because I wanted to quickly start getting user feedback for my other projects. Feel free to give it a try.

It was also a fun way to learn ClojureScript, which I now love using for my side projects (although I find I'm slowly moving towards Elixir/Phoenix).


👤 anotherone2
I started and the paused a project of visually mapping every corruption case in my country, from small to big, from local to national. The premise is that people tend to forget corruption cases that drag over long period of time and generally can't judge the state of corruption. Therefor the idea is to put all the corruption cases and their details on a map, with ability to search by party, money involved, companies involved, state of judiciary process and so on.

👤 jvanderbot
Everything.

- A Highfleet ship optimizer (Highfleet is a fun game where you build ships to wage a pirate / rogue state coup de etat)

- Hypothesis testing tools for my Hunt Showdown matches to determine optimal loadouts https://github.com/jodavaho/kda-tools

- A portable, private, roam-enabled dynamic dns service.

And tons of other stuff at https://aenac.dev


👤 GrahamL
I've been journaling for a very long time, and have thought about building a tool to encapsulate the "best practices" I've come up with over that time.

Finally gave it a shot and whipped up a site this week. I'm having fun building it while using it. I hope it'll be helpful to some other people too, but even if it isn't it's enough for me.

https://www.indelibleapp.com/


👤 ThePaulAlek
https://docit.dev/

I am building a Knowledge Transfer platform for software engineers that let's people make documents with video recordings, screen recordings, voice recordings, diagram making, document hosting, and more all in one place. The goal is to put all the features native to the platform, that way the user can just click and use rather than be redirected to a third party integration.


👤 csomar
A dependency viewer for Rust/Cargo: https://crates.live/rand/0.8.4

👤 navyad
built this and using this: https://github.com/navyad/moviematch

👤 robalicious
I built a Chrome extension that popups up a general knowledge quiz when Google Analytics is loading...

https://chrome.google.com/webstore/detail/buffer-buddy/ehngg...

If you work in GA on a large website I'm sure you'll appreciate it.

Ufortunately I didn't put much effort into promoting it. Nevermind!


👤 herval
I’m working on a Wikipedia meets HN meets social bookmarking site (plus accompanying mozilla hubs space) called xrpedia (https://xrpedia.xyz)

Idea is just learning me some Web VR by building a site about VR that can be visited in VR, like a meta-meta-museum :-)

This is nowhere near complete or functional, and I don’t expect it to move super fast, so not much to see yet, but exploring web VR has been fun!


👤 deepbream
I make mostly pun-based, low-quality memes inspired by the world of Deep Learning. The current phase is to distribute them as NFT and publicize them on Twitter. The overall aim is to maximize my personal fun function while cultivating a sense of niche satire, with a dash of smuttiness at times.

http://opensea.io/collection/deepbream @deepbream


👤 danShumway
I made https://distilledjs.com/, it's a Javascript testing library with no dependencies, the entire API is only 3 methods (only 1 of which is really necessary to learn), and it very deliberately doesn't ship with a lot of standard features.

Distilled is based on an evolution in my personal philosophy about how effective testing works and about how good APIs are designed in general. My goal building it was to have something that is extremely flexible, but that is also so simple that I can start using it within about a minute of setting up a new project. When I start writing Javascript, I don't add a testing framework immediately. Instead, I import Distilled and write my tests in the same file that I'm writing my code in. Later on, as the project evolves I start to separate things out and build a more complicated testing setup.

I have obviously put some work into documenting it and making it available to other people, but I don't need anyone else to use it. The project is already mature enough that I am using it in every single personal project I maintain. It doesn't need a big ecosystem, it doesn't need a big community. I haven't touched the API in probably close to 2 years.

I will likely use Distilled for the majority of all of my personal projects in Node for all of the foreseeable future in my development career. I've used a lot of testing frameworks, and for my particular needs I think that Distilled is the best testing library available for me to use. It has saved me an enormous amount of time, and it makes it easier for me to do complicated things with my testing suites, which has made developing other personal projects much easier. If nobody other than me ever picks it up or uses it, it doesn't matter. It's already paid for its own development costs in personal time savings on other projects by an order of magnitude, and I think it will continue to do so in the future.

I think it's one of the most personally useful pieces of software I've ever written in terms of pure benefit to my own development processes, and (while I'd be happy to see more people use it) I don't think that having a community around Distilled would change anything or introduce any giant benefits. I'm not going to add a bunch of extra features or methods to the API. It's really stable and extensively tested; I've been using it for years and I'm not aware of any bugs that need to be hunted down that a community could help with. So if other people want to use Distilled, great, but them using it or ignoring it changes nothing about how useful it is to me.


👤 rohanagrwl
Building a social network for music sharing and discovery- https://incentify.club

Despite the fact that in my head this product could eventually have a roadmap that disrupts the music industry, for now, even if it only helps me and my friends avoid the sucky process of sharing music links back and forth on WhatsApp, i'll be happy enough

It's all a figment of your imagination anyway


👤 kulor
I built https://inferoo.com for myself to summarise my calendar(s), weather and select news sources so I don't have to manually scour a bunch of sources in the morning. As much as I love others taking the benefit of the service, I mostly care that the service is up for me as it's painful when my briefing doesn't arrive (downtime/bugs).

👤 dadro
I've been working on a side project that aggregates state gov't survey data on lakes/ponds (currently just one state) that includes water quality, depth, size, fish species, invasive plants, etc and allows me to search it and see it on a map. I use it to find good remote fishing spots for species I want to target. So far it has worked great and I've only shared it with a few fellow anglers.

👤 bc100000
I made little site called "Lodashing" recently that is an alternative way to browse and search the Lodash docs. I wanted to get better acquainted with all lodash contained and also try out some new tech, like Algolia search and Sanity. I'd love for it to be helpful to others but who knows!

https://lodashing.netlify.app/


👤 kn81198
I very recently created a stupid joke website, to check/verify if you can see: https://canisee.xyz

In the spirit of this thread I don't care if it succeeds because there is no 'success metric' as such. What I would love to happen is someone mentions this site back to me and I get to tell them 'Ha, I made that!'.

Not holding my breath though.


👤 api_or_ipa
https://neighbs.us/#/location

Takes your location, and tells you which neighborhood of SF you're currently in, as defined by datasf.org, and displays that on a map of the city's 117 neighborhoods. Built it just for myself, hosted for free on GitHub Pages, and it's been endless fun for me to use ever since.


👤 jublime_dev
I've been working on a job search tool (job application tracker + job boards aggregator) for my personal job search - Jublime: https://jublime.com

It is supposed to replace a clunky spreadsheet I normally use for my job search. But I ended up working on it more and more.

https://jublime.com


👤 rwieruch
I build react-table-library [0] for a client of mine one year ago. From there on, I used my spare time to advance the library and to let off steam when I need just hands on coding. It turned out to be a pretty powerful library, but I hadn't yet the courage to publicly announce it.

- [0] https://react-table-library.com/


👤 sarusso
Definitely this one: https://github.com/sarusso/Timeseria.

An object-oriented time series processing library without using any Pandas or Numpy data structures. It's "my" thing, "my way", don't care about the outcome or if someone likes it, just having loads of fun working on it :P


👤 thelock85
I’m building a web scraper (also as an excuse to learn Python) so that I can aggregate K-12 district check register data (many states require this data to be published on a regular basis). My goal is uncover pricing trends from education publishers and edtech firms, which I’ve long suspected sell at whatever price they can fetch (or undercut one another) regardless of usage or effectiveness.

👤 jinay
https://www.plorium.com/

I created Plorium to solve a problem I've had personally: finding the "best" way to learn something new (ideally for free too). Right now, it's quite rudimentary, but I hope other people might find value in using this instead of sifting through ad-ridden Google search results.


👤 RelentlessOpt
I'm building a game algebra and playthrough animations for the game Kingdom Rush. I love iterating on strategies but couldn't remember a whole playthrough well enough to iterate.

Still in progress, but you can see my existing playthroughs at https://relentlessoptimizer.com/KR/maps.


👤 vilos1611
https://grueplan.com/ - I recently finished an initial version of a social event planning app. Idea is to have an alternative from Facebook events to quickly:

- Create

- Share

- Collaborate

On group plans. I eventually want to add in simple commenting + note taking features, but for now you can register, create/edit plans, and share those plans with other people.


👤 the_gipsy
My kdice/dicewars clone written in Elm: https://qdice.wtf

No ads, no plan to monetize.


👤 danielvaughn
I'm building a programming language for UI designers. Kinda crazy since most of the industry is heavily leaning into low-code/no-code solutions for design. But my position is that you can have a coding language that feels familiar to designers but also allows them to express their decisions with much more clarity than what is currently provided by graphical editors.

👤 aditgupta
I made a simple iOS app for designers called as UX Assist. It has been around for 6 years now. I’m just happy that it’s out there and helping some folks now and then. [UX Assist](https://apps.apple.com/in/app/ux-assist/id1491649877)

👤 louisstow
https://signals.to

I'm building a cybersecurity database that aggregates vulnerability information from about 100 different sources in one cohesive structured dataset that can be easily queried. It'll be much faster than CVEs and include way more things (remedy information, news, social media, forum, advisories).


👤 rgbrgb
My partner and I make music. It’s a nice low-stakes unwind from software jobs but also kind of feels like it uses a lot of similar muscles in a nice way. Since Covid we’ve gotten back into recording and have started doing electronic stuff (previously all guitar based).

https://campsh.com/sleeper-2


👤 yasserf
I just embarked a multi month project of building a medium aquaponic system in Egypt (40 cubic meters maybe) which ended up going way over budget due to local labour skills and inflation. Still though, something about trying to have a closed loop farming system is pretty satisfying.

Wouldn’t do it again here though! Was almost as stressful as being a founder with zero of the ROSI


👤 andygroundwater
I've got a major a-hole neighbour that's been stealing my food when delivery drivers accidentally call at their home instead of mine. This guy has even claimed to be me to the delivery folks, which I guess is out-and-out fraud.

Anyway, I've been sitting on a plan for a little while to deal out some karma - involving some ML, a camera, an SDR board and a Raspberry Pi.


👤 JohnWickey
I have started making a project/command-line tool that called shell-search.

It's mostly just a small convenience for me because sometimes I'm too lazy to open Firefox and search a something. You just type `gs "Anythin g you want to search"`. There will be gs(google-search), ys(yahoo-search), ds (duck-duck-go search) and bs(bull-shi-- bing-search).


👤 rohanagrwl
Building a social network for music sharing and discovery- https://incentify.club

Despite an ambitious roadmap to change how the music industry works, even if this just helps me and my friends share music without having to hop through multiple links on Whatsapp/DM, I'll be happy enough


👤 PestoDiRucola
I really enjoy reading newsletters and I have always really liked the idea of RSS feeds. So I thought to myself, why not combine the two? So I made a service that sends me daily/weekly/monthly digests of all the new posts from the blogs I follow:

https://www.blogar.io/


👤 ryanbigg
I’m working on an implementation of Magic: The Gathering in Ruby. https://GitHub.com/radar/mtg

It’s fun to work out the different card / game mechanics and how they all interact. It’s a good different project from the typical web-dev-y stuff I do every day.


👤 adamhp
I built a small application that lets you put together travel guides for your friends. Very MVP at the moment, but I got it out the door for once. No landing page, "start your trial" doesn't actually make you pay anything, I just forgot to change the text.

https://tripmix.io


👤 warrenm
If I "don't care if this succeeds" it's only ever one or two things: something that 'has to be done' (because of some external pressure/reason) or 'I'm learning so I can succeed elsewhere, elsehow'

Why would I otherwise want to put time and effort into something I don't care about? That's irrational


👤 zeroxfe
Mine's https://pitchy.ninja - a vocal training game

👤 brianvoe
I have maintained an open source project for many years now called Gofakeit. Not too long ago I released a website for it so that everyone else can use it. I really dont know where I am going with it but it's one of those things that I personally use and right now thats enough for me.

github.com/brianvoe/gofakeit gofakeit.com


👤 cakirh
http://shorten.ist/

shorten your web links/street adresses


👤 apie
https://www.albumscrobbles.com/

If you are a last.fm user you can use this to recalculate your weekly/monthly/yearly album listening stats based on the track count per album, which makes a difference if you listened to albums with lots of tracks.


👤 BareNakedCoder
Made https://securemypw.appspot.com so I could securely share passwords with my wife (for bank, investment, biller accounts) in case something happened to me. URLs are saved in a Google doc we both have access to. Now I use it for most of my passwords.

👤 jbirer
I am developing a multiplayer adult game similar to Second Life with P2E features, so far I received 1k in investments but I am doing it for my own fun and pleasure, if it fails I will just play it with my other degenerate friends. https://coomiverse.xyz

👤 quaintdev
I built a URL shortening service that was originally an assignment. "linkdekho" in hindi means "see link".

https://linkdekho.in

The idea is to put the shortened links in social profiles to the content user want their visitors to visit or just use it as a URL shorten-er.


👤 skanga
Aerial robotic drones to fight wild fires in CA and elsewhere. The challenge is the amount of weight they need to carry.

👤 dewey
I built a project to scratch my own itch as I wanted to see my blog posts in my calendar. I made it into a somewhat professional looking project but if I'm the only user and it works for me I'm already happy: https://editorialsync.com

👤 ronyfadel
A social network to find your next outdoors sports event (marathon, triathlon, etc..). It will be live soon, and it's just fun to make something useful my friends and I could use. We usually end up missing out on a lot of weekend races and competitions because it's so hard to keep up with these events.

👤 dbalatero
I have a Hammerspoon plugin that adds Vim motions/operators to every input in macOS. I like slowly working on it, and it's really just for my own fun! https://github.com/dbalatero/VimMode.spoon

👤 josh-yates
https://josh-yates.com/layowt

It generates commands to launch Windows Terminal in any layout. I use Windows Terminal every day and found writing the split-pane etc. commands difficult, so built this to make these commands easy to generate.


👤 throwaway984393
That's... all my projects. I learned a long time ago that I don't want to build anything for anyone other than myself, or if someone has already paid me. I open source them because it doesn't cost me anything and I want to cooperate with others and share as general principle. Is that weird now?

👤 matthewmcneely
Nectr - a place for IT professionals to maintain an free, accurate, sharable profile of their skills, experience and availability: https://nectr.network

I've always wanted this service, so even if I'm the only user, I'll keep it online.


👤 Zealotux
My own virtual tabletop: https://bonfiretabletop.com

It's actually picking up some speed and have a small base of active users, but even without what: I learn a ton from this project, definitely made me a better developer and entrepreneur.


👤 dm13450
https://cryptoliquiditymetrics.com/

Started as a way for me to learn some Javascript and get an overview of execution metrics for myself. Found it easy enough to host with Netlify, so might as well make it public!


👤 yellow24
I am working on a project called VoterScore where we are collecting all state legislation and allowing people to vote on Bills similar to legislators. Users can then compare how their votes align with legislators in their state.

You can view it at voterscore.org but the front end needs some cleaning up.


👤 ryanbigg
I’m working on building an implementation of Magic: The Gathering in Ruby: https://GitHub.com/radar/mtg

It’s fun trying to work out the different card / game mechanics and how they all interact.


👤 ajxs
I've been building a platform upon which people can host webrings. Unfortunately it's not public just yet. I know this won't succeed in any shape or form, however I like the idea of doing my little bit to help the resurgence of the small-web.

👤 jheriko
a compiler generator working from descriptions of the language producing a clang quality compiler (with richer errors actually...) with LLVM backend.

it actually already works, with a few short cuts for generating itself... and ive used bits of it to do the 'make a scheme in x hours' thing in x/10 hours... the next step is unpicking those shortcuts so it can be completely generalised - there is no theoretical boundary there, just work i need to do which is boring.

kinda like flex/bison/yacc/bnfc/antlr but not of jaw-droppingly abysmal quality.

too much time is wasted on compiler development, and academia seriously dropped the ball there... the last decent effort i've found is the META work, which is basically ancient now.


👤 kirubakaran
https://crushentropy.com/ - Markdown for planning your day

I made it one weekend years ago and I've been using it daily ever since. It is completely free. My reward is the occasional fan mail :-)


👤 forinti
I built an ads site which lets you post ads via Telegram.

https://trocadouro.com.br

It was going to be used for my kids' school (people exchange uniforms a lot) , but then we switched schools. So it's in a limbo now.


👤 rdm_blackhole
I have been working on a browser extension that calculates your mortgage repayments while browsing home listings on https://trulia.com or https://zillow.com or https://domain.com.au or https://realestate.com.au

The expectation was to learn how to create a browser extension. Since its been released, I have had a few hundred users consistently using the extension for the last 3 months, so I am planning to add more features in the near future.

The extension is available on Firefox: https://addons.mozilla.org/en-US/firefox/addon/real-estate-b...

And the on the Chrome store: https://chrome.google.com/webstore/detail/real-estate-buddy/...


👤 meigwilym
For a bit of fun, I've built a (poor) Wordle solution stack generator. It just creates a solution stack from green, yellow and black tiles so that lazy people can copy and paste and keep up with the wordling Joneses.

I really need to work on how it generates though.


👤 hoofedear
I picked up the domain https://nothing.tax recently and tried turning it into a cute way for people to donate and support me. But right now, Stripe isn’t very happy with the idea lmao

👤 riantogo
My covid side project. A platform for anyone to quickly start a forum. I'm going to add subscription option so that forum owners can make loads of money. https://discoflip.com

👤 d3suu
I'm not a professional software developer, it's just my hobby.

Story is, I wanted to make some simple website project using Java, so I had to use some sort of web framework since I've read that CGI should not be used for medium sized project (like very simple social network, or whatever stores and handles data server-side). All the web frameworks I tested for Java (Javalin, Spring, something else I dont remember name of) used Maven, which I'm not familiar with. Why not create my own web framework then? Insert xkcd 927 With knowledge about HTTP protocol, I started making simple framework which uses sockets and regex for request handling, and allows developer to create simple endpoints. Main point is simplicity. It doesn't need any dependencies, just compile it to JAR, import to Your project, and that's it. Project itself is faaaaaaar from perfection, however it works as far as I tested it, and I think young/beginner developers would find it fun and easy to use in private projects.

Framework is in very early development stage, many things might change.

https://github.com/d3suu/antiframework


👤 lukifer
Offline voice-controlled jukebox using RPi via Mopidy, and just pushed a branch with Mac support via iTunes/Music.app

https://github.com/lukifer/voicetunes


👤 clucas
I am actively working on improving a nearly 30 year old MUD (rewriting major systems, adding new ones, etc.). There are maybe one to two dozen players at any given time, and I don't really expect it to get much bigger. It is a lot of fun.

👤 amorriscode
My partner and I are creating a product every month this year (https://12products.xyz) so every product in this project is "I don't care if this success".

👤 impish19
https://featureask.com/

It's 2022 and there should be a place on the internet where you can voice opinions/feedback towards your favorite products, and feel heard.


👤 kaycebasques
https://bookworm.club - tell us what books you're reading, we'll find people around the world reading the same book so that you all can meet and discuss

👤 donbrae
Made an HTML5/JS puzzle game: https://www.tripodsgame.com. No expectation of it making any money. (That said I do daydream of the NYT buying it lol.)

👤 snarfy
I've been making mods for Unreal Tournament 2004. It's a lot of work for a 14 year old game that barely has any active users and zero chance of monetization, and I don't care. I like the game and like making mods.

👤 raphaelj
https://noisycamp.com

A web platform I created 3y ago to help Musicians to find spaces to practice music.

I'll most probably not be able to live on it, but it might generate some income.


👤 kilroy123
My art newsletter. It's been humming along for almost two years. I make zero money and it actually cost me money to run.

https://randomdailyart.com/


👤 shadow5212
https://mocket.co - It's a website I built after ordering my sister alanis morissette tickets and not having anything to put in the birthday card.

👤 zuhayeer
My project called RapBits, and this sound bite nicely summarizes my expectations for it: https://rapbits.com/s/522

👤 Waterluvian
I’m writing a reimplementation of Escape Velocity in JavaScript and it runs BEAUTIFULLY in the browser.

I don’t care if nobody plays it. I am in love with everything I’m learning by making a game rather than robotics software.


👤 robcorn
I'm building an app to host one debate every day.

https://getdebatable.com/

It may never get traction, but it feels good to build something from scratch.


👤 jfdi
https://increment.me “Get anonymous feedback on anything”

Built it, use it, enjoy it, get value from it and I think everyone could. May turn into 501c3!


👤 abruzzi
I have a job, and everything else I do I do for myself, and I have no expectations whatsoever for anyone else using it (and in most cases, no one else will ever see it because I don't make it public.)

👤 oberon1
I am trying to build an open-source extension on top of DBeaver that provides:

1. Basic charting capabilities 2. A tab that stores queries and their results in plain text format

Especially (2) is vital for regular users where I work.


👤 omalleyt
Interactive Latin:

https://www.interactivelatin.com

Classic Latin texts, where you can click on any word and see all possible translations


👤 geoduck14
I'm trying to classify and group Stack Overflow Answers in bulk

👤 atemerev
I am building a computational simulation of a nuclear weapon explosion. I learned _a lot_ since I started, and the success here is somewhat ill-defined, so I am enjoying the process.

👤 voidfunc
Pretty much anything I do for my employer. Ill make sure it works and is high quality but I am well past the stage of my career where I am emotionally invested in any of this crap.

👤 bhavya32
I want to remove inefficiencies in the Government enterprises. For that I need a lot of data and permission to optimize it. Then I wish to roll it out everywhere I am From India

👤 gavreh
Website to visualize the open data for my local airport: https://stlairportdata.com/

👤 seirim
Hmm, my clone of Hacker News but focused on Cybersecurity: https://cyber.report/

👤 b1nj0y
https://tabhub.io A Chrome/Edge Extension that's used to manage your new tab view.

👤 phemartin
A free Product Hunt + Hacker News daily newsletter digest: https://producthacker.dev

👤 goodgrief99
https://mudilo.me I created this to register bad drivers by plate numbers. Only on Russian.

👤 nixpulvis

👤 miketery
I’m making a self sobering identity vault / wallet where I can setup a threshold cryptography scheme to share keys with friends and family for recovery.

👤 willmacdonald
Making marmalade, no tech angle, just nice to work your hands!

https://marmageddon.se/


👤 nathias
I'm working on a philosophical project and will continue to do so for the rest of my life. I don't care if I don't have a single reader.

👤 ArcMex
Current projects

- App that documents all the steps to successfully get married - App to organize my video game collection

They are personal projects so I don't care if they succeed.


👤 angarg12
I tried to train an adversarial neural network to play idle games.

After several days of work it still wasn't learning anything, but I don't care.


👤 Folcon
Mine is a simulation game that I'm working on in the spirit of having a forever project[0].

I've been working on pieces of it on and off for years and as it stands it's very incomplete. More of a collection of systems and interesting mechanics that I've been trying to figure out how they fit together.

For some reason I always find it difficult to make games, I can build complex systems spanning multiple servers that interface with clients, but the second the "what do I build next" becomes less a problem to solve with existing constraints and more an artistic decision, that the two sides of my brain decide they aren't really able to agree >_<...

My creative side suddenly becomes the worst kind of client wanting all kinds of weird stuff that it thinks are cool and my dev side goes, great, but that's super vague, how does it work? What do I need to build?

    "But this would be really cool!"

    "Ok, but you're going to have to make some choices here so I can start implementing something, what do you want this or that?"

    "Ahh, I don't want to pick and also now that you've said that, that makes me think of this other thing that would be interesting, can we fit that in there somehow?"

    "How?"

    "You are the one who knows how to build stuff, you figure it out!"

    ~Brain locks up~
Last June I decided to try and figure out how to make a game or bust, I didn't really care what, just that I made something, so I took part in the GMTK 2021, that went ok so I decided to try and take what I learned about focus, scoping and getting a small playable thing up and running asap and made a new project[2].

It's super rough, you've been warned =)...

The gameplay is still sort of non-existent, performance is pretty bad, there's still a lot of existing pieces from those old projects that I need to work out if I should add into it and code quality is kind of all over the place as I'm still really trying to work out how to build stuff like this and I know if I let my dev side have too much leeway it's going to take over and I'll probably no longer be able to figure out what my creative side wants to do.

It's a fiddly balance that I'm still trying to figure out.

I've intentionally not said anything about the game itself, you're welcome to ask me for details, but there are also bits of info littered about here and there[3].

- [0]: https://web.archive.org/web/20130124211012/http://www.dev.gd..., original HN discussion [1]

- [1]: https://news.ycombinator.com/item?id=5096009

- [2]: Itch: https://folcon.itch.io/fruit-economy, GH: https://github.com/Folcon/fruit-economy

- [3]: https://news.ycombinator.com/item?id=22791490


👤 dataspun
A static site that is 100% free and open-source, competing with several businesses operating scammy subscription models.

👤 culi
I bought the domain name elmlang.org

https://elmlang.org/


👤 dangerface
I make video games, I don't play them no one does they aren't very fun but making them is a lot of fun.

👤 squarebizchris
I working on an open source course for Learning Astrology. I'm doing it purely for fun and its been awesome

👤 brian_herman
Losing weight I am hoping medical science will help me out but I think I just need to exercise more and eat less.

👤 er7trey
PstMedia.Net just want sports on the west coast to get more exposure.

👤 AnnikaL
I'm currently working on a ranked-choice polling website!

👤 esbeeb
I do some fun things with Wireguard on a few VPS servers.

👤 ainiriand
I am developing in C++ the videogame I wish it existed.

👤 akeck
An self-published art book of my illustrations.

👤 bravetraveler
All of them until they prove to me otherwise

👤 jplr8922
I want to help people aged 18-34 get better with their finances and economic thinking. By doing so, they can emancipate themselves and stop giving their soul to the boomercracy in exchange for financial security they don't need. I started a newsletter, I use twitter for R&D, and I expect to start an instagram with videos and infographics soon.

Eventually I could develop a neat budgeting app which help people realize that the point of money is to finance their needs, from physiological to spiritual.


👤 shrimp_emoji
Every one of my projects :)

👤 jaan
I got a friend to record guided meditations geared at techbros: https://dystopia.guide/

Really meant as a critique of late stage capitalism where companies like Headspace have ads in New York encouraging us to “optimize” our mindfulness practice so we can train harder…


👤 sagebird
lowhash.com => to collect sentences that produce low sha256 hashes

👤 echan00
HellaDoge.com

👤 kulesh
Timebot.chat

👤 olek
Hi Guys,

Since June 2021 I have been co-developing my side project - Difree https://www.getdifree.com/ - a rich text editor to write on many things in a distraction free way.

When I asked myself a question, is my side project, the project:

  where I don't care if it makes money or gets a lot of attention, but I am working on it regardless.
I answered 'partially' :-)

I mean,

1. I don't care about if it makes money or it gets a lot of attention.

2. But I would love people to find Difree and find it useful, as I do. That's it.

Does it mean, I want 'a lot of attention'? I don't know.

Right now with Difree I have been basically scratching my itch. We have been developing it, because I found I had a problem and there was no suitable solution for that.

In the past, I missed a tool, where I can write something longer and/or more meaningful, like a reply to an e-mail or a post on Reddit, in a simple manner without distractions.

Built-in editors in websites like Gmail, Reddit, or Slack leave much to be desired, eg.

1. Gmail's text editor is poorly designed. By default, I have to write an e-mail in a small window, in the bottom right corner of the website.

2. Slack's text editor is full of distractions. While writing I am usually being bombarded with incoming messages.

3. Reddit's text editor is... well, both :-)

My workaround was, I wrote the text aside in an external tool and then copy-paste it.

But I couldn't have found the right external tool, e.g.

1. Notepad sucked at formatting.

2. Evernote was slow to start and difficult to write.

3. MS Word is not free and cluttered.

4. Google Docs is overcomplicated for this purpose.

5. Google Keep is for taking short notes, not meaningful writing.

The only tool that partially worked for me was iA Writer. It looks neat, simple, and elegant. Writing is distraction-free. I used it quite often, but I missed two things. The ideal text editor for me should be handy and fast.

1. By handy, I mean I could work on many things.

2. By fast, I mean open in a second.

This was when the idea of a simple, fast, and distraction-free editor came to my mind. Using the proven framework for text editors like Quill and making it easily accessible as a browser's extension, seemed to be the fast lane.

The keynote for Difree is to build the text editor that is

1. distraction-free,

2. fast,

3. and handy

I guess, if it works for me, that's fine. I am sure, there will be people having the same problem as I had and find Difree useful.


👤 mlatu
Well, I guess it depends on the definition of "success". I tend to leave projects unfinished, so finishing my projects would be something I do care about. The projects are aimed toward collaboration, so adoption would be favorable... but I could also use the finished product by its own. It would just be rather lonely.

To wrap that thought up: I guess I don't care too much about success in regards to adoption and this becoming actually the world of VR after the C64-homecomputing-uesqueness that is the Quest and Meta et al.

In my free time I work on some projects at various scopes, and they built upon each other.

So, for a starter: currently I'm working on a plugin to enable me to use the janet language in godot. Because I like it. I think it was a mistake that javascript has the syntax that it has and even though I can't relocate the video that claimed that js originaly was supposed to be a lisp, this would have been magnificent! Well, as I said, I like it.

And I want to develop something in it: at first I want to bootstrap me an OS-shell in which I then could implement vr representations of tools like a filemanager and a spatial Lisp codetree editor. I will definetly need an integrated webbrowser that you could place anywhere like a TV. Also handy would be a way to peek and poke at the host operating systems desktop. Also an HTTP server. And while were at it also slap in some IPFS and GNS ( www.gnunet.org ) and the 9P protocol for good measure.

So that's as for how much software I guess I dream to write. Well, one key at a time. But what would you want all this for?

Well, it is absolutely understandable that the zuck would have wet dreams over ready player one.

But instead, or even meanwhile, I could imagine a decentralised DIY scene of VR homebrewers: Let's imagine I pulled through and my software is setup and running on your VR machine. You load up the vrkbnch and it presents you with your garden of code; Your Lisp code is visualized as trees that you can modify with various tools to cut or copy or search and replace, you know, just like in a normal editor. Well, I don't know yet if visualizing code like that is actually advantagous to software development in any way, but lets imagine this is the most efficient way to code in VR: you can grab your code "branches", cut them out and put something new in its place. I think it might be a neat idea and would like to try it out. ^^ Also I have some ideas for spatial vr keyboards...

So you got your garden in which you tend to your code and you can of course programmatically change your environment, you can add other rooms to your world and each room is just another VR experience you can been working on.

You can also create rooms that really are links to outside systems containing their "entrance" room, akin to an index.html file hosted on some webservers. Or perhaps a auto generated lobby that contains all their shared VR experiences?

Also, rooms could be packaged in fossil-scm.org repos. I really prefer how fossil keeps the repo in a sqlite db file over the mess that is /.git/

But yeah really at the beginning of that first project... but this is the big picture


👤 hollerith
I have my own way of indenting Lisp code along with supporting Emacs commands that I have been using for the last 9 years.

Here is an example, which I chose by picking a file of my code at random, then scanning it till (after scanning about 80 lines) I found the first fragment that is clearly indented differently than how a normal Lisp programmer would indent it:

  (while (sit-for 1e-6) (save-excursion
       (while (progn 
            (goto-char (random (- (point-max) (point-min))))
            (not (and (eq ?  (char-after)) 
                 (setq face (get-text-property (point) 'face))
                 (setq bg (plist-get face :background))
                 . nil))))
       (assert (stringp bg))
       (setq bg2 (substring bg -2))
       (put-text-property (point) (1+ (point)) 'face (list :background
            (if (consp prefix) "black" (cat (substring bg 0 5) 
                 (if (string= cc bg2) "ff" cc)))))))
The standard way of indenting Emacs Lisp code has the number of spaces to indent being dependent on the "main operator" of the form being indented. For example, if the "main operation" is `cond` then the cond clauses are indented only once space more than the cond form itself is. Probably the reason Emacs programmers have settled on using only one space to indent the arguments of a cond form is that they have found that they run out of room if they make it larger than 1. I have a different way of avoiding (or rather postponing) running out of room with the result that I am able to adopt a rule that everything gets indented 5 spaces, which makes it easier to use my visual cortex to tell which lines are at the same level of indentation.

This next is not valid lisp (or more precisely you would never actually write it):

  ((((((((((((((((((((((((((foo
       bar
       bash))))))))))))))))))))))))))
But if it were valid, then it would be correctly indented according to my way. The main value I get out my way of indenting is that if `bar` or `bash` were many lines long, then there could be more levels of indentation internal to `bar` or `bash` compared to the usual way of doing indentation. I.e., my way lets me conserve levels of indentation, so I can write larger defuns without any individual line being longer than my self-imposed limit (which happens to be be 80 columns) and without indenting anything by less than 5 spaces.

In exchange for being able to handle multiple open parens with only one level of indentation, I have to impose a rule that when I close one of those open parens, I have to close all of them. (I have Emacs signal an error by making a sound when I attempt to indent a line that disobeys that rule.)

So for example this next is illegal in my indentation method:

  (foo (bar
            xxx)
       yyy)
To make it legal I have to write it like this:

  (foo
       (bar 
            xxx)
       yyy)

👤 Gollapalli
K I N G

Is

Not

Genera


👤 er7trey
pstmedia.net

👤 asaddhamani
This comment ended up being much longer than I anticipated, so

TLDR: I built a bookmarking app with full text search across your bookmarks and browsing history, permanent archiving, browser extensions, mobile apps, tab saving, and more. Open source. I'm looking to release it as a SaaS and any assistance will be greatly appreciated.

I built a bookmarking app called Crestify [0]. I use the internet to teach myself everything from programming to guitar playing, being more productive, design, product development, and a variety of other topics.

I would be researching a topic and come across a blog post or message board discussion that I thought was quite insightful or useful. I might bookmark the page in my browser, upvote the discussion on HN or Reddit, save it to Pocket, and so on.

There were numerous issues with this, including the fact that things were scattered all over the place. I didn't always remember the website or the title of the page where I read something. I may recall a few words, but they may or may not be exact. A lot of the time, I'd have a hard time finding a page again, which was extremely frustrating.

The vast majority of apps did only one thing, so I had to use a variety of apps and scatter my data, including Pocket (reader view), Pinboard (archiving and search), browser bookmarks (quick access), Evernote (search and access on mobile), archive.org and archive.today (archiving pages), onetab (saving open tabs on a topic), and others. Some apps didn't work on mobile, some were discontinued (Dragdis, Readability), some were clunky and broke my flow.

I wished there was a single app that could do it all. I didn't know much about web development, but no one else was going to make it, so I decided to build it myself and learn as I went. Having an idea that I was eager to see become a real product kept me motivated, and I was able to immediately put what I learned into practice, which helped to solidify the learning. As a side note, I believe this is the most effective way to learn something new.

This is what Crestify does:

- One-click bookmarking with browser extensions for Firefox and Chrome (Working on a Safari extension now)

- Reader view for bookmarked pages

- Full text search for bookmarked pages

- Save your open tabs and then open them again with a single click on any device.

- Context view - after finding a bookmark using search, use context view to see what you bookmarked before and after that one.

- Tagging for bookmarks

- Permanent archives - Archive a public copy to archive.org and a private copy to crestify itself (can archive SPAs too). If you bookmark using the extension, the archive will be exactly what you saw, so this could be some Gmail messages, or Facebook comments, or paywalled articles, it doesn’t matter. What you saw is what gets archived. You can also search through the same. This is something that no other bookmarking service does.

- Mobile apps (webview based but share menu extension is also present) - this is a WIP, but I’ve been using it on my iPhone for the last couple months and it’s great being able to add bookmarks on the go.

- History saving - This is a fantastic feature. Keep on browsing as usual, and the text of each page is automatically added to Crestify, where you can search through it. This can also capture paywalled pages or pages that require a login (you can create filters to exclude certain pages, or keep the extension disabled in incognito mode).

- It is fully open source [1]. Everything from the frontend to the backend, extensions to mobile applications. I need to upload some updated code to the public repo (with history saving, mobile applications, and so on), but first I need to clean up the code. Crestify is BSD licensed.

- It can import bookmarks from a variety of sources, including Pocket, Instapaper, Readability, Pinboard, and browsers. (The importers need some improvement; I'll get to it soon. If you can share sample export files, please send them to dhamaniasad [at] gmail [dot] com).

- I've also just begun work on a Safari extension that will work on both macOS and iOS. Once this is completed, you will be able to use all of the features (including history saving) on both desktop and mobile (can already use it in Firefox on Android). Since the current extension is written using the WebExtensions API, this is not a huge task. Still, certain APIs work differently in Safari, and I never had the motivation to create a Safari extension until Apple added support for extensions in iOS).

--

I want to offer it as a SaaS, but I fell into the trap of always thinking it's not ready yet, and I'm also having a bit of trouble identifying the niche (since it's a pretty specialised product). I'd started working on my startup shortly after developing this, and then moved to freelancing while traveling, so I never had the opportunity to release it, but I want to release it this year and would really appreciate any assistance or advice.

[0] https://www.crestify.com

[1] https://www.github.com/dhamaniasad/crestify


👤 sleepingadmin
I have a honeypot network that collects a good amount of attackers, but I also have multiple other sources of attacker infos that let me build a threatfeed that is unlike any other. ISP scale SOC, ISP DDOS, etc. My threatfeed is insane, every firepower I add it to ends up blocking virtually all threats. Better yet, everything is fully automated.

Why doesnt this succeed? I can't share it with anyone outside our non-profit membership.