I spent a long time playing with the sim. Nice work.
Most of the random data sets that I ran ended up with a two body system, where the third body was flung far into space never to return. However, some of these were misleading. I had one running for 15 minutes at 5x, and the third body did eventually return.
> However, some of these were misleading. I had one running for 15 minutes at 5x, and the third body did eventually return.
That's not misleading. Real three-body orbital systems show this same behavior. Consider that such a system must obey energy conservation, so only a few extreme edge cases lose one of its members permanently (not impossible, just unlikely).
Ironically, because computer simulators are based on numerical DE solvers, they sometimes show outcomes that a real orbital system wouldn't/couldn't.
I'm just saying that, because of energy conservation, an escaping member would need to permanently carry away more than 1/3 of the system energy (for equal-mass satellites). This is possible but unlikely.
Question, can you mathmatically plot a trajectory across time X and energy required to see when it's met and how long it would take given a start position or something? Or is the simulation so complex that you can never project.
Oh never mind I see answers to this elsewhere here, cheers.
I've been using a very similar setup with vim/tmux for about 20 years. I've tried all the new IDEs but still keep coming back. With AI, I thought I was going to have to change until Claude code. Now I'm back in my happy place.
I'm a founder of 3 small saas companies that I run by myself, generating about $1M ARR.
1. First one I started 10 years ago. I built a bot that auto DMed people in various internet forums. My first 100 users came from that. The product is highly shareable, so it quickly grew. Now it's 1.6M users (most of them free).
2. Second started 3.5 years ago. My first 100 users came from simply emailing the newsletter list from my first company. This product has no free plan, so it became profitable instantly.
3. Third started 1 month ago. And it's been a struggle. I got 10k free users just by emailing my list, but 0 paying users. So I tried ads and had similar results from the ads. Now I'm taking a step back and understanding why they aren't paying, which involves just emailing them.
Summary: once you have an email list and viral social loops built-in, marketing gets easier.
> Third started 1 month ago. And it's been a struggle. I got 10k free users just by emailing my list, but 0 paying users. So I tried ads and had similar results from the ads. Now I'm taking a step back and understanding why they aren't paying, which involves just emailing them.
I looked at the product! And I think I know why you're struggling. (I am in your target demo)
It's just not worth the price. You're competing against CapCut by ByteDance & that's "good enough." Their platform is freemium, uploads directly to tiktok etc. & can get you serviceable subtitles quickly.
There are a bajillion and one ways to cut videos. And they're all extremely price competitive. You aren't competing against DaVinci's studio license. You're competing against the free one.
And at the stated price point, I might as well buy Adobe After effects for $23 & use it alongside DaVinci's free license.
I'm realizing this a bit too late I think. My only value over something like capcut is the API, which most users don't care about.
But I see products like submagic doing $1m arr and I'm at loss. How are they doing so well? It can't just be their editor.
So I think the way forward for my product, if any, is to just target b2b for API usage or target users who want long form video cut into viral clips automatically. I need to niche it down.
> How are they doing so well? It can't just be their editor.
Their B-roll feature is amazing. People often spend time hunting down B-roll and it seems they solve that. They make it easier to make videos by splicing in applicable B-roll + cleaning up audio so that it sounds nice.
Yes. Surprise surprise, most businesses generate most of their initial sales via cold calls/emails/DMs/other automated marketing. That’s the real world
And because they create so much noise, no option left for a new comer other than trying to shout louder than them. All-in-all a vicious cycle of spamming!
This is older than the ideas of the internet itself.
Channels get saturated and marketers start looking for new ones with les noise/competition.
The oldest that I can think of is old school markets where is shops yells to tell you how good of a deal you're gonna have if you buy from them. I think they date back to the middle ages, no?
What do you mean, 50 years ago? Go to any smallish town in German and you’ll find a farmers market about once a week, with people shouting at passerby’s to buy their cheap produce. Probably the same in most European countries, and I’d wager in many other parts of the world?
Am I correct to assume that each of these 3 businesses are roughly in the same problem space? I’m not sure how useful re-using an emailing list would be if each business was wildly different.
Any b2c product I build has huge incentive to share the product, creating more users.
In the product itself, social is part of the value. So the more they interact, the more value they get. Similar to any social network you see today.
I do this a number of ways, none original. Reactions, upvotes, achievements, streaks, creating summary videos (like Spotify year in review), public recommendations, etc
Not OP but there are more than one ways to tap in to the distribution channels that exists thanks to influencers (Instagram, YouTube, TikTok, Twitter, Substack, Telegram). I, personally, don't see it any different than Nike hiring Lionel Messi or Uniqlo hiring Roger Federer. Where Nike is a global company, indie developers (especially the ones in Software) are smaller and thus could focus on just the right content creators, ie rely on marketing to boost sales.
This phenomenon isn't new. The book The Long Tail posited (way back) that even niche software could make millions now that the Internet had made it cheaper to reach just the right audience.
Japanese reviewers seem to understand that 3 is an average meal, and anything higher should be above average.
I wonder how tipping culture of the western world impacts star averages. Americans tip on just about everything. Do we inflate our star rating because it's in our mindset to 'be nice'?
Whereas Japanese are courteous on the outside, but uphold strict scrutiny on the inside. So when they rate something as 3 stars, it truly was a satisfactory meal, nothing more or less.
It's the same in Europe with the 5-stars-is-normal scale.
In my personal experience it's the app that fosters it. Many companies who ask for reviews follow up anything below 5 stars or 10/10 with "how can we improve?" Or some similar questions. This is friction they generate for me as a user if I rate anything below top tier.
Personally for me 5 stars or 10/10 would be service that is so good I couldn't even tell you how to do it. I couldn't tell you how to improve to that state unless the business in question is something I'm very familiar with. Still I sometimes find myself handing out 5 stars because otherwise I have to find something to complain about and I just can't think of anything.
So that is what has made 5 stars for me go from "mind blowingly outstanding" to "nothing to complain".
The problem really is that one single metric is insufficient to grade all restaurants. 5* at a fine dining place at £150/cover is quite different to 5* at gastropub, is quite different at a chain restaurant. You can't expect to grade or interpret all restaurants on the same scale. I just interpret the star rating as overall subjective experience, which is mostly a delta from expectations.
Agreed. I live in Europe and have the same experience.
Europeans tend to use the same review apps as Americans, so it could lead to the same problems (expectations at least). We do the same things with other review systems like Airbnb.
I've only been a user of tabelog as a person looking for a meal, not a reviewer. So I'm not sure the experience they have.
I appreciate there are projects which will hit no limits with the Hotwire/stimulus/turbo mix. I’ve worked on them before and would choose Hotwire when appropriate (eg for government services Hotwire is perfect).
The SSR vs CSR debate is quite tired and played out at this point, and doesn’t lend itself to thoughtful threads… While hotwire does make it easier to do SSR with progressive enhancement, for some projects it’s easier for me to just build a single “enhanced” experience with React (for performance, ecosystem, and IME UX).
Most of the random data sets that I ran ended up with a two body system, where the third body was flung far into space never to return. However, some of these were misleading. I had one running for 15 minutes at 5x, and the third body did eventually return.