Top
Best
New

Posted by cvbox 6 days ago

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

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:

2024 → https://news.ycombinator.com/item?id=42373343

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

479 points | 552 comments
skwee357 6 days ago|
I run a dead-simple, one-time, online fax service called JustFax Online[0]. While I don't have a recurring revenue as I operate one one-time payment, for the past months I have been consistently grossing over €500/mo.

This also brings tears to my eyes, as I remember[1] browsing these threads and being amazed (still am) by all the people who make side projects and make money from them, and at the same time thinking that I will never reach this milestone, and yet, here I am.

[0]: https://justfaxonline.com [1]: https://news.ycombinator.com/item?id=39110194#39141819

IanCal 6 days ago||
Thanks for making a service where people can pay for a thing to happen, rather than an account and subscription and …

I often get frustrated at how hard it can be to give someone money to perform a service I want them to do and they want to be paid to do.

skwee357 6 days ago||
Thank you very much. I try to focus on making usable software without enshittifying them.
al_borland 6 days ago|||
I don’t need to send a fax often, but when I do it’s a real pain. I’ll be bookmarking this.

I love that it doesn’t need an account and is a simple straightforward service, as if I was paying to use an actual fax machine somewhere. I wish nearly every service online was built this way.

Fiveplus 6 days ago|||
This is the coolest thing I've seen on this thread. Single purpose and a very nice, crystal clear homepage.
skwee357 6 days ago||
Thank you! I appreciate the feedback!
jklein11 1 day ago|||
If you don't need an account to send a fax, how do you comply with law enforcement's requests to identify who sent a specific fax? I would think this would open you up to significant liability
malfist 5 hours ago||
Safe harbor laws protect you from liability of the content sent.

You can simply respond to law enforcement that you have no data outside of payment data

zandert 6 days ago|||
That's super cool, how do you run it? Are you using some other service under the hood, and just abstract their annoying pricing model?
pjc50 6 days ago|||
It used to be possible to do this with a faxmodem; these days telephony is over IP, so there might be telco APIs for it. But, because it's a telco, that will be annoying and hidden.

UK: OFCOM are phasing out the fax support requirement https://www.ofcom.org.uk/phones-and-broadband/telecoms-infra...

(I slightly balked at the $5 initial price, but then realized: this is a desperation fee and I think for a lot of the users a clear fee for a clear one off service is the best deal. Anyone who wants to send 1,000 faxes will (a) be in the top 1% of fax users in their country if it's not Japan and (b) make their own arrangements. Also patio11's "charge more")

Software wise, if you have a PBX line (which the telco will change for) you can run Asterix and then https://www.asterisk.org/products/add-ons/fax-for-asterisk/ to send as many faxes as you like to the other person in your country with a fax machine.

randallsquared 6 days ago|||
Why would you need a PBX line to send faxes with Asterix? You'd just need a normal phone line with a plan that includes free ("long distance") calling to the whole country, right?
birdman3131 6 days ago|||
https://developers.telnyx.com/docs/programmable-fax/send-a-f... I use Telnyx. (Mainly because I also use them for voice.)
rsanek 6 days ago||||
https://www.pamfax.biz/en/developers/introduction/

https://developers.ringcentral.com/fax-api

skwee357 6 days ago|||
Yes, I use another service + add a ton of stuff on top related to reliability, payments, and file formats. However, I have toyed with the idea of implementing my own fax sending. Maybe when I will be able to live off my side projects, I will explore this idea further.
brandon272 6 days ago|||
How do people find your service? It seems like there are a million "send a fax" online services out there so it would be difficult to get in front of potential customers.
skwee357 6 days ago||
It's a very tough market. Before I started I found a handful of services, and saw some services appear after I started.

I focus on SEO mainly. Most users come from search engines and LLMs. Some users are returning customers.

veverkap 6 days ago|||
Any thought of adding the ability to receive faxes too? I notice that most of the sending places don't offer that and it might be a difference if it's not too expensive.
keybits 6 days ago|||
TIL you can still buy fax machines!
didgetmaster 5 days ago|||
I still have a 25 year old HP LaserJet printer that has a built in FAX function. Unfortunately, I haven't been able to use it since we gave up our landline about 20 years ago. Still prints well, however.
bzzzt 6 days ago||||
It's still included on some office multifunctional printer/scanner machines.
Popeyes 6 days ago|||
We have one in our office.
Rizu 6 days ago|||
doesn't look like stripe, do you use stripe as a payment provider ? or something else.

i am in the middle of a project using stripe and looking for alternatives

skwee357 6 days ago|||
It's Stripe, and I'm happy with them. What did you not like about Stripe?
aiisjustanif 6 days ago||||
What did you not like about stripe?
eprahsys 6 days ago|||
[dead]
golson_kindmind 5 days ago|||
Very cool. Love how simple it is, no bullshit.
Cremiant 4 days ago||
[dead]
agotterer 6 days ago||
A friend and I host a monthly dinner club for people interested in ethnic cuisine. We work with a single restaurant each month to create an 8-12 course all inclusive price fixe menu. The food is served family style and is authentic to the region we are hosting. We typically host the dinners on a Tues or Wed when the restaurants in our region aren’t too busy and could use the extra business.

Since 2023 we’ve been to 44 restaurants. In 2025 we served 1,099 guests and generated $126k in revenue.

https://www.deadchefssociety.com/

bot347851834 6 days ago||
This is so cool! As someone who loves trying out new restaurants I need to ask: why would I go with you guys instead of going to the restaurants myself with a friend or partner? Looking around your website it seems to me that there's very large attendance, which in my mind means generally less focus on the food itself. Do you think one of the main factors is meeting new people/the sense of community? Anyway good job! I'm not sure what your margins are but it's probably more than 500/month! Congrats!
agotterer 6 days ago|||
I think there’s quite a few reasons people come. I’m just going to bullet some of them out in no particular order:

- We do the work to find the restaurant and curate a menu, story, and theme. E.g., we might go to an Indian restaurant and focus the event on only the southern regional dishes.

- Many times we have dishes that are off menu specially for our event.

- Sense of community. We have quite a few regulars who have gotten to know each other. In 2025, 45 people reached their 20th or 30th event with us. Since we take over the whole restaurant there’s a little more freedom in how the space is used. Lots of new friendships have been forged.

- When you go to a restaurant with a friend or small group, you can only order so much. We’ve had events with upwards of 25 different bites. There’s really no better way to sample everything the restaurant has to offer.

- There’s a few people who say their partner are picky eaters, so they come to our event each month to have the opportunity to be a bit more adventurous. It’s an incredibly diverse group with a lot of different reasons to attend.

suranyami 1 day ago|||
Just to add my own observation here: some cuisines are really optimized for sharing in larger groups… certainly a lot of the regional Chinese cuisines assume many people at a table, with large (i.e. higher priced) servings. If it’s just 2 or 3 of you, you end up getting only 1 or 2 dishes, often with a lot left over.

So, this is a genius way of optimizing for that!

I totally want something like this here in Sydney.

VoidWhisperer 6 days ago|||
Out of curiosity, if you don't mind sharing, what is the sort of profit you see on that 126,000 as i'm assuming alot of that goes to paying the restaurants?
agotterer 6 days ago||
Most of it goes to paying for the meal. We make around a 20% margin. Our cost to operate the business is quite low, but we do invest a lot of our personal time into it. It’s a labor of love.

Our biggest cost center is when we guarantee a minimum number of seats and come up a little short. Doesn’t happen often, but when it does it eats into the margin fast.

gaws 5 days ago||
> we do invest a lot of our personal time into it

What's the process like?

agotterer 5 days ago||
My partner and I divide and conquer. He focuses on front of house and I handle the backoffice.

The process starts ~3 months before the event. We start by picking a theme or region. Then contact some restaurants that fit the criteria and pitch them the event. That kicks off the back and forth on cost and menu.

Around 4 weeks before the event we send a save the date + previous event recap email. We summarize the last event and tease the next event, without giving away the actual resturant or type of food.

Over the next week we prep the invite email and payment forms. This requires putting the dishes on our menu template, research and writing about the history of the dishes, the region, and the resturant. Some of this content also goes onto our website.

