skysight-inc/HackerNews huggingface dataset:
No, he didn't, he only gave an example, and I extrapolated from that.

As for your definition, I don't think it's particularly useful, because there already is a word for that, but well ...

@"what you believe in even though you know it isn't true": that strikes me as nonsenical. How could anyone consider something to be true ("believe" it) while knowing it isn't (thus presumably believing that it isn't true?)?
This could be tested easily by pinging multiple destinations (besides Netflix) on peak hours
Hey Dmitri -- I agree with you, the stats don't add up... But my own (completely external, third-party) study of the social dynamics of the usage of the app paint a different picture. I should note that I had written off the app myself until very recently, when this interesting trend started to kick off. Although I don't have access to any inside data, and the charts don't seem to show what's going on, I was one of the first 5 people on Path, and I have one of the only usernames on the service (n), so my account tends to feel the effects of usage patterns before they become macro-patterns. What I'm seeing doesn't paint a picture of a dead network, just one that doesn't seem to have any usage in any Western countries.

Once again, I'll note that this is different from what I saw 18 months ago. If you had talked to me at that time, I would have said Dave was screwed. And if he wastes his time focusing in the Western market (such as is evidenced by screenshots of users based in San Francisco), it might still be the case. Path is no longer a Western network, and that's totally okay -- it was never a Western network anyway. I didn't even use the product during the whole spam debacle, which I would blame on Dave's poor judgement in hiring douchey employees in decision-making roles (I think there's a Mother Jones article somewhere that might allude to what I'm talking about). I'm guessing a lot of the new users of Path didn't even know about the app during that time (again, keep in mind that the demographic waves for smartphone usage mean that there are entirely new groups of users who have zero knowledge of what went on a few years ago).

Edit: Also, there is nothing non-meritocratic about Path/Dave raising money. He was in the game when most of you thought it was a joke. And unlike a lot of people who have made money, he actually did something for it. If you're bitter about this, the issues are your own.
Kid thinks he got Dong Nguyen'd because he blathered to the internet about how appalling it is that people won a contest using Dreamweaver.
HN has blocked in some area of China
I am not sure whether it is blocked by ISP or other issues. Now I have to use proxy to access this site
Maybe I've gotten so used to callbacks and taming them into elegant code, but I have yet to see examples of promises where I'm like "ah-ha, that's an awesome example of when this looks a ton nicer". Most examples feel quite trivial and contrived (i.e. foo/bar/baz examples and doSomething() examples).

Can some one please point me to fairly complex examples comparing and contrasting a sample of code that uses callbacks to perform a task and another same that uses promises to accomplish the same task? Thanks in advance.
In case you're wondering, the "PIE" referred to in some of the answers is "proto-Indo-European" (http://en.wikipedia.org/wiki/Proto-Indo-European_language).
Could this be dialectal? Because I hear "ni" now and then, and I've also found myself using it a couple of times -- not through intent, but rather automatically. Maybe it's the "new trend" you're talking about.
Interesting, I've heard similar stories of agencies having trouble with Google Transit compatibility. Aside from the edge cases, it is a very robust specification that is able to handle a majority of situations.

Side note: my book is about consumption of GTFS feeds rather than generation of them
Wow. I'm building an app for route planning / public transport in France, the first version of which was in full-JS and won a competition from RATP:

http://data.ratp.fr/fr/actualites/article/finale-de-lopendat...

We have now moved the route-planning part to a server in C++ but we want to move it back to the client using something like Xamarin/C#. Any thougths on this?

Will definitely buy the book! (No Paypal, though?)
But they are NOT paid per megabyte delivered. The moment they start doing that customers complain even more (remember the Comcast 300G limit uproar).

So charging customers per MB is out and charging content providers per MB is out too.

