skysight-inc/HackerNews huggingface dataset:
This and more people climbing out of the "miserably poor" hole and affording to eat better stuff (like stuff based on soy and other agricultural crops).
Dupe: https://news.ycombinator.com/item?id=13721450
I'm shocked by how short spaces lived.
Anyone know anyway to export my spaces data and a similar tool ?
Sure, but the ancestor comment mentioned "typography". I've never heard that used to refer to hand-written stuff (although, perhaps in the past hand-designed stuff.)
The ISP routes any HTTP request from you to a page that says "your computer has a virus, call your ISP support line to restore access". Of course, that in turn opens up the possibility of someone else taking over your modem and telling you to call this 900 number to fix the problem... :)
There's no particular rise in Swedish income equality during this millennium. Income inequality after social transfers is quite stable.

Segregation of areas is however becoming stronger, as many minorities like to live in their own ethnic enclaves.
Ask HN: What are the implications of CloudFlare leak?
I'm having a hard time understanding the implications of this CloudFlare breach. As I understand it, although only the websites who have been using the combination of features from CloudFlare have triggered the leak, the leaked information is from any website which was using the service for MitMing their https for some feature. Am I correct? There is a lot of misinformation out there about the scope of this... Also, is it ok to suppose pretty much any smaller website has been using CloudFlare? Has our payment information been leaked? Should we request new credit cards?

I'm using a few passwords with differing complexity for various websites which have my credit cards stored unfortunately. I have so far been trying to use my strongest passwords exclusively with websites which have my most sensitive info but I still reused the same password for 4-5 websites each.

This fiasco has coincided with me moving over to 1password anyways but I'm worried a bit about my credit cards.
Maybe you should bring web directories back.
Adversity provides the opportunity to practice tranquility. If you let go of the wine, you gain peace of mind in return.
It's been this while for quite some time if you have "Muslim" names. "I'm sorry, my computer's stopped working. Please come this way."

And yup being sixty or seventy isn't going to help you. Perhaps new rules have made this common (I don't know) but this is how American border personnel are. It's fairly well known among the affected communities.
What the hell does Yahoo even do anymore? Just email? Or is that just a proxy to hotmail?
A default UTF8 string-type has to be allowed to be used interchangeably with bytestrings since ASCII is a valid subset. Your string type shouldn't be spellchecking nor checking for complete sentences either. What comes in, comes in. Validate it elsewhere.

Thus Go's strings don't potentially fail your desire for a guarantee anymore than anything else would assuming UTF8. They're unicode-by-default, which was the whole point to Python3 but Go has it too in a more elegant way. That's the beauty to UTF8 by default, you can pass it valid UTF8 or ASCII since it's a subset, the context of which it's being received is up to you. If you're expecting bytes it works, if you're expecting unicode codepoints that works. There's no reason to get your hands dirty with encodings unless you need to decode UTF16 etc first. If there is still a concern about data validation, that's up to you not your string type to throw an exception.
Generally, an analysis for how to solve a problem starts with finding out and admitting the facts. The steadfast refusal in this case is actually worsening the situation because it is creating distrust in government.
I often find myself using "except Exception", while I don't like it, I cannot find another way.

For instance when making an HTTP request. The requests library can throw thousands of different errors (SSLError, BrokenPipe, socket errors, errors from urllib, errors from requests itself...).

As far as I know, it is the only choice if you want to know if a request succeeded or not so you can deal with it without your view returning a 500.

I would really appreciate if someone has another solution to this.
Books. However, I have taken one free Udacity class and it was pretty badass.
He is British. "With all due respect" means no respect is due. I don't think it's possible to show less respect while appearing polite. In other words, them's fighting words.

http://todayilearned.co.uk/2012/12/04/what-the-british-say-v...
Right, assuming it goes through no revisions for code review and doesn't get rebased, that could potentially work. You would need to figure out where to have some random data in the commit that you're altering to search for the collision. Maybe some "test data" or something and hope nobody asks you to remove it.
> I imagine it would cost a pittance compared to the cost of buying the land.

In my parts of the world (Eastern Europe) most of the locals themselves are the one tearing the forests down, because high in the mountains where they live this is one of the only income sources they have. In order to convince them not to cut down trees anymore you'd basically have to implement a guaranteed minimum income across all those areas, which should be big enough to buy its beneficiaries 4x4 vehicles and build big houses (that's what cutting trees affords those people to buy right now).

The anti-deforestation discourse comes mostly from people living in urban areas, who do not economically depend on cutting forests down. Ours is a complicated species.
Prophet: forecasting at scale
Can you give a link to the results?
DabbleDB anyone? One of those products that really should have been more successful.
MD5 hash detection is easily avoided by changing the files by one bit. But if they're using PhotoDNA that's actually quite plausible, and they have my full support (err, I mean, censorship! Slippery slope! Where's the court order?)

Keyword clusters would work just fine for flagging DDoS attack-for-hire content:

https://www.google.com/search?q=ddos+booter

It's extremely obvious what these sites are up to.
And it's important to note that most soy is used to feed cattle etc: http://wwf.panda.org/what_we_do/footprint/agriculture/soy/co...
Just contribute however much the company is willing to match.
I think the premise leading to the sentence is absurd: "And, if I pretended not to notice these slights, wasn’t I proving that I really was a disengaged, privileged oppressor?".

But the author is trying to reason with her anger in the face of perceived slights - verbalise it or hold it inside?

Epictetus suggests that small losses (of wine or of 'face') should simply be forgotten. They are sunk-costs whose expense has been incurred.

One need not pay more - in the form of one's tranquility or contentment - by dwelling on them.
I'm guessing, perhaps unsurprisingly, that we won't find out.
They would have to be pretty young. I learned touch typing in public school ~20 years ago.
So much this! It's 2017. I get that maybe, _maybe_ at scale you need the fastest code you can get.

But you'd damn well better fuzz-test the crap out of it before it goes anywhere near a network connection.
Well, after a billion years the sun will be too hot for life on Earth to survive anyway, so it seems a little pointless to worry about orbit destabilization at that point; if we're somehow still around, we'll have to have moved off-planet anyway. That or taken control of the planet's orbit (to move it away from the sun), in which case we probably have the tools to handle the problem regardless.
Not a definitive answer to the problem but mypy supports a limited sets of common "interfaces", for instance dict-like or list-like.

http://mypy.readthedocs.io/en/latest/cheat_sheet_py3.html#st...
The universe is completely indifferent to our suffering and that's incredibly bleak but positivity still exists because we create the own meaning to our life and find positivity in the usual things, comraderie, being creative, family, friendship.
They would do what reddit does, and let people pay to put their links on the frontpage. Reddit calls them "promoted posts".
> and people complaining about why Skype, OneDrive and SharePoint are so terrible.

I'm glad that people at MS themselves complain about how awful Skype has become. This proves that there are still sane people over there, for a moment I thought that me and my colleagues who still rely on Skype (Slack has never caught on with us) are not paranoid when we complain among ourselves about it.
Funny but totally expected, this kind of features is always snake oil with dead simple heuristics
This makes me think of the games industry. I wish the B or C-tier "6.5/10" games could keep game studios afloat long enough to show us what they've really got to offer.

This phenomenon also reminds me of Maslow's hierarchy of needs. You need security and a minimum degree of comfort in order to be creative and productive. If throughout the development process you're on the verge of shutting down, it shouldn't come as a shock when you produce 6.5/10 "bad" game.

Back in the 80s and 90s, many series now regarded as classics started out with mediocre entries, which were built upon in subsequent years. I feel we've lost this for the most part nowadays. I think Early Access games on Steam are an effort to get something like this going again, but they're on the opposite end of the scale in terms of the pressure to deliver, in that they tend to be too lax.
This is a good reading of it.

To be clear, the SSL and caches are isolated from the process that handles transformations of web pages and neither of those leaked anything.

All traffic that is "orange clouded" passes through the transformation layer and may have leaked by any of the pages on the sites that had this unique set of features enabled (the cause) and also had broken HTML (the trigger) if they happened to be in the memory immediately after the broken HTML.

Which means that a small number of sites (3,438 domains - cite jgc) were able to leak the first bit of memory for requests located in memory after the page request of a broken page on one of those small number of sites... and this other memory could have been any other page that is proxied by Cloudflare.

Is it huge? Absolutely, because the leaked pages could have contained anything, especially in the headers which will have been included.

Is it a lot of pages? The scale of Cloudflare means no matter how small the fraction affected it adds up, so yes. The sum of pages that will have leaked data is horrifying because even a single page is a page too many to leak.

Are you a customer, are you paranoid and want to know what to do? OK, then change your origin server IP addresses, and expire your user sessions/cookies. Beyond this, you will need to look at your own web application to determine whether in the first bit of a response from your origin servers you include sensitive data, and from that what you feel is an appropriate action.

The only thing I'm doing to my sites is working through an expiry of user sessions. Even then, I think the chances that I was affected remain vanishingly small but expiring sessions is the responsible thing for me to do.

Note: I work at Cloudflare but wasn't involved in this security incident beyond helping to find data in caches. Additionally I run 300+ websites that are all behind Cloudflare web proxy so I understand that perspective extremely well.
I'm not a Stoic, but I like your question. Would you mind too much if I slightly re-worded it? "...retained a positive outlook while projecting no intrinsic meaning onto the universe..."

I was raised with the idea that belief (specifically, The Belief That Jesus Died To Take Away My Sins) is the source of a positive outlook. I think this kind of a warm snuggle (if you can accept a violent and prolonged execution as such) from The Universe is lovely. But it has not been my experience that it has been particularly conducive to my own well-being.

To take this back to your question, rebuking the concept of god is not tied to my well-being either. For me, a positive outlook is largely distinct from cosmology. And a nice side effect of thoughts arranged in this way is that god, the universe, a higher power are un-fundamental. My philosophical approach can constantly grown and change, and that helps me act in a way that is kind and brave.

If you agreed to my rewording of your question up above, then my answer is "yes". YMMV.
XDG Base Directory Specification
Shadow Regulation Withers in the Sunlight
Apple internal development servers compromised by a malware
I was surprised to find a Wordpress site with average MySQL usage and 1gb of traffic per month is $1.34 a month, $15 a year.
Arizona Approves Bill That Would Allow Gov to Seize Assets from Protesters
Being able to lock down known interfaces can be beneficial, while leaving the rest open. Optional typing also lets you ignore the type hints when you really know what you want to do.

> "static typing only catches trivial errors"

To be honest I've not seen that sentiment very often, and it's definitely not something I agree with.
Both web directories and search engines can be fooloed by people.

Even the jobs posted on jobs sites can be fake. Understand first how companies employ people, through friends of a friend, etc.. and it will be much easier to find what you want.
(Learning Curve)^3
As a hacker-learner, what executable strategies can I take to both increase output & shrink time deficit by a factor of 3, ad infinitum?
> Pylint has nothing to do with catching type errors.

No, it does catch type errors, for example accessing methods that are not present in the object

> but there are reasons to write type-safe code.

Yes, and there are lots of languages that allow you that
Pakistan airline admits taking extra passengers in aisle
Giant neuron found wrapped around entire mouse brain
As much as CF would like people to believe otherwise (oh and look at our awesome response time and automation!) this cat can't go back in the bag. They should step away from the mic and contact a PR firm that specializes in salvage jobs.

If I were google I would hit back hard. They prob won't just stop, but I would not bother trying to even clean up the data unless under legal pressure. It out there, it's too late.
> I am surprised that $9/mth wasn't an automatic "Shut up and take my money" for a lot of businesses.

Maybe because the presentation on the website was unclear. It showed neither UI, now workflows nor anything. I did not even know from a quick glance that this sends text messages.
Ahh, the good old days, when the worst thing about being "randomly selected" three times in a row was slight annoyance and delays as they went through your baggage... now they're into full-jackboot mode.

Note this writer is white and "anglo"; but her books support respect among the different and a melting-pot worldview, so she's a dangerous subversive and worth of intimidation.

Dark times.
I was trawling through /bestcomments, saw your comment extracted on its own, and opened this thread to suggest you share some life stories.

And then I see others have requested AMAs too.

pastebin is, after all, the #1 site. And you did (more or less) say you stopped running it due to stress/"interestingness" :)

Like another commentator said, you would've gotten one of everything.

So please do consider it. :)
JavaScript Hoisting Explained
We have been running Flexlists.com[0] for many years as a 'background sideproject'. Not to make money; it was to scratch an itch and I still use it a lot. We launch somewhere before DabbleDB I think and some others and they all folded so we never took it further. Ours is trivially simple to use which I do not find the case with others. The interface is somewhat dated and the source code has only been updated for security in the recent 5 years. I am going to continue with it soon as I do believe there is something and Flexlists has enough users and fans. Good to see people are still working in this space.