Three weeks out we send the invite, which is a lottery system. Members have 5 days to request a seat and place a credit card hold. 5 days later we run the lottery (I wrote some basic software to randomize assignment, conver the card auth to capture and release any cards that didn't get assigned a ticket). Then we send an email to everyone who got in with which night they recieved and another email to anyone who was waitlisted. Everyone is added to a spreadsheet to track.

1 week before the event we send a reminder email and a last chance to cancel before the ticket is non refundable.

At the event we play host and check each guest in and say hi to everyone. Then we give a prepared ~5 min intro about the food, restaurant, celebrate any milestone members, and make any general house keeping accounments. Our 20 club members get a branded apron.

At the event we take video and pictures. Over the course of the next 4 weeks we post dish pictures with descriptions and history of the dish on our instagram. We also make a 1-2 min recap video of the event which also goes on our instagram and website.

Separate from the actual event related work we have to manage the books, handle members emails, and review membership requests. More recently we started selling shirts, so there's a little work in managing that as well.

browningstreet 4 days ago||
Great idea. One note: I had to hunt around on the website for a while to find out what geographical area you were operating in.
thefolks 6 days ago|||
Love the communal aspect. Curious about the economics of this, how do you typically split revenue with the restaurant, and what’s the average ticket price per guest?
agotterer 6 days ago|||
We negotiate a per seat all in cost with the restaurant inclusive of food, one drink, tip, and tax. We sell the tickets directly to our members and add some margin on top. Average ticket is $115.

5 days before the event we lock the head count with the restaurant. At this point the ticket is non refundable (we allow transfers). Then we pay the restaurant one lump sum. At the event the guests are only responsible for their bar tab (outside the one included drink), we don’t get a cut of that.

Sometimes we have seat minimums we need to hit and eat the cost if we are short (that rarely happens). We don’t allow ordering any other food outside of what’s on our menu.

nefrix 6 days ago|||
I am also curious on that
kilroy123 6 days ago|||
Wow! I've thought so long about doing the same thing in London. I wouldn't do it to make money persay, but to meet amazing people and connect folks. Would love to chat sometime.
agotterer 6 days ago|||
We never intended to make money. The first dinner was with 13 of our friends. We just organized the location and menu.

From there people started to tell their friends, who told others, then the local newspaper wrote about us, and people started talking about us on Facebook food groups and posting on Instagram. The community grew very organically, we never spent a penny on marketing. Most of the original 13 don’t come anymore, and we have grown into an incredibly diverse community.

Happy to chat, email is in my profile.

12ian34 5 days ago|||
I host Supper Clubs in London :)
brazukadev 6 days ago|||
This is a great project! I'm thinking about doing something similar. Do you have any bad experiences, things you would have done different, or are thinking about improving now?
agotterer 6 days ago||
Honestly, I can’t think of anything I would have done differently. Each stage of our growth came with some challenges and lessons. I think we did a pretty good job of internalizing and adapting. We definitely made some mistakes along the way, but nothing I regret doing and wouldn’t do again. Every mistake and lesson taught us something.

Feel free to email me if you run into any challenges. We might have already been through it!

brazukadev 5 days ago||
great to hear! I'm getting a bit worried about possible legal issues - although that is because I might not be involved in every meeting so I'm worried about possible risks.

I sent you an email, my email handler is alanmeira. If you are too busy and can't waste time on this there is no problem tho, your post was quite motivating already.

agotterer 5 days ago||
I’m a little behind on email, I’ll reply later today.

I’ll answer some of the legal right now. First, we are at every event. Not sure how much it matters legally, but we are there as hosts and to drive the feeling of community. Without us, I don’t think the community has the same feel.

We also have an unbelievably respectful and mature community. After over 70 seatings we’ve never had an incident. We also have a code of conduct document we send all new members.

Second, we setup an LLC to shield us personally from legal liability.

Third, not to say that it shields us, but the restaurants also have insurance and are a better target for a lawsuit.

We are in the US, and at the end of the day anyone can sue anyone for anything. It’s just the reality and risk of the times. It hasn’t been a problem for us yet.

brazukadev 5 days ago||
Thank you very much for taking the time to answer!
1_over_epsilon 6 days ago|||
This is awesome, how did you get the word out and market/advertise?
agotterer 6 days ago||
We’ve never paid for marketing or advertising.

- We are lucky to have a passionate community who tell others about us.

- Sometimes we do shared reels with the restaurant, which helps drive some of their traffic to our social pages and website.

- There’s a few large local Facebook food groups which have driven membership.

- The largest driver of new membership came from coverage in the region newspaper. We credit that with the transition from 1 or 2 degrees of separation to people we had no connection to.

- There’s been a few influencers who have shown up and documented their experience. We didn’t pay for it. It drove a few members, but the quality of the newspaper and Facebook group members was higher.

KellyCriterion 6 days ago||
this actually is a great idea!
nhatcher 6 days ago||
I was hesitant to add my own but I think you might find it interesting as we make money not from clients but from grants.