Providing crappy service or investing significant amounts of money and time is all that's left and considering the local monopolies, crappy service is what we get as that's the least amount of trouble for the providers.
The more important issue, at least in my case, is that schools don't teach programming at all, only programming languages and programming is what you learn on your own while you write code, teachers don't help in that process.
Latin certainly has pronouns, e.g. `ego` for 'I'. They are not strictly required as a subject nominative, but they come up in a variety of circumstances (mihi nomen est...)

See declensions in Wiktionary: http://en.wiktionary.org/wiki/ego#Latin
I learned this while playing Ultima 7, serpent isle. I literally learned english as a teenager while playing that game. Thanks Origin for that.
Summary: No article containing the word "methodology" is worth reading. Instead, spend time talking and listening and understanding exactly which problem you need to solve.
Are you still happy with CrashPlan?

The Mac version at least is still Java-based and that comes with many annoyances, for example high CPU usage. I can set the CPU usage to whatever I like, it is very often around 100% (including the 'java' process). The firewall configuration if you do not use uPnP is a problem too for more than one Mac with CrashPlan behind the firewall.
Shape Shifter Obama Reveals he is a Reptilian 
Watch as Obama reveals his slick retilian eyes on national tv
> Try running that on an ipod and see where that gets you.

Easy, just use RoboVM or Aicas

> Or many embedded devices for that matter.

There are lots of commercial JDKs that compile directly to native code.

Most of the embedded devices that cannot be targeted by Java wouldn't support running something like ZeroMQ anyway.
One addition: "thine" was used instead of "thy" before words that start with a vowel sound, and similarly "mine" instead of "my" before words that start with a vowel sound.
What value does abbreviation "PIE" add to a discussion for relative laymen?

I'm guessing it stands for "Proto-Indo-European", a phrase I'll bet nearly no one outside advanced degree word nerds (invoked lovingly) uses or has heard.

Sorry for the soapbox.
True. According to RKearney in this thread, Netflix does that too. But isn't that, too, a break of network neutrality? The moment you start accepting content-provider specific equipment, aren't you preferring them over those that don't provide equipment?

Wouldn't accepting equipment from one provider compel you to accept from others too in order to stay neutral.
Thanks for the reading advice, I'll download it to my kindle :-)
Oh, I think I also went through something similar.

At 15, my parents denied me every kind of interaction with computers except for talking with my girlfriend.

I created a MSN Messenger fake with various recorded videos for different days that replayed some of our text conversations. That gave me a lot of time to code my backdoors and others silly projects at age.

At one point my father became suspicious because I spent more time on others windows that on chat one, but the fake was reasonably credible.

A few years ago my father and me shared some laughs when I told him about two things: The one that I have just told and that the worm that made us reinstall the OS was me collecting the beautiful icons in "system32" folder.
BGP path selection does not route based on link utilization.

What you define as a "non optimal route" isn't what BGP defines as a non optimal route. An ISP can't just send all their customer traffic through any foreign network they choose. The peering location happens to be the "best" path available to Netflix and it won't change until Comcast gets off their high horse and installs Netflix's free caching servers on their network.
It's not JS but the Javascript applications (which are almost always non-free) that he objects to.

Particularly where websites disable functionality unless you're accessing them with JS enabled.

As an example of the latter, I was setting up some custom search engines for Chrome (you can enter the search URL of any site and replace the keyword with "%s"), which is handy for quickly dialing in on content on a specific site, etc.

And I've got a large (1000+ articles) Readability list. Which I would like to be able to at least run title searches on (that's all that Readability supports). The problem: Readability's search access is implemented fully in Javascript. I can't search by URL, which means rather than search from the address bar (as I can for many sites) I've got to navigate to my reading list (oh, they set up the landing page so you hit a "recommended reading list" first, so now it's two steps to get to where I want to be), then run your search.

