Hacker Newsnew | past | comments | ask | show | jobs | submit | 2013-07-16login
Stories from July 16, 2013
Go back a day, month, or year. Go forward a day, month, or year.
1.Ask HN: I'm quadriplegic – can you help me with my security?
486 points by escapologybb on July 16, 2013 | 168 comments
2.EFF sues the NSA Over Illegal Surveillance (eff.org)
486 points by grey-area on July 16, 2013 | 36 comments
3.Yahoo wins motion to declassify court documents in PRISM case (cnet.com)
477 points by falk on July 16, 2013 | 86 comments
4.Email exchange between Edward Snowden and former GOP Senator Gordon Humphrey (guardian.co.uk)
423 points by piratebroadcast on July 16, 2013 | 214 comments
5.A Low-Tech Mosquito Deterrent (nytimes.com)
334 points by anonymuse on July 16, 2013 | 190 comments
6.Mission Creep: When Everything Is Terrorism (theatlantic.com)
270 points by nealabq on July 16, 2013 | 129 comments
7.19 Groups Sue NSA Over Data Collection (securityweek.com)
252 points by techinsidr on July 16, 2013 | 35 comments
8.Home-made robot doing a perfect quadruple backflip [video] (youtube.com)
243 points by evab on July 16, 2013 | 30 comments
9.Logic Pro X (apple.com)
233 points by SanderMak on July 16, 2013 | 230 comments
10.Malware Hidden Inside JPG EXIF Headers (sucuri.net)
221 points by cubictwo on July 16, 2013 | 61 comments
11.Gittip at Khan Academy (ejohn.org)
217 points by digitalnalogika on July 16, 2013 | 66 comments
12.A preview of LightTable 0.5 (groups.google.com)
173 points by swah on July 16, 2013 | 43 comments
13.SculptGL - A WebGL sculpting app (stephaneginier.com)
166 points by blackhole on July 16, 2013 | 37 comments
14.Disney Research unveils augmented reality books (disneyresearch.com)
162 points by dccoolgai on July 16, 2013 | 51 comments
15.My self-published book on being a great developer (theseniorsoftwareengineer.com)
138 points by davetron5000 on July 16, 2013 | 64 comments
16.Ask HN: Has anyone here self-published a book? Any advice?
137 points by desouzt on July 16, 2013 | 83 comments
17.Microsoft: U.S. Constitution is 'suffering' from NSA secrecy (cnet.com)
131 points by declan on July 16, 2013 | 47 comments
18.Why You Need To Work For A Big Company (onstartups.com)
130 points by codegeek on July 16, 2013 | 113 comments

Linus is dead wrong here. When he says acting professionally means "fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords", he's attacking a straw man: none of that behaviour is professional, and to say that professional behaviour must degenerate to that behaviour is a stretch at best.

Aggression is not warranted in a professional environment; neither overt (a la LKML) or covert (passive). Lying is not warranted under any circumstance. Being professional means not calling people names.

All of this stuff is what you get taught in kindergarten, it's not rocket science. Mental abuse is no better than physical abuse, and given I don't buy that hitting developers with sticks makes them "better" somehow I'm also not going to buy into clue-by-four beatings being any better.

20.Dementia Rate Drops Sharply, as Forecast (nytimes.com)
117 points by a5seo on July 16, 2013 | 54 comments

This is another great example of why you can't take successful people and distil them down to their base components and say "ah, this is what made him great!"

I believe being a loud-abrasive-dictator works for Linus because he is famous for being a loud-abrasive-dictator.

That's not important. What is important is the reader. Let's be clear on a few things

#1 - Linus doesn't run a business. He's the kernel admin, he's a popular figure, he manages millions of lines of code. That's an entirely different game than what is necessary to run a small/mid/large business. Comparing the two is an apples-to-hammers comparison.

In a business, or small open source project, you have to be willing to deal with what you get. You will make sacrifices, it wont be easy. You might have this great idea but only 2 people are willing to work the occasional weekend on it; are you about to start an email chain calling them all dogshit coders?

Linus doesn't have that problem. He's famous for being Linus. You are not famous for being you.

#2 - YOU need to know how to be critical and polite. I don't care what Linus gets to do. You as a developer, you as a person who isn't famous, you as someone working in a team must (MUST) learn how to give constructive criticism.

"Bob, This isn't up to our quality standards, here's an example (cite)".

Easy, no frills, no shit-sandwich, no sugar-coated-political-correct-everyone-holds-hands-and-sings-around-the-campfire filler text. It's clear and it gets straight to the point. Learn how to do this, or fight an uphill battle with diminishing returns.

Linus can start a project tomorrow and have a hundred developers working on it, you cannot.

#3 - I'd take Linus' opinion on business culture with about the same size of salt as I would when listening to Jonathan Ive's opinion on middle-eastern-politics.

Everyone gets to have an opinion on something. I'm sure Tim Cook has an opinion on healthcare, and Bill Gates has an opinion on footwear. This doesn't make them experts on the subject or even any more informed than your average person. They're famous for doing X, listen to their opinions on X, take everything else as amateur opinion.

Linus is the kernal admin. I want to know how he manages 15 million lines of code, I want to know how he forks/branches/merges this code, how he handles bugs, how he tests it, and how work is handed out. I want to get his opinion on managing code not managing people. He doesn't deal with payroll, 401ks, employee vacations or benefits, he doesn't care about retention, he cares about code.

22.Has Ubuntu lost it? (techradar.com)
121 points by alipang on July 16, 2013 | 144 comments
23.The Recomputation Manifesto (software.ac.uk)
110 points by ajdecon on July 16, 2013 | 59 comments
24.Gotk3: GTK3 the Go way (conformal.com)
111 points by djpressplay on July 16, 2013 | 56 comments
25.What is Programmer Anarchy and does it have a future? (martinjeeblog.wordpress.com)
108 points by lifeisstillgood on July 16, 2013 | 61 comments
26.Where are the Voyagers? (nasa.gov)
110 points by tomashertus on July 16, 2013 | 36 comments
27.Authentic Design (smashingmagazine.com)
107 points by porker on July 16, 2013 | 41 comments
28.Why I've Decided to Avoid US Genetic Testing (bencollier.info)
99 points by bencollier49 on July 16, 2013 | 66 comments
29.Code and Creative Destruction (dangrover.com)
100 points by dangrover on July 16, 2013 | 7 comments
30.StatusPage (YC S13) Lets Anyone Communicate With Customers About Outages (techcrunch.com)
89 points by dannyolinsky on July 16, 2013 | 21 comments

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

Search: