skysight-inc/HackerNews huggingface dataset:
Frankly, I think Linus Torvalds may be the next Steve Jobs.

This is very Jobsian. He knows what's right, and he's dressing down people who also knew what was right but did the wrong thing anyway. People act as if Jobs was a tyrant badmouthing random innocent people. He wasn't. He was actually pretty genial most of the time. What would set him off was not when someone made an error, but when someone did the wrong thing and they knew it was wrong at the time, but did it anyway.

Jobs was the keeper of the flame of "do the right thing" (my phrase for it) which always involved the right thing for the customer (which is why Apple doesn't follow trends, and rather than make netbooks made the iPad, a superior customer experience.)

Linus is doing the same thing here. For Torvalds the customer is a different customer, both linux users but a lot of developers and the open source community at large. But he's keeping the flame as he sees it, and history indicates he's pretty accurate.

As to another commentators wondering if this would happened if the submitter was female, it really shouldn't matter. I'd like to think that Linus reacted to the error, not the person. It's true that taking it down a notch or two and being more diplomatic is appropriate, almost all the time. It's clear that Torvalds is this way almost all the time, which is why he has such a lovable teddy-bear image, for the most part. The power of blowing up on someone is not when you're doing it, but in the knowledge that there is shit up with you will not put. That's the power.

Also, there's nothing really that gender specific in what he said. Both men and women could engage in hypothetical "dick sucking contests".

Frankly, the average female engineer I've known is tougher than the average male engineer I've known (who tend to be a bit on the wimpy side, while the women tend to be a bit less wimpy than average for people.) But that's just my experience, and consequently anecdotal. The point being that I don't really believe that female engineers are desperate for people to protect them, and that most of the "software development is So Sexist!" people are non-engineers looking for an excuse to be outraged. Some evidence: all the hate towards "brogrammer" stuff, which it is painfully obvious to everyone inside the industry is an inside joke lampooning male programmers by contrasting those pasty nerds with the tanned jock stereotype that beat them up in high school. To act like "brogrammers" are perpetuating a male sexist culture is to, in the most profound way possible, not get the joke!

However, there is sexism... and the reaction from the sexists would be much different if he had been addressing a female. But that's not sexism on Linus's part- in this hypothetical he was saying the same thing in both cases. But if he'd said it to a female, the knee jerk sexists who want to see sexism everywhere (except in themselves) would have reacted quite differently.
Might be the fact that I'm not a native speaker but my first thought with the url was: Glass Kills'.

Besides that I think it is an idea with potential. Especially for short but complex tasks. Great opportunities for simple tech support.
This. I find I can generally get back into feature writing within 5-10 minutes. Debugging can take much longer. This is the number one reason for staying late, because I know that if I leave this issue now, it will take me half of tomorrow just to get back to this particular spot.
"Definitely my experience wasn't up to par, but they hired me anyways."

Looks like you still seem to be suffering from said syndrome :)
This is pretty sweet - not sure use of $ signs is recommended anymore though?
>One of the common mantras here is that its good to do A/B testing to get better conversion. But when General Mills does it, it's somehow evil?

I doubt people's objection is to the methods. It's probably to what they're used for. A/B testing is not inherently evil. However, to illustrate with an example (not necessarily related to the discussion), if I were to do A/B testing to determine the best way to sell heroin to little children, then what I am doing is evil. It is irrelevant that I'm using a method used by legitimate people.

I would find no sympathy if I said that selling heroin using these methods is fine just because you use these methods to sell your mail app or whatever.

GP's argument is easy to understand: Companies are trying to sell more of their product. This is their primary aim. Their product is suboptimal for children's health. Telling them to sell less isn't going to work because they don't care about this. It's not that they're intentionally malicious. It's just not a priority. Therefore, if you want them to sell healthier product, convince them of a business opportunity.

There's no value judgement in that.
I'm almost sure this is undefined behavior!

It may break on you at unexpected moments (such as when you change optimization options or compilers). I'm certain it was undefined, but perhaps some new standard is stricter (I don't think so, however).

See http://en.wikipedia.org/wiki/Sequence_point

In essence there's no guarantee the read from the first reference to b will occur before the write to the second reference.

Edit: a quick skim of C++11 changes doesn't seem like it includes any changes here, just some rewording and clarification: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n223...
A bit off topic, but can someone comment on how the stylus works? I assume the "pressure sensitivity" comes from a sensor in the pen, and is wirelessly relayed back to the device (bluetooth?). Is there something else that makes it more accurate than capacitive multi touch?

Is it possible to put a pressure sensitive stilus on an iPad with bluetooth and app support, or do you need different hardware?
I like this comment, experts so rarely are :)
Is this feed available as a twitter account or an rss feed? Or just something you're curating for the app.
Not exactly political, but the man has a point.

Better explanation here linked from Slashdot here (the actual mailing list site is down.) http://www.muktware.com/5276/linus-torvalds-secure-boot-supp...
As far as I can tell the site was redesigned that makes the apps no longer accessible from the website. To view an app, we have to use the control panel or download iTunes. This makes no sense to me.
Yeah, it's best to get one of the more "open" devices if you want support from the community for a long time, and it helps if it's higher end, too, but even if it's low-end it should at least be a popular one.

For example, Galaxy Ace and LG Optimus One were very popular, and they're getting even the latest version of Android for them with CM. And last I checked JB was very fast on them. I also have JB on my own HTC Legend, which was also one of the most locked down phones ever. I went through a lot of trouble, and even had it "bricked" (not final) while trying to unlock it. But now I run a JB CM10 rom on it pretty well.
How exactly does tweeting that phrase "increase my odds"? Do I have to use the included language? I feel icky trading my endorsement for something of apparent value.

The astroturf-looking comments at the bottom of this page are also not terribly encouraging.
I do occasionally enjoy pointing out to people that the soda/pop/cola they've bought is a drink designed to disappear. The water is carbonated, so that you do not savour the drink but immediately try to gulp it down. There is phosphoric acid and a surprising amount of sodium, which both make you salivate, so that you briefly feel that you're refreshed -- and then your saliva is depleted so that your mouth goes dry. The other ingredients -- sugar, flavorings, and caffeine -- are essentially the same mixture which makes coffee so popular. The huge difference from coffee is that cola's design allows you to not merely sip at it as part of your morning routine, but gulp it down while you're not even paying attention, then reach thirstily for... presumably another cola.
I feel like that pool of low-skilled employees would only water down the "profit-per-employee" metric.

Hiring someone in sales helps you earn money, but I doubt a single cheerful apple-store worker brings in $500k in merchandise sales for that store.
The Virtual March on Washington for Immigration
Smart Financing Tips for Small Businesses
Deeslk
It's not like everyone is going to switch, but some people--especially on HN--might, so it's definitely worth reading about. I certainly know some startups considering functional programming, largely because so many people seem to like it.

Also, if you look at other popular technology like OOP, they were pushed even harder than functional programming. When I was initially learning programming, I read a ton of books and articles all advocating it. Similarly, I've seen more people advocating Python than Haskell, and that worked too.

So maybe it's not enough by itself to make seething popular, but it seems necessary or at least very helpful. There's certainly no reason to stop trying!
W boson published 30 years ago
Thanks for the verification. Another thing that irked me (felt shady) is that you don't have the info that it won't ship until the end of 2013 on your pre-order page.

Anyway, this thing will be an awesome addition to my Oculus Rift and (hopefully) Google Glass.

Thanks for making it!

PS: You should offer a cheaper "two arm" bundle designed for gaming.
Anyone that has worked in the Valley that knows ex-Yahoos have heard crazy, crazy stories of what it was like. I remember hearing a story about an employee who worked there who wanted to quit to do a startup. Her manager panicked, saying, "you can't leave. If you leave, we will lose the headcount because we won't be able to backfill it fast enough." So what happened? The manager made an off-the-books agreement with the person for her to "work from home" for a few more months while the manager scrambled to backfill, still collecting a salary, while doing absolutely nothing at all. I never followed up to see what came out of this. I probably should.

Contrary to the flame-baiting you might see, Marissa is making some progress in turning Yahoo back into a desirable place to work again. I'm hearing from good engineers I know at respectable companies that have either considered it after talking to recruiters or have actually accepted offers. I suspect there is some method to the madness around the remote working policy - we'll just have to see over the long run what shakes out of it.
While you're right that fat in and of itself does not lead to weight gain, it's the combination with sugar that absolutely, 100% leads to weight gain. Sugar and other high glycemic index foods (eg white bread) causes an insulin spike and puts your body into an anabolic, "building" state in which it will assimilate whatever it has lying around. Usually, if you're eating something with high amounts of sugar, it will also have high amounts of fat (ice cream, cookies, etc). Thus you will have a large amount of fatty acids lying around which your body will go ahead and form into droplets to be stored in adipose tissue. That's how you build fat.

However, if you are in a state of muscular stress, such as after weight lifting, and you eat a ton of glucose - notice I said glucose, not sugar, which contains fructose - and you combine this with a moderate amount of protein and little to no fat, you'll have a bunch of amino acids floating around and this insulin spike will cause your muscles to soak up all that protein and become bigger/stronger/both depending on the type of weightlifting you did with no spillover into adipose fat tissue.

It's this very simple metabolic process that people don't get. Everyone gets all worked up on pointing the finger at fat or sugar or whatever, but this is the "secret".

Btw, for anyone looking to lose weight or put on muscle in a healthy way, check out intermittent fasting, specifically the leangains plan.

Source: I'm a biochem major with a six pack
That's because java is much stricter about enforcing the order of evaluation in these kinds of aliased statements, whereas in C it's undefined and the compiler just "does something". Of course, you'd have to be a real code-masochist to do this to yourself even in java...
> Linus said what most free software user feel and wanted to say from the very beginning but neither had the strength or conviction, that Linus has

So it takes strength and conviction to be rude and condescending? I'd say it takes strength to remain polite in a heated argument. I'm not impressed with Torvalds' attitude.
Blog Journal of an app I am building
Ruby 2.0.0 is released
http://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/
Test, Validate, Expand — NYC’s newest venture fund is for students by students
I have one and it's awful. For one thing, if you have it sitting somewhere on your couch, any time someone else moves on the couch, a cursor will appear on the screen for 10 seconds or so because the remote will detect movement.
Yes, great talking to you and looking forward to seeing a little behind the scenes.
And for the record: that's what qualifies as "incredibly inexpensive" in the US.
Many people pay well over $1000/mo for family care, not counting what their employer contributes.
USB Porn – Best Tech Review Ever
Third forum where I see this discussed - and same as in the other 2 a lot of the discussion here is again about his choice of his words instead about the content. I don't think that's a good sign.
Different hardware. The Surface Pro (and the Sony Vaio Duo which is the other Windows 8 convertible with a Wacom stylus) include an additional dedicated sensor grid for the stylus. The iPad and most other tablets (including Surface RT) can only use a capacitive stylus that emulates finger taps, and therefore is relatively inaccurate.
pg wrote on this some time ago: http://www.paulgraham.com/addiction.html
Jerry Yang, John Lilly, Maynard Webb put $1.2M into Opinion Collecting
Did you read the full article?
I'm pretty sure it included incidents documented by the EU where US hacking was aimed at economic benefit.
Not necessarily... I've worked in telecom as well and remote work policies were certainly a driver of head-count bloat.
I don't really see what is so interesting about this. As I understand it those are just normal lung transplants, the difference is that you simply select patients so that complications that would require blood transfusions are minimal, to keep everyone concerned about the ethics of it happy.

It might be somewhat helpful to have doctors who are less trigger happy when it comes to giving blood transfusion but I don't see how that is particularly innovative or hinting in any way at the future. This only helps a couple of not too ill people who want to keep their imaginary friend happy.
"The deveoper portal" -> "The developer portal"

Also I would recommend including details on how the payment part of this actually works.
In many ways, it's never been easier to get validation and traction for your startup idea. Email-first is a good strategy for some but I'd love to hear other lean ideas and examples. Forum-first? SMS-first? B&M-first?
There's also an ncurses backend, and the OSX app does not really need X11, does it?
Hand.js: a polyfill for supporting pointer events on every browser
Making Money As A Photographer
Previously posted http://news.ycombinator.com/item?id=5250587
Taubes actually started the mainstream reexamination of fat over 10 years ago with his New York Times Magazine article "What if It's All Been a Big Fat Lie?":

http://www.nytimes.com/2002/07/07/magazine/what-if-it-s-all-...

The key point is that it is only very specific varieties of fat that matter for heart disease. It goes in to much more detail than his opinion piece for those looking for more info.
Hortonworks and Microsoft bring open-source Hadoop to Windows
"How to make a post with curl"

curl --data "param1=value1&param2=value2" http://example.com/

Yup, this is for developers, also anyone who can follow rudimentary instructions. Oh well. Some of this stuff looks interesting.
Basically, remote working works and is good.

At Yahoo it was nor working - being abused, bad habits and policy engrained over years.

Doesn't mean it won't be back down the road. I think they're just cleaning house.
Continous Integration with Circle Or: Coming Full Circle
You need to embrace that while you frequently feel like you have no idea what you are doing, most folks feel the same way.

It takes time to become aware of what you know, and to know what you don't know. That's why true craftsmen take thousands of hours to master their craft. It's also why we build procedures and process -- it allows people with limited mastery to keep things going.

My first day as a professional full time IT person was a DBA role about 3 days after my college graduation. The guy who hired me had left for another job, one person was on vacation, and the other was out sick due to a car accident. I got my HR paperwork done, found my cube, and someone dropped by to say "Oh, you're the new DBA, good. The system is down."

Did I know what I was doing? Hell no. But we got an SA from another office on the phone and some helpdesk techs together, stepped through it, got things working and got things resolved in a few hours. The next time it happened, we restored service in about 15 minutes and found the root cause.

The point is, you eventually know what you are doing. But you have to do stuff first.
If Apple had unveiled Google Glasses...
So Open It Hurts - What the Internet did to Aaron Swartz
This was exactly how I started http://www.weekendhacker.net

I was manually going through mails both from project owners and helpers.

Now it's more or less automated (and about to relaunch after a period of silence) but it was good to get validation easily.This was exactly how I started http://www.weekendhacker.net

I was manually going through mails both from project owners and helpers.

Now it's more or less automated (and about to relaunch after a period of silence) but it was good to get validation easily.

Other startups that could have started as emails

AirBnB
Ebay
TheFancy
CraigsList
First Round's Student-Run Dorm Room Fund Expanding Nationwide
"If he's right on 50% of his facts, it is disgusting how the system works."

There were only a handful of actual statistics in there. The one thing he is wrong about though is that healthcare isn't "roughly 20% of the GDP", rather it's about 17.9%. The furthest out cms.gov gives yearly projections is to 2021, and even then healthcare is only supposed to be 19.6% of the GDP. And I think that might even include things like herbal supplements 'other non-durable medical supplies', I'm not positive about that though.

Source: https://www.cms.gov/Research-Statistics-Data-and-Systems/Sta...
Yes, but that doesn't mean the recipient actually read it - it means that iMessage is/has been the active application on at least one of the recipient's devices.
These costs are roughly what I'm faced with as well. I have insurance on myself but my kid is uninsured because I can't bring myself to pay so much per month when my child is only at the doctor 2-3 times a year and the cost is probably around $180 for a whole year, or less than the cost of a single month of insurance which I'd still be paying a copay on.
2013-02-25: Bugs or Errors?
Me too, it has nothing to do with my gender but could be related to the fact that I didn't go to Stanford. We all have different advantages.
Congratulations on the release!