It's a small bit of friction, but it's an annoyance, and gratuitous. And if the site wasn't relying on JS, my ability to interact with content I've curated myself would be much greater (search from commandline tools, etc.).
I run a dating site as a side project. For me Google ads are too expensive and I couldn't target a particular
country/age/sex as in facebook. (Yeah, likes are useless. But I just wanted eyeballs.)
But in December they suddenly disapproved all the ads. The official reason is they want to review and remove
inappropriate ads and the advertiser has to apply again on Feb 15. Then I read elsewhere on various forums that
big dating advertisers are still allowed to advertise (I can see some ads) and this is a ploy to reduce the
competition for big players during Valentine's Day season. Or else why Feb 15? Whatever you say about google, at least
they strive to be fair and honest. I think being fair and honest is not in facebook's DNA. (Yeah, It is a throwaway account since I still want to advertise there :( )
The title was the one on the post itself, HN rules.

And there were two aspects covered.
> Call it congestion if you want but it's intentional congestion caused by intentionally wrong routing.

Something tells me you aren't the operator of a network that has BGP sessions with several other networks.
The history of formal pronouns (du/sie) is also very interesting in German. As far as I remember, in the middle ages the third person singular ("er/sie", he/she) was used as a formal address for common people. Nobility used the majestic plural ("ihr", you/y'all). Now with the rise of the "Bürgertum"* in the 18th/19th century, people wanted to distinguish themselves from the peasants with their "er", but the distancing tone of the third person fitted well with their spirit. They also wanted to get rid of anything reminding them of nobility with the "ihr" address, but it seems they wanted their own bit of majestic plural and kept the plural form. So they basically invented using the third person plural "sie" (they) as a formal "you". The old forms now sound incredibly archaic, although they are still used in some dialects according to wikipedia. I also have to say that this story is very condensed and was probably more complicated in reality, as I am not a linguist.

singular plural (majestic)
2. person du ihr
3. person er (sie)
(distancing)

(*"Bürgertum" means ~middle class, but I find it hard to translate accurately, "Bürger" means citizen or bourgeouis.)
In the article, Ken Jennings references some of those stats and associated articles on them. [1]

> For example, they’re much more likely to be in the fourth row of clues (36 percent of the time, in recent years) than the second row (just 10 percent).

He also states that this was a factor in his defeat:

> I was converted to Daily Double hunting during my 2011 match against the IBM supercomputer Watson. During a practice round, Watson took the clues in order, like a good citizen; I won the game in a runaway. But during the televised match, Watson’s minders switched it into “game mode,” which of course involved smart strategies like hunting for Daily Doubles. This time, Watson roared into a huge lead.

[1] http://www.slate.com/articles/arts/culturebox/2011/02/ill_ta...
As far as i know they will try to block dns, but not that ip from communicating with you.A simple way of accessing could be knowing its ip address by pinging that domain and using that ip address in browser.
I am not sure that charging per MB would actually be a problem except they would want to charge outrageous prices instead of fair prices.
Cool.

Singular: Thou would like Bob to give thee thy ball. It is thine, and then thou will feel good about thyself.

Plural: Ye would like Bob to give you your ball. it is yours, and then ye will feel good about yourselves.

Not really sure how to ask "Are you okay?" of a singular person, though...
I'm so sorry $25 is all I can spare right now. With prayers from Cape Town, South Africa.
It's also about this time that the awareness started to develop that there were problems with no technical solution. This was a key point of many of Garrett Hardin's writings. Nuclear weapons and supersonic transport were two of these. Another concept of his was that "just because we've got the technological capability to do something doesn't mean that we should do it".
Today is The Day We Fight Back
Thanks for your reply. Would you recommend this course by Udacity? https://www.udacity.com/course/cs046

Its in Java and seems to teach you how programming works. How difficult is it to transfer from Java to Ruby?
Could you please give some examples of the problems IPv6 solve for you?
Greetings from a speaker of a linguistic oddity that doesn't have a universal form of the word "you".

My native language -- Sinhalese -- has two forms: written and spoken. The written form, which has a grammar very similar to Latin, does have a universal "you", but the spoken form, which is largely grammer-less except for tense, does not. You literally cannot address someone without knowing their status/relationship to you. This leads to some difficult and sometimes hilarious situations:

- Children, family members and lovers are often addressed "oya". Using this on your boss or teacher could lead to problems. More acceptable when used by women and girls than by men.

- There's no way to informally address a superior without a salutation or a name. This leads to people repeatedly using a person's name or salutation in the same sentence. E.g. "Sir, should I have that report sir asked for on sir's desk before sir leaves for sir's doctor's appointment?"

- Some old fashioned couples have entire conversations (and sometimes marriages) without using second person pronouns because they don't have a single version they feel comfortable with.

- Male friends of roughly equal age tend to call each other "machang" -- a term that is well known to those who have known Sri Lankans, and roughly translates to "dude".

- There's no safe version of "you" that a young man can use on another that he has just met. Most risk using "machang", but could result in offense if addressing someone of higher social standing. This is solved by constructing sentences that avoid the word entirely.

- Most children, especially from my generation, do not feel comfortable using second person pronouns on their parents. They just repeat "mother/father" wherever the word "you" is supposed to appear.

- Sometimes the sentences are spoken with the word entirely omitted (like in Latin) -- "Can come over here?", "Did lock the door?"
Akamai and Google already do this. When you're pushing terrabits per second of data onto an ISP's network they usually agree to do something like this.

It's a win for everyone. ISP has to peer less traffic, customers get a faster experience, and Google/Akamai/Netflix benefit from reduced load.

It's purely speculation on my part, but I believe the only reason we haven't seen OpenConnect adopted at Comcast is because Comcast has everything to lose from making Netflix fast because they're also a cable company. This is where the net neutrality debate comes into play. When Comcast starts preventing the growth of third party services that don't contribute to their bottom line.
Sounds awesome if you can get a trip planner working in JS! The usual go-to is OTP (http://www.opentripplanner.org/), but you should also check the relatively new RRRR. More info here: https://github.com/bliksemlabs/rrrr

As for my book, I'm selling through Gumroad, which I believe only allows credit card payments.
I read long ago in a book by Mario Pei that "usted" was originally "vuestra merced" (your grace).
If you ever have studied comparative-historical linguistics, you know the abbreviation is frequent and necessary. So, the question is, what are the chances that someone familiar with it might use it and not even think about it? Your response assumed it was fully conscious.
In any event, we're in the land of acronym pandemonium here, between CS, Data Science, Web terms, etc. PIE is a drop in a big bucket.
How Pandora ships 20 features in 90 days with 40 engineers
IPython Notebooks come to my mind.
http://nbviewer.ipython.org/github/ipython/ipython/blob/mast...
I agree with @eonil. I'd recommend learning C. As someone coming from a Ruby background, the ability to understand the ruby internals could be very beneficial. I've started on this path myself. I bought an Arduino to make it a fun electronics / C side project.
> On a side note, you can get $5 using the offer code 'metro'

Damn, I read this after I'd already bought the book!! ;-)
I actually get lower latency to Netflix's "delivery hosts" if I bring up a VPN session to IU, simply because my ISP has a private peering with IU (in a building just a few miles from here) and because IU has 100 GbE to a facility in Chicago that Netflix content is served from.

Otherwise, my traffic goes from my ISP to Time Warner to someone else (AT&T? Level3? I don't recall at the moment) before finally hitting Netflix.
In general, championing equality should be considered a humanist thing to do -- be that equal gender rights, fighting discrimination based on sexuality or race.

Indeed, it would be strange to consider oneself a humanist and not a feminist -- even if feminist is a much more controversial label in some circles.

There aren't as many situation where there is a need for "pushing forward the right of men". One exception might be in terms of (right to) paternity leave -- and that is a typical feminist issue.

In general there are a lot of parallels between gender equality and the civil rights movement. First one identify differences, then one discuss if those differences are justified, and then one tries to change them through various means. One of the many means that are generally argued to be "unfair" is affirmative action or positive discrimination. It's also one of many means that appear to be quite effective.

It's not that long ago prominent people were assassinated for for fighting for equal rights for black people in the US -- and in many countries people are still attacked for championing feminist issues (eg: Afghanistan, India).

That's not even accounting for certain fringe groups in eg: the US with regards to abortion rights -- or the parallels between the July 22 attacks in Norway and the 1989 shootings in Montreal.

http://www.theguardian.com/world/2012/dec/03/montreal-massac...
Be very wary of signing up for Comcast business service. They have an auto-renewal policy that renews your contract every year even though you thought you'd signed up for a single year (with the expectation of month-to-month). When you come to leave Comcast Business they will charge you 75% of the outstanding balance you have on the current year ($485 for 10 months in my case) and they'll fight tooth-and-nail to get that money. They don't apply this policy for residential customers because consumer protections don't apply for businesses.

During the four years that I had Comcast Service I found it to be very reliable and well run - well, except they wired the wrong apartment by mistake the first time they came out.

It took me about 2 months of fighting until they relented. There was a magic cocktail of proposed complaints involving the BBB, the PUC in my state, social media and others that finally liberated me from their contract.
Same here.

There was a time I would spend hours trying every available window managers and see how far I could customize them.

Nowadays I just use what is available by default.
What I think you meant to say is that Latin does not use pronouns in its verbal conjugations. That's a feature of most ancient Indo-European languages. It did, of course, have a full suite of pronouns used in other contexts.
I don't even live in the US, so nice try -- I'm telling you to pull your head out and show some respect for the fact that someone who is one of us is dying.

But hey, as far as you're concerned, that's okay; he should've lived out of his car or something to be able to afford it.
There are a few other languages with dental fricatives, including Arabic, Danish and Greek.
Large DDoS strikes US, Europe
One other note: the author's school (the entity he brought up the VPN session to) manages many of the largest R&D networks in the country. As such, it is extremely well-connected to, well, just about everything (including Netflix's delivery networks).
Was already posted as "What would be stupid not to do in the next 90 days?" iirc.
> another provider here in Switzerland has a special solution in place for youtube after talking with Google

It's my understanding that this is actually pretty common: https://peering.google.com/about/ggc.html
But not all currencies have the same risk.
We Vietnamese don't even have anything equivalent to "you".

We use "friend/friends" (we don't distinguish between plural and singular) for a generic "you". Otherwise, in social situation, we have to figure out the relative social order to address the other person, i.e. calling them by titles/roles such as aunt/uncle/mom/dad etc.

It's a big headache cause it can be very awkward to use one pronoun (for example, calling a woman was "younger sis") and she turns out to be older - it can be impolite, but then some women will be offended if you call them as "older sister" right away, because, ugh, you consider them older. God, it's a convoluted mess of pronouns :(
Oh, and no, the plural wasn't used as a formal singular. It was idiomatic to occasionally use the first person plural to refer to oneself (you can see this in Cicero's letters), but it had nothing to do with formality or some sort of "royal we."
If you do decide to learn Python, I would recommend http://learnpythonthehardway.org/. The book is thorough and assumes no prior knowledge at all.
Only if you can ensure that those pings are traversing the same circuits that the Netflix traffic is.

(And, even if you can, you can't be sure of the reverse path -- something so many people don't understand when doing traceroutes.)
> If that's the actual answer, then anything else is just obfuscating the truth.

There are three possible reasons for an answer of 'I don't kmow'

1. Something is unknowable
2. The person being question has insufficient expertise to discover the answer
3. The person being questioned hasn't really thought about it.

You appear to be assuming that 1 is always the reason.
Corroborated by the png he linked.
It's briefly mentioned in the article as a possible indicator of toy preference because it correlates well with hormone levels. It clearly wasn't what the research, the discussion, or any of my comments were focusing on.
Using Pipes and Filters to alleviate Node.js async woes
How can we perform complex, asynchronouse processing on an input data structure, while maintaining independence and flexibility?

The Pipes and Filters pattern provides one possible solution.