We have IronCalc[1]. We don't make money from customers as we don't have a finalized product yet. But we have an ongoing grant from the NLnet[2]. You can have a look at the kind of projects they are granting money. It's always a source of inspiration.

That being said IronCalc takes a lot of time from me. Way more than a side project should.

[1]: https://www.ironcalc.com

[2]: https://nlnet.nl/project/IronCalc/

tda 6 days ago||
The friction to try it out is already really low, I like that! But it could be even lower if instead of an image the interactive version is served right on the landing page. Great project!
nhatcher 6 days ago||
Yes, Dani the designer involved in the project, keeps saying that. There are two things that stops me from doing that:

* It would make the landing page a bit heavier * I would need to synchronize deployments somehow

But I guess I should do that sooner rather than later.

Thanks!

RestartKernel 6 days ago||
Just my two cents, but:

- In terms of data, this is nothing compared to any site serving a bunch of images. The compute would differ, but loading speed shouldn't be an issue if you can render the HTML first, and hydrate it after page load. This static HTML would then also serve as fallback when Javascript is disabled.

- For a quick demo, I doubt you will lose people by embedding an older version. Serving a version of a few months ago seems like 80% of the work, with 20% of the effort, in terms of deployment.

Anyhow, nice to see government funds put to a good cause!

written-beyond 6 days ago|||
This is lovely! I'm surprised I had never heard of it before today
haritha-j 5 days ago|||
This is very cool indeed. Is there anything similar for ppt presentations that you know of?
nhatcher 5 days ago||
No, not really.
DANmode 3 days ago||
Top-three time-sucks?

Thanks for sharing! Awesome.

jspizziri 6 days ago||
https://soundreads.io/

An audiobook streaming service that focuses on timeless classic works in the public domain.

I do everything from building the app to the audio engineering.

One thing I'm especially proud of is the restoration I did on the "War of the Worlds" 1938 Radio broadcast. I'm really happy with how it turned out. I've made it temporarily free to listen to [1] in case anyone is curious. You should compare it with the original [2] and let me know what you think.

[1] https://app.soundreads.io/discover/item/war-of-the-worlds [2] https://archive.org/details/WarOfTheWorlds1938RadioBroadcast...

jspizziri 6 days ago||
Since there's been a reasonable amount of traffic due to this comment, I thought I'd leave a 50% coupon ($11.75 for yr one) for HN folks in case anyone is interested:

http://app.soundreads.io/purchase/annual?prefilled_promo_cod...

megabless123 6 days ago|||
You should surface the library of content to public visitors. I would be more likely to convert if I knew that you had the content I wanted.
jspizziri 6 days ago|||
I just updated the home page (main nav & body content) to add a "Browse All Books" button that takes you into the app to view the current titles. Appreciate the feedback.
jspizziri 6 days ago|||
Thanks for the feedback!

Do you think adding a button to the homepage/marketing page that says something to the effect of "See all our content" that redirected you here:

https://app.soundreads.io/

Do you think that would do the trick?

rafram 6 days ago||
I’m seeing a lot of AI tells in the cover art (like for War of the Worlds) and book descriptions. Didn’t see any discussion of where the narration comes from on the site. Are all your audiobooks restorations of classic readings? Do you hire narrators to record new ones? Or is there AI involved there too?
jspizziri 6 days ago||
All the audio is by real humans but I definitely use AI help on the descriptions and images, as graphic design and copywriting are not areas I’m competent in, and as a side gig currently I only have so much time.

A good chunk of the initial audio has been curated and re-engineered/enhanced from librivox, however I’m also working with voice actors to produce originals. For instance I just release A Christmas Carol which is original to our platform (also see Metamorphosis and Alice and Wonderland). More are coming every month but it takes time to develop real audio recordings with humans.

I appreciate your constructive feedback and welcome more!

t0mk 6 days ago|||
When I read your first comment, I immediately thought that the audiobooks are voiced by AI. I'm really surprised to learn the opposite.

So you take existing recordings created before 1929 and remaster them? Are recordings (of books published pre-1929) which were created after 1929 in public domain too?

I don't even want to ask about producing and voice actors.. Really nice idea and realization!

jspizziri 6 days ago||
There's a really awesome site called Librivox [1], where volunteers narrate books that are in the public domain. Those recordings are also in the public domain as well (this is just part of the Librivox thing). The quality of those recordings (both the narration, and the actual recording quality) varies quite a bit and most of them aren't at a quality I'd expect people to pay for and thus aren't useable for me. I've spent hours and hours sorting through those recordings finding the best ones (from a narration perspective) and then improving the recording/audio quality on them. Those recordings have all mostly been made in the last 20yrs, so they're not old recordings of the books. So, the value I add to the Librivox recordings are: curation/selection, audio enhancement, and a much better delivery mechanism (IMHO).

