Ask HN: Those making $500/month on side projects in 2024 – Show and tell

667 points by cvbox ↗ HN
It's the time of the year again, so I'd be interested hear what new (and old) ideas have come up.

Previously asked on: 2023 → https://news.ycombinator.com/item?id=38467691

2022 → https://news.ycombinator.com/item?id=34190421

2021 → https://news.ycombinator.com/item?id=29667095

2020 → https://news.ycombinator.com/item?id=24947167

2019 → https://news.ycombinator.com/item?id=20899863

2018 → https://news.ycombinator.com/item?id=17790306

2017 → https://news.ycombinator.com/item?id=15148804

816 comments

[ 3.8 ms ] story [ 334 ms ] thread
It is work work not passive, but I write dev docs for $80/h. But it is simple work, you just go research and write. No Racoon calling out to Wingman to get user info provider services.
do you have examples i can refer to? i’d love to learn to write better docs
I write documentation for a living (a different, non-tech kind). The best resources in my opinion are the writing guides of various governments. Gov.uk leads the way, but the Australian government puts out great guides too.

Steve Krug's "Don't make me think" is old but still applies to the modern web.

I am also very interested in this kind of work.
I'm making photography software: https://heliographe.net

Right now my work is Apple platforms only (revenue through App Store), but I'm actively looking into ways to expand to other platforms.

As a long time photographer, my philosophy is to make tools that are useful to me first and foremost, and to build smaller scope things that compose well (UNIX philosophy). I've got some exciting new things planned for 2025.

These are all side projects right now, as my official full time occupation is Japanese language school student (I moved to Japan at the end of 2023 year after almost 15 years in SF Bay Area tech companies/startups, becoming a full time student at 34 surrounded by 21 year olds from a very different background has been an interesting experience on its own).

Since the revenue has been increasing the last few months, I incorporated to keep things organized, but for now these projects are still "side projects". It'd be cool if I could justify financially to do this full time after I finish language school in 2026.

I'm happy for you. You are so smart and capable, so I hope you won't have bad luck in the end.
Trichromy reminds me of Prokudin-Gorsky's color photographs from the 19th century. Except of course he tried to get rid of the effect. Clever!
Yes, it’s directly based on the trichromatic photographic process, which I learned about reading an article about Gorsky.

And yeah, it’s super interesting how when a new recording technology is created, we seek to avoid its limitations; but later on, those limitations get embraced on their own merits for aesthetic value!

These are great.

Always a pleasure discovering a portfolio of apps from an indie developer that genuinely do one thing well, are well designed, and all have the coveted “Data Not Collected” app privacy card to boot.

I'm a user of the 65×24 app, I didn't know that the same person made the trichrome app, what amazing work!
Not even halfway there with mine. Gonna make a reminder and look for this post in 2026!
I did not like any Kubernetes UI so I built my own https://aptakube.com

It went from side project to my primary job in less than 6 months.

Everyone was saying that $99 was too much for “an API wrapper”, but here we are, 2 years later and with hundreds of small to enterprise companies using it :)

You really shouldn't listen to too many people. The only thing that counts is paying customers; everything else is just jealous people.
Dismissing disagreement as jealousy always bothered me. To think a person is jealous of you requires a lot of ego, like... narcissistic amounts of ego in my opinion. Either that or a world view so small that it can't conceive of other world views that don't align with yours.

Some folks just can't imagine buying what some folks are selling.

Sure but... what is there to "disagree" with? customers are paying for it. If you don't want it, don't pay. But why expend energy on "disagreeing"?

weird.

For me, a key point is "everybody _was_saying_". An implication is that early on, or before release, people thought the price seemed too high. Possibly some of those people no longer think so. Or possibly the price really is too high _for_them_.

Could also be that some of those people just don't expect to get enough use (or some other kind of 'enough') out of a service for a given price point. There are loads of people who have no problem paying for YouTube Premium, while others find the price too high.

Some people pay for the highest-end smartphones, getting them as soon as they come out. I think they're crazy. (-:

How did you go from "I built my own" to making your first few sales?
I shared with a couple of co-workers/friends and they all liked it, I then built a simple website with screenshots and a download button for free.

Then I started sharing the progress on LinkedIn/X, my co-workers shared on their network too which also helped.

After 4 months I put a price on it and sold it with a 50% discount for early adopters. A lot of people bought it, which to me was a signal that I was into something that could become bigger if I invested more time on it.

Any architecture advice on making receiving payments from small-to-medium businesses streamlined? Struggling on how to go from an employee trying the free demo to their company paying that employee’s subscription… like no PO request nonsense, is there a “master” account you bill and they dole out the seats?
Are you saying that you don't want to deal with Purchase Orders?

Is that because you don't want to provide a product in advance of payment or just the overhead of creation/tracking?

I want to do business, but without all that nasty business stuff
99% of my customers buy straight from the website no questions asked.

I only get PO from larger companies, and I only do it if they’re buying a lot of seats, or if it’s a strategy customer

How does it compare to Lens?
Lens isn't all that great so I'm sure it must be better.

Lens shows me repeats of log lines when I'm trying to scroll down in a live log. It has checkboxes but no means to operate on checked boxes. If I have my Secret set to show b64 decoded, and paste in a new secret that is very clearly non b64 encoded, it tries to push it as-is and fails quietly. It shows things as Healthy whose only sub resources are not healthy, but that's par for the course in Kubernetes land. I also have to fully quit it (not just close the window) on my new MacBook whenever I make the mistake of looking at it after a gcloud auth timeout, even when simply running fresh kubectl commands in the background every time would outperform the garbage Electron tab changes.

Plus, this new thing has resource diffs, which I was surprised Lens didn't have. Frankly I was surprised how little Lens has once I started actually using it and figured there'd be easy money in building the community's new favorite editor. But I'm glad to have seen this post, here's hoping it becomes the new standard.

