skysight-inc/HackerNews huggingface dataset:
Has anyone attempted to get any of these man pages (on any of the OSs) updated? I can't find any threads offhand of someone proposing a patch and having it rejected, but I haven't searched too diligently either.
> Also, I have to add that it differs for news reporting versus stuff like interview shots, travel shots etc.

Right, it really depends on if the shot is being used for "news" or if it's just an artistic shot to fill space.

That's why at the start of this whole thread I reference photojournalism.
There's a metric for this, the PEG ratio. It's P/E divided by real growth rates.

Googles PEG is about 1.5. "1" is considered ideal, less than one is a "deal", over 1 is not.

But 1.5 isn't bad. Amazon, for example, is around 4, even now after the correction.
Except this: The lawyer's lobby (gives the most) largely advocates for laws that let them monetize human suffering to the benefit of humans suffering at the hands of corporations; The retired lobby (gives 2nd most) largely advocates positions that reduce medical expenses and margins for healthcare firms. On the opposite side is insurance and business lobbies opposing the lawyers, and healthcare lobbies opposing retirees positions. The notion that an oligarchy controls American disconnected from citizens interests, and free from competing interests is hyperbole that makes for cool titles. Intensely competing interests = democracy.
My fault. I guess I misunderstood the point being made.
The method at least is very different. The Google app is doing structure from motion, which essentially uses parallax to get the 3D shape of the scene. From there, you can blur/deblur according to depth. The Nokia app uses focal sweep, i.e. it just takes lots of pictures of the same scene focussed at different depths. I'm not sure what the pros and cons of each approach are.
The article is a bit confusing, the hacker who talked about the flaw on a social network seems to be a different one from the one arrested for stealing the credit cards.
I agree on the high end CPU, low end screen combo. I don't mean living with a lower end screen to shave 7% off the price of a phone. I doubt this will ever offer that anyway.

I mean more unusual setups like a huge, expensive camera mic to try and turn a tablet into a portable recording editing thing. More sensors. Joysticks. Little feet or wheels and a laser pointer so that your not just stuck on your back when you're in a video call.
Shockingly bad advice, eh?

http://daslee.me/productivity-by-ron-conway

"I finally settled on a system. I asked Ron [Conway] what he does. It’s pretty simple. In the morning, he sets three things to do for the day. If he does all three, then it’s a good day. If he doesn’t, then it’s a bad day."
Yes it says so in the previous paragraph
I don't think it's fair to say that "modern diets are the problem". The availability of modern diets is, after all, largely responsible for modern civilization (which was enabled by agriculture).

But I think it's fair to say that the many benefits of modern diets are accompanied by some serious negative side effects, and that the human microbiome has not yet had enough time to evolve into an optimal state for coping with them. (It probably doesn't help that the "modern diet" isn't at all a stable target to optimize for, either.) Perhaps in another 20,000 years, evolution would naturally shape our microbiome to eliminate things like Crohn's disease and tooth decay.
Thank you.

You said: Lots of different things cause lots of different diseases.

Due to my genetic disorder, I am supposed to be overrun with disease and simply accept dying from it. I have been steadily getting well for the last thirteen years, which is very frequently met with incredibly dismissive feedback. (My favorite being: Thirteen years of steady forward progress is not evidence I know anything, it is mere wild coincidence. Stranger things have happened.)

