skysight-inc/HackerNews huggingface dataset:
I trust you audited your compiler, assembler (et al) as well then? The C library? All device drivers? Your BIOS? Firmware on everything from your mouse and keyboard to that USB stick you just used?

While free software does make it possible to gain some confidence in running TLA-free code it does not make it a simple job. Just stating that you ' know the code my system was built on now' is like stating you 'know what you eat because you read the label on the can'. There might be more in that can than the label tells you...
> not from Al Qaeda, not from the Russian security agencies, and not from anyone

That's a silly strawman. No one has the capability that the NSA has, lavishly funded as it is by the world's wealthiest superpower. There is absolutely no reason to fear Al-Qaeda getting into your data.
> Many women take being massive issue with being described as "female."

"Female developers" sounds like a zoologist describing the savannah of the office environment.
I don't know if that many devs are really into macs, most I know aren't and those who do are usually because their company uses/issues them one. In some parts its more peer-pressure than actual convenience. Still unity tries to copy a lot of OSX's look&feel to the point that its just awkward.

I would add that the problem with current ubuntu is that it tries to appeal to both casual and power users and manages to enrage both. Users coming from Windows (still 90% of all PC users) plain hate unity and find it confusing, it used to be that i out of 3 people I showed ubuntu to would install it but after unity I haven't been able to convince anyone because the first thing they see is an OS that makes no sense.

All power users I know prefer even gnome3 to unity, but most stick to KDE and xfce. A lot and I mean a lot have moved to Cinnamon, no surprise there since that environment is awesome, basically what ubuntu should be like. Of course if unity is too mac-like Cinnamon is too windows-like, but it manages to pull a lot of stuff that unity just can't while remaining fairly snappy unlike the sluggishness of the "dash".
That makes me smile. Love it.
Delanceyplace.com 7/16/13 - education in china
"With the rapid growth of the Chinese economy, some of the more forward-looking Great Leap Forward-type construction projects have progressed quickly from being undernourished to having indigestion.
I'm an Australian living in Canada.... I'm not good with "local" words and references... I have seen it written both ways though.
"Profanity is the language common to all programmers".

This entire thing is the clash of two cultures: corporatism (and its drive to mediocrity/milquetoasts) vs "getting sh*t done right"-ism.

It all comes down to this: do you value political sensitivity, or calling a spade a spade (granted, profanity isn't required for this, but it certainly helps)?

Give me the latter any day. I'm an adult; I can handle it.
I've noticed this theme of people getting offended and other people saying they shouldn't be offended a lot. I enjoyed reading this analysis of the dynamics involved, although I'm still not sure where I stand.

I can see how it can start to feel like you're walking on eggshells around certain people and how that can damage a relationship. I also know how easy it is to be hurt by someone even when they weren't trying to cause any harm. In fact sometimes it's been the thoughtlessness that has hurt the most.

I did think fannie's comment was good; he or she did a good job of putting into words something that I've wondered about in the past:

"It also seems like it's pretty common for many people to think that, like, the only people capable of having racist thoughts are those who are, say, in white supremacist movements. Or that the only people capable of being homophobic are, say, the Westboro Baptist Church. Or, that the only people capable of being sexist against women are like, fundamentalist religious types.

And so, when a person who doesn't think of hirself as being extreme or hateful is called out for having some sort *-ist opinion, they are really scared of the weight of that. In their head, they didn't intend to cause any harm (and they are truly sincere in that intent), but they feel like they're being compared to, like Fred Phelps and they don't understand why.... They think that only these ridiculous caricaturized villains are the only beings capable of being problematic, and I think that misperception contributes to Magical Intent."

I don't know how to link directly to the comment, but you can just search for fannie. It's not too far down.
In the back of Stroustrup 4th ed, there's a list of at least a couple dozen things Stroustrup considers problems arising from C back compatibility, but I don't have the book with me
You're prescribing the functional equivalent of skeuomorphism: over-functionality vs over-design.
Many, many Fortune 500 companies still have plenty of old guard managers that think that hours spent is the most important metric out there. They are the same ones that can't grasp how to manage team members they can't see/touch.
Quite true. There were many in the workaholic group who could have cut multiple hours off their weeks by working smarter.
What's going to happen in Breaking Bad's final season?
Multithreading with Web Workers
Hopefully this is true, I feel like the studies were not thorough enough to conclude conclusively that Dementia is declining, for example the study in Denmark had relatively moderate to small numbers and takes people at different ages (93 and 95, perhaps people with Dementia likely die before 95 for example). The British study seems better, but still 56% of people declining is kind of high.

In either case, logically this seems fairly strait forward and these studies do provide some insight, so good news! I hope there's a similar study done in the U.S.
This is a false dichotomy.

There's a happy middle ground between being rude and playing insipid office politics. It's called politeness and doesn't have to make communications less effective or less honest.
Do you embrace new technology or wait for it to get better before you jump in? The answer to this is the same as your car buying question.
I much prefer being publicly berated.

Okay, then add your real name to your Hacker News account so we can publicly berate you more effectively. :-)
as much as I love all things Breaking Bad, how is this HN worthy?
> If we are to work with women, we really need this hysteria to calm down.

