Ask HN: Side projects that are making money, but you'd not talk about them?

242 points by CodeSgt ↗ HN
Been over 2 years since the last time this question was posed and there were a lot of interesting replies the first time around. I'd like to see what people are up to in 2022.

Original: https://news.ycombinator.com/item?id=23438930

271 comments

[ 7.1 ms ] story [ 848 ms ] thread
I don’t understand the “but you’d not talk about them” part.
(comment deleted)
Segments exist that have few competitors and high margins.

If you're an incumbent, you'd rather not call attention to your segment which might be inviting new competitors and lower margins.

Not exactly what you're looking for, but to help populate the thread, in the mid 00s I had a big chunk of accidental income that I didn't want to talk about at the time, but can now.

I put Adsense on my blog early on and I'd make maybe $10-20 a day with no shenanigans. I wrote a post recommending a route planner I'd found (pre Google Maps). A month later my income jumped to $100-200 a day and it turned out to be due to the route planner post being #1 or #2 for the route planner's name! I assume people were clicking on my blog post, then clicking on to the real site via the ad. This state of affairs lasted for several months until the algo improved and put the real site on top for good. I can't remember the exact total but I had a good $20-40k out of it and it paid for my wedding.

Classic Peter. . I hope all is well old friend.
(comment deleted)
I had site similar to this that generated 600-700$ USD per month as passive income.

https://randomcountrygenerator.com/

I didn't touched it, sometimes for many months in a row.

How does this make money? I don't see any ads.
They said a site similar - Not that this is theirs.
Not the OP, but if you search for "random country generator" you will indeed find a few similar sites which do definitely have a lot of ads.
Aw, I thought this would create a wikipedia-style entry for a fictional non-existent country!
Over a weekend during the height of the pandemic, I made a digital school material website that has a "donate" button on it. Totally unexpectedly, it was making $1k/mo via donations. The original hope was to just pay for the hosting costs.
How did you make people aware of your site?
My wife is a teacher and I built the materials so that she could use them in her remote lessons. She shared with her colleagues, and growth was purely through word of mouth.
Nice! My wife is becoming a teacher and I already though about this as well.

There are options out there but half good build but not good or easy.

Do you have insights to share about working in this domain or documentation (blog or otherwise) for this project?

I'm working on an e-learning platform that aims to solve a few pain points my sister encounters in her job as a teacher. I'd be curious to hear about your experience.

I sell an excel add-in that integrates with some popular trading software. It makes life easier for traders. It has a couple thousand users paying around $10 a month. That's about as specific as I want to get.

It required a little domain specific knowledge to create, and a recognized name among trading forums to initially market. Otherwise it's super simple and I'm continually surprised that there are no real competitors.

That is the exact niche type of side project that I dream about. Though, with "a couple thousand users paying around $10 a month" that is hardly a side project anymore, given the annual revenue north of $200K.
Pin money in the Bay unfortunately!
But enough to retire off a decade or two early if you set up somewhere low-tax and cheap-to-live
I was quite lucky. It will help fund an early retirement.
This is an example of such software: https://www.xappex.com/

Basically allows to edit Salesforce data directly in excel. I bet they've got thousands of users.

So you're a SaaS basically?
Spreadsheet as a Subscription?
I've tried this with Google Sheets add-ons. It can be hard since there is no built in payment method so I end up using lots of API calls to Stripe to check for current subscription status. However, you have to get the user to subscribe on one site and install the add-on on another.
Yes, about half my code and effort is handling stuff that an "app store" usually would.
Things like this put the "a 30% cut is outrageous!" into a different perspective for me.
Which is even better now that it’s 15% for small business
It is still outrageous because those two big ones make a huge economy of scale. They did not develop a payment method for a single app but for millions.
Services are frequently priced by value to the buyer more than by cost to provide the service; I don't see a problem with that.
I think what's more outrageous is that more devs don't find it worth to do a website yourself and get a 10x cost reduction on transaction fees
I don't know much about this ecosystem but do you see an opportunity for a business to supply these tools (or be the app store) for excel/google sheets addons?
There definitely is for excel. Both for consumer add-ins and internal business add-ins. I've thought about it, and even started on the idea a few times, but have given up. There are just so many components of the system that are outside of your control as a developer. Someone with the appropriate resources might be able to do something neat.
I thought about developing a simple Google Sheets add-on but I've been put off by Google verification process because of the scopes I use.
I've thought about selling my code snippet for handling payments on something like Gumroad or similar. However, it's not a great solution since people still need to sign up somewhere and then install add-on. Plus they need to subscribe on stripe with their same email that the add-on will use (since the code grabs their email programmatically). As I'm thinking through this, there could be ways to mitigate some of these issues but who knows!

There is someone that built something similar but for browser extensions (https://extensionpay.com/).

Ha. And given how much of the world runs from excel sheets, I'm very surprised it's not a more popular business model.
How did you do marketing?
I had spent years building a reputation in various forums, chat rooms, etc. I had released some free software that a bunch of people used. So it wasn't hard to get users when I released a paid product.

I'm not sure this side project could be achieved any other way.

I staked $15k, bought season tickets for my favourite baseball team, wrote an electron app to auto-price and market those tickets under face value.

We ended up going to 6-7 games for free, sat in MUCH better seats than we ever could have afforded to, and had access to playoff tickets at face value. Further, my friends had access to great seats at reasonable prices and I avoided having to buy from resale sites (who I detest). 90% of the process was automated.

> wrote an electron app to auto-price and market those tickets under face value

Could you elaborate on this a little? I think I can imagine, but am curious to hear a bit more about how this worked!

For sure.

Generally, the electron app would pull face value prices and availability from [baseballteam].com, current resale prices from hubstub.com (<- changing name) and stick them into a mini database (object store). From there, I could use these snapshots to track sales across the resale site, determine a fair value for my tickets, and estimate the probability of it selling (by comparing ticket availability between days on the resale site).

Next, I had collected a list of email addresses from friends and a few posts on Facebook and Craigslist. The app had a button create/update a Google sheet with games/prices, pull in the emails, and batch email people (in groups of <50) the information along with the games. The manual part was marking the games as sold in the sheet, tracking etransfers and sending tickets, but it was little work.

This sounds more like an algorithm to maximize your benefit from the $15k you spent.

As opposed to a "money making business".

(Still very cool though).

Curious: at what volume would you consider an individual buying products in bulk and then reselling them individually to be a side business?
Fair point, and thanks :)

The way I think of it is more of taking advantage of an arbitrage (~20% discount on season tickets to face value). Instead of selling all the tickets to earn ~$2k each year, we kept and used the tickets to our benefit.

Impressive! How long did it take to write. You seem to have a ton of integrations?
If you're thinking about doing this I would recommend doing it by hand for a while to understand the intricacies of the market and pricing dynamics. Only after that can you think about automating some of the stuff. It still may not be worth it because the cost of mistakes is high, development time could be long and honestly it might just be easier to eyeball and keep track of prices and inventory than putting in all that upfront work. In my experience you have to be very confident and experienced to automate something like that with real money at stake.
So you're a ticket scalper?

That's nothing something to be proud of.

You say your friends detest resale sites but it sounds like you just became one yourself unless I'm misunderstanding what was happening here.

Scalpers don’t typically sell tickets for less than face value.
Nor is OP if you take their 20% discount into account.

Scalping tickets designed to be heavily discounted for fans, then re-selling them to anyone for profit is scummy even if the price still comes under the non-fan price.

At best you're just denying other fans the chance to get discounts for your own profit.

OP bought one set of season tickets to their favorite baseball team, went to the games they wanted to see, and sold tickets to the games they didn’t want to attend to other fans for less than face value and (presumably) without the outrageous fees that you’d pay at Ticketmaster, et al.

Every casual season ticket holder does this, but most of us don’t systematize it - we just send messages to our group chats, and if nobody wants the tickets for that game then the seats stay empty. There’s absolutely nothing scummy or untoward about OP’s approach.

Perhaps I'm mis-reading the plural here, but how many season tickets do you consider a "set"?

Given OP bragged about seeing "6-7 games for FREE", it implies a lot of profit was made on the rest of the re-sold tickets.

There's a big difference between being a season ticket holder and buying multiple season tickets for the purpose of reselling and subsidising your own ticket.

it's just arbitrage.

scalping tickets isn't morally distinct from any other form of "buy low, sell high."

I see your point. I'm not sure you're objectively wrong. But it feels wrong. :)

Where there is sufficient demand for things to sell out to people who want the product, but are unable to get it because someone has used a bot to scoop them up at superhuman speeds... that doesn't feel exactly like the moral equivalent of other forms of arbitrage.

_Especially_ when the sellers themselves would prefer that not happen. The bands want the tickets to go to the fans at no higher than the price the venue sets. Sony wants more gamers to have PS5s at the price they set.

It feels like the marketplace would function perfectly fine, and the true seller and the final buyer want it to work one way, but third party interlopers are taking advantage of other aspects of the scale and technological basis of our marketplace.

Market makers provide value; scalpers rent seek. I think that's a valid moral distinction.

I can see where you're coming from, but I have pretty bad news, which is that the last line just doesn't match reality, at least not in the United States. It might make sense in theory, but it just isn't true:

> Market makers provide value; scalpers rent seek.

In the United States, event tickets are functionally a monopoly. In practice, Ticketmaster/Live Nation is a rent-seeking market maker which crushes small events and blocks value from being created.

Here's a deep dive on that, just under 20 minutes:

https://www.youtube.com/watch?v=-_Y7uqqEFnY

This doesn't mean that scalpers can't also be rent-seekers, but given that scalpers are highly competitive and Ticketmaster is a monopoly, I think the scalpers aren't in a position to seek rent.

This part has a similar flaw:

> someone has used a bot to scoop them up at superhuman speeds... that doesn't feel exactly like the moral equivalent of other forms of arbitrage.

High-speed trading is all about bots and arbitrage. This isn't the first time those two things have been combined. There are corners of New York where they're practically synonymous.

This one has factual issues also:

> The bands want the tickets to go to the fans at no higher than the price the venue sets.

It's only true of _some_ bands. There's evidence (in that deep dive video) that Justin Bieber has probably scalped tickets to his own shows, at scale.

I'm not saying that if Justin Bieber does it, it automatically can't be scummy. That seems like a very very hard argument to make. I'm a musician and I would not want to have that kind of relationship with my fans (if I had any, beyond a few repeat listeners on Spotify).

I'm just saying, there's a lot in this comment which makes intuitive sense but doesn't actually line up with the reality of the situation.

> Scalping tickets designed to be heavily discounted for fans.

You’re making a very strong assumption here.

Teams are selling at a bulk discount, that’s it. There’s nothing to suggest that they are doing it to be benevolent.

They sell if for the market price, and often times they get burned and sell below face value. If you see concert tickets available through the official venue, you should look at resale prices and you could often get cheaper prices as scalpers misjudged the demand or supply
Most tickets are "scalped" these days, either by credit card companies, the artist themselves, the venue, etc... A minority of tickets are sold through the normal retail channel these days.
IMO "scalping" is OK and is just selling for what the market will bear. There is demand for something with limited supply (aka scarcity) so prices will go up. I also don't buy that it is unfair to the artist because if their tickets are being "scalped" they could just as easily add more dates to each venue to provide more supply to the market. Some artists do this but many just want to breeze through town in one show.
If tickets were sold for "market price" then the vast majority of people would be priced out of many events because the wealthy are so much wealthier than the average person that they'd simply monopolise a whole lot of entertainment.

Not entirely unlike what has happened to the housing market in cities like London or Vancouver.

If you're okay with huge swathes of the population going without whole sectors of entertainment because "it's a free market" then you're entitled to that opinion. That isn't a society I value.

The scenario you're outlining seems to favor the consumers of art over the creators. Am I understanding you correctly?

It's my opinion that tickets should be sold for as much as the market will handle assuming the additional proceeds go directly to the artist. Any other approach is charity at cost to the artist.

I think that's a very naive perspective, it encourages a romantic view of entertainment where an artist is selling their own trade themselves.

That isn't the reality of the world.

Maximising the profit of the entertainment "artist" is in reality maximising the profits of the rights holder which in many cases is itself a large corporation such as the NFL.

Do I value the consumers of football over the NFL? Heck yes I do!

It's why for instance Germany has their 50%+1 rule, to help make sure that fans rather than corporate owners benefit from the sport.

Even in the case of things like solo artists, I don't want to live in a world where only the super rich can see an artist live, and everyone else has to suck it up because it maximises the money for the artist.

If there is that much of a demand for that type of entertainment, more of it will be created due to the increased revenue.
If you live in an Economic Textbook then yes, more will be created.

In reality there's only one Red Sox or Ed Sheeran and you can't magic up another because of market demand.

Could you imagine? 15 Superbowls at the same time. Cue a "Markets in Action" vignette.
> If you're okay with huge swathes of the population going without whole sectors of entertainment because "it's a free market" then you're entitled to that opinion. That isn't a society I value.

What I don't think you realize is that rules against scalping help create a mono-culture. Sure huge swathes may be barred from a Bieber concert or whatever is popular today but if that happened the dearth of access to that content will lead to its decline in popularity.

If we let that happen it would open up room in the market for smaller artists and artists at every other level to thrive and build audiences that would otherwise be glued to whatever the corporate record companies are hocking.

A similar way to think about it is that most people would love to have their own yacht but scarcity makes that very difficult. Does everyone deserve a yacht? Instead, with a market, a few super rich get to have a yacht (woopty doo) and the rest of us who want a boat own something smaller and more reasonable.

Yachts aren't inherently scarce, they're just expensive to build and maintain. With more money, more yachts can be built.

With more money, you can't build more Biebers.

And given that music is especially easy to copy with the internet, it doesn't follow that their popularity will decline, it simply means that fans will be limited to only watching via TV or the internet rather than being able to attend concerts.

Likewise with sports and sports teams.

Yachts aren't scarce? I've never seen one just lying around! Sorry I am missing your point there.

Money is the means to prioritize needs in a world of scarcity. If everyone just had more money it would instantly become worth less (not worthless).

You are conflating the live entertainment market and the recorded entertainment market. People will still want to see live music even if it is not some blockbuster name.

