If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(Slashdot)   Best practices in distributed development and release management now require a satiated penguin threatening to devise new ways to insult you, your mother, and your deceased pet hamster   (linux.slashdot.org) divider line 15
    More: Amusing, Linus Torvalds, best practices, release management, distributed development, code base  
•       •       •

1916 clicks; posted to Geek » on 09 Jun 2013 at 11:09 PM (1 year ago)   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



15 Comments   (+0 »)
   
View Voting Results: Smartest and Funniest

Archived thread
 
2013-06-09 11:12:02 PM  
Will he also fart in your general direction?
 
2013-06-09 11:27:04 PM  
So much closer to a diverse kernel.  So much closer to rabid animals.
 
2013-06-09 11:36:09 PM  
I usually skip right to the horse heads in bed.
 
2013-06-09 11:41:02 PM  
Aww shiat, did someone attempt to play Faerie's Aire and Death Waltz again?
 
2013-06-10 12:06:11 AM  
So Crosby has a summer job?
 
2013-06-10 12:13:17 AM  

Harry_Seldon: Will he also fart in your general direction?


probably. its pretty well known linus is a big arrogant obnoxious blowhard.
 
2013-06-10 12:58:42 AM  

Dr. Goldshnoz: Harry_Seldon: Will he also fart in your general direction?

probably. its pretty well known linus is a big arrogant obnoxious blowhard.


THIS

I am so glad that linux didnt take over from MS. He would be so unbearable...
 
2013-06-10 01:11:04 AM  

Dr. Goldshnoz: Harry_Seldon: Will he also fart in your general direction?

probably. its pretty well known linus is a big arrogant obnoxious blowhard.


I saw him freaking out about how the commit descriptions on github weren't good enough, and I understood about half of it. I think I would probably love working with an asshole of that persuasion. I'm used to working with moronic, ignorant assholes, not meticulous ones.
 
2013-06-10 01:51:23 AM  
No he would be a total soul sucking leech.

I just quit working with someone that I believe to be about a 1/10th the maniac I believe him to be. Everyday a part of my soul was removed
 
2013-06-10 03:08:38 AM  

moothemagiccow: Dr. Goldshnoz: Harry_Seldon: Will he also fart in your general direction?

probably. its pretty well known linus is a big arrogant obnoxious blowhard.

I saw him freaking out about how the commit descriptions on github weren't good enough, and I understood about half of it. I think I would probably love working with an asshole of that persuasion. I'm used to working with moronic, ignorant assholes, not meticulous ones.


And I gotta admit that as a developer, the bigger the project, the more anal I want my project lead to be about a good commit history.  There's a fairly decent chance that I'll remember what "FARK, FARK, FAAAAAAARK" will mean over the length of a month-long project.  There's no way that the new kid we brought in will know what that means 10 years from now.

And Linux is about as big as they come.

/There's also the funness that is me using Github as a distribution for tests (testing deployment), so one of of our branches is pretty much "30 line change #1, Fix to 3 line change, Totally unrelated change that someone asked for, Fix to Fix to 3 line change,
 
2013-06-10 04:01:31 AM  

meyerkev:
/There's also the funness that is me using Github as a distribution for tests (testing deployment), so one of of our branches is pretty much "30 line change #1, Fix to 3 line change, Totally unrelated change that someone asked for, Fix to Fix to 3 line change,


Welcome to the catch-22 of SCM:

Decentralized:

squash 77546c31 Fixed minor bug
squash 67697468 Derp, I'm a farking moron, failed regression tests
squash 46207234 Typo in release notes
pick 6c6b2033 Fixin bugs, regression testing, updated relnotes, eatin' herring LIKE A BAWSS

Centralized:

rev.1 Fixed minor bug
rev.2 Derp, failed regression tests, fixt?
rev.3 Forgot to update README.TXT
rev.4 OK I fixed it, anyone for herring?


Decentralized SCM has its advantages, not the least of which is that everyone looks about 20% cooler by being able to edit history and roll up changes before review. Being able to roll up all the trivial/irrelevant changes in order to avoid wasting other people's time reviewing them can be useful in both the open and closed-source world.

On the other hand, there's something to be said for centralized SCM, where you bring your "A" game or you ...(*gasp*)... fix it a few minutes later after you realize you broke the build. It all depends on the organization. Sometimes your first, second, third, and even your fourth attempts to fix a bug don't quite work out, and sometimes you can even learn from them.

In my limited experience, relying on the integrity of the developers is a great solution for the open source world, regardless of the underlying CM system, so on balance the decentralized systems win. As soon as you leave that realm for the place where Dilbert works...
 
2013-06-10 09:40:18 AM  
Most "Linux Dudes" I know are d-bags.  It is good to know their Messiah is Head D-Bag.
 
2013-06-10 09:59:34 AM  

The Googles Do Nothing: Most "Linux Dudes" I know are d-bags.  It is good to know their Messiah is Head D-Bag.


And I'm sure Bill Gates and Steve Jobs were some of the nicest, laid back people in the world to work for.
 
2013-06-10 10:09:29 AM  
Successful people sweat the details, news at 11.
 
2013-06-10 10:16:49 AM  
Profanity is not merely "the refuge of mediocre minds," but it has to be used judiciously if it is to have any real effect.

This does not necessarily mean that it has to be used sparingly. There is a time for precision F-strikes and a time for cluster F-bombs. But it does have to be clear that it's not just for dramatic effect, or for catharsis. Profanity is supposed to be shocking: the linguistic analogue to a slap in the face, and used for pretty much the same reasons. If you throw it around for no reason, it loses its effect.

What worries me about this recent spate is that Linus has been resorting to profanity quite a bit lately, and I am not sure that it has always judicious. It could be: some people really do need a little harsh treatment. But if this many of those people are getting into positions where Linus himself takes notice and feels a need to intervene personally, that's a red flag for a very different sort of problem.

Bottom line: something is breaking down here. We can point fingers and place blame, but truth be told, I'm not sure we really know enough about what's going on to even do that yet. We need to find it.
 
Displayed 15 of 15 comments

View Voting Results: Smartest and Funniest


This thread is archived, and closed to new comments.

Continue Farking
Submit a Link »
On Twitter





In Other Media


  1. Links are submitted by members of the Fark community.

  2. When community members submit a link, they also write a custom headline for the story.

  3. Other Farkers comment on the links. This is the number of comments. Click here to read them.

  4. Click here to submit a link.

Report