I don't know if you are familiar with where the term "hysteria" originated, but it is about as appropriate in this context as the word "uppity" is in discussing race relations.

I'd reject the idea that this was "hysteria" out of hand, in any case. The context strongly suggests women being treated as perks, and people are naturally going to be suspicious of an industry that throws up instances like this: http://blakemasters.com/post/21437840885/peter-thiels-cs183-... (CTRL+F "hoops")

That doesn't mean I think the guy is definitely a bigot (there is a good chance he is merely terrible at communication and worryingly naive), but his defence is not doing himself many favours (mostly relying on the "it's just a joke guys! Gawhd, can't I just make a joke?" approach).

It does mean that I think the reaction is valid. If you say something that means something very specific, you don't get to call everyone irrational hysterics when they interpret your statement in that very specific way.
Follow your passion.
Balanced is hiring engineer #6
Balanced is THE payments platform for online marketplaces

We're a small (only 6 engineers!) Python shop that focuses on moving
quickly while focusing strictly on engineering quality (check out our
github @ https://github.com/balanced/). Happy to show you some of our
internal code if you stop by our offices in San Francisco!

We're trying to really simplify the online marketplace payments
space and are looking for smart, respectful and motivated
individuals who are looking to make an impact.

If you think you fit the criteria to join one of Silicon Valley's
fastest growing startups and think you have a lot to bring to the
table, drop us a note and impress us with some coding work you've done
-- stackoverflow, github, etc.

Ideally, you're located or would consider eventual re-location to San
Francisco. We're willing to make exceptions for __exceptional__
candidates.

New challenge: 2TPMJZSWZLOM5UW4ZLFOJUW4Z2AMJQWYYLOMNSWI4DBPFWWK3TUOMXGG33NA====

Or if you'd rather take the more conventional route - email us:
jobs+hn@balancedpayments.com

Balanced is an open company - find more about us here:
https://github.com/balanced/balanced-api/issues/94. What does this
mean for you? It means we will pay you to contribute to open source
and be part of a thriving open source company!

More on us @ https://balancedpayments.com/about
Funding wise: http://www.crunchbase.com/company/balanced
Can I host it myself?
this is the most useful service i've personally come across in months -- thanks!!
This should apply equally to papers in Economics as well. The R&R Excel debacle was embarrassing.
The Marshmellow test was revisited[1] and the study[2] found that behavioural and circumstantial cues had a larger influence than self-control.

[1] http://www.washingtonpost.com/blogs/wonkblog/wp/2012/10/13/t...

[2] http://www.bcs.rochester.edu/people/ckidd/papers/KiddPalmeri...
Agreed. I suspect he was always an easily-frustrated, OCD, crabby hacker.

And those aspects of his personality would be exaggerated by the level of communication and questions and input that he's come to receive over the years.

Doesn't make it 'right', or 'kind', but I suppose it gets things done.
awesome stuff NY TImes. You just wrote an article about something every 4 year old in India (and every other tropical country) is well aware of
That's not the point. I believe OP is speaking of security by design (as opposed to security by policy), such that no malicious/unauthorized user will _ever_ have the ability to see the data, even if 100 years from now Al Qaeda is the world's wealthiest superpower.
The sort of attitude he is demonstrating is backed by some sort of perverse notion that "smart" people somehow owe so much more to society than the rest of humanity that they should not have hobbies because that would delay them paying back their debt.

I don't know what could cause somebody to adopt such a twisted notion, but I think the roots of it go deeper than I care to know.
Ask HN: I'm quadriplegic – can you help me with my security?
Hey Hacker News,

I've run out of places to look so I hope you guys can help me with this. I would like to:

1. Securely login to my various websites
2. Securely lock and unlock my MacBook Pro.

Easy, right?

Except I'm quadriplegic. I use DragonDictate[1] to input text, and invoke keyboard shortcuts verbally, and SwitchXS[2] with a single button switch[3] (to move the mouse around and switch between applications etc). With these I have nearly total control over my laptop.

I use a password manager and once I've spoken the master password out loud the rest of my password challenges are automated. This is necessary, but not so secure as my laptop is then just open to anyone who picks it up. But I can't password lock my whole laptop because OS X requires that password before it will load up any applications, and I can't put a password in without my apps.

I was thinking of getting a YubiKey, but for that I would need to touch
the sensor on the key to activate everything, but as you might imagine
the whole quadriplegic thing gets in the way of this!

Some other sort of hardware master key, maybe? What do you guys think?

A word on the adversary: I want my personal information secure from
casual passers-by who after having a quick peck on the keyboard would
more than likely give up; I'm not looking for PRISM dodging security
here :-)