I'm also simultaneously building out our own library of original audio content by working with voice actors to get them recorded and proof read (this is a very expensive and time consuming process, but also very fun). One of the hardest parts is honestly the proofing process. Once I get finished narration files I have to compare them result with the actual script (as there are always mistakes) and request edits. I use whisper.cpp to transcribe them and then git and a few other scripts to compare the transcript with the actual book text.

I'll also add that I _do not_ use AI Audio narration because it just doesn't sound good IMHO, and I personally hate listening to it. I regularly run experiments to see what the current state of the tech is and it's still pretty far from where it needs to be IMO. I also don't love the idea of AI swallowing absolutely everything.

I appreciate the feedback and compliment!

[1] https://librivox.org/

ycombinete 5 days ago|||
So it's kind of like what Standard Ebooks is to Project Gutenberg.
t0mk 5 days ago|||
Thank you for describing the process and best of luck with soundreads!
rafram 6 days ago|||
Thanks, this is good to hear!
crobertsbmw 6 days ago||
I’m still selling Computer Engineering for Babies. And I just launched a new book called Simple Machines Made Simple on Kickstarter a month or two ago. Both books are basically just simple interactive demos for kids and adults.

https://hackylabs.com

arthurjj 6 days ago||
It makes me so happy to see this genre taking off. We did "ABCs of Programming" [1] when our son was 2 at least partially because there weren't any real kid's books talking about what "dad does all day". Funnily enough it wasn't selling that well until I posted an article [2] on HN about my experience writing it. Then it did steady business for a few years

[1] https://www.amazon.com/dp/1548489778 [2] https://arthur-johnston.com/hacker_writes_a_childrens_book/

jann 6 days ago|||
I got gifted Computer Engineering for Babies and big Babies last Christmas in preparation for having our first child :) They are great!
anotherhue 6 days ago|||
Literally the first book I bought for my hellspawn. We had fun working out the mechanisms.
kelvindegrees 6 days ago|||
One of my favorites! The baby likes it. The grandparents are confused by it.
tyrust 6 days ago|||
My kid got a copy of your first book as a gift a couple years ago. It's really fun to have on the shelf. The buttons are so satisfyingly clicky. Thanks!
crobertsbmw 6 days ago||
Thanks for buying it!!
laurentiurad 6 days ago|||
Computer Engineering for Babies is great! I also added on my directory of well-crafted products: https://select.supply/product/computer-engineering-for-big-b...
thebiglebrewski 2 days ago|||
My nephew loves this book thank you for putting it into the world!
ludicity 6 days ago|||
I bought two copies of Computer Engineering For Babies for some close friends! They were absolutely delightful.
matart 5 days ago|||
Thank you! As it has become popular at baby showers to bring a book I always send my partner with the original 2. We have probably gifted 5 or 6 sets now.

We are excited for the next version.

cunac 6 days ago|||
This is insanely good. Can't wait for grandchild :)
kaeruct 3 days ago|||
Just bought a German copy. Spanish would be nice as well :)
1-more 6 days ago|||
Bought probably 6 copies between the first and second. Love this book! First gets stuck in NOT mode sometimes but it’s chill.
crobertsbmw 6 days ago||
Yeah, I’ve improved it a lot, but a lot of the books from the run I did 18 months ago get confused on the cover page thinking it’s open to the NOT page.
1-more 5 days ago||
ooooh what was the fix? It seems so hard to rely on light for the page numbers! My niece was just doing "For Big Babies" in a dim room and my brother in law had to point his flashlight at it to keep it on the current page.
nefrix 6 days ago|||
I am commenting on this so i will fi d it easy when i will need to buy a present for one of my friends’ babies. :)
gustavoaca1997 6 days ago|||
I always see your ads. My first baby is expected to be born next year and I cannot wait to buy it for her
BrokenCogs 6 days ago|||
This is amazing! Do you ever run a sale (christmas, boxing day, etc)?
navaed01 6 days ago|||
I have this book for my kid and love it!
bunnybomb2 6 days ago||
Oh man this sounds so cool!! Ive always wanted to make a childrens book.
wonderfuly 6 days ago||
Last year, I came across NotebookLM and immediately noticed a pain point: importing the web pages I was browsing into NotebookLM required several steps. So in less than a day, I developed this Chrome extension: NotebookLM Web Importer[1], which allows for one-click importing. As NotebookLM has gained popularity this year, my extension has also seen great growth. So, in July, I added paid premium features to unlock additional features. It exceeded my expectations and quickly went over $500 a month. It now has over 100,000 users and is still growing.

