skysight-inc/HackerNews huggingface dataset:
Yeah, I hate APIs that return 200 with a JSON (or XML) body that says the response was anything but OK.

Another bugbear is a server suddenly switching content types for errors. If you're on IIS, make sure you're handling your own damn error pages so I don't suddenly have to account for an HTML 500 error page in my javascript code. Cisco's AXL API was a terrible offender for this one.
Thank you. Krish, cofounder of Chargebee here. We were worried about couple of team members who were specifically in areas that were worst affected but glad to know that everyone of them is safe.

Thanks to distributed infrastructure the services were at 100% and we had DR plans in place. But support wasn't very distributed. Lessons learnt. Having our San Francisco team member onboard was very helpful to get to urgent call back requests but still limited. Some of us stayed in office to provide support, as it was one of the safest places with power backup for weeks for such eventualities, internet and most importantly food. We also had a few folks who needed a safe place to stay.

As a critical infrastructure provider we do have our disaster recovery & business continuity plans, but thankfully the service availability was not affected.

But I think it is equally important to ensure we distribute team more globally as we continue to grow, so that data safety & availability is not dependent on what you as a customer plan for, rather something we have also baked-in as part of service.

Thank you for the support and shoutout. Cheers.
> They recently threw at the police candles that people left at the memorial for the Paris attacks
What I see is people quietly holding their hands around the memorial, and cops coming and stamping everything to get them out.

http://www.taranisnews.com/post/134413704538/first-person-vi... (~16')
Isn't 301 a permanent redirect (and will be cached as such) and 302 is temporary?
It has labels, of which you can apply one or more of to a message. When represented in IMAP, it appears as folders (though you get duplicate mail objects for every additional folder that a mail is tagged with).

If you only apply only one label to a mail at a given time, it works as a folder would do just fine.
I'm wondering what they're doing that they're estimating is 1 MB of data uploaded for data in, and 10 MB of data downloaded based off the following:

