It's a repo of tutorials, ops, boycott/support lists, and happenings that enable GamerGate activism. It's the most important resource of the most successful resistance against the SJW hate movement in history. That's why SJWs are constantly trying to shut it down.
To take advantage of its collaboration and versioning/rollback capabilities.
Such an extensive project cannot possibly be done by one man. It's the work of hundreds. And it receives tens of updates (pull requests) a day. Some are malicious. A CVS is needed to handle this challenge.
GitLab is simultaneously the name of an open source codebase and the free code versioning service that the company offers through it.
One can take the open source codebase and run it on their own hosting without being beholden to GitLab's moderation/censorship. This is what GitGud (as well as many other admins all over the web) are doing.
I do not recommend hosting non-GamerGate-focused projects on GitGud, though. Their resources are relatively limited and they should be allocated to their primary cause.
Functionally I think it's pretty decent, but the interface is absurdly lousy. The user pages display "<user> contributes to repository" even though I've made no commits to anything but my own stuff. And of course, that isn't even proper english given the context.
Don't be silly. Code is code, business is business.
Yes, and hipsters are hipsters. The way they do code and business is not exactly based on logic. Which is the opposite of how someone should code and business. Hence, Ruby and MongoDB, etc.
Hey everyone, I found the hipster / Ruby programmer!
Calm down, princess. I haven't said anything that wasn't statistically accurate. There is a high correlation between Ruby and hipsters. There is also a high correlation between hipsters and nonsense.
Don't get mad at me for the irrational tendencies of hipsters. Might I suggest going back to Reddit? They have safe spaces for people like you.
You can get into a programming language without getting involved with its community, but it's harder than it has to be, especially with recent languages that are constantly changing to keep up with constantly-changing web protocols, etc.
Actually, Ruby is an "Opinionated Language" which means there is an ideology involved which reflects the opinion of the community. There is a great deal of "hipster logic" which has seeped into the language as a result. Of course, they won't call it "hipster logic", but you can read between the lines in the language manifestos and understand what I'm talking about.
I'm not familiar with the concept of opinionated languages, except in the case of parody languages like C+=. If you'd like to write or link to something about this, especially as it relates to Ruby, I'd like to learn more.
"Opinionated Language" I don't think is an official term of any sort. It's kind of like "Hipster Language" nobody in computer science has written a paper defining any of these terms, but we use them anyway.
Generally speaking, any language which has the ideology of "Only One Correct Way To Do It." is an opinionated language. So, you are going to have people talking about "The Ruby way of doing something", meaning you could do it this way, but the "Ruby way" is the way you are supposed to do it. But someone else is always deciding which way is the "correct" way. It's a matter of (someone else's) opinion and you are expected to conform to it.
In other words, there are many ways of skinning a cat, but there is a specific "Ruby Way" of skinning a cat. This culture gets much worse as you delve into Rails. I'm fairly certain Rails should be classified as a cult.
Python is guilty of being opinionated as well, but to a lesser extent.
C / C++ is the anti-thesis of an opinionated language in that it's philosophy is: "We expect our devs to be competent. They probably know what the fuck they are doing. So, do whatever the fuck you want."
A good source to show that Ruby is opinionated would be this interview with Ruby creator, Yukihiro Matsumoto.
Here are some snippets:
I emphasize the feeling, in particular, how I feel using Ruby. I didn't work hard to make Ruby perfect for everyone
I believe consistency and orthogonality are tools of design, not the primary goal in design.
34 comments
8 u/VeinyChild 03 Aug 2015 20:59
I saw this in another thread. there are more than 2 options.
0 u/blazerjacket 03 Aug 2015 21:19
This is the thread we needed. I'm confused about GitGud though. It says it is hosted by GitLab which is listed under "boycotted". What am I missing?
0 u/VeinyChild 03 Aug 2015 21:32
No idea. It may be that it is hosted by GitLab not maintained by GitLab, so GitLab can't censor it? Your guess is as good as mine.
3 u/piebandit 03 Aug 2015 22:16
GitLab can be run own your own hardware.
0 u/sparkybear 03 Aug 2015 22:19
I'm confused about the GamerGateOp. Why is this important?
0 u/frankenmine 05 Aug 2015 17:47
It's a repo of tutorials, ops, boycott/support lists, and happenings that enable GamerGate activism. It's the most important resource of the most successful resistance against the SJW hate movement in history. That's why SJWs are constantly trying to shut it down.
0 u/sparkybear 05 Aug 2015 20:00
I mean why is it hosted on a site designed for Version Control when it could easily be hosted on something like Pastebin or as a public document?
0 u/frankenmine 05 Aug 2015 21:06
To take advantage of its collaboration and versioning/rollback capabilities.
Such an extensive project cannot possibly be done by one man. It's the work of hundreds. And it receives tens of updates (pull requests) a day. Some are malicious. A CVS is needed to handle this challenge.
0 u/frankenmine 05 Aug 2015 17:43
GitLab is simultaneously the name of an open source codebase and the free code versioning service that the company offers through it.
One can take the open source codebase and run it on their own hosting without being beholden to GitLab's moderation/censorship. This is what GitGud (as well as many other admins all over the web) are doing.
I do not recommend hosting non-GamerGate-focused projects on GitGud, though. Their resources are relatively limited and they should be allocated to their primary cause.
2 u/Lusp 03 Aug 2015 23:38
I think i will try Pikacode.
1 u/origin206 04 Aug 2015 02:16
Functionally I think it's pretty decent, but the interface is absurdly lousy. The user pages display "<user> contributes to repository" even though I've made no commits to anything but my own stuff. And of course, that isn't even proper english given the context.
0 u/Lusp 04 Aug 2015 03:18
Which one would you recommend?
2 u/frankenmine 05 Aug 2015 17:41
Good find. I'm the compiler of that list.
It's always being updated, so always refer to either the live version of the comment (rather than the archive) or this paste, which will be updated in parallel.
Thanks.
1 u/VeinyChild 05 Aug 2015 18:27
Thank you for putting this together. I'll link the paste in the future.
6 u/Master_Foo 04 Aug 2015 04:27
I like GitLab. I use it for my private projects.
The only problem I have with it is it is written in Ruby. I'd like to contribute to the project, but I don't have a strong tolerance for hipsters.
3 u/Balrogic 04 Aug 2015 22:22
Don't be silly. Code is code, business is business.
2 u/Master_Foo 04 Aug 2015 22:57
Yes, and hipsters are hipsters. The way they do code and business is not exactly based on logic. Which is the opposite of how someone should code and business. Hence, Ruby and MongoDB, etc.
I swear to fucking God. Ruby's tag line should be: "It's Python, but we put a bird on it and called it art."
1 u/Balrogic 04 Aug 2015 23:03
Could you possibly get any more pedantic? Good grief, I suggest you grow up.
0 u/Master_Foo 04 Aug 2015 23:10
Hey everyone, I found the hipster / Ruby programmer!
Calm down, princess. I haven't said anything that wasn't statistically accurate. There is a high correlation between Ruby and hipsters. There is also a high correlation between hipsters and nonsense.
Don't get mad at me for the irrational tendencies of hipsters. Might I suggest going back to Reddit? They have safe spaces for people like you.
0 u/frankenmine 05 Aug 2015 17:49
You can get into a programming language without getting involved with its community, but it's harder than it has to be, especially with recent languages that are constantly changing to keep up with constantly-changing web protocols, etc.
4 u/Master_Foo 05 Aug 2015 18:08
Actually, Ruby is an "Opinionated Language" which means there is an ideology involved which reflects the opinion of the community. There is a great deal of "hipster logic" which has seeped into the language as a result. Of course, they won't call it "hipster logic", but you can read between the lines in the language manifestos and understand what I'm talking about.
2 u/frankenmine 05 Aug 2015 19:53
I'm not familiar with the concept of opinionated languages, except in the case of parody languages like C+=. If you'd like to write or link to something about this, especially as it relates to Ruby, I'd like to learn more.
1 u/Master_Foo 05 Aug 2015 23:37
"Opinionated Language" I don't think is an official term of any sort. It's kind of like "Hipster Language" nobody in computer science has written a paper defining any of these terms, but we use them anyway.
Generally speaking, any language which has the ideology of "Only One Correct Way To Do It." is an opinionated language. So, you are going to have people talking about "The Ruby way of doing something", meaning you could do it this way, but the "Ruby way" is the way you are supposed to do it. But someone else is always deciding which way is the "correct" way. It's a matter of (someone else's) opinion and you are expected to conform to it.
In other words, there are many ways of skinning a cat, but there is a specific "Ruby Way" of skinning a cat. This culture gets much worse as you delve into Rails. I'm fairly certain Rails should be classified as a cult.
Python is guilty of being opinionated as well, but to a lesser extent.
C / C++ is the anti-thesis of an opinionated language in that it's philosophy is: "We expect our devs to be competent. They probably know what the fuck they are doing. So, do whatever the fuck you want."
A good source to show that Ruby is opinionated would be this interview with Ruby creator, Yukihiro Matsumoto.
Here are some snippets:
5 u/roboticon 03 Aug 2015 21:48
how have I never heard about this?
2 u/cachemoney 03 Aug 2015 22:04
Crappy advertising I guess. I didn't know it existed until the devs at my last job asked for it to be set up on one of the servers.
2 u/Sylos 03 Aug 2015 21:05
bitbucker ot gitlab? Any reason why one or the other?
1 u/ddd 04 Aug 2015 00:17
https://voat.co/v/programming/comments/372053/1538883
1 u/DetectiveSplat 04 Aug 2015 06:26
I know what I'll be doing tomorrow.
0 u/frankenmine 05 Aug 2015 17:56
Please see:
https://voat.co/v/programming/comments/378664
0 u/mort 03 Aug 2015 23:51
I recently installed gogs on my own server, migrating various projects from GitHub. This certainly seems like a good time to move away from GH.