Hacker Newsnew | past | comments | ask | show | jobs | submit | 719Ben's commentslogin



I am the project creator and after some feedback I agree. The project's name has been changed.


You showed up in my feed as well (multiple times). I thought this was an issue that had been fixed in the past?


I think the fix is simple. Make people confirm that they want to be a collaborators before notifying all their followers.


Yeah... I just vaguely remember something like this popping up in the past. I guess it was a slightly different issue. Your suggestion would work, or at least only showing up in feeds until the collaboration has been accepted.

What's your /graphs/traffic page look like? Have a lot of people checked the page out?

https://github.com/719Ben/notice-me/graphs/traffic


> Yeah... I just vaguely remember something like this popping up in the past. I guess it was a slightly different issue. Your suggestion would work, or at least only showing up in feeds until the collaboration has been accepted.

Zed was a recipient of drive-by-collaboration back in 2011: https://web.archive.org/web/20110603111859/http://sheddingbi...

The intent was a bit different, followers were not the target, the user being added was, but the core problem was the same: you don't get to confirm if you want to become a project's collaborator (and can't squelch such requests), you just get added.

> The question then comes up: How is it that someone can just add you to a project on github without your permission? Well, github will just let you unilaterally add someone else. You can just pick a random person and give them commit rights to it. It's under the assumption that you wouldn't do something as stupid as adding someone who hates you to your own project. In this case, it's a project the person doesn't care about, so adding them is just intended as an insult.

> […]

> It took Nick Martini two days to fix his repo. Despite what Martin says on his blog it actually was very little effort from me and most likely considerable more for Nick. You would think that would be the end of it. Nick would leave me alone.

> Then today, he added me to the dongml project again.

> Since there's no way for me to remove myself, and since github won't create a way for me to block him, or report his project for abuse, I'm mostly left with leaving it there.

> Of course, I have another option, which is to continually destroy his project until github bans me from their servers. But now I have my code on there...or do I?


Great!


What are the advantages/disadvantages of each one? I am a little lost here.


What are your requirements? I can recommend to you a Toyota Corolla or a F150 pickup truck but without any knowledge what you need there won't be good answers. Some startups are blogs, others combine several third-party APIs and yet others are very data intensive.

(I'm running AWS, Linode, DigitalOcean, bare metal server myself, all depends on what the project needs).


I am running a payment platform that uses go, postgres, and several third-party APIs as well as offering one myself.


I worded this incorrectly. We have quite a lot bilt. We talk about code design for each part before we build that.


We have yet to launch. I was talking about system design, not so much user design but I will keep this in mind as we start to get more and more into user design.


I like this advice. You hit it right on the head. I am asking about programing design, not interface design. We will start to flip a coin.


You may want to watch out for people using this a proxy to do bad stuff with your servers. I noticed that all traffic is coming from Georgia, not my computer.


why?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: