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.

(Linux Weekly News)   "100% of software engineers don't like Justin Bieber"   (lwn.net) divider line 41
    More: Interesting, Justin Bieber, SpaceX, ELC, software engineers, heat shields, Linux Foundation, ground station, avionics  
•       •       •

4764 clicks; posted to Geek » on 25 Mar 2013 at 11:07 AM (1 year ago)   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



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

Archived thread
 
2013-03-25 11:11:00 AM
I've never seen a 14 year old girl develop software.
 
hej
2013-03-25 11:14:37 AM
When my son misbehaves at the mall, I threaten to take his picture next to the cardboard Justin Bieber cutout that's outside one of the stores.
 
2013-03-25 11:15:29 AM
100% of software engineers don't develop websites that look like THAT.
 
2013-03-25 11:17:35 AM
In other news, the sky is blue and water is wet.
 
2013-03-25 11:19:18 AM
Public shaming in front of upper management, HR and those sales weenies is no way to run a software department.

Keep it in house.  "You break the build, you buy the beer".
 
2013-03-25 11:22:54 AM

IoSaturnalia: Public shaming in front of upper management, HR and those sales weenies is no way to run a software department.

Keep it in house.  "You break the build, you buy the beer".


Why does this have to be said? Isn't it already obvious?
 
2013-03-25 11:23:35 AM
As something of a Linux guy, that article was entirely underwhelming.

Also:  They do not have hard realtime requirements, but do care about wakeup latencies, he said.

You most certainly do have hard realtime requirements, even if you don't care enough to treat them that way. This guy does not make SpaceX look good.
 
2013-03-25 11:30:36 AM
we need a 'DRONE' tag
 
2013-03-25 11:36:11 AM
Meh, I listened to his first album a few times while engineering software. I find flaws in his statistic.
 
2013-03-25 11:37:58 AM

 Weeners from the FA:

Posted Mar 8, 2013 0:44 UTC (Fri) by giraffedata (subscriber, #1954) [

In his team, they have a full-size Justin Bieber cutout that gets placed facing the team member who broke the build
I've been part of projects in the past where people were paralyzed by fear of breaking the build - where they spent unjustifiable amounts of time developing code just to avoid Justin Bieber.

A better approach is to have the code control system automatically detect the build breakage and back out the change that caused it, send a polite notice to the person responsible for the change, and let work proceed.  It's also helpful to pay some attention to what makes the build so fragile.



This. Shaming people isn't good management. I've actually heard that Spacex is a shiat place to work.
 
2013-03-25 11:38:21 AM

WhippingBoy: IoSaturnalia: Public shaming in front of upper management, HR and those sales weenies is no way to run a software department.

Keep it in house.  "You break the build, you buy the beer".

Why does this have to be said? Isn't it already obvious?


Evidently not to the folks at Space-X.  And yet their rockets still make it to orbit and their payloads still get delivered, so they must be doing something right.
 
2013-03-25 12:15:44 PM
Obvious tag taking the train home from PAX this weekend in Boston
 
2013-03-25 12:19:21 PM

hej: When my son misbehaves at the mall, I threaten to take his picture next to the cardboard Justin Bieber cutout that's outside one of the stores.


I've never understood this. Why do people need to take their picture next to a cardboard cutout of someone? I mean, hell, why not just Photoshop?
 
2013-03-25 12:29:41 PM
IoSaturnalia:  "You break the build, you buy the beer".

Meisterbrau for everyone!
 
2013-03-25 12:47:58 PM
Remember, it's always more important to assign blame than to fix the problem.
 
2013-03-25 12:56:27 PM

davideggy: Remember, it's always more important to assign blame than to fix the problem.


Sometimes they're the same thing.
 
2013-03-25 01:12:46 PM
I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".
If a build was broken, she was responsible about 50% of the time (the rest of the team the other 50%).
We originally had a policy that whoever broke the build had to wear a hat that said "I broke the build".

Anyway, we changed the policy so that whenever someone else broke the build, they were responsible for making "her" wear the hat the next time she broke the build.

Needless to say, the incidence of broken builds very quickly dropped by 50%.
 
2013-03-25 01:44:30 PM

ModernLuddite: I've never seen a 14 year old girl develop software.


Did you not attend middle school?

/buda-boom-ching
 
2013-03-25 01:48:08 PM

davideggy: Remember, it's always more important to assign blame than to fix the problem.


Well, if a programmer checks in crap code over and over, the way to fix the problem is to get rid of that programmer.  Of course the problem sees that as "assigning blame."
 
2013-03-25 01:50:22 PM

SoupJohnB: ModernLuddite: I've never seen a 14 year old girl develop software.

Did you not attend middle school?

/buda-boom-ching


I was also going to make a "software" joke, but you beat me to it.
 
2013-03-25 01:52:21 PM

WhippingBoy: I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".


I'm totally sure that's relevant to your cool story, bro.
 
2013-03-25 01:58:41 PM

Ambitwistor: WhippingBoy: I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".

I'm totally sure that's relevant to your cool story, bro.


It's completely relevant. The person elected to tell her the bad news had to endure a string of insults and abuse as she lectured them on "harassment" in the workplace.
 
2013-03-25 02:29:04 PM

WhippingBoy: Ambitwistor: WhippingBoy: I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".

I'm totally sure that's relevant to your cool story, bro.

It's completely relevant. The person elected to tell her the bad news had to endure a string of insults and abuse as she lectured them on "harassment" in the workplace.


In other words, totally irrelevant to the story, which was about the fact that one developer was responsible for 50% of the broken builds.  It's so "relevant", you didn't bother to even mention this tenuous connection to the story the first time around.

You sound like one of those people who denies they're a racist, but the fact that someone they're talking about is black is the first thing they always happen to mention.
 
2013-03-25 02:42:03 PM

Ambitwistor: In other words, totally irrelevant to the story, which was about the fact that one developer was responsible for 50% of the broken builds.  It's so "relevant", you didn't bother to even mention this tenuous connection to the story the first time around.

You sound like one of those people who denies they're a racist, but the fact that someone they're talking about is black is the first thing they always happen to mention.


You sound like a dick, and I'm pretty sure the rest of us got the context.

It's not so important that the woman in the story was a rabid feminist, so much as she was a rabid  anything. It doesn't matter if she was a feminist, misogynist, atheist, christian, buddhist, etc., the operative word was  rabid. The author of the anecdote is simply establishing that this is a woman who interprets the world through a very narrow point of view, and becomes irate when others refuse to do so also.

It's also pretty ironic when you accuse a guy of being misogynistic (be honest, that's what you ARE doing), he rebuts, and then you accuse him of being racist. Talk about irony of ironies, you're the only one here who continually makes unjustified assumptions about people.

That's my two cents. I'm not going to reply to anything else you have to say, because I know from long experience that you're exactly the kind of person who is NOT pleasant to talk to.
 
2013-03-25 03:12:17 PM
Why dislike him?  He sure has a purty mouth.
 
2013-03-25 03:26:32 PM
The obvious advantage of sharing code is that bugs fixed on one platform are automatically fixed on the other.

As a designer of avionics systems - I find that comment just adorable.


"common mode failure" Sparky, common mode failure.
 
2013-03-25 04:08:56 PM

DrRatchet: Weeners from the FA:

Posted Mar 8, 2013 0:44 UTC (Fri) by giraffedata (subscriber, #1954) [

In his team, they have a full-size Justin Bieber cutout that gets placed facing the team member who broke the buildI've been part of projects in the past where people were paralyzed by fear of breaking the build - where they spent unjustifiable amounts of time developing code just to avoid Justin Bieber.

A better approach is to have the code control system automatically detect the build breakage and back out the change that caused it, send a polite notice to the person responsible for the change, and let work proceed.  It's also helpful to pay some attention to what makes the build so fragile.


This. Shaming people isn't good management. I've actually heard that Spacex is a shiat place to work.


Wah wah wah. Do your job right, imbecile.
 
2013-03-25 04:11:02 PM

Ambitwistor: WhippingBoy: Ambitwistor: WhippingBoy: I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".

I'm totally sure that's relevant to your cool story, bro.

It's completely relevant. The person elected to tell her the bad news had to endure a string of insults and abuse as she lectured them on "harassment" in the workplace.

In other words, totally irrelevant to the story, which was about the fact that one developer was responsible for 50% of the broken builds.  It's so "relevant", you didn't bother to even mention this tenuous connection to the story the first time around.

You sound like one of those people who denies they're a racist, but the fact that someone they're talking about is black is the first thing they always happen to mention.


We see.
We understand.
We report.
And then a twat like you says "blah blah rasist!"

Well I guess that's just how things roll when there are PC nutjobs around.
 
2013-03-25 04:12:43 PM

DontMakeMeComeBackThere: The obvious advantage of sharing code is that bugs fixed on one platform are automatically fixed on the other.

As a designer of avionics systems - I find that comment just adorable.


"common mode failure" Sparky, common mode failure.


Code is only as good as its tests. More reuse = less to test = better quality of testing.

Your planes all crashed.
 
2013-03-25 04:14:11 PM
Two guys are talking in a bar. One of them says "I have the smallest head in the world." The other one says "I have the smallest penis in the world." They decide to go down to the Hall of Records and see if they're right. A couple of hours later they meet up and the first guy says "Whaddaya know! I do have the smallest head in the world!" The other guy says "Who the hell is Justin Bieber?"
 
2013-03-25 04:14:36 PM

davideggy: Remember, it's always more important to assign blame than to fix the problem.


Yeah, cause you want to spend your life fixing the same problem over and over again, just so you can tell your hippy friends you work in a "blame free culture".
 
2013-03-25 04:38:38 PM
I can fully believe that engineers have good musical taste.

\HCTID =D
 
2013-03-25 05:23:52 PM

Fubini: It's not so important that the woman in the story was a rabid feminist, so much as she was a rabid  anything. [...] The author of the anecdote is simply establishing that this is a woman who interprets the world through a very narrow point of view, and becomes irate when others refuse to do so also.


Nothing in the story was actually about her becoming irate or responding to anything.  It's totally irrelevant.

It's also pretty ironic when you accuse a guy of being misogynistic (be honest, that's what you ARE doing), he rebuts, and then you accuse him of being racist.

