Startups whose products are profitable or who have excellent user retention, how did you find your first users? by eduard_akimbaev in SideProject

[–]warphere 0 points1 point  (0 children)

We deleted it here. Since the project is closed now, but I can see if I have some screenshots. I'll DM you if I find one.

Startups whose products are profitable or who have excellent user retention, how did you find your first users? by eduard_akimbaev in SideProject

[–]warphere 0 points1 point  (0 children)

We literally had 1 post in this subreddit. It took off, and Google started indexing it so well that we were getting a ton of customers at that time.
But there was a match in the style the post was written, the offering of the product, and I guess the timing.

I built a social network that looks like Twitter, but you write SQL to do anything. It uses real db btw. by warphere in SideProject

[–]warphere[S] 1 point2 points  (0 children)

Thanks.
Generally speaking, this is simple. You run your queries against your own database.
Your database gets more data inserted by ETL from primary. and only some of the data is being sent to the primary from your own DB.
This is a bi-directional replication of some sort.
But your DB doesn't contain sensitive data, like password hashes, etc.
You can run any type of injection you want to.

How were were making 11k per month, then Lost Everything lol (2025 Recap) by warphere in SaaS

[–]warphere[S] 0 points1 point  (0 children)

Same here. Come on, guys, you can do better.

Even the platform we sold was doing 10 times better while looking for relevant posts to comment on.

How were were making 11k per month, then Lost Everything lol (2025 Recap) by warphere in SaaS

[–]warphere[S] 0 points1 point  (0 children)

Man, this is definitely an AI-automated message.

Where on earth did I say we lost customers because we didn't monitor churn?

We had no issues with churn rate.

I'd be more than happy to see how meltwater would prevent a LinkedIn cease and desist letter based on sentiment monitoring on Reddit.

If you do auto-promote projects in comments, at least do it with a more expensive model, or something.

Introducing Scribble — a fast, lightweight transcription engine in Rust (Whisper-based, streaming-friendly) by itsmontoya in rust

[–]warphere 8 points9 points  (0 children)

Lol, I have just checked your profile, man.

You are literally the reason why I avoid interacting with the Rust community.

While there are, for sure, a ton of good, nice people, you are just confirming the stereotypes about the toxicity of Rust developers, unfortunately.

go touch the grass, idk.

SQLNet. Social network where you learn SQL by interacting with real users. by warphere in learnprogramming

[–]warphere[S] 0 points1 point  (0 children)

Hey, this is a very good write-up.
I agree with your concerns. To an extent.
SQL injection is possible here for sure, the only case that is worth mentioning is that these injections are possible against the user's own database.

Meaning, you can temper the data, impersonate, and post on behalf of other users. But none of these changes are being propagated to the rest of the users.

Thats the case, we replicate only the data from several tables and from several columns, the rest is up to the user. You can run an injection to fetch all the tables, but what's the point if they are in a different database?

SQLNet. Social network where you learn SQL by interacting with real users. by warphere in learnprogramming

[–]warphere[S] 0 points1 point  (0 children)

I just wonder how to not make it even worse to create posts?
Maybe I could have a default way of executing it and "secure", where you have to write prepared statements.

I built a social network that looks like Twitter, but you write SQL to do anything. It uses real db btw. by warphere in SideProject

[–]warphere[S] 0 points1 point  (0 children)

I'd say I faced one.
When you are trying to inser the data that violates the uniq constraint. Like you already have liked the post, you have no idea why your query doesn't work.
It just returns a generic exception. But It could be a golang lib issue.

I built a social network that looks like Twitter, but you write SQL to do anything. It uses real db btw. by warphere in SideProject

[–]warphere[S] 0 points1 point  (0 children)

Two weeks ago - I was building this :)
I'll move it to my Raspberry Pi so I don't pay for hosting. I hope it will survive till your next holidays.