Just wanted to say you've built an amazing product. So much so that I got my team hooked on it and am working on getting it out to the rest of the company that needs it. Well done!!
I noticed it’s open-sourced, right? How do you avoid people coping the code and running by themselves?
I maintain https://mockoon.com, an API mocking tool for developers. I created it in 2017 and initially worked on it during my free time. I started focusing on it full-time three years ago and introduced cloud options to make the project sustainable alongside donations. Revenue is growing slowly but steadily, and I’m proud to 1) start making a living from it, and 2) ensure the project’s open-source future.
That tool is nice. It saved my ass during covid where i had a customer with an API which could not be reached from home.

My intern somehow managed to get it running inside docker for our dev systems.

omg, i have used mockoon in the past. Thank you for creating the app, it's very intuitive to use and useful. Incredible work
I made PortDroid, an Android Port Scanner and networking toolkit back in 2014 because I was learning programming and was curious to what was possible. I mainly wrote it for myself and I've done no marketing so have been quite surprised how popular it has become (~800k downloads).

It's been a consistent passion project for me now over the years and I love getting feedback and suggestions from people using it. It'll never have ads (I hate them) and only data collection is optional crash reports.

https://portdroid.net

Wow... happy to see portdroid :) Had used your app for debugging an android app that I built some 6-7 years ago
It sure has a way of making you feel old right? Thanks for using PortDroid :)
I made SmoothTrack, a no-equipment head tracking app for iOS and Android which lets you control the game camera in sim games (like MSFS 2024 for example) with your head - basically like TrackIR, just without any equipment and for $15 instead of $150. I originally made the app just for myself to save myself the money of buying a TrackIR system, but then /r/flightsim begged me to release it as a full app.

Last month, I released SmoothTrack 2.0 which includes basic eye tracking and camera control gestures.

https://smoothtrack.app

I love SmoothTrack!
Well, that's awesome to run into a SmoothTrack user here! Thanks for the kind words, all three of them. :)
I remember building my own track ir with ir leds and a floppy in front of an old webcam. This was more than a decade ago, but I would have assumed there is no more demand for this since VR headsets are a thing(I completely left gaming and everything about it since then). Anyway, great work!
> and a floppy in front of an old webcam

I think you meant to write 'an artisanal and bespoke infra-red bandpass filter in front of an old webcam'.

This is really cool, I think this may be the first time I watch one of these threads and be tempted to get something
As a flight simmer, definitely going to check this out.
I'm definitely going to check this out for MSFS. Thanks for sharing!
How does this work without a virtual headset (don't you just end up looking off-screen)? Are you moving your head far less than the camera moves on the screen?
your phone watches your face move. It can be off to the side, as the neutral position need not be dead center.
> moving your head far less than the camera moves on the screen

Precisely this. You keep your eyes on the screen and just nudge your head in the direction you want. Your brain “gets” it real quickly and it feels very intuitive.

As a long time simmer, I'm buying this tonight after work, especially now that my Pixel 4a 5G is sitting on my desk, propping up the 9 Pro XL that replaced it last week.

Also, FS2024. Wow.

Tried it on my lunch hour (WFH FTW!) and wow that is disorienting. Going to take some getting used to after 30+ years without it!
Awesome! Hope you enjoy it - I recommend turning the sensitivity down to start with, also bind “toggle” in OpenTrack to turn it off when you don’t need it.
Thanks! I was just playing with it, and for the FIRST TIME EVER I was able to fly a proper pattern without using an external view or the mouse to see where the airport/runway was. Wow. A whole new level of immersion, for $12. Money well spent.
Made an account just to say thanks for sharing this, just bought it and it seems super cool. I'm looking forward to trying it out tonight!
Awesome, thank you. Please let me know how it goes for you!
The site's cert expired yesterday.
Do you know about vtubers? In case you don't, they are people that record or livestream themselves playing games and whatnot. Instead of using a regular face camera to put themselves onto the video feed, they use a 2D or 3D animated model.

Most people use a desktop webcam which can do decent tracking or an iPhone which does really good tracking through ARkit, but there isn't really a decent solution on Android.

It could be a good new market opportunity for you on desktop, iPhone, or Android - but especially for Android users since there isn't really any alternatives. There is a steady stream of new people getting into being a vtuber and I think a $15 app might be an easy sell considering people can end up spending up to a five-digit amount getting custom character models commissioned. If you are able to improve the eye/face tracking past the basic level you mentioned the 2.0 version having, it would be even more appealing.

Thanks! Yeah, I've been asked about this a few times - however, it does look like this is basically exactly that (using ARKit and ARCore) and exists already: https://denchisoft.com Have you heard of this tool?
VtubeStudio plus an iPhone for mocap is the standard for the big-time vtubers that use 2D avatars, however 2D avatars actually have quite a high barrier to entry because pretty much your only option is to have something commissioned. 3D avatars tend to be what nearly everyone starts out with because there are several free programs out there that can help you make a decent starter avatar.

VtubeStudio only supports the nicer 2D avatars and as far as I know has no intention of getting into the 3D side of things. There are a few decent programs people use with 3D avatars(links below), but it seems they aren't really as high quality as VtubeStudio so they don't have the market cornered like VtubeStudio does for 2D.

As far as tracking goes, on the camera side of things there isn't really any difference between 2D and 3D that might limit you to one or the other.

There is a pretty large demand for tracking apps on Android because there are no widely used apps currently available. Big-time vtubers usually get iPhones so they can use the ARkit tracking that is Apple only, but a lot of people just starting out have Android and are currently forced to use a regular PC webcam that tends not to be as accurate and also doesn't allow people to offload the computing resources needed for face tracking to their phones.

Vroid Studio(the main app people use with 3D avatars): https://store.steampowered.com/app/1486350/VRoid_Studio_v201...

Warudo(this one is a lot newer than Vroid Studio so it has a lot less users, but is probably the second most popular 3D app): https://store.steampowered.com/app/2079120/Warudo/

I made dividend tracking website. I am a backend engineer, so the UI is simple bootstrap and I focus on having data I find valuable. I've been working on it since I finished University, so it's like 7 years, and current MRR at $740 isn't great, but at least I don't have to pay for hosting (and financial data sources are expensive). I believe that spare money should be invested in stocks, so I like that I work on something I use, and will be using in the following decades. The website is DIGRIN.com (DIvidend GRowth INvesting), good value for free users as well IMHO.
What service do you use to get financial data?
https://leetcodewizard.io

I released this fairly simple ChatGPT/Claude wrapper a few months ago. Currently it’s doing about 15K/month. It’s an invisible Electron app that can be used to cheat in coding interviews / OA’s.

I love this.

I honestly want everyone to cheat on these leetcode style interviews. I want that process to be broken and for the whole system to become completely ineffective, so that companies are forced to go back to actually putting some thought into hiring.

I doubt it'll happen and instead surveillance during these interviews will probably just increase instead, but perhaps you've kicked off a game of cat and mouse here, which may make some hiring managers reconsider leetcode.

Thanks for echoing my thoughts. This is what I feel about the process to, and at the point in my life where I'm at I couldn't care less about this being unethical.
This is, IMO the kind of "Accelerationism" that I can get behind :)