[0] http://flexlists.com
In the interest of other readers and posterity, the link goes here: https://en.wikipedia.org/wiki/Lists_of_English_words_by_coun...
I suspect Google (and others) must have some mechanism to comply with EU 'right to be forgotten' law.

https://www.theguardian.com/technology/2016/feb/11/google-ex...
You really want Genera. Just about every depiction of something beyond mere verbiage was interactable in its shell.
Apart from the last line, that site design sounds like a lot of fun. I'm guessing you went "okay this isn't going to work" and killed it - or is it still quietly buried somewhere?

Also, did you keep the code? Might be a fun startpoint for others to springboard off of.
This is very cool, and very hard! The observation has its own significance of course, but I think even the method they used is important in its own right.

Also shows how little we still understand of biological fine structure and detail. $deity is in the details!

Though, given my limited understanding of neuro, I still fail to see why having a single neuron that circumnavigates the brain should lead to consciousness.
No. Unless you have a bunch of stuff you need to pull out of a database try Hugo plus Bootstrap. I learned both in less time than it took me to give up wrestling with some damn fancy drag and drop theme engine with nightmare CSS.

This article reads like an affiliate fishing trip, but I can't downvote.
https://plus.google.com/+JohnKilcline/posts/9zQF7Qjtu3f

> we've decided to take what we learned with Spaces, and apply it to our existing products. Unfortunately, this means that we’ll be saying goodbye to supporting Spaces.
I would not call these services useless ;) - but I wonder the same... Some apis like https://ocr.space return the coordinates of each converted word. Can that be a used input? (I have not tried it yet)
Telling me that you know better than I do what motivates me, without having talked to me? Man, why would you do that?