I did no such thing.  You sound like the kind of person who continually makes unjustified assumptions about people.  I used what is known as an "analogy".  I'm pretty sure the rest of us got the context.
 
2013-03-25 05:39:47 PM

WhippingBoy: I once worked with a relatively useless woman who was also a rabid Feminist. She considered any criticism (no matter how valid or justified) to be "harassment".
If a build was broken, she was responsible about 50% of the time (the rest of the team the other 50%).
We originally had a policy that whoever broke the build had to wear a hat that said "I broke the build".

Anyway, we changed the policy so that whenever someone else broke the build, they were responsible for making "her" wear the hat the next time she broke the build.

Needless to say, the incidence of broken builds very quickly dropped by 50%.


You worked with that dingbat 'evangelist' from the pycon incident?  My condolences man, that had to be unpleasant.
 
2013-03-25 06:29:18 PM

THE GREAT NAME: DontMakeMeComeBackThere: The obvious advantage of sharing code is that bugs fixed on one platform are automatically fixed on the other.

As a designer of avionics systems - I find that comment just adorable.


"common mode failure" Sparky, common mode failure.

Code is only as good as its tests. More reuse = less to test = better quality of testing.

Your planes all crashed.


Sorry, not a single one of them crashed due to anything I had a hand in designing.

..and go fark yourself.
 
2013-03-25 06:42:32 PM
I have learned one thing here...programmers are angry people.
 
2013-03-25 07:00:44 PM

SultanofSchwing: I have learned one thing here...programmers are angry people.


Don't you forget it.
 
2013-03-25 07:04:51 PM

WhippingBoy: SultanofSchwing: I have learned one thing here...programmers are angry people.

Don't you forget it.


It's on like donkey kong...

not updating runtimes anymore on client machines...see how the helpdesk likes that shiat.
 
2013-03-26 01:01:28 AM

Mr. Eugenides: Well, if a programmer checks in crap code over and over, the way to fix the problem is to get rid of that programmer.


Crappy code is not code that breaks the build. Crappy code is code that doesn't break the build, makes it to production, then sits corrupting the database with rounding errors for years until a report comes out that doesn't balance, then everyone gets to have some really hard conversations with SOX auditors.

Breaking the build is the equivalent of leaving your tools out in the shop. Sometimes the slot the tool went into isn't the same size any more, or the tool is no longer needed. In which case, leaving the tool out is a way of forcing the conversation about where the tool is really supposed to go.

Build shaming is a manage-by-wire tactic that bad managers use to create "culture" and show everyone how dedicated they are to quality. Meanwhile, incentivizing those developers to make their changes less likely to break the build, often at the expense of actual quality.

Finally, no manager should ever try to make a developer uncomfortable at work. Developers are very hard to come by, even "bad" ones that can get the work done. You don't want one of your guys getting a phone call from a recruiter on the way home from a shift where they had to wear a stupid hat and got mocked all day. It could turn a "I'm not looking right now" into "can you send me the req and I'll take a look at it?". Losing a developer in the middle of a project could cost your organization six figures. Shame with caution.
 
2013-03-26 09:15:52 AM
Software Engineers?! BAAA

Convert that to Helens & get back to me.

killerbunnies.com
 
2013-03-26 08:57:25 PM
So much jealousy.
 
Displayed 41 of 41 comments

View Voting Results: Smartest and Funniest


This thread is archived, and closed to new comments.

Continue Farking
Submit a Link »






Report