Anyway, any help would be greatly appreciated!

[1]: http://www.nuance.co.uk/for-individuals/by-product/dragon-for-mac/dragon-dictate/index.htm
[2]: http://www.assistiveware.com/product/switchxs
[3]: http://www.ablenetinc.com/Assistive-Technology/Switches/Buddy-Button-and-Big-Buddy
I meant there's limited evidence (see robbiep's post), but it seems as intuitive as 'exercise makes you physically stronger', although I've never read scientific evidence on that.
When I lived in Africa for 2 years we always had a oscillating fan going near our beds. Sometimes I would wake up and hear no fan. I knew the power had gone out and sure enough the mosquitoes would come attack.
How did they force him to take a one-way flight to Moscow?
At least at my school, there's a very low limit (i think 12 unexcused periods) before they just expel you. My impression was policies like that were standard.
Site Design: Well Designed Portfolio
Learn Python with the DataNitro team tonight in NYC
Hmm, how did the dupe detection miss this one? https://news.ycombinator.com/item?id=6052621
Cheaper Wind Farms Inspired by Schools of Fish
And of course, there are always cases where flat design wouldn't make sense:

http://www.apple.com/logic-pro/whats-new/
I didn't mean to give the impression that all the stories would be about women. I think it would work best if you had several stories about a variety of people; the goal is to illustrate the diversity you have instead of going with the banal "we value diversity" claim with nothing to back it up. Of course having a team that actually is fun and diverse is a prerequisite to this strategy.
The very nature of self-expression.

(If you are looking for other people to explain to you how to appreciate art, you are going to have a bad time.)
>You think that some spook is going to follow you around to collect DNA and then send it to 23aM?

Of course not - that's silly. But I'm happy that 23andme has safeguards in place to stop regular people from surreptitiously collecting DNA from someone and using it to check their DNA.
I trust no one to be unbiased and fair at all times. I trust no one to be conscious of their own prejudices. I trust no one to be omniscient or infallible or to have even a reasonably accurate memory of past events. And I particularly distrust them in these matters when they are angry. These individual failings cannot be wholly eradicated from anyone, but they can be compensated for by the involvement of the team.

You can't even trust yourself. You've "lost your temper" twice. Why won't you do it a third time? A fourth? A fifth?