System is broken, therefore let's make it 100% obvious that it's broken, so it can be totally rebuilt.

What a great idea! Honestly probably one of the better uses of LLMs that I’ve seen. Wishing you continued success.
I'm making a physical product with my wife: an illustrated narrative puzzle magazine. It's similar to escape games, but it's more story driven and easy to do in short sessions and at your own pace. It started with my wife making the first magazine pretty much by herself. Since then we've made more magazines together and the business is slowly growing.

We're selling them mainly on our custom lightweight online store. It's done with minimal JS and Node as backend, Stripe as payment provider. We have a Meta pixel to help us track our advertising conversion, but we've disabled cookies, they just felt somehow dirty... It's nice to have power over these things when running your own business. As a next step for the website I'm thinking of including a templating language in the workflow, now I'm still doing edits with search and replace, sometimes missing things... but I do enjoy the simplicity.

The actual business has two main challenges: First is discoverability. It's a pretty unique product, an adventure escape game in a magazine. It doesn't sell well in physical game shops since it doesn't look like a game. We sell well in conventions where we get to explain what the product is, but we also want some weekends for ourselves! Meta ads for our online shop are working surprisingly well though.

The second and bigger challenge is shipping. Our flat is filled with boxes, and the time I spend sorting magazines, enveloping them, printing address labels, carrying them to the post office... it's really not worth my hourly rate as an engineer (Nor my wife's, but I do it since my schedule is more flexible, and I've automated some parts of the process with a string of incredibly user hostile shell scripts). And the shipping costs are downputting to many, we're quite cornered here in Finland. We are slowly gaining some distribution partners in Europe, but we should also be looking into better shipping options, like perhaps some kind of shipping warehouse exist? Our volume is slowly getting big enough so that it might be feasible. I've only done some cursory googling on this but don't exactly know what I'm even looking for, and there's only so many hours in a day.

A lot of work, small margins (ads+printing+misc takes a big slice), but around $500 profit per month. Feels absolutely fantastic to have an actual concrete business we own!

https://cluehound.com

Dude this looks awesome! When I was a kid I used to read a lot of these "puzzle magazines", the ones we had were like:

- Start on page 1, read the story and decide if you want to take path A or B

- A = go to page 2, B = page 3

- then there was another decision making, and the story goes on...

Until you either escape the dungeon, or die (different ways of dying lol).

It was so cool!

Thank you! That's the sort of game that springs to mind for many when we explain the concept, and they were definitely an inspiration for us. This however is a more linear adventure, focused around solving enigmas. No choices and no way to lose. Once you know the answer to the puzzle, like "whose fingerprints are on the gun", you turn the next page and the story continues.
Those were called "choose your own adventure" books.

On an early version of my personal website, I created one of these, but as the reader, you could reach an unwritten section. Your reward was that you got to write that page of the book, and the choices (or ending) that the character received.

I seeded a few pages to set a story, and then let the readers go wild. It was pretty fun.

Just bought a set for my kids who are currently obsessed with escape games and puzzles in general. Looks like a huge win for long car rides/airplane trips!
Thank you so much! I'll post it tomorrow, hopefully it'll arrive before the holidays!
Such a cool idea. Just bought a set for my sister and her family! Thanks for making this!
Awesome! Thank you so much! Hopefully the shipment will make it before the holidays!
I have two!

https://gifmemes.io, haven't touched the code for years, makes between 100-300$ a month, depending on the season.

https://vocabuo.com - a side project I hope to turn into a business, so I work on it around two days a week, made around $3.5k in revenue last month but most of it went back into ads.

Wow! So both projects revenue come from ads?
The vocabulary tool is from pay as you go on App Store.
Neither is.

Gifmemes - you can buy a 10 USD watermark removal Vocabuo - freemium and you can buy classic Appstore/Playstore subscription to unlock the other 80% of the features

(comment deleted)
https://pinkpigeon.co.uk

Who'd have thought that a CMS could still make money in 2024, but this one is around £500 a month.

It obviously doesn't pay the bills or the mortgage, but it works. All my clients are word of mouth, I do not advertise at all (a combination of costs and insanely opaque / fractured advertising models by Facebook and co...I don't have time to get a phd in your ad platform to see if any of my money is actually doing anything)

I build it originally because I was fed up with Wordpress / Squarespace / Weebly / Wix, because all of their interfaces are slow and don't work on mobile.

This CMS is fast and works on mobile.

It's also pretty cheap nowadays, as I've not been raising prices like everyone else.

It won't do super-flashy websites. It's mostly about having low-JS, good SEO, easy access to information, which can be managed by very inexperienced users (I live rurally and we have a fair few pensioners as clients, they all get along with the system very well).

There are just about a billion things I want to do with it, but it never made enough money to become my full-time job, so it mostly just sits there and does its job.

The “Lea Hill Holiday Cottages” link is broken!
Thank you for pointing that out, fixed!
Thank you for deliberately not cooperating with Satan!
One can but try, but it feels like that's getting harder and harder to do these days...
Unsexy tech business making roughly $6-7k/mo. I partnered with a local janitorial company that targets industrial clients with recurring nightly cleaning needs and I make roughly 7% of gross revenue as a recurring weekly payment as long as the client stays on w/o much work. I help do some client support, SEO, and pay for things like Apollo.AI to reach out to customers but other than that it is pretty hands off. I feel very fortunate.
But what does the business actually do?
Sounds like brings leads to the janitorial company
But also saves the janitorial company from having to hire people to do customer management/support.
Yes, it is a leads driven business. I have focused on improving SEO in three of their core markets. Any new customer that signs up as a result of my marketing efforts, as long as their base margin is met, I get paid for the lifetime of that account.
I love everything about what you're doing here. There's a lot of opportunity in a lot of different niches and it's all just being slept on.

Did you already have a relationship with this company somehow or did you have to go and sell them?

I was introduced to them via a friend. I know the market well enough to recognize that there was potential to find clients and take a "scrape" off the new business. I know the qualms customers have with their existing service providers so whenever there are any concerns I curate very specific messages during the sales process to reel them in. Once they are signed up, getting it right 100% of the time is impossible, so I also step in on the "support" side and help solve issues, provide proposed solutions to challenges, etc. I do agree with you. Many other types of "sticky" and "unsexy" businesses out-there that are very easy to rank highly in SEO locally in dense urban environments.
> Once they are signed up, getting it right 100% of the time is impossible, so I also step in on the "support" side and help solve issues, provide proposed solutions to challenges, etc.

Maybe I'm reaching here, but as a guess, are you able to offer your partner's services out the cut you take to smooth over issues? I'm just thinking that you have fantastic incentives to do stuff like that (prioritize long-term money) that a support person working as an employee of the company directly would not have real incentives to offer...

I think I am following your question but can you clarify if what you mean is if: I take a portion of the proceeds to send customers gifts, take them out to dinners, etc to ensure the relationship remains strong? If so, then not really. Usually these clients just want smooth problem free services. I am working with him on holiday gifting ideas but that's really the extent of it. I also incur some expenses such as marketing costs, software, etc but it is pretty nominal. In summary, clients just want the teams to show up, do a good job, not break anything, listen to special requests, execute those special requests, and rinse wash repeat.
No, I meant if you need to discount or give them service gratis to smooth over an unhappy customer.

In a former life I was a support drone. Days were full of us taking calls from abusive a-holes who just wanted to get over on someone and also people who had legitimate grievances and deserved relief. We typically weren't empowered to do anything about either of them.

Ah, no, never had to do that. There are cases sometimes when the janitorial staff breaks say a light fixture. What we've found is that immediate and direct communication about what happened, how it happened, what will be done to prevent it from happening again, and how we're going to fix is usually is well received and the partner compensates/credits them for the damage. Of course the invoice amount is smaller for the "repair" so therefore my scrape is less. I've tried to explain to my partner that there is a very select type of client he wants and he for the most part has received it well. The larger industrial type facilities are better than the smaller in my experience.
Very interesting. I thought about a lot of projects over the same lines, providing similar services to various professions like the barbers, lawn mowers, painters etc. As I am not physically in the US, marketing and support has to be done virtually which seems bit of a blocker at this point.
https://www.unlistedjobs.com/

Scraper of job listings directly from company websites. I found my last day job by using a scraper that visits company websites in search of job listings. Now I've turned it into an app for others to use and access jobs that are posted on company websites (rather than paid employer ads on Indeed or wherever). This gives the job searcher an advantage to find jobs not listed on job search sites and show the company you have taken time/interest to visit their site.

I’ve had a similar idea over the years. You should consider exploring whether competitive companies could be customers.

As a competitor, getting alerts about roles another company is hiring for can be very interesting. Combine it with trends of postings over time…

Oh that's a really interesting idea. Yea I dislike the idea of charging the job seeker but have not found a good way to monetize companies (not that they even know about me anyway)
What are you using to for the scraping? Playwright…selenium? I wanted to do something as a hobby but my IP kept getting reported lol. Also when you say companies…where are you getting the information from? Data brokers? Anyway, it is an interesting topic to me.
Selenium, although I'm using a wrapper library that uses it. I only query each company every few days or so which probably helps to not get banned IP-wise but also rotate them. But many of the company job links are through external sources too (lever, greenhouse, etc.) which don't seem to mind

The company data was gathered online for a long time until I found https://www.thecompaniesapi.com/ (which now is the source for much of that data)

I tried to use my own desktop machine to process some of these tasks. I can see my fans go jet mode when the scraping was being done lol. Do you have discord or any way to connect? Would love to chat around this topic. Feel free to drop any social media handles. I’ll ping you.
Ohhh yea I run into this memory issue very quickly when scraping (especially if you have a large URL dataset then it will inevitably find a website with a giant bit of markup). So I have to set timeouts and blacklist timely requests but also completely reset the (headless) browser on 2-3 requests (which is overkill but I am restricted on memory for those workers). Feel free to drop me an email sometime (should be on my HN profile)
can I make feature requests?

I would love a map of job postings to see where it might make sense to move to in the future. If there's 10 jobs within 50 miles... that might be a good place to buy a house.

Additionally, if I filter by 'north america' I still get jobs from canada and india because they're remote only. I would LOVE to be able to filter out those positions. Also I would love to be able to AND 'remote' and 'north america'. I would like to work remotely, but only for US companies

love your site <3

Thank you :) I appreciate the request + feedback. I have a story in the backlog to add location-specific links to the landing page but I really like your idea of having a map (heatmap or something) to show densities of jobs.