| We guess that such a client uses 1000 API calls per month (that's editing only), requires therefore 1GB of data in, and needs about 10 GB of traffic-related data out.

I agree with Sgoettschkes regarding Heroku, I've been using it in production for over a year without any issues at all and found it to be the lowest level of entry for scaling apps.

For example, I just spun up some new analytics software I wrote last week in golang and it peaks around 50k req/min, averages around 23k req/min, I'm using 4 nodes which realistically could probably handle 100k req/min without issue since in peak it's consuming about 50% of available resources to us as it is right now, but $100/mo is well worth it for the piece of mind, then combined with a $20/mo percona mysql server on digitalocean that averages around 4% cpu load, we're paying $120/mo to handle on the low end 927,360,000 http requests/month and all I have to do is a git push and the code automatically sets up the DB structure and DB indexes when booting the app up.

It's cool that they're using all these new technologies, but based on their numbers for me to have this software running on their setup it could realistically cost millions of dollars a month, and that's still removing the costs of cloudfront and s3 since it's not relevant in my case. Maybe on paper meshing a bunch of AWS technologies that big named companies use sounds great, but it seems like a high price to pay for the ability to say you're using these services.
Unfortunately these companies will have mostly destroyed ("securely disposed of" is the usual phrasing) such documentation, because it is of little use to them to keep it around for something they neither make nor support anymore, and they don't want to leak any secrets.
I have no love for Google, but I'm not sure how you somehow group "touch based UIs" into "proprietary services".

There are plenty of great apps on mobile devices that support open standards. The whole point of an open standard is that you have the freedom to choose how you consume the data - be it a terminal/shell client, a desktop GUI client, a mobile 'touch' client, a web client, whatever.
The cold is much more offputting to us (coming from California here)! But having a great time so far.

Leipzig back then was unreal. I did a quick search for historical data on SO2 and particulate concentrations but I couldn't find anything. Not only are our environmental standards higher today, so are our expectations about the existence of data!

OK, the air here is by no means good, and it is tragic to mess up something so fundamental to happiness. But things are improving and I bet the air will too.
It's pretty straightforward to configure - Arch have a decent guide on their wiki: https://wiki.archlinux.org/index.php/Isync

Edit: Arch seems to suggest running mbsync under a global systemd unit - user units are more appropriate for this task - my units can be found here: https://github.com/rdark/systemd-user-units
OT

My father introduced me to Jung's Red Book [1] many years ago; it is a truly fascinating psychology book.

[1]https://en.wikipedia.org/wiki/The_Red_Book_(Jung)
Didi Kuaidi Strengthens Tech Alliances by Adding Jerry Yang as Senior Advisor
Apple Releases First Battery Case to Eat Third-Party Accessory Makers’ Lunch
Localhost.com
Yes. They seem to go out of their way to accomodate them even.
People should keep questioning. But it's time to stop the faux-modesty of "we might be wrong so we shouldn't do anything". We make the best decision we can based on the evidence at the time, and if the scientific consensus is right (which, while not certain, is very likely), we can't afford to do nothing.
Finding a Memory Leak in Node.js
Iain Banks (who wrote both scifi and literary fiction) on this very subject:

"An ex-neighbour of ours recalled (in an otherwise entirely kind and welcome comment) me telling him, years ago, that my SF novels effectively subsidised the mainstream works. I think he’s just misremembered, as this has never been the case. Until the last few years or so, when the SF novels started to achieve something approaching parity in sales, the mainstream always out-sold the SF – on average, if my memory isn’t letting me down, by a ratio of about three or four to one. I think a lot of people have assumed that the SF was the trashy but high-selling stuff I had to churn out in order to keep a roof over my head while I wrote the important, serious, non-genre literary novels. Never been the case, and I can’t imagine that I’d have lied about this sort of thing, least of all as some sort of joke. The SF novels have always mattered deeply to me – the Culture series in particular – and while it might not be what people want to hear (academics especially), the mainstream subsidised the SF, not the other way round. And… rant over."
Thanks for that tutorial! Is there an online alternative to that CD based "Chess tactics for beginners"?
That's a great combination of visualizations, looks kind of like a waterfall.
Facebook Kills Creative Labs, Its Internal Incubator, Plus Some of Its Apps
iPhone 6s Smart Battery Case
Moral Design
German Angst vs. The Islamic State
Are there any good versions of NetHack (or similar) for Android? I've never played and it sounds like I'm missing out, but the only time I really feel like I could put in some hours would be on the bus or train or something.
I think that if it was my business, I would prefer to hire a good CEO, instead of a star, and use the rest of the money to hire one hundred talented CEO assistants with different expertises. Sounds like a better investment.
http://osmocom.org/
Remember when Google said all their ads would be text based to be less distracting...

I remember thinking, "I don't even notice they are there" which ironically seems to have been the goal, with the slight tweak of "I don't even notice they are ads".
Have you tried a playback-speed of 1.5? (It's under "Settings -> Speed")

The "YouTube voice" works nicely at 1.5x speed, and in my experience, most of the fluff becomes tolerable when it's shorter by 33%.
I just watched the whole video and this made me giggle a bit:

NoSQL Means:
- No SQL (2012)
- Not only SQL(2014)
- Not yet SQL (2015)

I think it's gonna be "No more NoSQL" in 2016.
I guess. The best way to do texture compression would be to use a procedural texture tool like Substance which creates little programs that when run create the texture with all the details the artist needs:

https://www.allegorithmic.com/products/substance-designer
The Young Ones nailed it with:

Witch: Oh, would you two shut up! Would you like some Turkish Delight, my child?
Vyvyan: Not particularly. You got any kebabs?

I think the episode is "Flood".
What's it supposed to do?
Computerphile had done a couple videos on this project.

https://youtu.be/C97MtJWDNX8

https://youtu.be/Yc945sNB0uA
On a related note, there is an excellent anime series on what it takes to become an astronaut called "Space Brothers" [1]. It's about two brothers, the younger becomes a NASA astronaut, while the older tries to catch up by applying to join JAXA (Japanese space agency). It's quite accurate in its portrayal of qualifying examinations and tests, yet still is entertaining to watch.

[1]: http://myanimelist.net/anime/12431/Uchuu_Kyoudai
Yes, we have more work to do to get Google to index all our content. It's still a bit of a mystery to us (Google webmaster tools tells us about 2500 pages are in their index)

Our goal is not to have every app indexed (as that will by definition be non-original content), but to have our app category pages indexed, e.g. https://appapp.io/gb/genre=Games;has_iap=false;price=Paid/se...
You are right. There is a mix of notifications and discussions with the mix varying between the two based on the nature of user's communication. In more collaborative scenarios, it may be 80%-20% discussion-notification. In other scenarios the ratio may be reversed.

On the pure notification front, we have friendly tracking numbers (so that notifications can be referred to from other places like spreadsheets, chat, apps, voice etc.). These tracking numbers look something like 124-1234-1234. We also support Certified Mail, Certified Forwards, Certified Read Acks etc.

Having said this, we currently support outbound notifications (from TMail to TMail/EMail). On the inbound side we support TMail to TMail. We do not currently support EMail to TMail notifications although we may add this if we see sufficient demand.
Consider who owns the networks which form the Internet and their motives, as well as who end-users are paying for Internet access.
Leechblock
Despite the fact that these topmost search results were outlined in an orange box and labelled with the word "Ad," they were only recognized as such by 31 percent of 12- to 15-year-olds and 16 percent of 8- to 11-year-olds

In related news: 70% of teenagers fail basic reading comprehension tests?
> But if you need to do something slightly unusual, like calling a shell script to generate resources, it's horrible.

Not quite true. Xcode provides a "Run Script" build phase that lets you enter your shell script right into the IDE. A lot of handy environment variables are also there. You can easily reach your project via $SRCROOT, or modify the resources of the output bundle via "${CONFIGURATION_BUILD_DIR}/${PRODUCT_NAME}".
How my startup lost Rs15 lakh and shut down before its first anniversary
Tail Blazer the file tail utility. Where are all the features?
Google exec: "Mission accomplished".

/glib
What I tell all new programmers
Discussion of conditions with certain attributes always seems to be a can of worms. By attributes I mean characteristics such as highly variable or difficult to describe symptoms, association with anxiety, depression, pain and other "subjective" states, and where the patient's state crosses over poorly defined boundaries of "mental" and "physical" domains.

As commented by tudorw, an issue is "mind-body dualism", a philosophy often associated with Descartes. Dualistic belief is not exactly delusional, but certainly it's not in accord with contemporary scientific work. The problem stems from our modern materialistic disregard for the immaterial mind vs. esteeming the tangible body. Dualism remains a principle source of stigma against acceptance of conditions involving difficulties integrating emotion, thought and action.

Adopting a scientific approach is assuredly optimum for health professionals, but given dualism is the predominant view in Western societies, the prescription to replace dualism with monism gets little uptake. The problem as it exists among physicians only mirrors the broader culture, it must change in both subsets to have any effect at all.

As I recall the myth of "objective reality" has been discussed many times on HN. "Embracing the scientific method" is more problem than solution in this context. That is, equating science with a distorted version of objectivity is a basis for the trouble dealing with FM, et. al., in the first place.

In a way, exposure to the class of illnesses like FM evokes responses somewhat like we'd expect on first hearing about quantum physics. It's confusing to people, it doesn't compute, doesn't make sense, doesn't follow the rules we are used to. Mind == body? Wait a second, you mean there literally is no mind? When we're ready for that, then and only then will we begin to make progress.
20 amazing things that Chinese people do in WeChat
Predicting and Preventing Health Issues with Big Data
What goes around .....

Memory executing operations is an explored space, although one that came to a dead end pretty quickly, but that's no reason to dismiss it.

https://en.wikipedia.org/wiki/Content_Addressable_Parallel_P...

The CAPP executes a stream of instructions that address memory based on the content (stored values) of the memory cells. As a parallel processor, it acts on all of the cells containing that content at once. The content of all matching cells can be changed simultaneously.

One of the early Air Traffic Control computers ran such an architecture in 1972

"STARAN might be the first commercially available computer designed around an associative memory. The STARAN computer was designed and built by Goodyear Aerospace Corporation."

https://en.wikipedia.org/wiki/STARAN

A paper about it

http://www.cs.kent.edu/~parallel/papers/p405-batcher.pdf

There's also an interesting book, which I have read, on the subject :

Content Addressable Parallel Processors

Author:	Caxton C. Foster

John Wiley & Sons, Inc. New York, NY, USA ©1976

ISBN:0442224338
So only those with access to a botnet can do this in a shorter time than 3.6 days?

The right fix would be to increase the length of your key.
It seems a bit odd to couple "there will be dramatically more demand for candidates than society can support" with "do all this extra work to prove you are qualified". Shouldn't one trend obviate the _need_ for the other, even if it remains both a decent idea and a good way of getting the exact job you may want?
Nice.

Still, maybe the "Skype" message is a bit off for people that follow such stuff: http://arstechnica.com/business/2012/05/skype-replaces-p2p-s...
It's a hit-and-miss for me. Some I thoroughly enjoy, and others I can't stand for more than just a few seconds before I have to shut it down. Interestingly, this is a per-video thing for me. For example – I very much enjoyed the Vlogbrother's series on American history, but then there are others (like the fart video linked in the article) that I just can't stand.
And people thought using terrorist attacks as a way to push a totalitarian agenda and perpetual police-state was just tin-foil hattery.
Thank you, I have been using 400, but you're reasoning here makes sense.
Grand Image Compression Challenge at ICIP 2016
Nokia, ARM, Enea craft new TCP/IP stack for the cloud
Google patches critical media processing and rooting vulnerabilities in Android
My favorite YouTube personalities were those who were more interested in the topic (usually play-throughs) than pandering to the new viewers and how great they are for clicking a video.

Though, I no longer even visit YouTube, so who cares what I think. :)
I really love Atlassian APIs. JSON request gone wrong? Here you have an error in XML! But I geuss that's expected when your documentation only has XML examples.

What about a request for non-existing resource (a file)? That's a 200 OK with an HTML for you! Also, the content of the HTML is "<h1>200 OK</h1>".

Luckily most of the functionality in their products is not implemented through the APIs...
Agree, the number of APIs I've dealt with which return 200 OK for everything and then drop errors into the body of the response is horrific.

My favourite are the "200 OK" responses with a Java error trace in the body of the response.
I'd be interested in the use case where the difference between 302 and 307:

the user agent MUST NOT change the request method if it performs
an automatic redirection to that URI

is significant. Do user agents switch from POST to GET when following a 302?
"Right" by what metric? Short keys are easier to type, so it would be the wrong fix, in that respect.
China is much bigger than Chinatown -- and then there are lots tons of regional differences, say between Hong Kong and Hainan. Even in places like Singapore, Malaisia, etc with multi-million Chinese communities you can find much more variety in foods & sweets than what's available in Chinatown.
Interesting thing is, most teens don't even use google as a search engine in the way we are used to doing it. Google Now, Siri, Apps for relevant content, Facebook, Twitter, Instagram, Vine, Snapchat are the ways they get info. A huge number lacks in basic CS/IT skills, even tho people claim "the damn kids are computer wizards". Irony is that my 55yr old father is better at using the internet than my 16yr old cousin who grew up using it.
You know what's better than single-signon? Two SSO systems! It's fantastic. Not only do you have to remember which backend each system uses, but it actually makes it harder to remember passwords for systems that don't use SSO.

Especially the ones that are used irregularly (annually, quarterly), so SSO isn't a priority.

My passwords are all on a whiteboard by my desk.
How to Successfully Find and Work with a Freelance Writer
The ESA had a similar program in 2008, but the next round has not been announced yet it seems:

http://www.esa.int/Our_Activities/Human_Spaceflight/European...

Being an astronaut sounds pretty cool, but personally I don't even feel very comfortable in a plane, hence sitting in a rocket with 500,000 kg of explosives underneath me is not something I would really consider doing, independent of the fact that it's of course doubtful if I would even physically/psychologically qualify for such a task. I hope though that as I get older space travel will become both safer and more affordable, because I would really love to see our planet from outside its atmosphere, even if just for a minute.
and there is also Gatling.io ;) http://gatling.io/
I know it is not the most popular option, but if it has to be free you can set up JMeter to run with multiple load generator instances. Put those up in a bunch of AWS regions and you have something closer to real life.
How to Get Good at Chess, Fast (2013)
I'm bringing them into the discussion as they are the counterpoint to Saudi Arabia, one Shiite and the other Sunni.