Does it not occur to you that this is all just part of being human?
Compressed swap looks interesting
Depends on what operations.

Domestic: hero

Foreign: traitor
You're confusing "a necessary grind" with "a necessary period where your employer exploits you for longer hours with no additional pay." You can (and almost certainly will have to) pay your dues at some point in your professional life but your mistake is thinking that you shouldn't be compensated for it.

It has very little to do with being "cut out for it" and more to do with not being exploited. And yes, there's a whole host of exploitation of various degrees even in modern workplaces and many people have had or still have to go through with it but that doesn't mean it's a good thing whatsoever (unless, of course, you're the employer).
I would hope the sum total of your company's About Us section would not be "we have a fun and diverse team". You illustrate it with examples. You do not illustrate it by awarding new hires with women.
Ah, I believe overrides are quite out the question. You already can't have two methods with the same name and a different signatures...
Years back I worked on the Azure Service Bus (http://www.windowsazure.com/en-us/develop/net/how-to-guides/...) which has a feature called "Relay". Except in the MS case its way more complicated and .NET-specific. Cool stuff.
A lot of people use the "he's given so much" defense as a reaction to how widely it seems to be published out of context. This seems especially when they appreciate the culture that created the kernel but have not been following the discussion themselves. There is some feeling that this painfully honest abrasiveness is part of what makes the whole distributed contribution culture work so well and that if we do not defend this uniqueness it will give way to the same watered-down politics you find in so many corporate and even open source projects. Which is kind of silly because Linus isn't going to change. He has made that much clear.
This is called Acquisition. See http://c2.com/cgi/wiki?AcquisitionInheritance
Agreed, employers often take advantage of market illegibility as it allows them to underpay people who don't know what their market value is. The employment market has very imperfect information, and the information asymmetry is usually in the employer's favor.

In order to get the best of both worlds (reasonable hours and high pay) as an employee, you not only need to be a top-notch employee, but you also need to find a top-notch company to work for. Middling employers will either underpay you or overwork you, and the worst employers will do both.
> This entire thing is the clash of two cultures: corporatism (and its drive to mediocrity/milquetoasts) vs "getting sh*t done right"-ism.

a) You're a stupid cunt if you think that's the fucking argument. Your comprehension sucks. Don't bother responding if you come up with retarded shit like this. Idiot.

b) No, the people asking for an end to viciousness are not asking for "politically correct" over-polite speech. You can call a spade a spade. You can call broken code broken. What you shouldn't do is call a spade a fucking useless spade. You shouldn't call the spade-user a clueless fuckwit. This is also not about "getting shit done". Starting a flamewar distracts people from the actual job, and makes people less, not more, efficient.
I suspect a statistical error.
And then if you had an idea on how to improve the music, it would just be a nice fork-edit-pull request away from improving the album. Truly collaborative music could be really cool.
Good comments! And congratulations as well.

> Invest $50 and buy a nice Wordpress theme off of ThemeForest, because junior software engineers are picky folk. If it nets you two more sales, then it's already paid itself off.

Second this! Being a software engineer is so much more than writing efficient algorithms. It's also about beautiful design in many ways. Average website design gives a feeling it could correlate to average design in other fields.
We should definitely give them the benefit of the doubt with regards to their intent, but I think it's still worth pointing out the negative connotations conjured up by the wording.

It's important to write carefully because connotations don't go away just because you didn't intend for them to be there.
> This is what US wanted. To corner him into taking asylum in a country like Russia

I really doubt it. This is not at all a best case scenario for the US. Still better than China though.
Mobile network jammer, in the form of a battle tank. 2013
Wow, this is not something I knew about Alaska. I did a simple google image search for 'Alaska mosquitoes' and that is plain scary.
Email with stack trace attached, and md5(filename + line number) as the thread ID so that errors from the same place get grouped together.
Demystifying risk and its definitions
That is the incentive behind all the remakes, but it doesn't change anything. In life, intent doesn't mean much. It can be a slap in the face sometimes as well. Besides, commercial intent is inevitable when they start to grow.
The fact that I've had an iPhone for 4 years now and didn't realize that that icon looked the way you described it is more a testament to muscle memory as a design principle over anything aesthetic.
"I have to admit that writing in CoffeeScript often makes me happier as it feels right."