So the inclusive vs exclusive filtering is something that I struggle to perfect here. I'm tempted to throw both in the UI (since its ready to go on the backend) but its hard to explain to users. One thing you can do that is not so obvious is add a tag for "Canada" but click on the tag again which will put a line through Canada and exclude that location from your filter (still need to have helpers to show users how to do that). The 'remote' tag is probably the toughest one to parse of a job listing because it might appear anywhere within the text, so there is some inaccuracies for sure but its improving I hope!

Ah I could probably add filters for company locations specifically too (so you can filter US companies), that's an interesting use case too.

Thanks for the compliment too, it has been really fun to build

Here's a bit of feedback:

* Job listings for "Quality Assurance" and "QA" are split into different listings in Job Search.

* I really like the green highlight for Salary range! Personally, I would sort by jobs that list salary first, then by location (or relevance, or whatever).

* The filter was a little confusing to use. I see you talked about it with other users in here. It needs some love, but it's getting there. :)

* If you are going to target job searchers, it would be very helpful too see metrics based on the results. Here's a few examples I came up with

Example 1: I select Help Desk -> Chicago

I see a short-term graph showing whether demand has gone: up, down, or stayed the same - included is a red/green/yellow arrow giving me an idea at a glance. This helps me understand how many Help Desk postings are in Chicago

Example 2: I select Cybersecurity -> I also select Information Security -> NYC

I see a short-term graph showing demand for Cyber vs IS in NYC. This helps me understand if which job has more postings in NYC.

Example 3: I select Python Developer -> Boston & Dallas.

I see a medium-term graph showing demand for each location for Python Developer. This helps me decide whether demand is more consistent in Boston or Dallas.

Example 4: I select Asia & Canada -> Advertising (Under Industry)

I see a long-term graph showing the overall trend for that industry in each of those countries. This helps me track whether jobs are being outsourced, what I should expect in the coming years, and/or which country is the most competitive in that industry.

Hope that helps! Good luck. :)

This is great feedback, I'm very appreciative!

Yea there is a much better version of the search bar soon-to-deploy (which accounts for aliases like QA -> Quality Assurance) and it will match by word rather than the entire phrase (currently "software engineer" will not query "software test engineer"). Appreciate the callout here

You can find a toggle switch for "has salary" under the "other" filters which will show only those w salary, but good call perhaps that should be part of a sort feature (beyond just date)

The filters do need more love for sure. I like your examples for various metrics displayed in the UI. I did think it would be cool to have a Github-like array of squares that represent units of time with colors that show how it has been changing over time, would have to figure out how heavy of calculations those would be in real-time but I really like your idea here. Or a line chart might be better.

Many thanks for all the input!

How did you design and build your homepage? I find that building the landing page and making it look like a professional, beautiful design is one of my biggest hurdles. I'm an experienced web developer but without a design to work off of - and especially accounting for mobile and dynamic sizing - I really struggle with this part of the work so I'm wondering what other people's workflows are for it.
Not OP but I have two solutions for this: 1) find an existing site and mimic their design, or 2) hire a designer
Yes, I know, that's very easy to say, but in my experience:

1.) Imitating a good design can take a lot of developer hours. Many landing pages have fancy css effects and support many screen sizes and it can take quite some time to build.

2.) Finding a good designer is not easy. I have tried hiring on most freelancer sites with very poor results. The applicant pool is typically of low quality.

So I am wondering if others have found efficient/effective ways of going about #1 or #2, either by using certain tools or templates or by having a more clever hiring method.

Certainly creating a robust design that supports multiple screen sizes is no trivial matter. There are tools to make it easier but as with anything else, no single solution fits all developers and all projects. You say you're an experienced web developer and yet you find yourself deficient in this particular skill, so I'm not sure what to think. Maybe your strength lies more in back end programming?

In any case, I suggest looking into frameworks such as Bootstrap or Tailwind. Of course, there are also high-level solutions that don't require as much coding, e.g. WordPress, Wix, Squarespace, etc. WordPress plugins can make it very easy to apply fancy CSS effects without writing any CSS.

As for finding freelancers, I agree that's also a difficult task. I don't have any magic bullet there, other than to prioritize people with good, timely communication skills, and to avoid people on the low end of the price range since they will usually be less experienced.

I've been on both sides - working with developers for the past 5 years and leading design teams, so I get the frustration. The key is finding someone who understands both design AND development constraints. Feel free to check out some of my work here: https://monadile.framer.website/ .Feel free to reach out via email: monadile.design(at)gmail.com or book a call via my website.
You could also do something in between - buy ready made templates and customize them. It is easier than mimic-ing and cheaper than hiring a designer. Something like https://tailwindui.com/
Yea I feel ya, I’m definitely not a good designer based on how long this stuff takes me. I think we are all not that bad but once you spend 6 hours on a component you really feel your dev skills could be much better used. Anyway here are some of the things I used on the landing page:

CSS - https://tailwindcss.com/ Components - https://tailwindui.com/ Logo - https://pixlr.com/editor/ Icons - https://heroicons.com/ - https://lucide.dev/icons/ Animations - https://www.framer.com/motion/ BG patterns - https://heropatterns.com/ - https://dev.to/bybydev/top-10-svg-pattern-generators-16h

Otherwise its just React