A combination of genetics and upbringing, I suppose.

Slightly more concretely, it's a predictive model that by my experience always accurately describes what is happening.
This could be exemplified by the classic question: "Would you do X (and get away with it) for Y dollars?" Where X can be anything the questioner wants, and Y is a number that starts astronomically high and decreases until the answer is no.

It's risky to assign motives to other people without talking to them.

Sometimes, yes. But I think not in this case. What exactly is the risk here? That at some very deep fundamental level beyond observation and understanding a religious philosopher might tell me that I'm wrong? Ok. So what?

You, for example, have said that what motivates you is self-interest (in various convoluted ways).

More completely what I said is that self-interest includes weighing negative and positive emotion. You willingly do things that make you feel more good than bad. The problem for people here is not Kalanick's self interest. The problem for people is that he doesn't seem to feel bad about hurting others in the same way or to the same degree that they think someone should.
Is it just me noticing that cloudflare.com's homepage's image displays many girls (and i think only 1 male) ?

Also, if you take a closer look at the video - each room artificially looks like it's gender-equal and diversity-equal (watch the video, it's fun to notice the artificiality of it) .

How fake can companies be these days ?

Or maybe they were always socially-fake, but it's just the current political state that they use the 'gender-equality' fakeness rather than 'we are all a big family' fakeness that i remember from 5-10 years ago.

