skysight-inc/HackerNews huggingface dataset:
HBO Now isn't only for Apple devices. For the first three months of its availability you had to sign up through iTunes. But it's now possible to subscribe through Google Play. In any case I've always watched it through a web browser, regardless of the subscription.

Cancelling the iTunes subscription was a disaster of an experience. If you've never tried finding your subscriptions in iTunes on an iPhone consider yourself lucky. It takes 5 clicks to find it:

1. On the Home screen, tap Settings.
2. Tap App and iTunes Stores.
3. Tap your Apple ID.
4. Tap View Apple ID. You might need to sign in.
5. Under Subscriptions, tap Manage.

The moron who decided that subscriptions should be hidden behind tapping something completely unrelated like your AppleID should be fired. But seeing as this hasn't been addressed in the last 5 years I guess Apple likes it this way.
uT was a good client, but it pales in comparison to his other project, OpenTTD.
That's really not shockingly relevant. It's nearly impossible to sell a successful Android product without the Play Store. If it was, most companies would already be doing it to avoid Google's bloatware.
You should call and badger comcast for a deal. I'm on a deal now for less than $200/month for nearly every channel x1, 2 room dvr, and 120Mb inet, and a phone line (yes, my wife still uses a fax machine).

The problem with the starter (unless you can get a $99 deal) is that you have to add HD and DVR. So you think you're on the cheap plan, but it makes more sense to move up where those are included if you need them. Comcast website is deliberately obtuse and dealing with them is pain, but it can be done. Tweeting at them seems to get the best response and can get you a personal service person who seems to have the power to fix things.

With that said, when this deal is up I'll evaluate again if I can cut the cord and still get shows I want to watch without much hassle and decent internet.
iTunes has a catalog of 26 million songs which represents probably around 100Tb of data

Imagine a future where you can fit 100Tb on an iPod and never have to stream again.
I don't use IPv6 even though my ISP supports it, because every time I try to enable it, it causes all my network connections to randomly choke.

This has happened with every Linux desktop I've ever used. If IPv6 is enabled, then half the time I try to visit a website, the connection doesn't go through. No error either; it just sits there forever and ever. It's particularly aggravating when AJAX is involved--you get to experience Google Maps stop working for about five minutes while you're using it.

I've observed it across multiple Linux distributions for several years now. I've learned to always add "ipv6.disable=1" to my sysctl.conf if I want a working network.
That is kind of unfair :)

Typically infrastructure engineers get to (or rather have to) over-engineer things. When you build a bridge you don't build something that is _just_ good enough to hold X cars. You design it to hold X + Y% and/or have Z redundancy

Most software doesn't put peoples lives in danger and thus doesn't get the budget/resources to put in NASA like engineering in software
And if everyone shares all content for free and all copyright goes away, how do you expect independent authors and artists to get enough money to, y'know, live?
This article is pretty inaccurate in a number of ways.

The whole D-Wave thing is mostly irrelevant for cryptography, which the article doesn't mention. Even if the D-Wave devices turn out to be useful for some special algorithms, they can't run Shor's algorithm, which is what endangers crypto.

Also calling 1024 bit a "really long key" is a bit strange. They are already endangered by classical computers, no need for quantum computing here.

That said: The call for postquantum crypto is right.
If that winds up being a problem, then hold on to your butts because the Singularity is upon us.
I would suppose that not much will change. If you're already familiar with working with the cloud (like AWS) this is just going to be some new node, with some new API that you use when you want to run some optimization algorithm. In fact, I wouldn't be surprised if AWS/Azure buy a bunch of these, and just offer them as one more service.
Why is that annoying?
Yup. This is one of the oldest classes of malware (second only to the Great Worm), back when they were called "viruses" and travelled in floppy disks' MBRs.

Early 1990s nostalgia strikes back ;)
That's surprising. For all the crap they get, Comcast is somewhat aggressive, deploying faster DOCSIS 3/3.1 infrastructure and upgrading speeds for free.
To be fair most founding myths are about a "hero" revolting against the current status quo : Zeus, Odin, Prometheus, Gilgamesh, etc. So I don't think this is only an "American" things, or related to individualism.