My genetic disorder is known to cause the tissues to be too acid. There are multiple books about how the typical American diet is too acid. If you get certain kinds of sudden acidosis (this comes to mind: http://en.wikipedia.org/wiki/Diabetic_Ketoacidosis), they will promptly hospitalize you because it can be deadly within 72 hours. Yet, it is not standard practice to treat or even test for acidosis with my condition. Ant-acids are only prescribed for gut issues like GERD and acid reflux which can occur with my condition. Anecdotally, other people with CF report that they have fewer lung issues when on acid blockers and similar for their gut issues.

Altering my diet to make my body less acid has been one of the cornerstones of getting myself well. I have seen articles linking anti-biotic resistance and biofilms to high acidity and seen research that biofilms can be broken up and anti-biotic resistance reversed if acidity is addressed. Yet, again, this remains not a standard treatment for my condition, which kills you by fostering infections and, ultimately, antibiotic resistance in those infections.

My life expectancy is not supposed to be that high for a modern Westerner. It is supposed to be roughly mid-thirties (granted, my form of CF has an undetermined life expectancy, yet I did nearly die in my mid thirties).

Anyway, I just know of lots of different bits of information linking inflammation, acidity, infection and many of the issues typical of my disorder. So a) I would really like to see more biochemical data (like ph balance of sample tissues) in studies of this sort and b) I am ...flummoxed as to why people seem to think we do not have enough data to say, yea, verily, acidity is a primary issue we should treat for to control symptoms of various conditions. (Because there are a lot of conditions associated with my genetic disorder but not unique to it, such as early onset osteoporosis, diabetes, arthritis and on and on.)
I'm not a lawyer either, but if you reread my comment, you'll see that my issue here is that Levison had an opportunity to work with the DOJ without compromising all of his users: the production of his TLS keys wasn't litigated until after he had stonewalled DOJ over narrower requests.
> If you want safety, stop thinking in terms of blame and vengeance

But that's the thing, I don't think anyone is really doing that in the industry. It's not the solution to start blaming the programmer, but it's a part of it. The other part is like you said, better accountability. It should be every bit as concerning that the compiler didn't catch the dead code, that there was no code reviewer, that there was no static code analysis, that there was no test suite to ensure bad SSLs weren't passing validation, etc.

> Time for the software industry to mature.

Exactly! The way I see it now, there's no real accountability. We go, "Oh well, it's the fault of the language. It shouldn't have let me screw up. If only we had a new language without unbraced-ifs ... and it somehow caught on and replaced all 40-years of legacy C code. Whelp, back to business as usual."

I don't see unbraced-ifs as this great security flaw, and I don't see 'fixing' it as curing some endemic problem with language design that's going to lead us to not have bugs like this again. It's too reactionary.

It may not be best-practice to do this, but I'll admit there are times I want to add a quick one-liner check: "if(already_initialized) return;", and it's nice not having to put the extra braces there just because an Apple engineer once made a mistake.

For better or worse, the nature of technology is pragmatism, and not idealism. C let you use unbraced-ifs, and now it's the most used language in the world. We can argue about how this should change, but it's never going to. We can design a new language and maybe one day it'll overtake C. But until then, let's stop blaming our tools for things we should be taught on the first day we start using them.
The difference here is that in Python vs C, you almost _never_ actually need to know what's going on under the hood[1]. Whereas in every framework I've _ever_ used, I eventually need to dig into the guts of them because of some leaky abstraction. For instance, automatic data bindings are great until you want to do animation[2].

I do agree that LOC for a _non trivial_ application is a reasonable measure, though I disagree that Angular:Backbone is Python:C.

[1]: Serious performance optimization is the exception here, but in building CRUD apps, this honestly did come up infrequently, and usually the right thing to do was to improve algorithmic complexity or fix slow DB queries, not fix python constructs that were unexpectedly slow.

[2]: I haven't spent much time with Angular specifically, but definitely remember this being difficult in other automatically bound frameworks, like Meteor in its initial release.
I'd love to see the Zumper team's deck. How are they going to compete with Craigslist (the biggest site for rentals) or Zillow and Trulia (the biggest online brands for real estate).
They don't accept people who's never coded before, but you don't need to have coded a lot. (I was surprised at this news of someone who'd never coded at all -- I'd still guess it's just a slight exaggeration.)
Readers who have observed my behavior after 1976 days of participation on Hacker News know that this is by far my favorite link to share in a Hacker News comment, so I'm glad to see this on the front page as an article submission today.

My one comment about the article is that most of what gets submitted to HN as a breathless press release on a research "breakthrough" is often not even based on experimental research, but rather on correlational research, so the study goes wrong with problems that Peter Norvig's excellent article doesn't even discuss much. Many, many submissions to HN are based at bottom on press releases, and press releases are well known for spinning preliminary research findings beyond all recognition. This has been commented on in the PhD comic "The Science News Cycle,"[1] which only exaggerates the process a very little. More serious commentary in the edited group blog post "Related by coincidence only? University and medical journal press releases versus journal articles"[2] points to the same danger of taking press releases (and news aggregator website articles based solely on press releases) too seriously. Press releases are usually misleading.

But, yes, definitely read the submission here, as it will help you check each submission to Hacker News you read for how many of the important issues in interpreting research are NOT discussed in the submission.

[1] http://www.phdcomics.com/comics.php?f=1174

[2] http://www.sciencebasedmedicine.org/index.php/related-by-coi...
I hate Facebook and, by association, I hate every Facebook subsidiary. They are monetizing your privacy.
Scroll animation works well on windows phone 8. Seems like you didn't count it as `touch device` :)
I don't think I've typed a whole captcha in over a year. It is always obvious which part it's necessary, and now that most of the time the unnecessary part is to improve Google's bottom line by checking addresses instead of helping digitize books I will continue typing dhgd instead. typing an intentionally wrong word is just as much a waste of time as typing the right word
Poll: Which JavaScript framework do you use (and why)?
I'm trying to figure out which is the best javascript framework to learn. The last days I've read many articles and docs but I still can't decide.