>>They really haven't done much to hurt US interests

This is laughably false.
>One person I asked listed 纽约芝士蛋糕 ("New York style cheesecake") as an example of Chinese dessert, so there's that.

Yeah, not even close, there are such chinese places (with sweets etc), but "New York style cheesecake" is not even close to what they sell.

"New York style cheesecake" is just something Chinese eat in westernized places -- so that would make it an example of Chinese dessert the same way McDonalds would be an example of Chinese food.
Know your LinkedIn limits
I can confirm that is not the case. I've had a canary page for that purpose set up for years and it never fired. If it ever does you can expect a blog post. I have another one that is set up to fire if google ever uses gmailed links to crawl, that one too never fired.

Now, that's only one bit of data but if you want to be sure you can set up a trigger page of your own.
I went through Sciore's book [0] while learning about relational database internals. As part of his book, the author also developed a minimal database system named SimpleDB [1] in Java. I can safely say that its source code is very easy to understand. Though the book is not free, SimpleDB is.

[0]: http://eu.wiley.com/WileyCDA/WileyTitle/productCd-EHEP000711...

[1]: http://www.cs.bc.edu/~sciore/simpledb/intro.html
This is increasingly common all over YouTube, and I've been noticing at university in presentations. The pauses seem unnatural and there is a lot of emphasis in strange parts of sentences.

