[ / / / / / / / / / / / / / ] [ dir / arepa / ausneets / caco / caffe / general / india / sonyeon / vg ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.971330>>971342 >>971364 >>971466 >>971664 >>971950 >>972130 >>972349 >>982160 >>983334 >>987736 >>994301 [Watch Thread][Show All Posts]

All right, I've had enough. Linux cucking on CoC, the others are sure to follow, and even some of the git hosts have CoCs in their ToC.

Where do I find a git host that explicitly bans women, SJWs, and homosexuals? I want absolutely no SJW nonsense, and large swathes of the Californian, Swedish, and Canadian IP ranges banned. They contribute nothing good to the world anyway.

Has anyone made this yet? If so, why not?

 No.971342>>971352 >>971466 >>971515 >>982135

>>971330 (OP)

notabug

gitlab

[spoiler]savannah[spoiler]


 No.971343>>971346 >>971348 >>971350 >>971364 >>971527 >>971980 >>981837 >>983334 >>992830 >>994267

coc to prevent a coc. the only way to prevent a coc is having a dictator controlling over the software that isnt leftist in a social or government sense. so no nazis or commies. you need a libertarian dictator.


 No.971346>>971352 >>971364

>>971343

Only true way to prevent a coc is to make everyone anonymous. Posting any personally identifiable information results in instant permanent ban.


 No.971348

>>971343

>no nazis and commies

>implying they are the same

>libertarian dictator is fine

top jej, that explains it.

>AtleastItIsNotTheGovernment.png


 No.971350>>971355 >>971466

>>971343

The best dictator would be one that's apolitical during development. Anyone who brings non-programming topics into development is kicked the fuck out.


 No.971352>>971356 >>971559 >>971910 >>971911 >>971953 >>972130

>>971342

Code of conduct

NotABug.org is dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, age, race, or religion. We do not tolerate harassment of participants in any form.

This code of conduct applies to all NotABug.org spaces, including Git repositories, issues, comments, and wiki content, both online and off. Anyone who violates this code of conduct may be sanctioned or expelled from these spaces at the discretion of the NotABug.org operators.

Some projects hosted on NotABug.org may have additional rules in place, which will be made clearly available to participants. Participants are responsible for knowing and abiding by these rules. Clearly available is defined as a file named "CONDUCT" in the root of a repository, optionally in markdown format. This document supersedes any project specific code of conduct in case of a conflict.

https://notabug.org/tos#CoC

>Customer will not ... use the Licensed Materials ... in any manner that (1) is harmful, fraudulent, deceptive, threatening, abusive, harassing, tortious, defamatory, vulgar, obscene, or libelous (including without limitation, accessing any computer, computer system, network, software, or data without authorization, breaching the security of another user or system

https://about.gitlab.com/terms/

Savannah seems comfy though. repo.or.cz too. But they're neutral and would probably allow SJWs. Savannah has "high standards for projects," so they might not like that.

>>971346

That's also a good idea. Make it like github, but the issue tracker works like an imageboard, and there is no concept of "commit", just changing whatever hash of master !!TRIPCODE/projectname currently points to.


 No.971354>>971361

linus was apolitical. look how he turned out. although a libertarian may put politics into their software but they wouldnt ban you if you were a nazi.>>971350


 No.971355


 No.971356>>971361

File (hide): 75260fb83ab62ad⋯.png (217.94 KB, 656x568, 82:71, zmkoc26l.png) (h) (u)

>>971352

>chaotic branching development where anyone can modify the source code without asking, and people can continue from whatever modification point they want


 No.971358>>971361 >>971364

In principle, Linux cucked long ago, when their devs started kowtowing to vendors and signing NDAs for muh hardware support. They accepted major contributions from corporate actors who didn't really care whether Linux remained free, and then they were beholden to the interests of those contributors. The transsexual's CoC is just the logical outcome of the foregoing.

Maybe you should get a VPS and self-host your scm. Then the only CoC you'll have to accept will be your own.


 No.971359

I'm on repo.or.cz, but I'll switch to cgit or stagit on a little server when I'll get my own home.


 No.971361>>971365

>>971354

This. We need a host that takes clear stances.

>>971356

That's how git traditionally works. You do it over mailing lists. People send in patches, they either get merged or not.

The source code can be modified without asking, but you would need to manually seek the changed version out.

>>971358

If there are no good alternatives I will do just that.


 No.971364>>971370 >>971372 >>971456

>>971330 (OP)

Do you want uncucked hosts or differently cucked hosts?

Thread titles says one thing, rest of the OP says another.

In any case, self hosting is an option.

>>971343

>trusting the dictator to keep following your worldview

See how well that worked with Linus, all it takes is ONE change and it's over.

Also, consider which kind of person has the interest and dedication to give to such a project: 99% they are control freaks, desperately lonely, seriously autistic, or worse.

>>971346

Meritocracy doesn't work if you can't see past contributions made by ANON_971346, and if you can you have pseudonimity not anonymity (with its share of issues).

Without meritocracy you go nowhere because you cannot put any shred of trust in any contribution and cannot easily filter out shit contributions.

>>971358

>They accepted major contributions from corporate actors who didn't really care whether Linux remained free

They accepted those because the alternative was letting Linux fade into irrelevance a bit faster.

Jewish CoCs are not a logical outcome of non-free software, they are the logical outcome of a political takeover.


 No.971365>>971372

>>971361

>That's how git traditionally works

There's still a main branch and modifications have to be approved by someone.

If it's fully unconstrained, then the "owner" of the project has no control over whether people follow the branch that you want to go with or another, and it's all by design rather than some forking mechanism.


 No.971370>>971389

>>971364

>They accepted those because the alternative was letting Linux fade into irrelevance a bit faster.

Irrelevance to whom? Alphabet agencies? Amazon.com? Linux was originally by and for hobbyists -- its meteoric success was great (I guess), but where was the imperative for it to become more than that?

>Jewish CoCs are not a logical outcome of non-free software, they are the logical outcome of a political takeover.

Yes.


 No.971372>>971377 >>971380 >>971389

>>971364

I want one that keeps the SJW menace at bay. We've tried neutrality, and it failed. We need outright hostility towards them.

>Without meritocracy you go nowhere because you cannot put any shred of trust in any contribution and cannot easily filter out shit contributions.

What? Read them through and reject them. Do you automatically merge patches just because you recognize the username?

>>971365

Yes, but I can just make up a new 'main' branch. The modifications only have to be approved if I want to put them in the same main branch. I can clone the Linux repo and 'approve' whatever changes I want, but it won't show up on linux.org's repo.

The same would go here. The "owner" controls the tripcode. If he wants to merge something, he merges it and then he updates the hash of master.


 No.971377>>971381

>>971372

<Without meritocracy you go nowhere because you cannot put any shred of trust in any contribution and cannot easily filter out shit contributions.

>What? Read them through and reject them. Do you automatically merge patches just because you recognize the username?

"You can't trust contributors" is not the argument. The issue with full anonymity is economic. Without the reward of recognition to those who make valuable contributions to a project, there needs to be some other incentive.


 No.971380

>>971372

>The "owner" controls the tripcode

Ah, we're talking about different things.

I was thinking of something where nobody owns or controls anything and there is no such concept as a "main branch". Any rando could merge the submitted changes he wants into a new node, and then people can continue modifying that node if they want. Merging changes and forking would effectively be the same thing.

Though on hindsight you'd have to constantly micromanage which branch you're on and maybe use some special tool to visualize it, which wouldn't be fun.


 No.971381>>971387 >>971389

>>971377

You could use a tripcode if you wanted to.

What about "I enjoy programming and creating things"? Is that not a perfectly good answer?

I've created several projects just for fun that I've never published anywhere. Do you post on 8chan for 'the reward of recognition' too?


 No.971387>>971396

>>971381

>You could use a tripcode if you wanted to.

Tripfags get the rope.

>What about "I enjoy programming and creating things"? Is that not a perfectly good answer?

That's the intrinsic incentive of programming, and in a world where everyone had unlimited time to do whatever they want, it would be more than good enough. But time is precious, so it's practically necessary to have extrinsic incentives -- incentives that go beyond the simple satisfaction found in the act of creating. Remove those incentives without replacing them with something else, and naturally the rate of production of free software will go down. I suppose an argument could be made in favor of that.

Certainly though, below a certain threshold of leisure time, I wouldn't post on 8ch at all. Everyone has priorities.


 No.971389>>971392 >>971396 >>971400 >>971630

>>971370

>Irrelevance to whom?

The hardware and sowtware companies that could help Linux.

Being irrelevant among the general public gives you no power in negotiations.

>Yes.

Pretending that all evils are the same evil is incredibly stupid, kys.

>>971372

>I want one that keeps the SJW menace at bay.

Hostility was already tried, and it already failed.

See how hard Alex Jones was shut down, and he has the userbase and the resources to fight back at least a bit.

>What? Read them through and reject them. Do you automatically merge patches just because you recognize the username?

Knowing who is a good contributor means I can prioritize their PRs, getting shit done faster.

Knowing who is a terrible contributor means I can block/ignore their PRs so I don't have to read through idiotic "rewrite it in Go" or "replace words I don't like" drivel and can instead get shit done.

>>971381

Tripcodes means you're no longer anonymous but pseudonymous, and I already mentioned that.


 No.971392>>971402 >>971418 >>971700

>>971389

>Hostility was already tried, and it already failed.

Meaning that we are all out of options.

IT'S FUCKING OVER


 No.971396>>971411 >>971418 >>971707

>>971387

>tripfags get the rope

>why are you removing all the incentives

You would need something like a capcode anyway for administration. If people don't feel like contributing, that's their problem.

>>971389

>See how hard Alex Jones was shut down

But running an facebook page isn't the goal here.

The Daily Stormer is up and running just fine, and hidden services are even harder to take down.

Idiotic drivel can be ignored after skimming it. In addition, those kinds of people would likely be driven out if the environment caused them to receive large amounts of vitriol each time they posted. A self-moderating system, if you will. That's even more efficient than filtering them out, because they won't come in the first place.


 No.971400>>971418

>>971389

>The hardware and sowtware companies that could help Linux.

>Being irrelevant among the general public gives you no power in negotiations.

Yeah, they really (((helped))).

Large corporations = the general public? Fine. If that's the case, did their contributions and extra "relevance" add leverage to the Linux project or to themselves? Whose interests took precedence?

>Pretending that all evils are the same evil is incredibly stupid, kys.

You have missed my point, which was not about the ethics of non-free software at all. The Linux project's capitulation to hardware vendors was a takeover. The same large corporate interests that have driven the direction of Linux kernel development for years are also recently responsible for imposing SJW ideology in other areas. It would be unreasonable to deny that they had a hand in it here too.


 No.971402

>>971392

Hi, defeatist Jew. We'll get to you in time.


 No.971403>>971408 >>971411 >>972130

>host data on your own server

>run server on your own hardware

>store hardware in your own building

Hard to do for an individual, so it's time to start a gang, I guess.


 No.971408>>982166

>>971403

It's actually really not. You could run a webserver fifteen years ago on your desktop PC easily. Many people did. Many people still do. A Minecraft server gobbles up far more RAM/CPU than a git project.


 No.971411

>>971396

>If people don't feel like contributing, that's their problem.

But the whole point of incentive is to cause people to feel like contributing.

That said, I don't necessarily disagree with you. I think that everyone but the most committed autistic contributors would choose not to participate in a project organized in this way. That actually might be a good thing. Small communities with an accordingly low tolerance for bullshit can accomplish a lot.

>>971403

It's not hard to do at all. You can get an old Power Mac cheap and run it from your closet.

If you need scale, then people will volunteer their own hardware to mirror the project, or else there's always p2p.


 No.971418>>971432

>>971392

No, it means neutrality/hostility isn't the important factor here.

>>971396

>But running an facebook page isn't the goal here.

>The Daily Stormer is up and running just fine, and hidden services are even harder to take down.

If you hide or even simply move to the dark web, you give them full reign over public discourse and they win.

>Idiotic drivel can be ignored after skimming it.

That takes time, even more so if the drivel to quality PR ratio is high.

>In addition, those kinds of people would likely be driven out if the environment caused them to receive large amounts of vitriol each time they posted.

Implying chans are devoid of bait.

Implying no attention whores.

Implying no individuals with the fanatical belief that they can do no wrong.

More importantly, implying the community spending time on vitriolic criticism of irrelevant trash is good for the project: it takes away attention and criticism from existing issues and serious PRs, creates complacency, and leads to weakman-related cancer.

Dare I say, the vitriolic reaction could be much worse for the project than the idiotic drivel it reacts to, and that's even if it's not misdirected.

The issue of misdirected vitriol deserves a full post on its own, tldr it always ends in lowest common denominator anarchy and nothing gets done.

>>971400

>Yeah, they really (((helped))).

They had no reason to help, so they didn't: there was no money to be made, and no public trust to gain or lose.

>Large corporations = the general public? Fine.

No, my point is that influence over the general public translates to influence over large corps, because they cannot afford to lose a bunch of clients and would very much like to acquire some more.

>did their contributions and extra "relevance" add leverage to the Linux project or to themselves?

Mutually beneficial deal, so both.

>Whose interests took precedence?

Those of the corporations, because Linux had no power to negotiate for more.

>The same large corporate interests that have driven the direction of Linux kernel development for years are also recently responsible for imposing SJW ideology in other areas.

But they aren't.

The infamous CoC has been written by a literally who with zero money, zero carreer, and no future.

It's like that GG literally who that was invited to the UN, acted like she was hot shit, but now is desperate for attention and patreonbux.

The people that are winning politically are not big company material, and the big companies wasting their money by following these people eventually realize they were played and kick them out (see Disney and the SW director).

With very few exceptions, big companies value money over everything else, and would gladly add "1488 gas the kikes" to their CoC if they thought that would net more sales: see how quickly Bethesda changed tone after Wolfenstein 2 sold terrible.


 No.971432>>971442

>>971418

>Linux played ball with large corps for influence over the general public

>influence over the general public translates to influence over large corps

>large corps have nothing to gain or lose with Linux

Sounds like you contradicted yourself there, kiddo.

>Linux had no power to negotiate for more.

Thank you, you have made my point for me.

Linux was never in a position of power over large corporations, and no amount of dealing with them could have given them leverage over them. The corporations set the terms from the very beginning.

Linux people never said NO. They rolled over and took it like the bitches they were.

>The infamous CoC has been written by a literally who with zero money, zero carreer, and no future.

And this literally who managed to get the CoC committed as official Linux policy without any help from anyone else, right?

>It's like that GG literally who that was invited to the UN, acted like she was hot shit, but now is desperate for attention and patreonbux.

I agree, they're both stooges. But you should better understand how subversion works. People like "Coraline" and Randi Harper are just stooges who get taken along for their 15 minutes because they are useful and can't see anything beyond that. They're not the prime movers by any means.


 No.971442>>971456 >>971458

>>971432

>Sounds like you contradicted yourself there, kiddo

Sounds like you didn't read.

Linux played ball over tech issues, and got little at a high price because it does not have enough influence to get a better deal.

At no point I said linux played for influence.

>Linux was never in a position of power over large corporations, and no amount of dealing with them could have given them leverage over them.

Yes, that's why you try to be self-sufficient while you acquire leverage via popularity/whatever else.

>Linux people never said NO. They rolled over and took it like the bitches they were.

They never said NO because they never were in a position to do so.

The alternative was not supporting an enormous amount of hardware, and the price they paid was reasonable all things considered.

The corps were smart enough not to twist the knife in with humiliating demands.

>And this literally who managed to get the CoC committed as official Linux policy without any help from anyone else, right?

It's Linus we're talking about.

He routinely rages at some of the biggest companies in the world, companies that could shut down Linux compatibility in a nanosecond if they wished to.

He's probably been blackmailed by some crazy bitch, not by a corp.

>But you should better understand how subversion works.

I don't think there is some grand scheme at work, the whole thing is too messy and pointless and self-damaging for that: not even the religious studies drama in Israel is so messy, and that is literally jews bickering and outjewing each other.

I think it's just retards going with the flow and cashing in on the victimbux.


 No.971456>>971476

>>971442

>Linux played ball over tech issues

>At no point I said linux played for influence.

>>971364

>They accepted those because the alternative was letting Linux fade into irrelevance a bit faster.

womp womp


 No.971458>>971476

>>971442

<I don't think there is some grand scheme at work, the whole thing is too messy and pointless and self-damaging for that

>implying that revolution is anything but messy, pointless, and self-damaging

But please see >>971455


 No.971466>>971721 >>971723

>>971342

gitlab is basically cucked by Microsoft Azure.

>>971330 (OP)

I once thought of advertising my software as "Not developed in California" since everything shitty comes from there.

The only host I can think of that doesn't give a shit about this is gitgud.io, but I don't know for sure. As far as I know, you don't have to worry about some tranny admin deciding to echo the fag flag in your terminal some random day of the year when you do a pull.

>>971350

This.


 No.971476>>971489

>>971456

It's like you can't read, influence and relevance are different things.

The terms were not accepted to make Linux more popular and thus have more influence at the next meeting, they were accepted so that the current Linux userbase could keep considering Linux as an option a few years down the line.

And that was because accepting the compromise was the only way to solve the tech issues preventing Linux from running well/at all on some new hardware.

>>971458

Revolutions only get like that after the new guys get to power: when there's chimping out before victory the revolutionaries don't win.

I don't think that mail was a good way to ask for help, especially given Peren's line on people doing dumb shit is pretty soft as seen in

perens.com/2018/09/01/shunning-really/


 No.971489>>971524

>>971476

>influence and relevance are different things

Let's break this down.

>The terms were not accepted to make Linux more popular and thus have more influence at the next meeting

In other words, the terms were not accepted in order to effect an increase in userbase relative to what it was at the time. Is that fair?

>they were accepted so that the current Linux userbase could keep considering Linux as an option a few years down the line

In other words, they were accepted in order to effect an increase in userbase relative to what it was going to be in a few years. Is that fair?

If so, I fail to see how the distinction is important. It sounds like you are just splitting hairs to conceal the fact that you either changed your point or else didn't know what your point was to begin with.

>Revolutions aren't messy in the beginning

You obviously don't know what you are talking about. Those who are ignorant of history are doomed to repeat it.


 No.971515>>972373

>>971342

savannah has been closed for years.


 No.971524>>971542

>>971489

>Is that fair?

No, because you are confusing means and ends.

>You obviously don't know what you are talking about.

Compare the french revolution before the revolutionaries won to what happened immediately after, or the russian revolution pre-elections and post-elections.


 No.971527

>>971343

>no nazis

lel

What you described is precisely the essence of National Socialism and why it was and still is a supremely good thing.


 No.971542

>>971524

>you are confusing means and ends.

Even if that were true, what difference would it make to your point? Whether they pursue "relevance" as an end in itself or as a means to some other good, an increase in users is an increase in users. Either that gives them leverage over their corporate contributors or it doesn't, but both cannot be the case.

>Compare the french revolution before the revolutionaries won to what happened immediately after, or the russian revolution pre-elections and post-elections.

Why don't you do that yourself?

Revolutions start messy and get worse as time goes on. The first stage in every revolution is to sow discontent and division through subversive propaganda -- as in the case of the French Revolution, the infiltration of the Grand Orient lodges, and the subsequent establishment of Jacobin clubs and literary clubs devoted to revolutionary literature. The literature exploits existing tensions in society -- it does not especially matter what they are -- and if several revolutionary factions oppose each other on this account, it only adds to the confusion and hastens the breakdown of social order.

I really want to encourage you to learn more about revolutions. What's happening now in the open source community follows the exact same blueprint as previous revolutions did.


 No.971559

>>971352

You're mixing up Gitlab the software with Gitlab the hosting service. The rules you stated apply to projects hosted on gitlab.com, but anybody can put a Gitlab instance on their own server and make their own rules there - which is just what gitgud fags did.


 No.971594>>971599 >>971607 >>971640 >>972016

File (hide): 4b97cd3c4342ef5⋯.jpg (226.51 KB, 1200x1619, 1200:1619, Liberators.jpg) (h) (u)

SJW, CoC, Transgender, BBW etc.

ALL that shit originates from USA and it is always Americans that do the master/slave to leader/follower pull requests, creating dram on every GitHub project etc.

So fucking WAKE UP you delusional fat burger, it is YOU that is the problem.


 No.971599>>971602

>>971594

HAES and EffYourBeautyStandards really ruined women. Now every woman wears those giant Bozo the clown glasses, shitty chalked on makeup, and horrible clothes that don't fit their body type.


 No.971602

>>971599

all thots look like clones of one another


 No.971607>>971610 >>971624 >>971632 >>972378

>>971594

This is what happens when country doesn't have easily accessible free mental health care. They could reduce the homeless population in half and significantly reduce crime rates as well. Bernie was right all along.


 No.971610

File (hide): abc8e081dbe4b6f⋯.jpg (132.1 KB, 1280x647, 1280:647, IMG_20180913_174336_655.jpg) (h) (u)


 No.971613>>971622 >>971639 >>971750 >>972020 >>972044

1. How many of you retards actually contribute to free software in the first place? If you're a 17 year old ricer, then a CoC doesn't address you anyway.

2. Can you demonstrate a piece of software that became objectively worse after the introduction of community standards?

3. Can you explain why "don't personally attack people you disagree with; attack their argument" is a bad guideline for development?

I say all this as someone who favors OpenBSD, which gets along fine without a CoC. I just don't understand why you would drop software you already use over something so tertiary to the code itself.


 No.971618>>971625

gitgud.io


 No.971622>>971627

>>971613

1. I do work on some personal projects and occasionally submit patches to other people's hobby projects.

2. It has tended to drive away the original "wild west" spirit in favor of a more politically correct one. Web development is very heavy on the CoCs, and their "culture" is also very stale. But CoCs generally tend to be a symptom, not a cause unto itself.

3. It's not, but that's not what's in the CoCs.

You can read the contributor covenant, for instance: https://www.contributor-covenant.org/version/1/4/code-of-conduct

It's a leftist dog whistle, only slightly more transparent than complaining about "cosmopolitan international globalist bankers in New York" or "thugs in the inner city."


 No.971624

>>971607

>This is what happens when country doesn't have easily accessible free mental health care.

Oh I imagine some of these faggots got mental health care, they just found people who will agree with everything they say and not actually help them.


 No.971625


 No.971627>>971649 >>972383

>>971622

>It has tended to drive away the original "wild west" spirit in favor of a more politically correct one. Web development is very heavy on the CoCs, and their "culture" is also very stale. But CoCs generally tend to be a symptom, not a cause unto itself.

You still haven't given an example of a piece of software that is worse off for this.

>You can read the contributor covenant, for instance: https://www.contributor-covenant.org/version/1/4/code-of-conduct

There's nothing objectionable in here. If you're a big, serious project like Linux has been for some time now, it means you can't say something like "you're a big fat nigger lololol" through official channels. This means nothing to anybody who is already intelligent/dedicated enough to be contributing to the project.

If calling your collaborators niggerfaggot is so paramount, you're free to fork the code and maintain your own branch where 2007 /b/-tier culture reigns supreme.


 No.971630

>>971389

>Hostility was already tried, and it already failed.

No, it hasn't, I haven't read a single thing about bluehairs getting physically assaulted.


 No.971632>>971646

>>971607

No, it's what happens when a country doesn't have a culture. The Americans have completely tossed aside their history, folklore, and tradition because it reminds them of slavery, wars, and other shit that is completely removed from culture itself. This leads people to latch onto consumerism and being an """"individual"""", spurred on by (((them))) so they can make every shekel they can. You'll see this kind of shit wherever a society rejects it's culture. It's just that the U.S. has gone so long without one.


 No.971639>>971648

>>971613

1. Probably very few. I don't subscribe to the kernel mailing list, but I would be surprised if the reaction were anything like here.

2. That's putting the cart before the horse: the degradation in code quality comes first as more and more bad programmers and non-programmers get involved. When enough dead weight has a stake in the project, it leads to more attention being devoted to social issues and community building. By the time the project is willing to start enforcing a code of conduct, readability and correctness of the actual code have been de facto de-prioritized for a long while.

3. That's not how this code will be used, and I think you know it. There is guaranteed to be a double standard.


 No.971640

>>971594

>America invented marxism

>America invented Jews

>America invented the ability for civilizations to decline

How it feel to be retarded.

Besides, America is too busy with it's own downward spiral from trying out shitty ideas they imported from elsewhere.


 No.971646

>>971632

This. Look at what happened to Sweden. Large parts of the history were literally retconned away, and other parts were edited to better match America. And then look what's happening there now.


 No.971648>>971650 >>971731

>>971639

>2. the degradation in code quality comes first as more and more bad programmers and non-programmers get involved.

I think that's fair to say. This doesn't only apply to dyed-hair caricatures, but business types as well. One of the reasons why I at least understand the gut reaction against CoCs is that their phrasing is very "corporate," like something out of an HR department. And it is mainly hanger-ons and bureaucrats who advocate their introduction, not programmers.

While they strike me as transparently performative and largely redundant, I'm still not convinced that they harm collaboration as much as they are inevitable markers of the mainstreaming of a project, with all the baggage that entails.

>3. That's not how this code will be used, and I think you know it. There is guaranteed to be a double standard.

I don't understand the future tense here. They've been in use for some time now. I'd be interested if you could point me to some instances where a CoC has been arbitrarily leveraged against a developer.


 No.971649>>971660 >>971663

>>971627

>If you're a big, serious project like Linux has been for some time now, it means you can't say something like "you're a big fat nigger lololol" through official channels.

Isn't that obvious? If people come to mailing list shitposting they get banned for spam, problem solved. Why do you need a 2 page leftist ideology essay to explain that some people have mental illness that makes them think there are more than 2 genders?

Also:

>Public or private harassment

>private

Are you seriously supporting this? CoC shouldn't affect my private life. If I tell a faggot to fuck of outside of the scope of project under CoC, should I get banned for that action?

>If calling your collaborators niggerfaggot is so paramount, you're free to fork the code and maintain your own branch where 2007 /b/-tier culture reigns supreme.

It's more subtle than that, take for example projects who deem master/slave relationship problematic. https://bugs.python.org/issue34605

Or perhaps take this as an example:

https://github.com/keybase/keybase-issues/issues/1678

>Upon password reset success I am called Buddy by the site, even though I never identified as male to it.

https://github.com/WICG/feature-policy/issues/150

>Editorial: please use safelist instead of whitelist #150

https://github.com/rails/rails/pull/32582

>Inclusive Language in Documentation Examples

This is your code on CoC.


 No.971650>>971662

>>971648

Okay, let's go over it and play "spot the dog whistle"

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age,

body size,

disability,

ethnicity,

sex characteristics,

gender identity and expression,

level of experience,

education,

socio-economic status,

nationality,

personal appearance,

race,

religion,

or sexual identity and orientation.

Our Standards

Examples of behavior that contributes to creating a positive environment include:

Using welcoming and inclusive language

Being respectful of differing viewpoints and experiences

Gracefully accepting constructive criticism

Focusing on what is best for the community

Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

The use of sexualized language or imagery and unwelcome sexual attention or advances

Trolling, insulting/derogatory comments, and personal or political attacks

Public or private harassment

Publishing others’ private information, such as a physical or electronic address, without explicit permission

Other conduct which could reasonably be considered inappropriate in a professional setting

For instance, "body size." What do you think that's a reference to?


 No.971660>>971712

>>971649

I'm not sure CoCs really qualify as leftist ideology. CoCs make it off limits to personally insult somebody. There are plenty of right-leaning endeavors where this behavior is also considered unacceptable. Don't politicize your anti-social tendencies.

>If I tell a faggot to fuck of outside of the scope of project under CoC, should I get banned for that action?

If you track somebody from the project down, contact them on another channel, and harangue them with the intention of discouraging them from contributing further, then it sets everybody back. Once again this behavior would absolutely get you fired from any real organization as well, no matter how left/right leaning it were.

The examples you've posted seem to be symptoms of the bureaucratic churn that naturally invites code-adjacent bottom feeders. I addressed that in the previous post. As silly and pointless as those complaints are, they don't harm the software itself.


 No.971662

>>971650

It means that you can't make fun of a collaborator for being fat. I don't see a problem with that.

We have imageboards to insult each other. I'm not sure why you're dead set on bringing that mentality to a mature project's mailing list.


 No.971663

>>971649

>Are you seriously supporting this? CoC shouldn't affect my private life. If I tell a faggot to fuck of outside of the scope of project under CoC, should I get banned for that action

This right here. They'll all start bitching that comments someone makes in private or outside the project are "unwelcoming", or "alt-right", or some other bullshit. It's already happened, see >>971561

>It's more subtle than that, take for example projects who deem master/slave relationship problematic.

And then they'll complain about other words they deem offensive. Fuck, 4 years ago they complained about the word "bro" in "brotli" being racist.

Honestly, if these people don't like what people say outside the project, then don't use the project, don't contribute to the project, and so on and so forth.


 No.971664

>>971330 (OP)

>Where do I find a git host that explicitly bans women, SJWs, and homosexuals?

Way to go in the completely opposite direction, retard. Look at the CODE only. There should be a script that anonymises github threads so people can't claim discrimination. The only reason you even need to know somebody's name is to put it in the credits.


 No.971700>>971707

>>971392

>In addition, those kinds of people would likely be driven out if the environment caused them to receive large amounts of vitriol each time they posted.

WHICH IS PRECISELY THE POINT OF VITRIOL

We explicitly don't want an "inclusive" community - we want an exclusive one. The harder we exclude the cancerfags, the better it will be.


 No.971707

>>971700

how the fuck did I reply to the wrong post

meant for >>971396 obviously


 No.971709>>971710 >>971713 >>994348

File (hide): 88cfb3ddb6658a1⋯.png (1014.35 KB, 2000x1300, 20:13, Amoeba.png) (h) (u)

PART1

O right niggers. Hear me out.

I'll talk a little about the things that may be way beyond the software development itself, but imho are crucial in making good decisions about it.

At this point I'll make an assumption, and the rest of this rant will be based on it, so feel free do debate about it.

The assumption goes:

"Technology itself is not the problem, as it's the passive object in the equation. The problem is people." Sounds trivial and boring. It's not. At least for a lot of fags here. The current state of things is clear example.

There's monumental vacuum in the field of choosing right people for the job made directly by legions of hr bitches and orchestrated by (((them))). Unfortunately for you, autistic niggers, to operate on it you need some real fucking social skills. I'm talking at least typical chad level. One of the methods to learn those skills is to observe how social dynamics work in closed groups that are stable across long periods of time.

PART I Clinical examples:

Case I

Let's for a moment talk about the hooligans. You know the fuckers. They can do a lot just for fun, and for their club even more. Some observations about the group dynamics:

Do the group have hierarchy? YES.

Do the members of the group talk about critical stuff in the presence of outsider? NO.

Do the group include everyone that want to be a part of it. NO. They test the promising ones and beat the fuck out of the loosers and faggots that cannot be trusted before they become part of the group. Literal EXCLUSION.

What's happening when some fucker breaks the rules of the group? Protip: there's heavy beating involved and obviously he's not a member anymore.

Can someone whos been kicked out come back? NO. If you're out, you're out. No exceptions.

Do the members of the group trust each other? Not in 100%. Critical information is compartmentalised to multiple members.

Do they share the same values? And how do you think the group is bonded?

Do the fresh members of the group have access to critical information? Are you kidding?

How the member of the group can levelup? By acting with a group in a form that cannot be denied, memoryholed or obfuscated. That's a tribe RITUAL.

Do the group have some undedicated 'rare bird' members. NO. The group can interact with the world through them, but they are not IN the group.

Are the women part of the group? Yes and no. The woman is part of the group as long she is a woman to some man member.

Do the group include literal faggots, niggers, spics, communists, anarchists, valueless loners, soyboys, and loosers? [Heavy beating intensifies].

Do the group have one leader? Rarely. The leader is almost always a collective of the elder members. Their word is law for the group.

Case II

Real life example how the group members act. One of the most enlightening moments that I had recently was at the party with a bunch of aforementioned gentle-mens. They treat me as one of their own, so I was able to see how they operate. There was a situation where some group manlet was interested in particular single gal. Well, what do you do if you are a cocksucking nerd and your manlet friend tries to pick up a gal? You hate the guy and ruin everything by being an interrupting faggot because you want the pussy for yourself. LIKE A NIGGER. How the true member of The Pack, a typical forklifter with 100IQ behaved towards the manlet in that situation? when they all were on a dancefloor he smiled to both manlet and girl and physically pushed the manlet towards the girl. Literal forklifter can handle human relations better than 130IQ /tech/niggers.

Is the manlet part of the group? Hell yes. Is the manlet above the chad forklifter in the group hierarchy? Fuck no. At least not until he has some character, high social skills and some achievements that group values.

MAJOR CONCLUSION:

. The values are above both intellectual skills and material goods.

. Values need to be shared by all group members.

. There's no group without good and constant social contact between the members.

. The group is as important as the job itself.

. The group have hierarchy.

MINOR CONCLUSIONS:

. The group excludes.

. The group tests its candidates.

. The group is more or less formless as members can come and go. Think of one cell organisms. The elders are nucleus, the members are endo-, ectoplasm and membrane guarding the internals, women are reproductive system, etc.

. The group can operate on both open and corporate environments, as it's both organic and hierarchical.


 No.971710>>971713 >>994348

File (hide): 79c0eb4c7a45177⋯.jpeg (11.33 KB, 285x218, 285:218, wolfpack.jpeg) (h) (u)

>>971709

PART2

PART II Relation to software development and possible real live aplications:

This part will be about how to build real life group around yourself, or around your common interests. I'm talking about real time group not online. This solution is for people that want to make something, not only talk.

1. How to make a group in the first place? How about that question: how to build selection mechanism that will work efficiently, fast, and that not require a lot of time and skills?

What are prerequisites that need to be met to realistically think about making a closed group of dedicated men? First of all do you have some problems with yourself right now? If answer is yes, than you are fucked bro. Fix'em all. I'm serious. I've dedicated over a decade to become a better man, and currently don't have anything that is stopping me beside real life enemies. The progress is astonishing when I compare myself to who I was in high school. Never give up. If you have personal problems and you will try to become a member of the group you will either fail or you will fuck up the group. And creating a working group in that state is almost impossible because it's 100 times harder, especially in the beginning when things are delicate.

If you have some social skills that place you outside the obnoxious faggot category that means that you have some friends and you can try this experiment:

- list all the people you know that share your value system and potentially can be interested in the job you want to do

- list what you know about them and sort them in groups according to chosen categories

- two categories are essential: dudes I know are cool, dudes that may be cool. First one is no brainer, second one will require some work.

Let's say you picked 10 dudes. Now comes the hard part. What are next objectives? Both selection future group members and reinforcing existing social bond with your closest friends.

If you want to make your close friend a member of your group he need to share most of your values and should share some of your interests. Your competence in the actual field should be a little different with a good overlap. That won't create hard competition and allow both of you to work efficiently.

Test your friends on multiple levels. At this point technical skills are not 100% crucial. More important is that you determine your friends communication quality, selfconciousness, selfesteem (those are not the same), value system (extremly important), personal problems, and mind clarity. To test all of this you'll need to be excellent observer and have a handfull of psychological tricks in your sleeve. Educate yourself in that matter.

If you have couple of friends like that, you can think about some combinations. You can start multiple small test-projects for noting down all possible observations about the guys and then combining them in bigger group. Or if you are confident enough and you all know each other well you can came out with some idea. Just remember that group itself is as important as the task, so prepare to dump the fucks that can't play in the team. To do that you'll need some charisma, so work on it.

Keep politics at bay during work and leave it to the leisure time. I don't need to say that regular meetings after work (once a week is fine) are essential to hardening the group. Think ahead and talk to the group about keeping your mouths shut about important shit when you're among strangers. Observe your friends how they react to the prospect and if they can do it. If not, prepare to dump them in the long run. You can do it by closing some project and excluding them from nex one. This people are most important, so choose them wisely. It's easier to kick them out at the begining than in the future when they can subvert group interests or challange you.

For the distant friends, or complete strangers modus operandi is simple:

- Arrange a meeting, better if it's IRL, and throw at them idea of doing some simple project. It doesn't fucking matter what it is, the project is bait. What is important is observation and selection of the people.

- Watch how they react to the proposition, list them all and note which one is promising, also list all malcontents, whiny bitches, fags with hard depression (they're all out in the long run)

- don't beg, if someone don't wanna do it, just leave the guy (for a moment)

- during work watch them closely, technical skills are not that important, what is important is how they comunicate with you, are they honest, do the play by the rules?

- if you are a leader throw at them some idea, or give them a challange. Observe and note down.

- close project with some party, or just have some beer from time to time with them if you can, people after they drink are more sincere (maybe you'll notice something important?)

- don't make this project time consuming it's not your goal, the goal is to make contact.


 No.971712

>>971660

Kill yourself nigger


 No.971713>>994348

>>971709

>>971710

PART3

Repeat the steps and mix crew from old projects with new candidates to extract the most sane and valuable people from the perspective of the future group. So they need to know that you work on some bigger shit with some cool dudes. They'll want to join. Don't be to inviting to them. Wait till some of them ask you casually about the major project. That means they want to join, and are prepared to be tested. After some time pick the most trusted guy and give him some minor job in your main group. You need to know as much about this guy as possible, where he lives, are his parents cool, what are his political views, etc. Of course your main group need to know either, and they need to agreed to him joining the group. Arrange a confidential meeting with him if needed. Use bastards curiosity.

How to behave if there's ingroup tension? And there will be, I fucking promise you. It depends on how much charisma and respect you have. If you observed that in some challenging moments of your work everyone is looking at you, that means you are a leader to them. It doesn't matter if they said it at loud or not, its not important, because it's not working that way. So in real critical situation like a fight it is YOU RESPONSIBILITY TO MAKE JUDGEMENT. Let's say that your good pal made some unjust action against new member of the group (it happens all the time)? What do you do? Pretend it didn't happen like a little faggot? Well congrats, now your pal is the leader, and you're a bitch. You've just lost the respect of your pal AND the new member. If you fail to deliver at any time during the beginning of the process, than you're fucked and the group is over.

If there's no clear leader when the group is small that means something is wrong. 'Council of Elders' can be extracted and molded only from past group leaders and people that made hard choices in favor of the group.

Your ultimte goal is to have group max 150 people that can be guided by smaller group of 3-5 real close friends, you included. That's equal to the size of a small/midsize successful company. Most of the members will be fine with maintaining jobs and should act as soldiers when your group is in danger. They should know the rules, ideals and values of the group. They should accept them and commit to them or they're out. Also they need to know what are your personal objectives and goals. You need to be known to them, and they need to treat you as one of their own. It's extremly important factor.

The 'Elders' should be prepared to abandon the group if it's absolutely necessary due to group beeing compromised, or in a face of a mass treason. So maintaning rings of privilege is a good idea. Having crucial information safely backuped outside the reach of the group is a good idea.

When another 'Elder' batrays you or the group, he need to be removed from the group imidiately as an example. Choose methods according to $CURRENT_YEAR. This is high risk situation and the whole OPSEC needs to change. Also the group need to know what happened and they need to exclude the fucker as hard as you.

Members from outer ring should be less trusted than Elders obviously. Good leader care for every member of the group, so knowing each other IRL is extremly important. The hardest part of this is to kickstart the whole thing. Once you've done it it's much easier, but the challenges change dramatically. I don't neet to mention that at this point you have balls from steel and mind of the budda. It's another fucking league.

Godspeed cunts.


 No.971721

>>971466

>gitlab is basically cucked by Microsoft Azure.

they can move their hosting wherever they want, anytime. There's nothing keeping them hostage to Azure.


 No.971723>>971983

>>971466

>since everything shitty comes from there.

Poettering is German.


 No.971730

How about firing up your own Fossil repo and pointing a domain to it? Literally takes less steps than creating an Gitlab account and an email address for it.


 No.971731

>>971648

>While they strike me as transparently performative and largely redundant, I'm still not convinced that they harm collaboration as much as they are inevitable markers of the mainstreaming of a project, with all the baggage that entails.

I agree that "they are inevitable markers of the mainstreaming of a project, with all the baggage that entails." As to whether they harm collaboration:

>I don't understand the future tense here. They've been in use for some time now. I'd be interested if you could point me to some instances where a CoC has been arbitrarily leveraged against a developer.

The CoC is explicitly intended to have a chilling effect on undesired speech. It would be difficult to point to an instance of a developer policing his own thoughts in response to the CoC even if such occurrences were extremely common. Therefore I appeal to human nature and common sense: if it were not the case that at least some developers would think twice about how they wrote a comment or what they named a function because of the CoC, then why would anyone feel the need to impose one?


 No.971750>>971758 >>971929

>>971613

Does OpenBSD have a graphical installer?


 No.971758

File (hide): 3028f9a687e1a5f⋯.png (190.82 KB, 500x817, 500:817, theyrewaiting.png) (h) (u)

File (hide): 12f7dfb07a5e7e2⋯.jpg (59.42 KB, 536x625, 536:625, use_what_you_got.jpg) (h) (u)


 No.971910>>971914

>>971352

<Savannah has "high standards for projects," so they might not like that.

The "high standards" you are referring to are the following requirements (from https://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly/ )

< * Make sure your project runs primarily on a completely free OS.

< * Regarding Android phones: Provided Savannah's maintainers have the capacity, projects running on Replicant may be hosted on Savannah. Projects having dependencies on non-free software, such as proprietary software drivers or AndroidOS, are not permissible.

< * Use a license compatible with the GNU GPL, and use the "or any later version" formulation in your license notices. Implication: the license must be compatible with GNU GPLv3-or-later. (This license is preferred for the GNU Project.)

< * Write a short technical description of your project: its goal, its programming language and its dependencies (with URLs).

< * Give a pointer to your source code, or upload it as an attachment to the submission.

< * Apply valid copyright and license notices (ValidNotices) using our templates to each source file in your project; include a copy of the license you chose. It is ideal for derived files to carry (generated) notices as well. See http://www.gnu.org/licenses/gpl-howto.html.

< * Refer to the "GNU/Linux operating system" instead of "Linux", which is the kernel. Advertise the free software movement, which we support, and not open source, which we don't. Do not use "Open" in your project name.

< * Do not use "GNU" in your project name unless it has been officially dubbed a GNU package. See http://www.gnu.org/help/evaluation.html for information about that process; it does not happen through Savannah.

< * Project identifiers should be at least four characters long (barring historical practice or some other exceptional case), and as specific and descriptive as possible. Your project will be part of a huge universe of free software both on and off of Savannah. Strive for a globally unique name that makes it easy to find.

Strict, but no mention of CoCsucking.


 No.971911>>971914

>>971352

<Savannah has "high standards for projects," so they might not like that.

The "high standards" you are referring to are the following requirements (from https://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly/ )

< * Make sure your project runs primarily on a completely free OS.

< * Regarding Android phones: Provided Savannah's maintainers have the capacity, projects running on Replicant may be hosted on Savannah. Projects having dependencies on non-free software, such as proprietary software drivers or AndroidOS, are not permissible.

< * Use a license compatible with the GNU GPL, and use the "or any later version" formulation in your license notices. Implication: the license must be compatible with GNU GPLv3-or-later. (This license is preferred for the GNU Project.)

< * Write a short technical description of your project: its goal, its programming language and its dependencies (with URLs).

< * Give a pointer to your source code, or upload it as an attachment to the submission.

< * Apply valid copyright and license notices (ValidNotices) using our templates to each source file in your project; include a copy of the license you chose. It is ideal for derived files to carry (generated) notices as well. See http://www.gnu.org/licenses/gpl-howto.html.

< * Refer to the "GNU/Linux operating system" instead of "Linux", which is the kernel. Advertise the free software movement, which we support, and not open source, which we don't. Do not use "Open" in your project name.

< * Do not use "GNU" in your project name unless it has been officially dubbed a GNU package. See http://www.gnu.org/help/evaluation.html for information about that process; it does not happen through Savannah.

< * Project identifiers should be at least four characters long (barring historical practice or some other exceptional case), and as specific and descriptive as possible. Your project will be part of a huge universe of free software both on and off of Savannah. Strive for a globally unique name that makes it easy to find.

Strict, but no mention of CoCsucking. dd


 No.971914

>>971910

>>971911

Sorry for accidentally flooding, but 8chan dun goofed and didn't let me know >>971910 was accepted.


 No.971929

File (hide): 69a8148b75c91ad⋯.jpg (126.27 KB, 1280x720, 16:9, mpv-shot0006.jpg) (h) (u)


 No.971950


 No.971953

>>971352

hehehehehehehe

Just use https://gitlab.ordoevangelistarum.com/

Bless your soul


 No.971980>>972007

>>971343

>libertarian dictator.

Master

Bait

Bravo!


 No.971983

>>971723

Boittering looks like a swede.

>born in Guatemala City but grew up in Rio de Janeiro, Brazil

10000% cuck.


 No.972007

>>971980

> Never heard of voluntary fascism


 No.972016

>>971594

>it is always Americans

>(((Americans)))

ftfy


 No.972020>>972030 >>972337

>>971613

>2. Can you demonstrate a piece of software that became objectively worse after the introduction of community standards?

One Of LLVM's Top Contributors Quits Development Over CoC, Outreach Program

https://www.phoronix.com/scan.php?page=news_item&px=LLVM-Rafael-Espindola

>Rafael Avila de Espindola is the fifth most active contributor to LLVM with more than 4,300 commits since 2006, but now he has decided to part ways with the project.

>Rafael posted a rather lengthy mailing list message to fellow LLVM developers today entitled I am leaving llvm.

>He says the reason for abandoning LLVM development after 12 years is due to changes in the community. In particular, the "social injustice" brought on the organization's new LLVM Code of Conduct and its decision to participate in this year's Outreachy program to encourage women and other minority groups to get involved with free software development.

>3. Can you explain why "don't personally attack people you disagree with; attack their argument" is a bad guideline for development?

That's not the only thing these CoCs demand.


 No.972030

>>972020

>Rafael Avila de Espindola is the fifth most active contributor to LLVM

He was also basically the only person working on the linker.


 No.972044

>>971613

>If you're a 17 year old ricer, then a CoC doesn't address you anyway.

Except it does. If Linux will turn to shit, just like all software that has a CoC that mentions gender or race, then 17 y.o. ricers will be forced to use shitware.


 No.972130>>972158

>>971330 (OP)

>Where do I find a git host that explicitly bans women, SJWs, and homosexuals?

You won't inside the US or similar countries. Explicitly banning women opens any host up to discrimination litigation.

>>971352

Any half decent host is going to at least have "boilerplate" terms to control user behavior. This is mainly a liability issue even if they don't enforce it. As long as no one calls them out on not enforcing, they probably won't.

>>971403

Good advice, but the bigger it gets, the more problems you run in to, namely the same legal issues referenced above.

Ideally, hosting everything in a major public blockchain would be ideal. Sure it'll be expensive, but you'll have near permanent storage with no regulation. The hard part is just modifying existing systems to utilize it (shouldn't be too difficult). Most blockchain systems also only charge per byte so it will (hopefully) encourage only the most streamlined code. It'll stifle other data though. Otherwise use a peer to peer system between all members involved in a project. Then you don't have any external third party involved at all and the group can manage itself.


 No.972158>>972679

>>972130

git is a motherfucking blockchain got dammit*!


 No.972337>>972345 >>972351

>>972020

Sounds like he was the one who couldn't keep his politics to himself. Nobody criticized him or attempted to use the code against him; he just took his ball and went home.

And that's the crux of the matter really: right-wingers shiteing their knickers over a bogeyman like they always do. Half a dozen CoCk threads on the front page and you homos still can't provide one concrete example of somebody getting kicked off a project for his personal beliefs.

>That's not the only thing these CoCs demand.

If you just write code then you will have no issues whatsoever.


 No.972345

>>972337

>Sounds like he was the one who couldn't keep his politics to himself. Nobody criticized him or attempted to use the code against him; he just took his ball and went home.

Thank you for exemplifying the double standard we all knew would be applied through the CoC. Whereas conservatives are expected to keep their politics to themselves, the CoC explicitly shoves left wing politics down the project's throat:

>age

>body size

>disability

>ethnicity

>sex characteristics

>gender identity

These categories are deliberately mentioned as intersectional axes of oppression in terms of which leftists are guaranteed a foothold and thus a soapbox. Under these terms, you have a right to bitch at another developer for mansplaining like the toxic cishet white male he is. The cishet white male does not have recourse for your harrassment. That is not what the document says, but it is the praxis of the code. Everyone knows this.

Again, "keep your politics to yourself": acceptable to say to conservatives under these terms, but not to left wing radicals.

>experience

>education

These are categories in terms of which there ought to be discrimination. Contributors to any open source or academic project owe a degree of respect and at times even deference to those who are more experienced or better educated than themselves.

>religion

Church of Emacs BTFO'd


 No.972349

>>971330 (OP)

self-host it


 No.972351>>972354

>>972337

>Half a dozen CoCk threads on the front page and you homos still can't provide one concrete example of somebody getting kicked off a project for his personal beliefs.

Alright faggot, here is your example:

https://www.garfieldtech.com/blog/tmi-outing


 No.972354

>>972351

There are actually people in the world whose religion forbids them to freely associate with public degenerates. I am one of those people.

A conversation about sexuality has no place in a technical project and only prevents me for reasons of conscience from developing an interest in it. But the obvious idea is to get rid of people like me.


 No.972373

>>971515

due to aids


 No.972378

>>971607

Anon, "mental health" is a completely jewed field for at least a century in America. If anything, giving it even wider reach would make matters worse.


 No.972383

>>971627

>There's nothing objectionable in here.

FAGGOT DETECTED


 No.972679>>983398 >>992865

>>972158

The suggestion was to put it on a more widespread blockchain (ie bitcoin) to avoid the issue with finding or maintaining a host. It costs money but you have near permanency and worldwide distribution.


 No.981802>>981891

I'm making it rn, ama


 No.981837>>992865

>>971343

A Nazi dictator of Linux would have prevented this shit from happening. He'd actually care about meritocracy rather than the crybully nonsense of the SJWs.

Apolitical? No such thing. You're either for or against this nonsense and for or against merit and good code. If you don't choose, someone may very well put you into a position where you'll be forced to choose.

Something that Joao Atienza and Linus Torvalds both don't understand.


 No.981891

>>981802

> ama

Did your leddit faggotry drive you to resurrect this thread, or are you just retarded?


 No.982119>>994264

Every source code hosting and famous repo are being acquired by microsoft

>github

>sourceforge

>etc...

See the pattern? This time they're extinguishing all programs.


 No.982135


 No.982160

>>971330 (OP)

Get your own server and then host your code yourself using the Fossil version control system.

https://www.fossil-scm.org/xfer/doc/trunk/www/fossil-v-git.wiki

What is Fossil?

Fossil is a simple, high-reliability, distributed software configuration management system with these advanced features:

>Integrated Bug Tracking, Wiki, Forum, and Technotes - In addition to doing distributed version control like Git and Mercurial, Fossil also supports bug tracking, wiki, forum, and technotes.

>Built-in Web Interface - Fossil has a built-in, themeable, and intuitive web interface with a rich variety of information pages (examples) promoting situational awareness.

>This entire website is just a running instance of Fossil. The pages you see here are all wiki or embedded documentation or (in the case of the download page) unversioned files. When you clone Fossil from one of its self-hosting repositories, you get more than just source code - you get this entire website.

>Self-Contained - Fossil is a single self-contained stand-alone executable. To install, simply download a precompiled binary for Linux, Mac, or Windows and put it on your $PATH. Easy-to-compile source code is also available.

>Simple Networking - No custom protocols or TCP ports. Fossil uses ordinary HTTP (or HTTPS or SSH) for network communications, so it works fine from behind restrictive firewalls, including proxies. The protocol is bandwidth efficient to the point that Fossil can be used comfortably over dial-up or over the exceedingly slow Wifi on airliners.

>CGI/SCGI Enabled - No server is required, but if you want to set one up, Fossil supports four easy server configurations.

>Autosync - Fossil supports "autosync" mode which helps to keep projects moving forward by reducing the amount of needless forking and merging often associated with distributed projects.

>Robust & Reliable - Fossil stores content using an enduring file format in an SQLite database so that transactions are atomic even if interrupted by a power loss or system crash. Automatic self-checks verify that all aspects of the repository are consistent prior to each commit.

>Free and Open-Source - Uses the 2-clause BSD license.


 No.982166>>982272 >>982278 >>983399 >>992833

>>971408

The problem though is when you piss somebody off and they decide to DoDs you off the net. You could say "Well that's unlikely to happen" or "Just don't piss anybody off" but if the whole reason you're not on a mainstream platform like github is because people hate you for not kowtow to their demands, then that scenario is likely to unfold.

Self-hosting works when everybody likes you.


 No.982272

>>982166

And even if everybody likes you you will still be harassed by criminals who want to extort you.


 No.982278

>>982166

*ddos, obviously


 No.983334

>>971330 (OP)

im still using github{,.io} for my web/code hosting. i have some other random backup sites written down somewhere and then there's freenet. not much choices

>>971343

no, the only way to prevent CoC is to not be a FAGGOT


 No.983398

>>972679

so it's like freenet except it costs money and is vulnerable to all kinds of new problems


 No.983399>>992865 >>992890 >>993017

>>982166

and retard niggers like you are why everyone is paying to use cuckflare and other similar shit for no reason. literally 40 million people are paying for ddos protection and only 1 or 2 of them are actually being attacked. now fuck off


 No.987736

>>971330 (OP)

Just kill yourself. You write no code of worth.


 No.992830

>>971343

>you need a libertarian dictator.

anarcho-fascist gang assemble!


 No.992833>>993018

>>982166

just put fossil on a hidden service, damn. You can't be targeted with a network-affecting DDOS (the kind that'll get you kicked out of a datacenter) if nobody knows what your IP is.


 No.992865

>>983399

>literally 40 million people are paying for ddos protection and only 1 or 2 of them are actually being attacked.

Yes, that's how intimidation and paying for protection work.

>>981837

>A Nazi dictator of Linux would have prevented this shit from happening.

Reminder that Nazis weren't strangers to internal betrayals and backstabbings, far more than the average ruling fascist party.

>>972679

>to avoid the issue with finding or maintaining a host.

Renaming the problems does not make them go away.


 No.992890

>>983399

For open source stuff, you can just post to comp.sources.* or other appropriate newsgroup.


 No.993017

>>983399

The chance of you in particular being targeted with a DDoS is pretty fucking high if you are the sort of person who's already been banned from github for having the wrong opinions.


 No.993018>>993019

>>992833

>hidden services can't be ddos'd

wrong.


 No.993019

>>993018

tell me how a hidden service can receive 60 Gb/s of UDP traffic.

if by 'DDOS' you mean some low volume of HTTP requests through the tor network, I don't care.


 No.993021

If you're not too stupid to use Fossil you can check out chiselapp.com


 No.993027

The best source hosting is the one you distribute physically and not over the internet. Get your dev team together in one physical location that is secure and you are well fed/watered. Then write the code and send out several master disks of software to several .onion/zeronet/gnunet/ipfs servers all over the world. Then advertise the code updates via imageboards.

If you do anonymous digital hosting you need to host the contents on filesharing sites encrypted differently so you can't be autoscanned out of existence. Followed by all the contributers being forced anonymous. Then you can ban whoever you want in a imageboard style commit posting fashion. When you, the benevolent project dictator, update the project master code and upload it to a filesharing service encrypted, you can choose to accept/reject commits made against your tripcode. Your tripcode could be shared amongst a team if neccessary.


 No.994264

>>982119

Mandatory reading for everybody on this board

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish


 No.994267


 No.994301

>>971330 (OP)

You will need 5 things

1. A computer

2. An Internet Connection

3. An operating system, Linux or OpenBSD are good choices

4. Web Server Software, Such as NGINX or Apache

5. Web git visualization software, something like cgit https://git.zx2c4.com/cgit/about/

That's it.

Also note, that if your using cgit with NGINX you will also need fcgiwrapper

Please host your own repos instead of falling into the same trap over and over again. Remember, there is no such thing as the 'cloud', only other people's computers.

P.S. you can send pull requests via email. Read the git-scm website for documentation how how git is already distributed, you've only been using it in a centralized way.


 No.994348

>>971710

>>971713

>>971709

Thanks anon, great post. Pity you eventually started giving recommendations




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
126 replies | 10 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / arepa / ausneets / caco / caffe / general / india / sonyeon / vg ][ watchlist ]