[1] https://notebooklm-web-importer.com

Fiveplus 6 days ago||
I really liked your extension having used it in the past. Great job and really useful! If you don't mind me asking, how do you manage the paid features from a technical point of view? Do you give paid users a token to enter in the extension which then activates certain features or is it something else?
wonderfuly 6 days ago||
It is account based, and I'm using Clerk for the auth.
gustavoaca1997 6 days ago|||
That sounds awesome. Can you please talk about which premium options you added?
nanfinitum 6 days ago||
Wow, this is awesome. How did you market this? 100,000 users is a lot.
technusm1 6 days ago||
Here’s my own side project that’s been earning a bit on the side:

I built DedupX, a macOS app for finding duplicate and visually similar files fast - especially useful for photographers and anyone with big local storage collections.

What it does

- Exact duplicate detection using incremental hashing so it doesn’t have to fully load huge files.

- Perceptual image matching finds similar images even if they’re resized or lightly edited (not just byte-for-byte duplicates).

- Native macOS integration with a Finder right-click scan.

Why I built it: My brother kept running out of space because of tons of photos, and every existing tool I tried either missed similar images or was slow and clunky - so I spent a couple of weekends building something that felt fast, accurate, and native.

Business side

- Free trial (no CC required).

- Paid tiers: ~$5.99/yr or ~$16.99 lifetime.

Got positive feedback and 100+ paying users shortly after launch. Been growing steadily ever since.

Link: https://maheepk.net/projects/dedupx/

istjohn 6 days ago||
Please double your prices, at minimum. (And port to Linux, so I can use it. Just CLI would be great.)
technusm1 6 days ago||
Making this cross-platform is definitely a goal I wanna work on, but I lack knowledge of desktop app development on Windows and Linux.

I'm glad you think the app is cheap. Honestly I think the pricing is decent for the current set of features. I might revisit the price if I sneak in more features worthy of a higher price tag, but for now, it's good enough.

warangal 6 days ago|||
How do you market it, through social-media or are there dedicated channels for sharing awareness for such Mac Apps, if you don't mind sharing?
technusm1 6 days ago||
I mostly shared the launch post and ran promo campaigns on Reddit, ProductHunt, LinkedIn, Discord and even tried HN (got no replies here -‿-"). Since then, its mostly word of mouth.

Thanks to my customers' feedback, I've made a lot of improvements to the app as well. Feels good getting positive feedback and hearing from people about their use-cases. :)

Links: [1]: Launch Post: https://www.reddit.com/r/macapps/comments/1ok5zaq/comment/nm... [2]: ProductHunt: https://www.producthunt.com/products/dedupx [3]: Promo campaign on Reddit for Black Friday: https://www.reddit.com/r/macapps/comments/1paarc2/dedupx_50_... [4]: https://news.ycombinator.com/item?id=45763117

alsetmusic 3 days ago|||
Froze at 99% scan completion on M1 Max, 64GB RAM, 14.8.2.
technusm1 3 days ago||
Sorry about that - thanks for reporting it.

I haven’t been able to reproduce a freeze at 99% yet. If you’re willing, could you share a bit more detail (approx folder size / number of files, and whether CPU or memory spiked near the end)?

If you’re open to it, I’d also be happy to jump on a quick call or screen share to debug this together — totally optional. You can reach me at my support email mentioned in the About DedupX menu item. I’d really like to track this down and fix it.

nefrix 6 days ago||
Smart and affordable app.
technusm1 6 days ago||
Glad you like it :)
tikotus 6 days ago||
https://cluesbysam.com

I started making a daily logic puzzle called Clues by Sam in May and it's been stadily growing since. The number one thing people were asking for was more puzzles, so I started selling puzzle packs instead of monetizing with ads. The reception has been great, and the revenue has been enough for me to decline some consulting gigs and instead focus on improving the game.

