skysight-inc/HackerNews huggingface dataset:
Nice article.

I know a lot of people are despairing at the commoners ignoring "expert advice". Personally, I'm despairing at so many of the "educateds" ignoring the fact that the track record for "expert advice" has been awful, and failing to take the appropriate actions based on that. You don't hear much about the hazards of education, but in my opinion, education can implicitly teach the primacy of words over facts. Education teaches some things that are unintuitive and superficially contradict observed reality, yet are true. For instance, chemistry is based on atoms, or Newtonian physics. These concepts took centuries because they are not intuitive, but they are true.

But trusting words over reality can easily go too far. As you say in that article, you can see "experts" who utterly shocked by what should have been predictable. I've been reading "Debunking Economics", (by an econ professor, not just "a guy"), and he shows (mathematically!) the dominant economic model does not include the Great Recession in its possible state space. The mathematically inclined should be gasping in horror. But that's not even the real problem; the real problem is that the "experts" cling to it even so. Because they like the words.

The "common man" is much better at sniffing these mismatches out than the "educated man". Whether this is an intrinsic hazard of education, or a defect in our system, I'm not sure. Observed reality can still mislead them, it is absolutely true. (I can argue either way.) But unfortunately, the educated masses are not generally justified in their belief of superiority. It is at best a very situational superiority, and one that carries its own unique hazards, not a universal superiority. (And I do truly mean that "unfortunately". It should not be. We are leaving so much "on the table" because our educated class is not all that "educated". But it is what it is.)
Evolution of methodic: Melting metal
Maybe it's just a case of Baader-Meinhof, but 80% of the things I've read about Hsieh over the past year have been about designing your surroundings to generate more interactions with those around you. So obsession is probably too strong of a word, but it's certainly something he has put a lot of thought into.

I agree with you though - experiments are a good thing.
I don't think it is fair to say that next 100 years will be same as last 100 years:

1. GDP growth is not as high as it used to be anywhere in developed world:
http://www.oecd.org/std/productivity-stats/oecd-compendium-o...

2. USA is superpower at the peak. Plenty of other stock market economies hasn't been so successful. E.g. Argentina used to be one of the richest country in the world. Investing in history is easy, e.g. you can also say about Apple stock that it will always recover based on past data, but plenty of other companies hasn't.

3. Most of the 100 years we have inflation:
http://inflationdata.com/Inflation/Inflation_Rate/Long_Term_...

Right now interests rate are close to zero, which is rare. Long term trends may change if we continue to operate in those climate.

Edit: Inflation was factored in the graphs. Sorry I was wrong about that.
It's a small place so never going to be as multi-cultural as New York or London but it's done a decent job of integrating new cultures over the past two decades...of course if you English be prepared to have people take the piss out of you during football/rugby matches etc... :)
If you permanently have your phone outside your front door, and a passerby uses your phone to commit/coordinate crimes, you may well be liable, yes.
There needs to be a filtering of issues down to maintainers.

Github should think about how to build this IMO, it would make things much better if there were levels of involvement:

-1) Asked for help before and NOT valid

-1) Pull request not valid

-1) Noisey user (might have positive Karma but often creates irrelevant issues).

0) Not asked before

1) Asked before and valid

2) Asked before and committed fix

3) Pull request valid

4) Pull request merge

5) Complex feature merged

6) Contributor

7) Maintainer

Now each of these can be discussed how to get there but if you could by default only see one level above and 3 levels below that would help a lot.

The default count of issues and view of maintainers/contributors on github should not include anything below level 1.
i've made simmiliar visulations in backtest app which shows returns on cash invested > https://itunes.apple.com/cz/app/backtest-stock-asset-portfol...
It has earned me the Stickler moniker, and I'm absolutely alright with this. They've never had the displeasure of refactoring code from 3 years prior where the function's name is getIpAddress(), but it does 6 additional things within the method. The docs says, "Gets the IP address". The commit message says, "gets user's IP address". The function really gets the IP address, does some weird encoding (of which I'm still not sure why), does some other stuff with the request headers, then returns the IP.