Besides, when the rubber meets the road every big name concert I've been to at a stadium size venue is essentially the same as watching a recording because you just watch the big screen anyways.

If you really want the best live experience you just book the artist for your birthday gala. Do you think we should all be able to do that too?

No, yachts aren't scarce. If there was greater demand for yachts then people could build more yachts and increase supply.

They are expensive, but that is different to scarce.

They especially aren't inherently scarce, which is what I actually said. You missed out the most important word.

There is a natural scarcity to top sports teams or top music artists. Artists can't be cloned and there can only be one champions league final each year.

Scalping is necessary for a lot of events. For instance, a few years back concert sales used to sell a year ahead of time. Who decides they want to go to a concert a year from now? So after a few days they're all sold out to scalpers. Maybe without scalpers they would get sold out by maybe 6 months. But who plans to go to a concert 6 months from now? It's unreasonable. So the alternative is to never get to go to concerts unless you're a fastidious planner.

The other side is even if you want to go to a concert and buy tickets a year ahead of time. What happens if something comes up? You can't resell them. Having the ability to resell your tickets is a huge value to people intending to go to the concert.

You can argue that there should be a better distribution mechanism and I agree, but scalpers are not the problem

Scalpers buy with the intention of flipping tickets for higher prices.

They are effectively rent seeking parasites that distort the market and make things worst for regular people.

There’s nothing wrong with reselling tickets if something comes up, but if you buy up bulk tickets to flip them for profit that is scummy behavior.

>>[Scalpers] are effectively rent seeking parasites that distort the market and make things worst for regular people.>> I'm trying to understand this sentiment from a totally unsentimental, mechanical view of economics. I've always had a problem with the negative sentiment towards what people refer to as "price gouging" and it strikes me that scalping is similar.

>>if you buy up bulk tickets to flip them for profit that is scummy behavior.>> For me to relate to this, the "buy up bulk" part would have to be qualified. Does that mean buying so many that the market is cornered - hence forming a monopoly? If that's the case yes - I can ethically map monopolies and anti-competitive behavior to "scummy behavior".

But if, for whatever reason, I have some statistically non-significant amount of tickets - say 10 or 15 for a 50k-100k stadium event - and standing on the sidewalk outside, there is plenty of demand for those tickets at say double the original price, it's not clear to me how that is ethically problematic any more than the buying any other asset that you expect to appreciate.

But maybe what I'm describing does not fit the definition of "scalping"?

You didn't address any of my points as to why they exist. You're just using charged language to describe people working in a system that is kind of shitty for event goers. They're providing a service for people like me that may not want to buy tickets a year ahead of time, but rather keep that optionality to go open closer to the date of the event even if it means a higher price
Reselling != scalping

The system would work fine if there weren’t rent-seeking parasites who offer no service other than taking tickets off of the market that would go to regular people.

I told you the service that they offer, you're just choosing to ignore it. They buy and hold the tickets a year ahead of time and allow me to buy tickets to a concert or show up to the day the date of the show. If they misprice the tickets or get unlucky, they're stuck losing 100% of the amount they paid for it.

I wish artists sold tickets in batches starting a month or two out, but they don't. So this is the system we're stuck with.

I would disagree based on what their motivation was.

Borderline perhaps.

I got my BlueRetro [1] project which is a universal BT controller adapter for retro console.

I'm making a pretty bad job monetizing this TBH. I originally wanted to sell the HW myself but turn out that with real job + young family with the little energy and time left I can't do more than "here's the code".

Turn out a few makers pick it up and are nice enough to give me a cut on their sales. Adding user donation I maybe made 2K out of it this year, not much but better than nothing I guess.

I wrote a retrospective about the last three year working in this if you like more detail [2]

[1] https://github.com/darthcloud/BlueRetro

[2] https://github.com/darthcloud/BlueRetro/discussions/289

I got a question for everyone reading. How to even decide what side project to work on?

Should I keep all ideas in a spreadsheet and then choose one, or make a grading system for ideas?

If your goal is to generate money, an analytical approach (like a spreadsheet) makes sense.

I choose my side projects more emotionally; generally based on things I'm excited about, think will be fun to make, or involve things I'm curious to learn. Happy to share more if interested.

Make a side project that helps you determine the best way to choose which side project to work on.

Once you figured that out, make a side project, using the method you discovered, that helps you choose which side project to work on.

Then start working on that side project.

It's likely going to be a long road to profitability so pick something you're going to stay interested in whether it makes money or not.
One aspect that I see recurring in successful side-project stories is that someone pairs their development skills with some domain-specific knowledge. So you could do an inventory of what domain-specific knowledge you do have, and think about projects that would leverage that.
'airs their development skills with some domain-specific knowledge' - and a route to monetise it.
I’ve put together lists of ideas before, here’s a few ways I’ve done it:

1. Any idea that comes in your head, jot down in a card or list. This is just to get in the habit.

You may sometimes write a full page about the idea, sometimes it’s a sentence.

2. Quick triage, is this for “fame” (it’s just a small, time bound, scoped, fun project with no explicit objective or plan to earn money), or “fortune” (you’d only want it to be a business, prepared for months and years of work), both are fine

3. For “fame” tasks, pick ones that scratch an itch where you want to learn something or solve a problem (simple website, VS Code plug-in, OSS repo on GitHub, a tool/script you wrote and use locally you want to offer to others as a website, etc) something that’s time bound and has a very simple and complete scope.

4. For “fortune” tasks, decide which ones you feel are interesting, you have knowledge about the problem personally, you see revenue generation possibility, you can do it on your own or with minimal resources to start, you know it’s going to take years, but you’ve got something encouraging/progress to show yourself within 1-2 months

That’s how I think about ideas lately.

Would you consider projects that solve your own problems or that are for "personal aesthetic fulfillment" (i.e. you think it's cool, regardless of what others would think) as a separate category?
Work on whatever you're interested in or motivated to do.

It doesn't matter if one idea could be the next big thing if you aren't motivated to complete it and make it well. You'll execute better on the ideas you are interested in.

I've started a handful of side projects over the years, usually trying to fill a niche for small businesses, but none really took off because I grew uninterested. Once I started a project that was a) related to a hobby I already had and b) something I actually needed to use in real life, building it became a hobby in itself, I looked forward to working on it every night before bed, and eventually shipped a real product.
For side projects intended to generate income, base it on market research.

- Ensure there's demand. Go on google and type in your problem or solution, are there a lot of results and ads? If yes, there is demand. If the top results are poorly made blogs with only adsense for monetization, there might be a problem. If there are literally no competitors, drop the idea immediately.

- No moat. For solos your priorities are inverted to VCs, pick a market that's easy to attack with lots of competitors where you can be the 50th. Ideally the market is somewhat niche, so it will be overlooked by larger companies.

- It's hard to compete with big companies as one person, but you can turn weakness into strength by offering a product that is simpler and easier to use (ie. fewer features) unbundle instead of bundle.

A great way to find these niches is through the "free tools" section of large websites. This means it's a niche they're using for lead gen and seo purposes. eg: https://www.shopify.com/tools https://www.wordstream.com/wordstream-graders https://www.hubspot.com/resources/tool

> If there are literally no competitors, drop the idea immediately.

Just wanted to note that I make >50k/month, and this is the opposite of the approach that I've taken for about half my projects. I look for niches that I think will grow a lot, but which have no competition at the moment because the niche is so small. I build the site, SEO-optimise it, and then just leave it. I do this for lots of little niches that I think will grow, and about 1 in 5 take off. Some of my biggest sites didn't take off for years.

> No moat.

For my strategy building a moat is critical because I have way too many projects to keep on top of them and fight off competition that have a 1% better feature-set. The product should ideally get more useful "automatically" as it grows (e.g. user-contributed content, or something like that).

---

My general advice: Learn basics of SEO, look around at what people want, build niche tools/things to help them get what they want. Keep repeating that and you'll eventually hit upon an idea that gets really big. Keep it simple (and cheap!) - a bunch of my projects that serve thousands of users per day run on Glitch and Replit (yes, really). Try to stick to project ideas that don't require much ongoing maintenance. There are likely many other good strategies - this is just my approach.

I created a web app that extracts transaction data from PDF bank statements. I talk about it with friends, but often a lot of people think I'm running some sort of data hoarding scam.
So do you make money off of it?
In high school I made a site to help students view their AP scores early. It ballooned in popularity over the past 8 years. At it’s peak in 2020 and 2021 it was getting over 1.5 million students in 2 hours on the day of release. It was quite profitable for a side project I started in high school. Sadly I was never able to turn it into anything more than an early scores site on the day of score release, but now all AP scores come out at the same time and the site is fading away to being forgotten.
You must run earlyscores.com! That site was a life saver for me. Sadly anything aimed towards tech savvy high schoolers is probably going to be pretty difficult to monetize.
Not too difficult! Monetized with ads, the project was making a significant profit (>$15k per year; all of it came in on one day) - the difficult part was trying to do anything else with all of those users.
After my grandfather got Parkinson’s disease circa 2005, I developed hand tremor cancelling software for the mouse [1].

It has gone through a lot of development since then; it is my best work as a developer.

It suffers from the common flaw us engineers have of hyperfocus on the product while not caring about marketing enough. It makes enough.

I have a hard time talking about it in everyday life for some reason. It feels like a conversation that is hard for others to participate in.

Do other founders feel this way? I wish I understood it better.

[1] https://steadymouse.com

> It feels like a conversation that is hard for others to participate in

My dad has Parkinson's and I can relate. My take is: people feel bad for you but society doesn't have canned responses like we do for more common situations like the death of a loved one. This makes people uncomfortable since they don't know what's an appropriate reaction.

Please don't get discouraged though, I didn't even know this existed! The amount of people that will benefit from you bringing this up is >0.

My dad's not interested anymore in computers (more about the cognitive overload than the hand tremors) but this would've helped enormously during the early stages.

I don't think you're right that society doesn't have canned responses for this sort of situation. There's no canned response as brief as "my condolences" or "I'm sorry for your loss", but combine a few vague phrases of the sort "what an awful situation", "it must be horrible to lose control over your body and mind like that" and something about how brave and kind the other person is for helping his grandfather like that, and most people are going to get through the conversation without too much discomfort.

It might sound like I'm being ironic, but even if these phrases are cliched and almost contentless in a strict sense, they're very useful for signalling purposes, and when you're talking to someone whose relative is sick or dead, being able to smoothly signal that you care is actually really good for both parties -- comforting for the recipient and convenient for the sender (in the sense that they can easily make their concern and care for the recipient clear without too much hassle).

I remember reading about this project a long time ago, congrats!

If you don’t mind me asking, what do you find hard to talk about?

Out of curiosity, did you consider creating a browser extension version of your software? As a developer of a dictation extension for Chrome [0] I see that it gets a lot of use for accessibility purposes.

I once experimented with a tremor-compensating extension and some css that hid the “natural” cursor and overlaid a cursor image instead whose position I controlled (using a basic rolling window average to make it steady). This basic test seemed to hold up.

That could potentially open up a whole new market for you…? Just curious if you’ve considered this. Don’t hesitate to reach out by email too if this sounds interesting!

[0] https://chrome.google.com/webstore/detail/dictation-for-gmai...

Can you hook the mouse in a browser extension?
You can detect the location but no, you can't change the position of the pointer using Javascript.
you could draw a fake one
Exactly. You hide the native cursor with css and show an image on top of the page whose position you move around.
This would work visually but I think you'd run into a lot of edge cases where JS/CSS/the browser itself is expecting to hook into or access mouse APIs
Yeah, imagine fake mouse is clicking a Save-button, but real mouse is up in the corner clicking the browsers Close-button.
I agree, these questions are part of the work that would be required to take it from a prototype to something useable.

You could maybe add one big transparent layer on top of the page which would catch all "real" clicks and generate synthetic mouse events under the layer at the stabilized position.

Browsers aren't an "ideal" environment (versus an OS where you might be able to hook into the mouse position/display at a lower level), but at the same time, they are ubiquitious, cross-platform, etc.

Might be worth a shot to expand this more. It's on my long list of side projects -- I'd love to collab with someone on it!

(comment deleted)
I'm a software developer by trade. I've had essential tremor all my life. Virtually all doctors say, "well, at least it's a benign condition." Right. And it's affected my life in countless ways, none of them good. It's gotten slowly worse over the years. It's not debilitating, but it's frustrating, and it rules out some activities completely. As I type this I randomly touch the touch pad or an unwanted key, and random things happen. :-)