But obviously Daesh is using that same proto-myth to appeal to potential recruits : be a hero fighting to overthrow an evil empire, and establish a new golden age
One problem with Amazon is the large number of items for which there is no review at all. There are a variety of reasons why there might not be a review (it might simply be obscure). But when the site has so many reviews of other products, it's hard to buy a product when there is no review of it at all.
Mistakes You Will Make Without Code Generators
Pro-Imperial writers so often ignore the bombing of Alderaan.
It strikes me that in the 'old' days; charity was a voluntary function. Organizations (mostly religious) would offer help, provided you comply with their requests, e.g. attend church, don't drink, etc.

Now, a lot of the charity is called welfare or a better politically correct name, and alot of those same strings are attached. But it's not voluntary on the giving side, it's taxation.

I don't know what the right answer is here.

I wonder if the high rate of taxes causes people to give less, and assume/trust that the government will take care of the issue.
Logic Programming in Clojure – Finite Domain Constraints
A Collection of CSS Tips
> but I don't know how dynamic FP languages would help without sacrificing the benefits of OO?

What do you mean, given that Smalltalk, JavaScript, SELF, Ruby, Python, Dart, Dylan, Common Lisp, Julia, StrongTalk ....

Are all dynamic languages with OOP features.
Ah, until I saw your comment, I thought for a moment Andrew Wiles died.
Simple example that this isn't true: an admin portal that shows requests and doesn't escape properly. Bam, you just broke their whole backoffice.
I've run a music blog for the past 8 years and I've used a ton of different discovery methods. In the earlier years blogs provided me with most of my content. As of the past year Soundcloud has really shown me a whole new world of music. When you play a single track it goes straight to a recommended track, generally right in the same vein as the previous track. I've found hundreds of great tracks I would have otherwise never known existed.

On an unrelated but interesting note: I'm still trying to figure out their recommended algorithm, it seems to be a mix of tags, and cross-referencing your account with who's liked/played a song. What I don't understand is if I listen to a folk song, it will generally play another completely unrelated folk song but with no folk identifiers (tags). I've concluded it's magic.
I found them to be pretty bad. Let's say I listen to genre X exclusively for two weeks, and then for genres Y and Z during week 3. The genres are completely different (lets say X - rap, Y - kpop, Z - just pop music). On week 4, I'd expect to be recommended a mix of X, Y and Z, seems reasonable. However, it's only X because I listened to it a lot a while ago.

So it's pretty good if you are listening to the same music genre, however, it sucks if you like to change the music based on your mood, etc. I also noticed that it doesn't detect the language the music is in so I often get songs with lyrics in languages that I have no clue about.
"The Empire’s accidental harming of Luke’s Aunt Beru and Uncle Owen can be directly compared to the casualties of President Obama’s drone campaign, whose body count terrorists capitalize upon for recruitment."

Uh-huh. And I suppose Alderaan was like Hiroshima, they were just forcing the rebels to surrender without risking stormtrooper lives with a ground invasion. Or something like that.
I encourage you to read Practical Common Lisp for an introduction to CLOS - the Common Lisp Object System. It's available for free online. (http://www.gigamonkeys.com/book/) If you are convinced that there may be something to object-oriented programming in Common Lisp that might be interesting and novel, I suggest two further advanced readings: Object Oriented Programming in Common Lisp and The Art of the Metaobject Protocol.

I use Clojure professionally, and CLOS is easily the thing I miss most.
European Space Agency records leaked for amusement, attackers say
That's why our motto is 'move fast and break things' right?
All of this "Empire as the good guy" stuff started out as amusing, but I'm starting to agree with it. One of my favorite takes:

"How to Talk About Star Wars at Thanksgiving With Your Ignorant, Rebellion-Backing Uncle"

http://freebeacon.com/blog/pilgrims-were-the-original-rebels...
Not a downvoter, but I think there's a practical limit to how useful the data collected by Google is - and the company is probably close to that limit already.