Documentation saves lives, people.
> Writing is subjective. Your idea of elegant prose is different from mine, especially when context isn't specified.

Yes, the context being the important thing.

Creative writing is somewhat subjective, but other fields have more established conventions. The style Joyce uses for the Ulysses' final chapter would not be appropriate in an instruction manual. Even if we don't deal in absolute rights and wrongs, we certainly have established conventions for things that are right and wrong in defined contexts.

I taught an English 150 course, Technical Writing for Engineers, and can testify that the conventions can be taught and learned. Also, some students can understand and execute the principles better than others!
William Carlos Williams and Wallace Stevens are good examples of brilliant authors who couldn't support themselves with their work alone. (In fact, economically, almost no poets can support themselves by book sales alone. They tend to go for grants or teaching gigs.) They were better artists than the vast majority of those who put out writing which can support them.
Hello guys, I'm Anjan, developer of this game.
Connect all the black and white dots alternatively by holding down the touch.
As you progress, it gets harder to connect all the dots. Check it out.
No, it's more about leaking information to the JS client. If, for example, their password verification rules stipulate that you can't reuse any of your last N passwords, then they would need to make this check server-side as they don't want to provide that information to the client.
Parrot may be used as witness in murder trial after repeating ‘don’t shoot’
Given Apple's recent crusade for security of their devices, I would not be surprised at all if they obtained this patent for the sole purpose of preventing other companies from creating similar solutions.
Just like you don’t develop an encryption backdoor for “only the good guys”, you don’t develop features like these and expect them to be used only as intended.

Keeping photos out of movie theaters might sound noble but this feature could be hacked by anyone who has a real problem with being photographed.

Then there’s the fact that the simpler implementation is less likely to have bugs. Once there are 12 ways for the camera to be “off”, how many sources of bugs must be checked to be sure that the camera won’t turn off when it’s supposed to be available, or vice-versa?
I'm always eyeing the changelog to see if they finally got AirPlay 2 support merged

https://hfujita.github.io/pulseaudio-raop2/
Could you charge for support? Can you offer consulting services?

H2 (h2database.com), one of my favorite projects, accepts donations.

A close friend created a reasonably popular web framework. Books, conventions, etc. He got some good consulting gigs and paid travel. He regrets he didn't pursue that more (others stepped up to fill the void).
Well, [1] says they sold it at 3.43 USD per m^3 to non-government customers in 2014, and if they have over a billion m^3, it would require over 3.43 billion USD to accomplish.

In addition to that, they'd then need to have a helium storage facility that could accommodate such an enormous reserve, the construction and maintenance of which might eat all of the profit from resale which might ensue.

All of this presuming the government would sell a sole bidder their entire reserve in one fell swoop.

[1] - http://minerals.usgs.gov/minerals/pubs/commodity/helium/mcs-...
SaaS Directories: 10 Must-Have to Promote Your SaaS Company
Gambody – 3D printing marketplace
Still a little odd for a release announcement. It feels disingenuous to only afterwards make the fine-grained distinction that yes the libraries are technically v1, but the tooling is still in preview.

Kinda like announcing your new line of cars is ready for purchase today! Except that down in the fine print you might find out that the engine is ready to go, but the steering wheel, headlights, dashboard, and pedals are all still in development and so it's justifiable that they're broken.
Most important reason: a lot of potential reviewers wouldn't like that model for a variety of reasons.

Reviewing, generally, isn't prestigious or well-rewarded. So potential reviewers need to be kept as happy as possible. Internet forums have a lot of frustrating problems that IRL conversations don't have, especially for people who wouldn't otherwise use an internet forum.