Me too.
s_q_b, you are hellbanned. I can't reply directly.

I don't really believe the NSA can effortlessly break TLS at will. That just seems too far fetched. What kind of alien supertechnology do people suppose they have?

I prefer Occam's razor. If the NSA are interested in XYZ.com, they'll just go to XYZ.com's DC and put a damn traffic splitter on their network. There wouldn't be too many XYZ.coms before they covered a huge majority of the kind of traffic they're interested in.

Sure, they'll do the backbone listening as well, just because they can, but most of the time I don't see why they'd bother. Sure they could lose the authorisation. An asteroid could hit the earth. In the meantime...

edit: s_q_b's hellban seems even less justified than usual.

edit 2: nice work removing the hellban, mysterious admin person. Was not justified.
This design is visually abrasive. I would suggest getting rid of the the purple accents and changing your typography.
Rollbar. We used to use Airbrake but Rollbar has been much better for us. It is still pretty new but they are constantly adding features.
Along the lines of building an audience pre-publishing, the second edition of nickd's book about interaction design, Cadence & Slang, is currently on Kickstarter[1]. (I'm a backer)

In this case, he's used kickstarter to be transparent about costs and process. He can also offer preview content pre-release to people who have put money down to prove their interest.

[1] http://www.kickstarter.com/projects/nickd/cadence-and-slang-...
It was fruit juice and boric acid.. not sure what came of it.

http://www.nytimes.com/2011/09/27/health/27mosquito.html
Back to Mexico
Perfect Location with Breckenridge Lodging
Smoother Signatures
Multiple cards and more
Breckenridge Lodging that Answered My Vacation Rental Prayers
I guess my mom had a talk with the school.
This strategy benefits Apple, but screws over independent software developers/vendors.

Look at the top 10 apps in the Mac App Store. That list is always dominated by Apple's applications like Logic and iWork because of this pricing strategy. Nobody else can afford to sell a DAW for $200 and make money. IMHO it's some kind of anti-competitiveness but I don't know if there's a term for it. Maybe it's just a fact of life when Apple owns and controls the entire software/hardware ecosystem.
Hey, co-founder of Leanpub here. There is lots of great advice in this thread, and the comments about Leanpub have made my day. I just wanted to say that you should feel free to shoot us an email at hello@leanpub.com if you have any questions.

Good luck, whichever route you choose.
This is a clever solution for chrome, but does anyone know of a similar add-on for Firefox?
NSA code in Android
What is an "exception tracking service"?
The real danger here is that once you've developed the
habit of berating people who screw up, you'll continue to
do it when it's not really called for.

Which has already happened to Linus numerous times.
>Ford scales, Ferrari doesn't.

In server markets Linux + Unix have roughly 65% market penetration and it's growing.

Windows Server has 35% and it's shrinking.
True, but this is still very much worth paying attention to, even if it's not NSA-proof today.

If we are ever going to get to a future where self-hosted solutions gain widespread adoption, it will be enabled by projects like Kolab making incremental progress towards a Google Apps-like experience.

The only way privacy-protecting technologies will ever become mainstream is to make them more usable, more beautiful, and more trendy than the PRISM-friendly alternatives.
> People have the capacity to handle anything that is said to them...I can actually say to myself 'pull it together, words are meaningless' or 'this guy is an ignorant, why would I care what he says'.

If words are meaningless why would saying anything to yourself change your state? It sounds like you are saying that you can use your own words to yourself to combat the harm of someone's words. That's very much different than saying that words have no meaning.

In fact, you are saying that people's words impose a cost on you. The fact that people have "capacity" to handle things said to them means a resource is being used.
Well, you can do anything you want. There may be consequences, of course.

Perhaps a backlash from disgruntled developers may be one of the consequences of Linus's behavior?