Although I'm a great fan of Coffeescript, I am and remain a skeptic of the what I've seen of the literate-programming style. Well-written tests or specifications, with integrated documentation-generation tooling, provide many of the same code-structuring benefits without the disadvantage of additional code clutter, and with the advantage of enforceability. Documentation is not enforceable, and notoriously prone to decay.

That being said, this is an interesting idea, and I'll certainly give it a go.
People aren't supposed to be convicted on circumstantial evidence alone.

IANAL but I think this is very wrong.

Obviously the court will prefer strong forensic evidence if it can get it. But when it isn't, defendants can be, and are, convicted on circumstantial evidence, and this is not considered a miscarriage of justice.

If a security recording captures someone whose face can be clearly seen to be that of the defendant, and the recording shows them actually committing the crime, okay, that's pretty hard evidence. Anything short of that -- their face isn't shown clearly, perhaps, or the recording shows them being in the area but doesn't prove they actually committed the crime -- and you start having to talk about probabilities.

Even forensic evidence comes with probabilities attached. It's routine for fingerprint and DNA matches to be qualified with a probability of error. And often the true accuracy is overstated.
>> People act as if Jobs was a tyrant badmouthing random innocent people. He wasn't. He was actually pretty genial most of the time. What would set him off was not when someone made an error, but when someone did the wrong thing and they knew it was wrong at the time, but did it anyway.

Tell that to the elderly lady at Whole Foods who got demeaned because she didnt make Steve's slushie just right.
Sigh, not this sh*t again.

Yahoo's problem is (and always has been for quite a while) bad middle-management. (See my earlier posts; like Punxsatawney Phil, I come out only on occasion). These middle MF'ers have been running the company into the ground with their lack of vision, petty infighting and sheer idiocy. This has led to MM and her cohorts to basically not trust the lower half of the company.

So the rank-and-file are paying the price for MM's inability to weed out the rotten layer of middle managers.

Instead of cracking down on the WFH crowd, she should crack down on middle managers.

1. Get rid of any manager who has less than 8 direct reports

2. Anyone of the level 'director' or above must justify their positions (there has been severe rank inflation in Yahoo in the past)

3. Anyone who has been at Yahoo for more than 2 years and in a position of authority must be forced to analyze why their property declined over that period, and what they could have done to avoid it. There is too much of 'shoot and scoot' at Yahoo: managers jump on any hot item, botch it up and then move on
> Pythons whitespace usage, for example, makes it DOA for me. I'm not touching it. If it works for you, great. It doesn't work for me.

So you've never even tried it? If you like YAML, SASS or CoffeeScript, you would like Python's indentation syntax too.

I think it's lovely and elegant, and that meaningful indentation should be used more. It obviates a lot of cruft and makes things clearer and more concise. What's not to love?

Seriously, it's kind of dumb if proudly holding on to your prejudices is preventing you from enjoying a lovely programming language.
I think I can relate...
As I write this, I am sitting in the first class of my Compsci study abroad in Israel (Analysis of big data) which I now find out is mainly for master's students. So, I'm a 19 year old that looks closer to 16, surrounded by bearded, army-hardened Israeli's in their mid 20's. The class is also being taught in Hebrew and I don't speak a lick.

'Imposter Syndrome' is my life right now, but I kinda love it.
Are you aware of Evil[1] for Emacs? It also has a surround mode[2] to emulate vim's.

[1] http://emacswiki.org/emacs/Evil

[2] https://github.com/timcharper/evil-surround
I'm getting 500s from the API...
Indeed the kind of argument is inappropriate to say the least. Information content below 4bit in a whole message?
Fixed and thanks.
Meet Pneupard, Osaka University's Air-Powered Cheetah Robot