You have to remember that the people who enjoy participating in written conversations online -- even young people who grew up on the internet -- is still a small fragment of the population.
In this scenario the distinction between GET and POST becomes irrelevant.
While this is true, a parent comment from the user you're responding to has already explicitly mentioned this as a potential issue:

"It won't stop a nation state modifying requests in transit and injecting their own js but it will probably stop a nosy sysadmin."
That's how it works, though; it gets refined by time. The wisdom is not from "wise people", it's the stuff that survives, regardless of source.

I think the concept has gone passé [1] because ~60 years ago we flipped to a youth-focused culture, and youth generally have little respect for wisdom.

However, I'm not slagging on anybody for not knowing how to wisely use technology, because it does take time, and we haven't had much time! The best we could possibly be doing today is just considering the question, which is still better than not considering the question. I think there are a lot of people who would find the idea that there could be features of a social network that are "unwise" to use still a foreign concept. (Though I feel like certain aspects are starting to get into popular culture. The idea that Facebook can literally be depressing is starting to get out there, for instance.) And I wouldn't expect even tentative answers for another few years, minimum. It's a hard problem.

[1]: Hey, if you're going to make it easy to copy & paste I will :)
Be careful with average lifespans. The majority of our change in average life expectancy has been from a reduction in infant mortality rates not from increases in lifespan
>with enough eyeballs, all bugs are shallow

I'm pretty sure it's called Linus law and it was described in "The Cathedral and the Bazaar" [1]

http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral...
I haven't seen a 1.1% savings account in the better part of a decade. Perhaps that's not useful to theorize about in the modern economic wonderland we've created.
With a major AWS outage, customers will think "the Internet is having trouble today." Half the sites they visit will be down or broken in some way.
> So at Year 1, we take every point on the S&P500 curve, look at every point on the S&P500 that's one year ahead, add in dividends and subtract inflation, and record all points as a relative gain or loss for Year 1.

Point #3 is wrong.
So they are also able to push directly to master, push bad changes, backdoor/add malware to your projects and make a release. I would be careful with this.
Which sending a POST on every keystroke won't really help with anyway, because they can't tell that you typing "h-u-n" will match your old password of "hunter2", assuming it's properly hashed.
Can you integrate Pidgin with Google Hangouts?
This is a good question. The S&P 500 kind of dodges this question by its very nature.

The S&P 500 constantly changes the stocks it holds. So if a stock falls out of favor, say Sears, its dropped from the index.

It's also important to Note that comparing the S&P 500 from 100 years ago to today is very naive as the methodology for what it holds has changed significantly over the years.

Comparing the returns of the S&P 500 from 1900 to now is kind of like comparing the statistics of a baseball player from 1900 and now in isolation and using that as the sole determination of which player was better.

http://www.joshuakennon.com/sp-500s-dirty-little-secret/
No.

But give it 2 or 3 more hardware generations and maybe.
Numbers game, uh? I would be aware: tinderisation of business relationships is as bad as realising after a couple of weeks that the marriage is not going to work. Have agreements and timeplan in writing and arrange a plan B to cover your a*se.
Your boss. He should be the primary person responsible for making sure your organization minimizes the disruptions to your work. He may or may not be in a position to personally solve any issues, but at least you have now shared concerns about your work environment with someone "up the chain".

That person could also be a project manager or any other person who is ultimately responsible for deliverables. It IS their job to make sure you deliver. If you are getting constantly blocked for external reasons, they should know and work towards fixing those issues.

I'm in the exact same boat, btw. Good luck.
Off topic question: would an app developer trading on this information be engaged in insider trading?
I am well aware of that, and agree with you. There had to be some seriously bad decisions made here, and it certainly doesn't look like someone from a big company would make such mistake.

Yet, those kind of bad decisions are made every day, by people all around the world. I wouldn't give benefit of the doubt to anyone these days.
I am not sure Londoners would love the landlocked existence. And having all their food delivered by plane. And paying lets say 1000-2000% of the current utility bills.

And with the City and the institutions in London - no way in hell the mayor of London to get more independence. He gets way too powerful that way.
Ah, and now we confront the elephant in the room.
I am referring to the Google Now app.
It's called the Django Fellowship Program and you can help fund it here: https://www.djangoproject.com/fundraising/

Tim is doing an absolutely marvellous job managing releases, reviewing pull requests, and a plethora of other work. Any Django user who can afford it (and especially companies that profit from Django) should think about donating to keep the Fellowship going. It's a great investment.
Perhaps their algorithm isn't written in javascript?

Or perhaps they want to check the user's password choice against a multilingual dictionary, and they decided to save the user the multi-megabyte download?
"yeah, if it looks like it's going to be a problem, I'll just move to California."

I don't think this works. You'll still get sued in Washington.
The third book I force my Junior devs to read. This is as close to the definitive resource on topic you can get without digging into standards & specs.
I'm a fan of OmniFocus. I'll be switching to it fully because of this change. Evernote is a good product, but I'm not going to pay for two task managers.
Congratulations, you've won a single point of failure!
And that's fast by academic publishing standards. A flamewar that would take a day in an internet forum can smoulder for decades in academia, while the principals gather supporters and snipe at each other in conference sessions.
I'm not sure this would work as a journal.

Who would read this? I skim Nature, Science, and some journals in my particular subfield every week/month because I am sure I will find something relevant to my research or generally interesting. With the exception of some hilarious or spectacular ones, I don't think Failures would be so engaging, so the only way I would find an article in Failures is if I specifically set out to search for it.

I might do that (though searching by technique is hard), but even if I found something, read it, and decided it was helpful, what would I do with it? For better or worse, citations are the currency of academia and academic publishing. Where would I cite a paper that specifically warned me away from a possible project? "Dear Nature, I was going to study XZY via ABC, but [1] indicates that's a dead end."

So, with no regular readers and no citations, Failures becomes more like a database than a journal. There currently aren't any good incentives to submit things to databases, so Failures becomes a....failure.
Keepers of the Flame: Fire Fishing in Taiwan
Cassava Megaparsec: A Haskell CSV parser that plays nicely with Cassava
Your Spring Animations Are Bad (And It’s Probably Apple’s Fault)
I guess that fraud could be a big part of this, getting every character in sequence says way more about the end user then getting only the password in the end.
I wonder how this will affect password manager users though.
>> I guess ebay's response is a bit lacking

Except that ebay's response was to the POST over https he mentions in the first section of his article. There is absolutely nothing at all suspicious about that. He wasn't looking into a potential security hole there, he was just prodding as to why they do server-side validation in a completely secure manner. His email had nothing to do with security; he was wasting someone's time asking about implementation details.

He then went on to find a GET version in another area on the site, for which he makes no mention of having sent an email. This might not be considered a security problem to ebay depending how they manage web server logs, but it's certainly a viable inquiry compared to the POST version he did email about.
What has this got to do with anything?
How does word/paragraph count "shape up" thoughts and ideas?
I liked Github's new feature that prefills in the New Issue with the instructions. Maybe that cuts down on poorly specified issues?

Separately, was there ever demand for charging for non-standard support, a la Red Hat? I don't mean for those highlighting bugs, but for people who wanted more basic help. The world needs more open source and open source developers, and I wonder if models like that are both compatible with OSS and provide some support resources for the developer.
A note for everybody asking "why on earth does anybody run this software": When my company had to get corporate liability insurance in 2007/2008, the actual insurance contract stipulated "having AV installed on all machines". We did solve it by having an unused folder with ClamAV on every box, but I was impressed by the fact that AV is pretty much legally mandated for enterprises.
So what alternative method do you propose for predicting growth (or decline) over the next century?
If you live in Canada