Your software looks amazing for me! Your web site describes my situation exactly. It looks like it's Windows only? Any plans for a Mac version?

Edit: I accidentally posted a truncated version of this earlier (I deleted it), exactly because of my tremor!

Same here. Mine isn't debilitating (yet, maybe). But there are definitely times it's a real pain, and nobody really seems to understand what it's like to have. And in public it gets annoying because older people will come up to me sometimes and tell me "did you know / do you know if you have Parkinson's" even though it's ET.
Your mileage may vary, but I had the same issue and it got fixed after I started lifting and developed more muscle all over my body, especially in the core.

It’s like the nervous system can’t just jerk my hand around if there is more muscle for it to control.

Now my firearm accuracy makes everyone jealous at the range, people are like “wow, you’re such a natural”.

I know how hard ET is and I really feel for you. My dad’s ET started getting worse at around 40 and when he reached 65 it got to the point where he couldn’t eat without much difficulty, couldn’t write a simple note, use his phone to text, and many things we take for granted and it stressed him out to the point where he started to isolate; he lost motivation completely. It broke my heart and in 2018 I decided to call and email pretty much every doctor around the world who knew anything about ET and after many emails and phone calls I found a surgeon in South Korea and Florida who agreed to see him. A few months later they performed a non-invasive brain operation that totally cured the ET in his dominant hand (they couldn’t do both). It saved his life.
Can you elaborate on what the non-invasive brain operation was?
Non-invasive wow! Could you provide more details on it?
I'm interested, too, but it might be a loose term - sometimes people say "non-invasive" to mean "minimally-invasive" or such. So something that involves opening the skull and placing electrodes on the surface of the brain can be considered "non-invasive" to the brain matter, and endoscopic endonasal surgery is much less invasive than going through the skull.