This is really cool. Do you have any interest in helping people auto apply to them? We can help you set it up with a really simple API call via Skyvern (https://github.com/Skyvern-AI/skyvern)
Thank you, appreciate this. I'm not certain about expanding this in that direction but that is certainly an interesting thought.
Yep. Makes a lot of sense. Your side project is super noble -- thank you for that
I've tried searching for C++ but the search bar straight up refuses it
The search bar is for job title only at the moment. Under the "Tech" filter you can find "C++" and add it as a filter
I see C++ and C#. Why no C?
Yea that one is still a WIP (along with "R", "Rust", maybe a few more) because parsing out some of these tags is a little more difficult than others.
Cool site - very clean lightweight interface which is great. Have a few friends that are looking that would for sure have checked it out had there been a free trial.
Great site. Small feedback: There's a category 'Closure'-- I'm not sure if that's something I don't know about, but it definitely isn't for jobs using 'Clojure'.
Oh wow that’s not good, thank you so much for pointing that out!
Great project! What steps did you take to address the legal implications of scraping from different websites?
The data is destroyed and no content from the web pages are reused or repurposed (each listing is merely a link + various tags that are created/associated upon viewing. My understanding is that public websites scraping is legal but repurposing their content might not be
I made an AI chatbot for OnlyFans models. Their fans can speak to "them" via a third party messaging app. It's currently pulling ~15k USD MRR. I built my own GPU infra for inference and I run Llama 3 with a fewshot prompting to get the model to respond like a given OF model, typically using their actual DMs with fans.

I don't have a website for obvious reasons, but if you're in the biz you've no doubt heard about my tool :)

Your GPU infra is a local server?
not local, it's colocated, but I specced and built it specifically to do inference at scale
Can you describe your GPU setup? I have been super interested to get some coloc space, but have a ton of questions.
Nothing fancy, just bought a motherboard from SM, and a 4U case. I have a couple of boxes with 6 NVIDIA 3080s and recently upgraded to a used super micro with 8 A100s

Colocation wise, you pretty much buy the space, show up with the server and rack it yourself into a locked cabinet, not much else

That is sick, I wanna build out something of a similar size (sans gpus). How much does colocation cost in your area?
I don't mean this in a critical way to you but, man, this makes me so sad to think about. Models making money from lonely people so desperate for a connection that they pay to chat with someone and then they don't even end up chatting with a human at all.
25% of US college students on antidepressants. Up 64% from 2020. People staring at screens 3/4 of their life. Probably nothing. Technology making the world a better place.
It's not really that sad. Young guys with a bit of disposable income could do a lot worse than subscribing to someone's onlyfans and chatting with a bot. I don't charge subscribers directly and don't do any pay-per-message scheme, it's free for the user (provided they're subscribed to my client's page).

The conversations aren't even overtly sexual in nature, mostly just guys sending "hey hope you're having a good day" during work hours. Llama is good, but honestly I think anyone would probably know they're talking to a bot after a few days, but they still keep talking to it anyways.

> The conversations aren't even overtly sexual in nature, mostly just guys sending "hey hope you're having a good day" during work hours.

I actually think that's worse.

Ed: but props to you for filling a technology niche.

I think it's worse too.

They aren't even getting any sexual gratification from it. Just lonely little unrequited missives. Hoping and failing to make a connection and not even realizing they haven't.

How many parameters LLama do you use? What framework do you use to launch it?
How much are you saving running your own GPU infra? What are the total monthly costs for the service?
(comment deleted)
Running costs are about 30% of what an equivalent AWS GPU setup would be
Interesting! How it works? I am a bit confused.
I am always in awe of people that simply solve a problem (instead of having to get all esoteric about it) but I cannot understand what problem chat solves when the subject is more interesting to look at than speak to. :)

[edit] 20 jpegs into a 150MB LoRA

For chat, I'd say 70% of the messages are non-sexual in nature. People just want to have someone to talk to during their work day. Not all, but quite a few models have been open about how their chat during the day is AI generated.
Shame on you.
You can moralize and pearl clutch as much as you'd like
I could see why'd you say that, but I think it's a case of hate the game, not the player. We have crafted a society that has a dearth of compassion and companionship, that's the unfortunate reality.

There are lots of sad, lonely guys out there and that's not GaryNumanVevo's fault, he's just catering to them.

Willing players are what create the game.
Whether or not GaryNumanVevo runs his service there are going to be lonely men out there. I don't know how we'd even begin to fix that.
I do feel like "Don't hate the player, hate the game" is used to shield folks from criticism about actively participating in a societal ill in exchange for money. I realize that sex work and its presence in society goes all the way back to antiquity, and technology is only going to make it more prevalent. Some folks with compartmentalized morality may as well think "Life is short. Why work a crappy 9-5 when I can make a ton of money doing this other stuff instead?" I get the appeal.

That said, if shame were brought back into the mix on a large scale, a lot of this profiteering would evaporate away, and push this industry underground.

Please forgive my ignorance, but what are the obvious reasons for you not having a website?
Never really needed one, I started the business because a few friends asked if a solution existed and all the marketing has been word of mouth. We send out a weekly analytics email to clients breaking down subscriber usage and some topics analysis, but nothing too complicated.
It’s not really MMR but I have a side business when I provide software for online and in-person festival payments (entry/food/drinks). If you take the total revenue (or profit) for the year and divide by 12 I’m well over the $500/mo limit.

I currently do 3 festivals a year which all pretty much fell in my lap, I’ve yet to start any sort of sales/marketing due to being busy with my day job/life and not wanting to grow too fast.

I started back in 2021 when a local company I’ve worked with to make apps came to me looking for a solution for their food/music festival that didn’t require handing out and (almost as importantly) counting all the tickets/tokens that people bought to spend at the vendors. I did a quick turn around of a couple months to get a v1 out and working in time for the event. In the next year I essentially rewrote 90% of it and added in-person payment support (previously had just supported recording in-person payments made through a CC terminal.

Each new festival has new needs but I’m starting to get fewer feature requests and less I need to build for each new client which is nice.

Interesting. Are you comfortable sharing any architecture details? Im half wanting to do the same for a local fair that had a high friction ticket system. I wasnt happy with any designs I came up with though
Sure!

It's QR-based, so customers create an account, load money onto their account, then show their QR code to vendors who scan it to charge their account. We also provide plastic cards (think: gift card) for people who don't want to use their phone but we see 80%+ of people interact completely on their phone/online. We have an app and website (same codebase, Quasar framework) and for in-person payment (entry, bar) we provide iPads with connected CC readers.

My best advice is this: your hardest challenges will not be technical in nature. The hardest part is the equipment, dealing with customers, hand-holding the festival organizers. I don't say any of that as some gross thing or bad thing, just reality. In fact, I think I've succeeded larged based on the in-person aspect (We travel to the event and are on-site for the event) and being the "I have all the answers for your festival payments"-person. Rolling with the punches is a huge part of it.

The whole thing runs on AWS Lambda with a postgres DB from Neon.tech. I'll be honest, it's incredibly over-architected, the whole thing could run a a couple (or even 1) servers as a traditional NodeJS app without issue (and with less complexity) but I used this project as learning experience and a chance to try our some technology I was interested in. Lambda is incredibly cool and I think I might have one of the best use-cases for it (incredibly spikey load: no traffic for 9 mo, tiny traffic for presales for 1-2 months, 1 month with higher sales, then 1-2 days of the event with crazy sales) but the debugging story isn't the best. SST makes it 10000x better than anything else I've tried and the developer experience is bar-none for writing lambdas but all the other crap (CloudFormation, logs, monitoring, etc) is so much overhead. If I was writing this again today I'd probably look at something like NestJS but I won't let myself re-write the code (again) without a pressing reason and if I need to spend time anywhere it's sales/marketing.

Here is my, crappy, "marketing" website: https://grubbux.com/

I think I might just have downvoted you because I‘m a clumsy idiot.

So let me just say I love these honest no-bullshit posts!

Thank you! I appreciate you saying that.

I love geeking out over my "stack" or talking about the business stuff, it's been rollercoaster and a huge learning experience for me. Really upended a ton of preconceptions I had about a number of things.

Good for you man, happy to hear about your success and pains. A sign of maturity is realizing the tech is always the easy part.
Festival-goers can just pay for their food direct as well?

Sorry, I don't understand your offering at all and the questions just sort of keep coming!

I see you combine payments, but I'm struggling to see the real-terms benefit over a tap-payment (card, watch or phone)? For a food stand, it would seem, not taking the money directly is a relatively large potential liability. Is the point to enforce a contract between vendors and the festival?

Does the festival pay the food stands [something] up front?

How's your liability insurance? Or do the festivals underwrite you for when Amazon/wifi is down and no-one can pay for their meals? (I did see you tout live updates, so transactions must be networked)

Sounds easy to abuse (show someone else's code?), have you had much fraud?

You're in USA? Did you need a banking license?

Small festivals in UK would be 4-8000 people, say; average food spend is probably £20+ per day -- are you carrying a debt to food providers for £500,000+ over a long weekend (consolidating payments)?

Fascinating.

Do you do non-food transactions too - souvenir stands, onsite shops, [festival] activities? Like some festivals include a number of tokens and you can buy activities with them at the festival.

Happy to answer!

> Festival-goers can just pay for their food direct as well?

In a word? Data. Festivals normally charge vendors a percentage of sales to be at the festival and they need a way to track sales. "Trust me bro" doesn't quite work since restaurants/vendors will lie or shave their sales numbers so they pay out less. One festival told me about a time they had a vendor steal another vendor's tickets they had collected and try to turn them in as their own. I don't think all or even most vendors are dishonest but the ones who are mess it up for everyone. So instead the festival requires all payment to go through their festival currency (1 to 1 with USD). This gives them realtime data of all vendors and they use that data to decide which vendors to invite back and how much to pay out at the end.

> I see you combine payments, but I'm struggling to see the real-terms benefit over a tap-payment (card, watch or phone)? For a food stand, it would seem, not taking the money directly is a relatively large potential liability. Is the point to enforce a contract between vendors and the festival?

Yes, the point is to enforce the contract between the two. For a lot of festivals the food price is low (think $3-5) since it's meant to be a way to sample a lot of things. The $0.30/transaction (that Stripe charges) eats into total percentage quickly at lower price points. Also this lets all vendors take payment without needing any special equipment (other than their smartphone). Yes, some/most of them have their own POS but this lets the festival and festival-goers keep all their transactions in one place. Also the vendors have access to reports as well.

> How's your liability insurance? Or do the festivals underwrite you for when Amazon/wifi is down and no-one can pay for their meals? (I did see you tout live updates, so transactions must be networked)

All our contracts state that we cannot be held liable for internet issues, we operate completely on LTE/5G and do not provide WiFi at the events (that's a huge PITA if you've ever looked into it) and very often there isn't even an ISP we could work with to provide the internet service so if we are going to rely on LTE anyways might as well have each iPad talk directly to the towers instead of through extra infrastructure we need to manage. So far this has no been an issue but we do a cellular survey of the area when we take on a new festival to check how good the signal is.

> Does the festival pay the food stands [something] up front?

No, in fact often the vendors pay a small amount to reserve the space (mostly to make them have some skin in the game and show up, the number of no-shows always surprises me a bit). Vendors in general are very hard to wrangle. You can send them all the info ahead of time multiple times, in multiple forms, etc and at least 20%+ will show up and have no idea what's going on. Thankfully we can train someone on the system in well under 5min and they rarely need follow-up help.

> Sounds easy to abuse (show someone else's code?), have you had much fraud?

This was a huge concern of mine up front but in practice it's been non-existent or at least non-reported (and trust me, I've dealt with every other type of support ticket), In fact couples/families will often just load 1 account and share the QR between them. We also offer in-system transfers which isn't used as much as I would have expected but people do it that way as well.

> You're in USA? Did you need a banking license?

Yes, thankfully no license needed. I've worked/founded startups that needed Money Transmitter Licenses and I wouldn't touch those businesses with a 10ft pole (so much insurance and each state is done differently, no thanks). No, the money never touches my accounts, I use Stripe Connect so I help the festival get their own account setup and all the money dumps directly into their Stripe account (and then their bank a...

Thanks for the explanation. I had a lot of similar questions.
Omg, thank you for such open and clear answers. My inquisition-organ is replete with such satisfying answers!
> show their QR code to vendors who scan it to charge their account.

That sounds _brilliant_ -- being able to show a physical QR code card rather than dig out the phone sounds like it would help a lot with preventing damage/loss of phones.

Yep, because everything is QR-based I can provide almost the same experience for people on their phones or those who opt for a card. The card even has a URL on it you can go to to claim the card (convert to a user account in the system) or a page you can go to and see the balance without needing to create an account.
This is pretty interesting! What hardware are you using for vendors? Kinda curious how you deal with the network aspect of it. Sometimes venues have low cell reception or flaky venue networks.
Vendors just use their own smartphones and use our app to scan customer’s QR code to charge them.

As for the network we rely completely on the cellular network. We use an extremely small amount of data (a tiny fraction of what an image a user might be posting to FB/IG/SC/etc would be) so unless the networks are completely down we can manage without issue.

We check out venues/grounds/etc for cellular reception/speed ahead of time to make sure we are a good fit for a festival to try and avoid internet connection issues.

You've done a lot of work, and this seems like an excellent way to ensure events run smoothly! Great work in building a useful service for festivals & vendors and reduce the transaction fees to ... well ... as low as they can realistically go given the payment rails :)

Can I suggest you add a marketing video or some graphics to explain how easy it is for the festival company and the vendors?

Thank you for the kind words. Yeah, a video and/or graphics are on my list for sure, I just keep procrastinating tackling that because it's not something I'm strong in, which is a bad excuse but it's the truth.
In 2015, I wrote the backend for a registration/ticketing/admission system for our (the company I work for) non-profit. They put on yearly galas in a far-off US state. The system utilized QR codes from printed and electronic tickets. The system was used once and royally failed due to connectivity issues. We relied on the venue's wi-fi and had cellular backup. It worked during on-site testing but failed once the crowds formed. Attendee's couldn't load their e-tickets and we couldn't get a response from the servers as tickets were scanned.

Props to you for getting everything working!

Did you decide the vendors do the scanning so you could enable customers who aren't using connected smartphones? On the surface it sends like the digital version of here's my wallet, take what I owe you if I'm just presenting a QR code that links to my event "wallet" to a vendor and they are set the amount to be deducted and confirm the transaction without my input. Is there a customer confirmation step, overcharging just hasn't been an issue, or you've figured something else out to 'prevent' that type of fraud?

I keyed on this because I've only ever really seen the reverse in the wild, where a vendor presents a bill with a QR code, and then there's either a confirmation or record of some sort that can be easily checked. Though I don't actually make these types of purchases myself, so I'm just going by cursory observations.

https://roguestargun.com

Solo Developed VR starfighter combat sim for Quest, PCVR, and soon the PICO4

Meta, send me a free Quest 3, please.

Would not recommend doing a game, let alone a VR game as a sideproject for anyone

My day job is Machine Learning engineer, so I really should've picked an AI sideproject facepalm

Looks very cool. Will definitely give it a try.
I'm making a little by sharing all my nonfiction book summaries/notes on https://littlerbooks.com.
Thank you for sharing, that is a neat side project and was actually just looking for something like this. Can you share how your summarisation process works and if you use any specific tools or approaches to generate them?
My SaaS Cronitor.io started here in 2014 as a side project. Left my job at Zillow 4 years ago and we are still going strong.

Here’s my reply from 2017: https://news.ycombinator.com/item?id=15150205

oh hey, love cronitor! it is a killer tool for my personal and work stuff both!
Thank you!!!! As a founder and developer I usually look at our product with a critical eye. Encouragement like this is really nourishing.
Hey i love cronitor! Happy user here , it has saved me from multiple disasters. Thank you for building it.
Just launched Story Treasure a way to create illustrated children's books, motivated by the fact that I'm a portuguese dad raising two bilingual girls in Germany... very hard to find portuguese books around here!

https://www.storytreasure.ai/

German speaker in Portugal. :-)

That's awesome. Just did one.

haha, it's the ultimate uno reverse card. Did it work? There are some known issues with German titles on the Cover page, sorry if you've encountered that. I'm trying to improve it.
How do you monetize?
I have a margin on the credits for the models. So it's a credit model and I sell them for more than I buy them.
Can you provide some figures, in terms of profitability? How much did it cost to put together, what are the monthly costs to keep it afloat?

I write a book and give it away for free on https://book.railean.net, but it wouldn't hurt to turn it into a revenue stream.

This is impressive. I'm working in an adjacent space and one thing that has been a challenge is character consistency -- having characters in AI-generated art appear reasonably similar across different image generations. Your implementation looks to do a solid job -- any learnings that you're willing to share?
We made a couple apps to work better with Davinci Resolve after finding things it did or did inefficiently. One (SparkFX) is still a work in progress

https://sparkfxstudio.com/

Hi, I love your YouTube channel! I watched a bunch of videos from it last year! Thank you!
Thanks! That's my business partner who makes the videos
I started a side project with my older brother called NanaGram.co that makes it easy to text message photos to a unique phone number, then once a month they get printed and shipped to your loved ones.

If you have kids, it makes a good holiday gift for the grandparents if you're stumped on what to get them.

I've since moved on from it, but my brother makes enough to work on NanaGram full-time now. It's also just been really cool to see the project grow over the years and bring happiness to thousands of grandparents all over the world.

Thanks to F5Bot I saw this comment.

Thanks for sharing brother!

I hope F5Bot is on this list. Been using for free for years. just works. Reached out a while back and owner is very responsive.
NanaGram is awesome, used it for a while back in the olden days of 2021. When I visit my grandma she still has pictures on her refrigerator delivered by this service. Cheers to you and your brother!
Seeing this comment a bit late... thank you so much for the kind words about the service!
Very cool! Always wondered how solo engineers deal with physical and shipping? I suppose there is some sort of API that allows prints and shipping on behalf?
I started with an API called Pwinty which turned out to be pretty expensive so I ended up basically recruiting a print shop partner based in the US.

I've actually been looking at releasing a 4"x6" photo printing API of my own since we've developed some pretty neat shipping tricks as well as the ability to print on both sides of the photos.

I was actually looking at it from a different business model perspective. There are some APIs that do both print and ship in various formats but there is definitely a markup on top. Aggregating printers that are digital enough is quite a challenge of its own though :)