https://www.highinterestsavings.ca/chart/
The author did explicitly factor in inflation.
The idiom "deal with the devil" barely has any religious connotation anymore. You probably wouldn't bat an eyelid if the post didn't also contain "separate the wicked from the good," "evil at heart," "taint their soul," and the use of the word "fall." Which isn't to say your point isn't valid.
You need to look at the data model of the db and see if that works for your app or workload. You also need to look at the consistency guarantees a particular datastore provides and see if that would be acceptable.

Generally these two narrow it down quite a bit. Consider how your app(s) would deal these possibly relaxed consistency guarantees.

Hoping for the best and thinking about lawyers shouldn't be part of any evaluation strategy.
This would require that after a second or two the post requests will be instant, and after that second or two they will travel back in time to be delivered simultaneously with all the other requests.

The timing information, despite possibly arriving with a bit of a delay will be just fine. Not only that, but if they really wanted they could just grab the TCP timestamps.
So are the owners of pay phones liable?
That's a really good point! I have used the CherryPy framework before, but I've never used Python type hints before.
I think it is worth mentioning that Azure offer something similar with Samba / CIFS/ SMB protocol. [1]

This is the underlying tech that powered their Docker volume plugin as well [2]

I'm using in production for serving up small images to some web servers, and I'm currently in playground with docker stuff.

So far, so good. I'm impressed.

[1] https://azure.microsoft.com/en-us/documentation/articles/sto...

[2] https://azure.microsoft.com/en-us/blog/persistent-docker-vol...

edit: footnotes
Raspberry Pi-powered AI beats human in dogfight
The Coming End of the 9-5
Mobile UI Design: How to Make the Perfect App
Would you recommend OpenGL? I was under the impression that OpenCL was the equivalent of Cuda and OpenGL was specifically for 2d / 3d rendering.
https://www.ally.com/bank/online-savings-account/
"probably"

So, there's a chance?
From the "Show HN" guidelines:

New features and upgrades ("Foo 1.3.1 is out") generally aren't substantive enough to be Show HNs. A major overhaul is probably ok.

Guidelines: https://news.ycombinator.com/showhn.html
This is very common in boilerplate enterprise contracts. They will often have provisions about compliance with certain security and disaster recovery standards.
A 1.1% savings account would have lost money due to inflation over 20 years. The author's methodology seems to subtract each year for inflation, so if he's comparing a post-inflation number year to year, and it's the same 20 years later, you've actually done much better than a 1.1% savings account.
Why you'll never buy a 3D printer
Anyone who wasted precious keystrokes to type a word like "retard," never mind "brosky," is in no position to speak down to PhDs.
Looking at the discussions here I find it interesting that even in something as number driven as the stock market everybody argues about the meaning and the validity of the numbers. There really is no clear picture.

But somehow the regular guy is supposed to navigate his way through this jungle of conflicting, confusing or meaningless numbers. And considering the long time frames most people don't have much opportunity for leaning from mistakes and doing better. Once you realize that your strategy doesn't work you have already wasted many, many years and lots of money.
> USA is superpower at the peak.

That remains to be seen

> Argentina used to be richest country in the world.

That is not true. In the early 20th century they were top 10, but never surpassed Britain or the US in GDP per capita.
Just curious, what are the other two?
If you look at it that way, it's also hard to theorize about stocks in that modern economic wonderland "we" (they?) have created. There could be, for instance, a large wave of defaults on the plentiful debt created by low interest rates, which is probably bad for stock prices, or else the trend of rising P/E ratios due to a lack of safer ways to get a return on an investment could keep inflating stock prices.
Top American senator wants Obama to stop granting visas to Indians
Interesting point, apparently no one knows where that image originated, or what it originally said.

I know EVE was in the original version I saw years back, and there seems to be some misattribution to XKCD (presumably due to the art style and humorous graphs?). Bonus points if anyone knows the POTBS reference offhand.

http://images.mmorpg.com/features/4577/images/LearningCurve....

https://m.reddit.com/r/AskReddit/comments/3m1ahz/which_games...