I'm not sure QC can change that.

The only way to get more value would be total 24/7 Orwellian surveillance, and I don't think that's going to be a popular option.

QC for crypto is a no-brainer. QC for anything else, including data mining/ML, is a much fuzzier prospect. I'm not sure anyone really understands what the practical applications could be, never mind how to use QC to make them possible.

Any suggestion that you can take a warehouse full of web logs and tracking stats, give it a quantum shake, and have a few million pre-qualified addicted customers fall out is likely nonsense.
Hrm, I am guilty of not following through to the source articles, probably because Ars is usually a source I trust.

The articles I have read about this situation up to now have been so far from the actual truth of the situation. I did not know about the other solar farms that were approved. It's pretty much true at this point that you have to question nearly every piece of journalism you read anymore.

Taking a cross section of multiple sources (and or going to the source articles) is about the only way to arrive at something even approaching truth.
Mostly becuause the insurgents in Iraq killed Iraqis and Kurds more than they killed American soldiers.

Calling them rebels because some pampered ideological college twat wants to relive the anti-Vietnam hysteria they read so much about is a disservice not only to American soldiers but also Iraqi and Kurdish soldiers and civilians who got to live amidst radical jihadis who take sex slaves and commit public executions of non veiled women branded as adulterers.
Hey, send us a mail to say hi at info@juxt.pro :-)
A reviewer's ranking is determined by the number of helpful votes from other customers.

Then how do you prevent sellers from spamming downvotes against negative reviews?

At least for me, Amazon has been slipping. Product prices have gone up to close-to-retail prices. Quick shipping is great but the cost is baked in to the price more so than the annual Prime membership fee which has been used to extend other prime services that I don't care so much about. And now, I can't trust reviews.
Hm. I do have a candidate fitting this description. "But of course you want to update to W*s Nein, even though you have declined the popups, disabled the GWX Clippy abomination and disabled the specific updates; I will kindly reenable all of that for you. Oh, and I'll also suck down 6 gigs of install data, it's not like you are using your metered pipe for anything useful anyway. Admit that you want it."
Aircraft SkyDeck Option 2 – Windspeed Technologies [video]
Hacker News ... no IPv6.
UGT: Universal Greeting Time
Completely justified.

https://www.washingtonpost.com/news/act-four/wp/2015/10/29/t...
> "A mainstream media article about quantum computer that starts with a reference to D-Wave can be safely ignored"