insin 6 days ago||
I do Clues by Sam every day when I'm walking my dog before I start work, and I was particularly glad to have the daily mental workout this month, as I didn't have time for Advent of Code. Just bought both puzzle packs to support your great work!
tikotus 6 days ago||
I don't know how you're able to focus while walking the dog, but good job! And thank you!
DuncanCoffee 6 days ago|||
Love it, I discovered it last week and bought a supporter pack after two days! Everytime I get stuck I'm 100% sure you made a mistake... Until I find my own mistake
tikotus 6 days ago||
Thank you so much! Indeed, it's quite tempting to blame the game, but the algorithm that ensures all valid deductions are enabled hasn't been wrong a single time since it was finished in June. Often I don't believe it myself, but it always turns out to be smarter than me!
tikotus 6 days ago|||
Oh, and perhaps worth mentioning that today's puzzle is not very representative of a regular puzzle, as usually the grid is filled with different professions and not reindeers!
rkomorn 6 days ago||
Is it representative of the regular difficulty because if so it... doesn't bode well for me.

The concept is really cool though. I like it!

tikotus 6 days ago||
Thank you!

It's a pretty normal mid week puzzle. They start easy on Monday and get harder towards Sunday. But don't be afraid to use hints to get started with the game! It gets easier with time!

petit_robert 5 days ago||
Hi,

When one clicks on 'Play tutorials', the text at the bottom reads :

>Start by follow the instructions

Should be 'Start by following the instructions', I believe?

tikotus 5 days ago||
Indeed! Thank you, fixed!
dezmou 6 days ago|||
I love it, just purchased a pack. I've also found that it is a very great tool to test LLM, like take a screenshot of a half resolved game and feed it to ChatGPT with the rules and ask him to select the next target
tikotus 6 days ago|||
Thank you so much! Also, you might find this interesting regarding testing LLMs: https://www.nicksypteras.com/blog/cbs-benchmark.html
dezmou 6 days ago|||
turn out Claude Sonnet 4.5 is far better as resolving those as ChatGPT 5.2
macaskar 5 days ago|||
Really loved it. Well done. 1000+ organic visits in 6+ months - awesome traction.

Do you want to put your CTA (puzzle packs) somewhere "higher" - closer to gameplay?