My first choice at the moment is batman.js which is very similar to rails (where I'm coming from), but I'm worried that it's not so developed like others (at least checking the github repo)
CANjs
Founder of 'Russia's Facebook' Says Government Demanded Ukraine Protestors' Data
Blacklisting would soon force him to get hundreds or thousands of signatures, which would slow down the operation.

This said, i don't think "trusted authorities" are the way to go - we've seen the failure of that model with x.509, there is no need to repeat it elsewhere.
Presumably a service would only allow one (or a few) accounts per actual person. The end user will still need some amount of security. I had in mind some challenge-response mechanism, like:

Person signs government ID number with public key, presents it to authority
Authority signs public key and asserts it belongs to a real human
Service presents random number at signup time
Person signs the random number with the same public key, and presents the key signed by the authority
Agreed. It's not definitive but it's a great jumping-off point. I plan to track down the book mentioned in the paper as having a lot of the source data, I too would have liked more in-depth analysis.
This is not surprising to me at all. Pathogenic bacteria linked to diseases such as Crohn's and IBS are only pathogenic if we get them later in life. When we get these bacteria in childhood, before the age of 7, they grow symbiotically with us and help ward off disease. Check out the book An Epidemic of Absence by Moises Valesquez-Manoff [1] if you guys want to learn more about this stuff. It's a fascinating account of a man who experiments with altering his gut biome to overcome Alopecia areata (total hair loss). The book is loaded with science and references a lot of other studies dealing with the gut biome.

[1] http://www.amazon.com/Epidemic-Absence-Understanding-Allergi...
> When did this community become more concerned with tone than correctness?

There's been a pretty strong concern about tone on HN from the early days, mainly (afaict) driven by Paul Graham having an interest in and repeatedly commenting about it. It's not the only concern, but avoidance of flaming and mean-spirited comments, in addition to avoidance of vapid or dumb comments, is one of the openly and repeatedly stated design goals of the community. I.e. it should be intelligent discussion, conducted in a collegial tone.

(This is a general comment on whether tone is and/or should be important on HN, not an evaluation of tptacek's review or implication that this comment/gist in particular would fall afoul of the intended HN standards.)
Well it sure did in mine! Probably a different config from your version (10.04 netbook).

BTW: Ahem. Good sir, I know what tab completion is. I've even added to it for some of my scripts (nothing fancy though).
Hi Tim,

I heard of dwolla before, but I have not really reading into it until now.

It appears dwolla is connecting payment to user bank account, hence ability to avoid ~3% cc payment.

Does dwolla support international currency (or integration with many countries local bank)? I am looking for this option for international users that do not have credit card and want to use their local non USD bank account to pay in USD.

As I understand, Paypal integrates their system deeply with many local banks around the world, hence high rate of user adoption as it allows them to use their bank fund to pay anyone anywhere using almost any currencies + to avoid credit card foreign transaction fee.
I have a mediawiki wiki and let me tell you there are tons of old spam bots out in the wild, ones that would fail at the presence of any captcha. Come to think of it, I've experienced most generations of spam bots since I started. With no protection I'd get spam links/registrations every day. With a simple question like 2+2=? I'd get one every 3-4 days or once a week and with reCaptcha I'd get them a little less frequently. I had to switch away from reCaptcha a few years back however when it appeared to no longer prevent spam (people are paid to solve them all day, etc).
Could you add some example networks on your frontpage? Preferably with nice network diagrams. It could help sell your product if people know what kind of business cases it helps for (my business is looking for a good solution).

Also, please use something like twitter's bootstrap and buy a nice theme, your site and logo currently look like very untrustworthy. I couldn't get my boss to sign off buying something from a website that looks like that.
In the future maybe. Computing the depth maps in this simple case is not very costly because it only requires a relatively sparse amount of key points. To recreate the full scene geometry around a car while moving at 100kmph is a lot harder. Not only do you need to use a massive amount of key points but you need to produce a depth map in millisecond time frames.
That's an interesting way to look at it. I see it more as a placeholder for "we expect a lot from you, and expect you to work hard."
I think any CS major can attest that there are periods in college that call for similarly excessive time investment. Perhaps it's less insidious, a way to give themselves some validity and show that students are covering a lot in those three months.
Again, I am biased, so who knows.
Er, yes? "Corn yields fell short of forecasts" is a common phrasing. "Temperatures failed to reach record highs set in 19xx despite the longest heatwave since records began" is another type of thing you'll see.
Spotify are pirates, their initial library load came from DC++ and thepiratebay.se

Hypocrites.
Sure they are red - in the brief instant the flash lights them up. You can see it with a spotlight too, try following someone around a dark stage with a spotlight.
Discover the value of every thing you own
Sounds like someone forgot to use Tor.
I'm not entirely sure how that would mitigate people from passing the government signed public key to their bot and letting it take over from there.
This is actually not bokeh at all, it is just simulating being out of focus.
> By conventional standards, Jobs and Wozniak were marginal people too. Obviously they were smart, but they can't have looked good on paper. They were at the time a pair of college dropouts with about three years of school between them, and hippies to boot. [...] Now a startup operating out of a garage in Silicon Valley would feel part of an exalted tradition, like the poet in his garret, or the painter who can't afford to heat his studio and thus has to wear a beret indoors. But in 1976 it didn't seem so cool. The world hadn't yet realized that starting a computer company was in the same category as being a writer or a painter. It hadn't been for long. Only in the preceding couple years had the dramatic fall in the cost of hardware allowed outsiders to compete.

Clearly the people who make up the "insiders" and "outsiders/marginal" has changed and evolved over time - In the 70s and 80s Jobs & Woz were considered marginal, but eventually became the archetype of successful startup founders (the "brilliant marketer" and "genius hacker" tag team). More recently, Zuckerberg has also become a popular archetype as the "technical-founder-and-CEO-in-one".

That being said, I wonder who the outsiders living and working on the margins are today, as it pertains to successful startup founders. Based on the current zeitgeist, my first guesses would probably be (1) women, (2) (EDIT: underrepresented) ethnic minorities, and (3) people age 40 and above.

However, I'd love to hear what you all think...
Alito No Longer Recused From Aereo Case
Windows Web Server Management and ASP.NET
"We're asked to work upwards of 100 hours a week."

No you're not. I went to Dev Bootcamp. You're required to be present 40 hours a week, any additional hours are because you choose to do so.
On a related note, if you're interested in joining a bootcamp (or know somebody that might be interested) I helped create this Bootcamp portal at Thinkful: http://www.thinkful.com/bootcamps/all

@glaugh, maybe your friend will find this tool useful (in addition to all the great feedback we've already seen in the thread).

Let me know if you have any questions or feedback!
I'm not sure what you mean. Could you expand on this?
No, I am not looking for confirmation bias. I am wondering about something complex that we don't seem to have good language for -- or perhaps that I don't personally have good language for.

I have spent a lot of years reversing symptoms of my genetic disorder as well as reversing issues in my special needs sons. Altering my diet is a very big part of that. Humans have been around a long time. Some of the issues my sons and I have are relatively "new." I spend a lot of time wondering how much that is a product of "new" environments rather than "new" biological issues within humans themselves, if that makes any sense.

My dad was old enough to be my grandfather. He grew up on a farm, without the constant noise of modern life. When I lived with my parents during my divorce, I realized my oldest son had many things in common with my father. I had never before realized. The sensitivity to noise that is viewed as pathological and worthy of labeling as ASD or as having sensory issues is something both my parents had. They were just old, grew up in a different era, and expected the house to be kept quiet. No on acted like their preferences were a "special need" requiring a label...etc.

Sorry if that is not very clear. I wonder a lot at how much our modern "ills" are really a product of our modern lives -- of environments that did not exist until recently but which we view as something "normal" that "everyone" should be capable of coping with. It isn't looking for confirmation bias. It is wondering how much bias exists in some of the assumptions we make in how we frame certain kinds of problems.
Direct link to the CRA response http://www.cra-arc.gc.ca/gncy/sttmnt2-eng.html

"Regrettably, the CRA has been notified by the Government of Canada's lead security agencies of a malicious breach of taxpayer data that occurred over a six-hour period."

That seems to be implying that another government agency (RCMP? CSEC?) monitors at least the CRA network and does some kind of deep packet inspection and/or packet logging. So are they logging every packet that gets sent to the CRA network? Or did they know about it beforehand and could detect it in real time with an IDS?
And the cats, don't forget the cats!! http://www.wired.co.uk/news/archive/2012-06/26/google-brain-...
Bokeh is the quality of the rendering of out of focus areas. It's not just making something out of focus (or creating shallow depth of field).

'Bokeh has been defined as "the way the lens renders out-of-focus points of light".'
Blacklisting the bad signature as well as being able to trace it back to a real person would be pretty significant deterrents.

That seems pretty obvious to me, making me wonder what you're really getting at.
animal-style, no less
Just curious here..If you are already a programmer, why do you need a bootcamp to learn ruby?
It seems to me you should be able to spend $40 on a book, and be up and running within a few weeks. Then try to implement some of the stuff you have done in other languages in ruby.
Occlusion boundaries are always a challenge for vision algorithms. The defects you see are probably due to incorrect depth estimates in these regions. My guess is that for efficiency on a mobile device, they are using a simple window to aggregate the SAD measurements rather than a more complex term which weights errors based on color similarity. The simpler method will not perform well at these boundaries. Getting correct depth and foreground/background separation is a chicken and egg problem, though there are papers which aim for a joint optimization.
My father is actually in the process of this right now. He was one of the few people in his company who worked on the rules coded into the current software written in the 70's-80's. He's the only one who can tell the programmers why certain things were done (if they were significant, or just optimizations to make the batches run in time on the VAX hardware of the time). He's heading up the project to port the whole thing to a more modern system, but he's planning to retire soon...
If you can afford it, take a week off, go to a beach somewhere, perhaps with a friend, and do some meditation. Maybe sign up for an online dating site to make you realize there are other options out there and she can't be the only one who can make you happy.