In fact, "non-invasive operation" is oxymoronic, because an operation or surgery is a medical treatment that is invasive.

Deep brain stimulation. Brainwave entrainment. This is technology that really should be talked about more. Look it up on Google Scholars to see the research and results it has on many things such as, sleep disorders, concentration, learning, even found to reverse Alzhiemsers. It is so simple you can treat yourself from your cell phone. Deep brain stimulation is the same only they use magnetic pulses. Please look this up.
Any idea what causes this?
I'm curious. Would some sort of intentionally-activated eye tracking work? Do your eyes have tremors?

Ideally (there's a pun in there, but it's not intentional) we could use our eyes to signal where we want our "focus" to be, but only when we want that signaling to happen. So a simple button held to indicate "track my eyes and focus on where I'm looking when I lift the button" might be useful.

I got steadymouse several years ago for my father when he developed parkinsons. It's been a huge benefit in his life. Thank you.
You should consider surrounding yourself with people that can tell the story. It's common to not be able or willing to tell your own story. Others can carry or lift this weight for you, and take it where it needs to go.
After seeing this on HN at some point, I bought the software for a family member -- as far as I know, they're very happy with it! It's kind of a sore thing to talk about, so I haven't heard it said directly, but last I saw the software was still installed on the machine :)
Thanks for posting, a real inspiration.

This is peak development to me: to write high quality software to solve a problem I care about and make it available for others. If this sold zero copies, it would have all been worth it.

What about zero downloads?
I would have loved to have had this for my grandfather when he was around.

In terms of marketing (if you’re not already doing it), you could write blog posts about different topics around Parkinson’s + tech use.

The use a tool like Surfer SEO to make sure you’ve covered the search term topic cluster well, and then more people will find it via Google.

This little thing is still doing nice lunch money (for 10+ years!) mainly on adsense, to my unending surprise.

http://ask8ball.net

People make money on side projects?! Not me...
I was wondering why I had a sudden bit of traffic coming from HN this morning... for anybody interested in the dog treat business I answered some questions about in the original thread (https://coopersdogtreats.com/), I did about 150k in revenue last year and roughly broke even on that. This year I expect to do a bit better and turn a bit of a profit.

That said, I've got manufacturing and fulfillment mostly outsourced, so my day-to-day is really marketing emails, managing FB ad spend and sending product to the warehouse when I run low on inventory. Given that, it's looking like this is going to get relegated back to a side project while I find myself a real job.

While I'd obviously prefer to be making a boatload of cash, it has been really enjoyable so far, and I have learned a ton. The most painful thing has been Apple's privacy changes - before those, I was running FB ads that were effective enough to be immediately profitable from customers' first purchases. Now the cost of acquiring a customer is greater than the profit I make on the first purchase but less than the lifetime profit I make from a customer, so I can still do it profitably but it requires investing cash up front.

Hi! Your comment about managing ad spend on facebook caught my eye. I've worked on AdTech before, especially reducing acquisition cost by using the Conversions API from Facebook. Just wondering if you've already tried that? If not, and you want someone to set it up for you, feel free to email me at support at difflens.com. I have some time and am willing to help out :)
I funded life over the pandemic selling bots for MMO's. Made way more than I expected. Enough it became a full time job for a while. Died down a little after people started returning to work after Covid.

But still makes a decent passive income.

Wow. This is something I'd love to hear/read more about. I always assumed the bar would be high in that area given the anti-cheat software in play.
Not OP but I used to make bots for MMOs for personal use (never sold them). I used Sikuli to write Python scripts to repeat automated tasks for me to basically grind 24/7. Sikuli was pretty great because it makes it easy to do image recognition on the screen and click on specific buttons.

I could have my bots play minigames as long as I could write a basic AI to do it based on the the objects on screen. It also won't flag any anti-cheat software because it doesn't hook into the game at all, just watches the screen and emulates a mouse+keyboard.

Nice. What MMO did you target and what languages / frameworks did you use?
I make a very sizeable side income on prediction markets. Basically, through scraping, collecting, and cleaning an obscene amount of data.
I am aware of maybe 3 or 4 prediction markets. Can you provide some names?

Are you betting or cleaning data and reselling it or displaying it and earning income via ads?

Any chance you can share one example of a topic you've bet on and the data required to do so? Maybe one that is no longer relevant?
Huh. I recently realized I might like cleaning and transforming data (and staring at the inputs and outputs and intermediary results of the pipeline to see the peculiarities of the data and what can be improved.) I didn't realize this was an activity that could make money, especially on its own.
I built https://joyful.gifts a couple of years ago. Nice lunch money and was a good technical challenge.

I did it to be able to call myself a full-stack software dev. Basically, get over my imposter syndrome.