marcosdumay, HN, 1 hour ago
qkd solves no problem that quantum computers generate.
At best you could replace a symmetric cipher with it (though huge costs and very impractical), but we don't have a problem with symmetric ciphers.
Well crap I see exactly what you mean and you're right. I'll update it (even though I don't think anyone is actually using the code from that repo). Perhaps I'll even take some time to make that repo more relevant (at least for me; it's basically a project template for me to use).
I think the best inspiration to take here is that the best way to write a compiler in 40 days is to first write one in 400 days.

From the first entry:

> Implementing these features is easy because this is the second time for me.
Beautiful story. Interesting that with boredom dopamine runs dry, since studies have shown that people who walk, they produce more dopamine than people sitting around all day.
Perhaps you've already seen it, but this is a nice comparison – http://kai.sub.blue/en/africa.html
C'mon, it's not even in the same ballpark of shadiness.
Interesting, and quite funny to read with a sense of humour that reminds me of the movie PI. The author of the compiler goes from rational to something more... spiritual.

"Day 52

I was looking for a mysterious bug for three days: ..."

http://www.imdb.com/title/tt0138704/
Pro-Jedis never discuss the countless of lives lost during the Mandalorian wars because the Jedis ineptitude in fighting a brutal enemy while the Galatic Republic waste time with bickering.

Jedi scum!
The project looks cool, however, I find using 'Spotify' in the title very very clickbaity. It's just a music streaming service + player. There's nothing wrong with that, I am not saying that the project sucks or anything, it's just uncool to use a popular brand to attract clicks and call it a clone when it's something totally different.

It's like calling VLC self-hosted netflix clone.
What do you mean "stuck on the grammar"? Can't figure out how to write a grammar, can't get all the fiddly implications correct so OOO fails, can't figure out how to write the parser, can't muster up enough enthusiasm to finish the work...?

One option is to punt for a bit and use what I sometimes call the "Lisp non-grammar", even if you don't intend to be writing a Lisp; use parentheses to directly encode a parse tree, and whatever other hacky symbols you need for now to set up atom types or whatever. You might still be able to explore enough what you're interested in to figure out what you want in the grammar. Whatever the core idea of your toy language is, you should try to get to that as quickly as possible, punting on everything else you possibly can, so if the point of your language isn't to have an innovative new grammar, you might want to try to defer that work.
Funny, I was writing that with my stint for a sailmaker in the back of my mind and yes, single rope is the standard. But in sailing gravity is not always luring to catch you if something goes wrong (though you can absolutely die from an accident during sailing if a line (or a stay) breaks).

Probably a better comparison would be mountaineering and there there are plenty of people that climb without ropes at all...
And with that, you get over 1000 channels, but almost none of them have anything interesting on.
I see parallels between alderaan and Hiroshima
HN is hosted behind CloudFlare, too, so this should be as simple as flipping a switch...
The Formula That Killed Wall Street (2009)
Linux Foundation's Deal with the Devil
Why is the chart go up and down?
You get to see the feature vectors of the test set, or at least submit your algorithm to execute upon them. If you can see the features of the test set but not the labels or target variable for each feature vector, then you can't use it to help you (e.g. the problem of modeling the distribution over outcomes for a given feature vector (whose target outcome you don't know) is the problem you're solving).

But if you can repeatedly run different models against the test set and you do get to see a score, you could do something like random parameter searching or other optimization ideas to tune your algorithm to be highly overfitted to the test set.

Another way to avoid this would be to develop several test sets that are roughly "equivalent" in terms of the distributional properties, and then randomly change the test set periodically, or change the test set right after the final submission deadline, to discourage people from pursuing overfitting.
The clickbait sites will do fine. The folks reading these sites on a regular basis are going to keep reading these site because they like the material. And these same people don't run ad blockers. These are the people that click on the first thing that comes up in google because it's the first thing that shows up. They don't know, than after being told, don't care that the first thing that comes up is an ad. And they are the majority of the population.
I can't speak for Spain and Sweden, but in the UK there are only two companies who provide internet infrastructure (though one is required to lease their network out to the market for competition reasons), as far as I'm aware they simply haven't deployed IPv6 for consumer lines yet.
It'd be interesting to see if the UK regulator wants to step in and look at this.

In the UK promotional content must be clearly identified before the user clicks it or views it. For a promotional review that means the first sentence should be something like "I got a free sample in return for this review".

They have regulated Youtube promotional videos.

https://www.asa.org.uk/News-resources/Media-Centre/2014/Maki...

http://www.theguardian.com/media/2014/nov/26/vloggers-must-t...
Are there any benefits to a website supporting IPv6?

I'm looking at the "per country" graph, which highlights latency issues, but it looks like they wouldn't really be noticeable to the user. However, is there much point when IPv4 works fine?

(Perhaps 10% of our users are from the countries marked in pink/red on Google's map.)
All Vine reviews are marked with a Vine Voice tag to indicate they came from that program. It's only open to people with Amazon Vendor status rather than Seller and the reviewer is under no obligation to to leave a positive review.

For people who are looking for their first few reviews it can be a really valuable service.
Looks like either your ISP or your router is at fault.
Testing Distributed Apps with Common Test
I mean, I think clone is the polite way of describing how this looks.
A great point. I'm actually running a holiday promotion right now, the standard price of our self-hosted package is indeed $599. Oddly enough, even with that pricing the ratio remains consistent. At least half of my users consistently choose the purchase outright option.

No doubt in my particular space other factors figure: For example, to run the self-hosted package requires a web server, a higher barrier of entry, perhaps, than just a machine capable of running Photoshop. It may also be that the cloud service provides a full hosting package complete with cPanel, phpMyAdmin, etc, negating the need to have a standard web hosting service.

I suppose my point is I try and make both packages a great value proposition from a price/feature standpoint. Believe me when I say my life would be easier if I only offered one, but in the end customer choice trumps all.
A homogenous population. A lot of the violence and corruption in Africa (and the middle East) is a result of conflict between large tribes that hate each other and yet were placed in the same country by colonialists. This was done deliberately in many cases, to keep the colonies weak and easy to control, but continues to cause problems even after decades of "independence". I believe Singapore was spared of this due to their unique geography.
If you zoom in you'll see higher IPv6 usage on weekends. This points to higher penetration on IPv6 on mobile and consumer (cable modem and DSL) networks, and lower penetration on work or corporate networks.
On which parts exactly are you stuck? I've rolled with Ragel as lexer, and Lemon as parser, and it was relatively simple.

[1] https://github.com/castel/libcastel/blob/master/parse/source...

[2] https://github.com/castel/libcastel/blob/master/parse/source...
[citation-needed] - I have yet to see such abomination as mandated by EU. (OTOH, there's always the convenient excuse of "we don't like this either, but the Evil Union is forcing us to do this, we have no choice!!!")
My adventures in medical tourism
I don't think so, Comcast residential is dual-stack nowadays so that would be significant traffic.
This isn't 10% of traffic. Merely that 10% of connections to google were from IPv6 capable clients.
The biggest problem with back-testing in finance that I've come across is that markets change.

Nowadays markets change every 5-10 years,this is my own personal belief here, which means you can't do too many meaningful comparisons over longer time periods. Couple that with the fact that most bull markets last for 5-10 years and this means you can't really tell how your active portfolio will perform.

Or put another way, strategies that work on a macro level tend not to work very well. Anything of the flavor of "if the market does X for past 5 days, then buy Y and hold until Z happens tend not to be reproducible or testable in a meaningful way."

What does work, again from personal experience, is arbitrage. Arbitrage is everywhere in the financial markets.

- 5 year bonds that are 2 years old look just like 3 year bonds that were just issued, assuming all terms are the same.

- The A and B shares of a single company tend to follow a constant pattern

- 2 different ETF's that follow the same index(say SPY) tend to move together,

- exchanges that tend to cross at midpoint( most dark pools) and price via the SIP tend to offer a half penny latency arbitrage opportunities

- when two companies merge the price of the target will converge on the deal price at the closing.

- low latency arb where stock prices follow some commodities price, banks vs currency rates, oil produces vs WTI, etc

These are all examples of things that you can meaningfully back-test and model.

Jim Simmons of Renaissance Capital once remarked that there is no signal in the market data at a macro level, I tend to agree with him and the author.
Well, I remember thinking that "insurgents" was an improvement from the narrative of the time, that was that they were "terrorist".
Pet adoption app
Hey guys, just released a pet adoption android app to the Google Play store called "All But Home", if anyone is looking for a new animal to adopt you should check it out!

Link: https://play.google.com/store/apps/details?id=dylan.com.adoptapet

Enjoy!
Most likely a case of "so, Apple, you don't want to pay the TV just a little bit of money for product placement? Oh well, out come the stickers." Follow the money.
Anyone else find that in this new streaming age they listen to a lot less music? It may just be a function of my age, but I feel like if I had a device with all of my songs on it again I would listen to much more.

I think there could be another iPod age.

Imagine a device with 10Tb of flash memory, an E-Ink display and 2.5 million songs.
I thought they had that program for a while now. At least, I remember reading about it some odd years ago and heard it was invite-only type of deal.
Vine reviews are marked in green, so you know in advance where you're getting into if you read them. Although most of the ones I've found are actually quite fair and honest and rather in line with the non-Vine ones.

This has been going for years, btw. Why is it now an issue/being brought forward?
Show HN: The “Get Famous” Giveaway – $10k in press hacking resources