prettyblocks 6 days ago|||
Are the puzzles generated algorithmically or manually?
tikotus 6 days ago||
It's a mix of things. For example, there's an algorithm that ensures all valid deductions are allowed (I'm not smart enough to ensure all of them manually!). But a good amount of manual work goes into each daily puzzle.
lucasqueiroz 6 days ago|||
I love the puzzles, I played once and already got the Pack #1, it's a great game! As soon as I finish #1, I will for sure get #2!
tikotus 6 days ago||
Awesome! Thank you so much!
nyhc99 5 days ago|||
Thank you for the link, I loved today's puzzle and will now be a regular user
two_handfuls 6 days ago|||
It's fun! Congrats!
kurtis_reed 6 days ago||
Hi Sam
tikotus 6 days ago||
Hi there!
upmostly 6 days ago||
https://dbpro.app

I’m building DB Pro, a modern desktop database client for developers who want a fast, local-first workflow.

I started in October 2025, launched v1 at the end of November, and just crossed $1k MRR.

I also post devlogs of life building and marketing DB Pro and am about to post devlog #4. The latest one is here if anyone’s curious: https://youtu.be/-T4GcJuV1rM

Still very early, but it’s been fun seeing something fairly “boring” resonate once the UX is treated seriously.

kaizenb 6 days ago||
Loved the design, looks better then the most tools I've tried. I'm using Prisma + Supabase in one of my side projects and having constant db issues. Can I integrate DB Pro? Will it replace Prisma or what?
upmostly 6 days ago||
So DB Pro is a local desktop database client for managing your databases and data. Prisma ORM it won't replace, but Prisma's browser-based data browser, yes it will absolutely replace that. It's not a replacement for Supabase, it works alongside it, if that answers your question?

I'm planning to extend DB Pro into much more than a database manager though, letting you build dashboards, workflows and workbooks.

kaizenb 6 days ago||
I've been trying to connect to Supabase, got help from an agent to but couldn't resolve the issue and connect :/

What’s actually broken

DB Pro:

Enforces strict TLS verification

Uses its own certificate trust bundle

Does not:

read macOS System Keychain reliably

allow custom CA injection

allow “require but don’t verify”

Supabase pooler requires either:

trusting Supabase’s CA, or

allowing non-verified SSL

DB Pro supports neither.

So it fails with:

self signed certificate in certificate chain

This is a product limitation / bug in DB Pro.

devonhk 6 days ago|||
Any reason why neon isn't supported even though it speaks the postgresql wire protocol?
upmostly 6 days ago||
It has some behaviour differences (connection handling, pooling, serverless constraints) that I want to support properly rather than “mostly works”. Right now I'm focused on making the core experience rock solid across the most common setups first. My focus has been UX and DevEx and it's working.

Neon support is on the roadmap though, and once I add it, it’ll be first-class rather than a checkbox integration.

jamesholden 6 days ago|||
Hi! When will Windows/Linux be available? I'm growing weary of DB Browser for SQLite.
upmostly 6 days ago||
Windows and Linux are both launching next week (just in time for Xmas!)
bgdkbtv 6 days ago|||
Looks cool and congrats on the $1k MRR! Is the app built with electron?
upmostly 6 days ago||
Thanks!

Yep, it’s built with Electron. Performance has been a big focus from day one, and it’s been really performant in all of my testing so far. The goal was a proper desktop-first experience with local performance and direct database access, rather than trying to force it into a web app. Although I do have plans to offer a self-hosted version as well.

macaskar 5 days ago|||
semrush shows that your organic visits significantly increased this week. Well done. Great product. Succes!
posed 4 days ago|||
What did you use to build the frontend? It looks cool!
scrivanodev 5 days ago||
How do you enforce licensing? Did you build your own solution?
yboris 6 days ago|
Occasionally $500/month, but more reliably $300/month in sales of my Video Hub App - lets users browse, search, tag, and organize videos on local / network drives. Aiming to have an 8th anniversary release February 2026.

$5 per copy (Windows, Max, Linux; keep forever) https://videohubapp.com/

MIT open source (build your own copy) https://github.com/whyboris/Video-Hub-App

huhtenberg 6 days ago||
A bit of unsolicited advice -

* Focus on Windows users. Windows desktop share is 10x that of Mac and nowadays Windows users pay almost as willingly as Mac ones.

* Charge several times more.

* Redo the website. In particular get rid of 3D slant and on-hover animations, put larger high-res screenshots, explain each of them well (and not in gray on gray text), put up "Windows / Mac / Linux" in bold friendly and highly-visible letters. Better yet have separate Download buttons for each. Add version and last release date, next to the Download button. Have at-a-glance summary of features closer to the top of the page. Ditto for pricing and trialing details. Ideally, adjust windows chrome in the screenshots based on the web client's OS, i.e. show Windows screenshots to Windows visitors, Mac ones - to those coming from Macs, etc. The last thing you want to show Mac screenshots to Windows people, because it implies that the Windows version was an afterthought.

All in all, the site gives an amateurish/hobby project vibe, and the $5 price cements the impression. If you are to spruce things up a bit, you can potentially live off this app. At the very least and with not much of an effort you can double/triple what you make off it.

yboris 4 days ago|||
Thank you for all the suggestions! I like them and will try to implement at least a few in the coming year (I end up spending more time towards other exciting projects like writing a sci-fi novel and DIY remodeling my house).
DANmode 3 days ago||
Are you open to working with a janitor-like minority partner?
yboris 3 days ago||
Unsure what this means but I appreciate contributors / collaborators over on GitHub: https://github.com/whyboris/Video-Hub-App

Feel free to message me: https://videohubapp.com/en/contact/

rsanek 6 days ago||||
Woudln't OP be able to tell what the platform split is just based on his internal download metrics?
huhtenberg 6 days ago||
With Mac screenshots on the site they won't tell much. Plus the point is that it's worth to actively cater to Windows users even if you don't have many at the moment.
nohillside 6 days ago|||
Did you bother to look at the source code? It's Electron-based, so the effort for supporting more than one OS isn't very high.
combyn8tor 6 days ago|||
Curious how you manage licensing?
yboris 4 days ago||
When a person buys, they get the download links in the mail; the installers work without any license keys, so buy once, use forever.
markdown 6 days ago||
Intel macs only?
jotaen 6 days ago||
Not OP, but it looks like the wording of their downloads page (https://videohubapp.com/en/download/) is slightly confusing:

- Clicking “Demo” (for macOS) points to the 3.2.0 ARM version

- Clicking “Intel Mac” points to the 3.1.0 (!) Intel version

The Github release page appears to list all available versions: https://github.com/whyboris/Video-Hub-App/releases

To me, it would have been clearer to avoid the “Demo” button label altogether and be explicit about the different versions and OS targets. Also, I think the visual hierarchy of the two respective buttons is too subtle.

markdown 4 days ago||
Hey thanks!
More comments...