Although I enjoy the content, CGPGrey (https://www.youtube.com/user/CGPGrey) uses this a lot and it is ever present in educational type YouTube channels.
>Not that I could find, but there is a lot of evidence that higher doses of lsd is very harmful. I'd default to no lsd then.

Why? Alcohol in high doses is also harmful, yet low doses are arguably beneficial.
> but they'll both be solved by network improvements

We won't ever have a 100% coverage (with a free roaming and all that). It's impossible.

> Underground metro systems will need cell towers

You'd have to wait few more centuries for this to happen. They still can't get rid of the signalling system from the 1890s.

> Alternatively, tube trains could have their own wifi that connects users to the internet.

They can't even consistently communicate with the train drivers at the moment.

> a mesh network to relay signals along series of other people's devices

In a middle of a desert, in an open ocean, in a taiga, on a spacecraft light seconds away from the Earth?

No way. We still need to cram as much compute power into as little space as possible. All the cloud fancy stuff is nowhere near a substitution for it. And no network improvements would ever overcome the speed of light limitations on latency.
This was previously submitted earlier in the week, can't find the link though.

Someone suggested talking to the PD to find out whether there were specific operations being undertaken at that time. Very good analysis nonetheless!
If you do do a PCB stencil service, it would probably make commercial sense to partner with a PCB house both for tech tips and lead generation.
I wonder how they screen mental health and what the requirements are related to that. Being out there can be a psychological strain.
I've eaten in tons of places downtown and in fancy ethnic places in gentrified areas all over America. Even there the "foreign food" is watered down compared to its country of origin. At best it's close to the quality/palette of the touristy places of the original country.

The closer you can get is in some immigrant restaurants (dives etc) that only people of said ethnicity ever go.
Ello is more for "tumblr/SJW" crowd than anything else.
How to Remove WordPress Unnecessary Tags
Yes, today it would not really matter. But in the early 90s we knew what to do with such a massively parallel architecture - see https://en.wikipedia.org/wiki/Transputer and https://en.wikipedia.org/wiki/Occam_(programming_language)
Definitely they were not as culpable as the guys in unit 731 (Hell even Hitler was probably less sick than those guys).

But their involvement (they used slave labour with people possibly tortured or worked to death) was strong enough for some of them (especially higher ups) to be put to trial.
That means there's not much willingness to begin with though. As in they don't get out of their way to support such places.