Nice, interesting idea, how do you handle gift choices? Is there an option to screen the gifts beforehand?
Yea - the customers get an email with the choice 15 days in advance. They don't get a list to pick from. Just one where they say yay/nay - if nay, then a new item gets pick and new email is generated.
But that seems to need human input, at least to buy and send the gift. Or did you manage to automate that?
90% there - buy ya - I don't trust the recommendation engine to fly solo yet. Maybe if I can stop my day job and work on it 100% - but I am not there yet.
Circa 2006-07, I made around $4k by selling Adsense coupons. I saw people selling these on SEO forums and thought that there must be a way to get them. A little googling and I found a way to get these $50, $75, $100 adsense vouchers. These would sell sell for anywhere between $5-$20. It literally was free money till it lasted.
People still do this with AWS or even DigitalOcean.
I built MoneyHabitsHQ.com for simplified personal finance.

The hardest thing about it is that talking about budgeting is really personal. People are more than willing to talk about their process but things get awkward when it gets specific.

I can’t screenshare with someone to onboard them because that would involve seeing every bank account they have. Im curious if anyone has thoughts on how to solve that problem?

could you create dummy accounts with fake amounts, and onboard them through your screen?
That's just a demo if you aren't actually setting it up with their data.
Possibly. One of the weird effects of budgeting is that fake numbers make peoples eyes glaze over crazy fast.

But this may be the only way.

(comment deleted)
Hi! Absolutely loved the idea. Here's a tangential quirk though.

Your `/book/introduction` page could use a little css change for the nav sidebar (zoom out on your screen to see what I mean)

I think removing this css will help

left-[max(0px,calc(50%-45rem))]

Oooh thanks for catching that!

Will do!

My 13” MacBook doesn’t make it easy to test at wide screen widths =D

Hah! Had the same problem a few years ago when I was working on the MacBook Air and the tester had an MBP.

You have to "Zoom Out" (Ctrl + -) on the page for testing on wider screens. For testing smaller screens, zoom in.

I've built streaming videochat software in 2000s. Got a few thousand out of it, which for a student in a poor Eastern European country was great at the time.
I built a tool for educators ~7 years ago at my previous employer. That employer shut down and I bought the tool then sold it to my current employer. This year, my employer decided to pivot and we are no longer serving software services. I now have ownership again with multiple clients paying $5k a year for the tool. I was restricted on my time spent on the tool while it belonged to my employer, but now that it's mine again, I can start working on needed improvements and seeking out more clients.

I also have a fairly large YouTube back catalogue of ~1,650 videos. While most of my videos get less than 50 views, I still generate ~$500 a year in AdSense.

I created an online market for a game that sold in-game items with revenue at its peak of over $300k USD per month. Initially it just used eBay affiliate links, but since I would track the sellers in my database, I reached out to the big wholesalers and encouraged them to go nearly exclusive on my market for a similar cut. It was all built over a few years and it runs mostly on autopilot, all marketing, hosting, and code built by me. Never discussed it on any forum before.
To answer with a little more in depth, yes it was an mmo, but everything was above board - no gold selling or similar shenanigans.

Sometimes the profit margin was above 50% because I could source the product myself - but then it became an issue of what was my time worth and did I feel like quitting my day job which wasn't in any way stressful? I also had to consider the lifetime of an mmo, who could say how long the game would remain popular?

In hindsight, I should have gone all in and captured the whole market vertically, but then again it wouldn't have remained a side-gig that was on autopilot.

I'll probably write about it all some day, I think some people would find it interesting. I had to put a lot of hats on to make it work: developer, designer, marketer, customer support, accountant, security, ops, affiliate manager, ...

> no gold selling or similar shenanigans

So the marketplace you're describing is not RMT then? You're facilitating in-game trades with in-game currencies, and making money some other way? (ads?)

Neural net for soft porn (tasteful nudes). Android app, 5 years old:

http://driftwheeler.com

More than 860 users per day, on average. Continuously growing user base. Profit through Met-Art affiliation: https://partners.metartmoney.com

The images are all generated? That is ridiculously cool.

Oh nvm demo video. You select a portion of the image to get other images "like it". Very interesting.

Now this is something I can understand why you wouldn’t be sharing it with your parents.
I have SO MANY questions?

Where does your domain name come from? How do you get people to trust that install? What's keeping you out of an app store? How do you source update material?

I expected to see pr0n related stuff in this thread, but your post struck me as super curious-inducing. Thanks.

I got really into daily fantasy at the height of the boom: you make a fantasy football lineup and enter it into paid contests. For big leagues like the NFL you can potentially win millions of dollars (but there are tons and tons of players and lots of 'pros' that do it full-time).

But for the past several years, I have been only playing niche sports: specifically Canadian football (CFL). It's way smaller stakes but the competition is much easier and I've written my own analytics tools so I have a nice edge compared to NFL where there is tons and tons of high quality content and analysis. I've profited over $20k during the past three seasons.