My main complaint here is that it seems so obvious that they USE the fact that people want to see more gender equality and inclusion (some want that regardless of the quality of the employees (ie quotas), some want that only if it really reflects reality (ie: gender distribution will be determined just by who passes the company's hiring process, regardless of their gender. no 'discounts' for anyone, regardless of their gender) .

If I were a girl - I would really be suspicious about a company that does that - I would prefer to go somewhere else where I could say 'I got in because i was a good candidate, not because of a female quota that the company had to fill up so they can post a "gender-cool" video to their website'.
Do they no longer teach typing as a mandatory class in ~6th grade? It seems even more relevant now than 16 years ago.
All of requests' exceptions inherit from requests.exceptions.RequestException [0], so you could catch it.

[0]: http://docs.python-requests.org/en/master/_modules/requests/...
These sites aren't performing DDoS, they're advertising DDoS services/tools. This makes them prime candidates for targeting by other DDoS services, hence the importance of being behind CloudFlare. If you can use keyword clusters to find piracy, DDoS advertisements aren't too far away.

Or they could just remove them when someone points them out to them, which is even harder to explain when you're already working to suppress child pornography and piracy sites using your services.
How about we just read the paper on its own merits?

More import than related people's political ideology, must surely be the methodology used, and whether others can confirm the data and methods used as correct....

Science is not racist or non-racist, it's just science. And the personalities of the people doing the science should havr no bearing on the correctness of the conclusions reached if the proper scientific method is used, plus some peer review and attempts to replicate the findings.
> One of the reason Sweden is welcoming migrants is because the birth rate is becoming really low, so there is need for new workers paying taxes.

People have a hard time believing that because the current migration does not bring in more but less working people - the migrants have a worse dependency ratio than native population, i.e. the proportion of migrants who have a job is lower than proportion of people already in country. Among OECD countries, migrants in Sweden have the largest difference in dependency ratio to native population.
Kennethreitz requests lib? Just use requests.exceptions.RequestException, that should handle every error, if not then report it.

For python urllib IOError and OSError should suffice. At least in py3.
It should be possible to show statistical significance in access pattern changes from before, during, and after the window to the sites that were leaking data.
> I bet if you're using Intel MLK for example, it will probably "magically" get faster on these Skylake machines by using AVX512 automatically.

(Aside, I think you mean MKL.)

There is a 200MHz clock reduction when running AVX512 instructions. If your code makes heavy use of AVX512 there is of course still a big net win, but I'm curious of the impact with more heterogeneous workloads. We have an app that is a mixture of scalar and vector code. Some, but not all, of the vector code would benefit from 512 bit vectors. But how much does the clock slowdown when running this code bleed over into running the other non-AVX512 code? I guess I'm asking how quickly it clocks down, and how quickly the full clock speed is restored. Worst case it seems you could be running full time at a 200MHz slowdown due to blocks AVX512 instructions scattered throughout the application. Is that a valid concern?
There is an entire cottage industry of these folks. (I'd guess 1~2 orders of magnitude more common than e.g. SaaS companies in the same revenue range.)
Plants and viruses are also pretty smart. At least, I don't see a fine line anywhere between the simplest living organism to the most intelligent.

But you have to eat other organisms to survive. It's kind of like delegation of work - they do the initial processing of resources and then become part of you.

Things can't be immoral if they are mandatory for survival - that means your morals are wrong.
A variety of algorithms to solve mazes from an input image