skysight-inc/HackerNews huggingface dataset:
While I am not a lawyer and I admit that my previous comment was too legal in nature for my own comfort, it is not any more harmful than Google's agitprop shrieks over a software apocalypse. I am familiar enough with the software industry to conclude that the ruling, for non-legal reasons, is likely to have little or no impact on the industry, which, aside from a few notable cases (each with their own very special circumstances) has not been in the habit of replicating proprietary library APIs wholesale for any purpose (let alone for purposes other than freedom from vendor lock-in) for quite some time. Others, of course, may have other opinions.

While I myself have simplified some of the points regarding fair use defense, I also linked (in this comment: https://news.ycombinator.com/item?id=10851052) to a more nuanced discussion. The bottom line is that both interoperability and commercial use will play a central role in the debate over Google's fair-use claim (and any debate over API implementation).

I also know that Google was encouraged to use OpenJDK for Android precisely in order to prevent the very predictable lawsuit (as well as for other reasons) long before it happened, but Google refused to use GPL software for that part of the Android runtime.
No VB yet, but that's just because I haven't had time to do it yet -- VB is trivial to add support for.

In fact, the package I used for the compiler binaries contains the csc + vbc compilers, so it's literally just shoveling some command line arguments down the pipe.

It's definitely on my to-do list. :)
They have a lot of influence on standards of behavior for other web app companies, not to mention expectations of users.

They are relevant, like an 800 pound gorilla.
The whole "helping the poor" is a red herring.

Facebook could just as easily offer a net neutral internet, but they're not - that's what people are upset about.
"the EU is a unified market by law"

Unfortunately, copyright is not unified in the EU. VOD companies need to clear the licenses of every single bit of copyrighted content 28 times to be able to legally offer something on the "unified market" online.

The European Commission has announced they want to improve the "digital single market" and are reviewing copyright, but unfortunately the copyright industry is completely blocking any meaningful harmonisation. The publishing and film industries are literally arguing having 1 EU copyright would instantly kill the EU creative economy and cultural diversity as a whole, so politicians dare not make a move – and the anachronism of digital borders will persist.
Why Java only?
Would software that unified your owned channels vs their owned channels help you here with data/info unification help you here?
>> Create a secure POSIX-compatible userland on top of seL4.
>
> This goal fills me with nerd lust.

I remember a L4 talk in which the speaker showed how more than 95% of the code of new OSes where devoted to being POSIX compatible and yet they 1) lacked a lot of features 2) missed many edge cases 3) had to modify their beautiful kernel design to accommodate POSIX use cases.

I think the only way forward is to do like Plan9 did. Just forget about POSIX and implement your own set of primitives (but first study what has been done in the last 40 years!). POSIX compatibility can come later with 80/20 library that maps POSIX calls and behaviour to the new primitives.

And maybe POSIX is not needed at all. If your OS is interesting enough people will add #ifdef'd code for your platform, just like many UNIX-y applications do now for Android, OS X or Windows.
I think another contributor to the author's surprise is this subtle detail about the behavior of Python's `print` statement. From the docs[1]:

Python only prints a decimal approximation to the true decimal value of the binary approximation stored by the machine. If Python were to print the true decimal value of the binary approximation stored for 0.1, it would have to display

>>> 0.1
0.1000000000000000055511151231257827021181583404541015625

That is more digits than most people find useful, so Python keeps the number of digits manageable by displaying a rounded value instead

>>> 0.1
0.1

[1] https://docs.python.org/2/tutorial/floatingpoint.html
I hope investors and entrepreneurs look at this data and use it as a guide for determining the purpose of innovation.
Another interesting data we don't see is - The most common cause of SUFFERING, which should also appeal to the industry I hope.
My bad, when it first came out all my foreign friends were raving at availability of Game of Thrones. Looks like they all had a proxy setup.

Grandparent comment is right, Netflix is the trailblazer.
From Android's perspective, of course it isn't coincidence. Google implemented those APIs that they thought would be useful to Android developers. But from Java's perspective it is coincidence. If I have a Java application or a library (designed for SE or ME -- doesn't matter), it will only work on Android if I'm lucky (I'm not saying there's a 10% chance of it working, but it isn't 90% either). As a maintainer of several Java libraries -- none work on Android -- I feel this pain when people ask us to support Android, and there's a lot of work involved in making that happen.
Well, I liked it at least. It enhances the game in the same way jumping from 16bit to 64bit makes a lot of stuff nicer. It doesn't fix fundamental deficiencies, but it makes the good stuff gooder. Being able to just look at the mirror instead of pressing a key feels way better and is far more natural.

But you gotta give 'em points for mapping the FOV control to the 'seat position' (or something close).
Cool, how long have you been using Hooks for? Actually this happens a lot, our fault for sure, we need to remove some alerts like "TC all content" :)
SaveMySugar: exchange messages using only phone rings
That is not what we're doing. We have no idea what AI is, we have no idea about the relationship our current research has to real AI (because machine learning is not even within sight from true AI), and so we're not even sure that anything we're doing can be classified as "AI research" that we can slow down. How can we research the safety of something we know nothing about?

Currently, much of the discussion on the subject is done in various fringe forums, where they imagine AI to be a god and then discuss the safety of creating a god. You can even find reasoning that goes like this: "we don't know how capable AI can be, but it could be a god with a non-zero probability, and the danger has a negative-infinity utility, so you have a negative-infinity expected value, which means it must be stopped now". Now, this sounds like a joke to us (we know that every argument with the words "non-zero probability" and infinite utility can conclude just about anything), but the truth is that such foolishness is not far from the best we can do given how little we know of the subject.
It's not included for free on prime, but you can get House of Cards and some other Netflix produced shows on Amazon video if you're willing to pay for it.
This is just sweeping the problem under the rug. Round would probably be a better choice for them, but it wouldn't solve the problem, since you can't get rid of that discontinuity.

Generally a good rule of thumb is that unless you are certain you need floor or ceil, use round.
I mean isn't that what the US does?
That stat is misleading when you compare percentages against raw figures:

1 million: Free Basics users in India in 2015 (source: FB press release)

5.8 million: Data users acquired by Reliance, FB's sole partner in India, in 2015 (source: IAMAI)

109 million: Data users acquired by all telcos in India in 2015 (Sep 2014-Sep 2015, source: same IAMAI report)

So if Free Basics converted 50% of their users to the full Internet, that's about 500k users, or less than 0.5% of the industry's success rate.

Asking for dangerous policy exceptions because your flawed scheme has an actual success rate of 0.5% and presenting this as 50% is disingenuous at best.
The territoriality of copyright (and movie industry business models) prevents them from offering the same selection for anything but their self-produced content: Rights need to be cleared separately for every country, and global licenses are pretty much unheard of today.
Use prepublish script to automate running bower
Silent Circle promptly patched a critical flaw in the Blackphone I
Several others have discussed some other relevant effects, which I agree with:
- fear produces more violent market movement than greed
- stocks have a natural minimum, but no natural maximum

I don't think anybody has mentioned another reason: stock markets are _naturally_ "long" rather than neutral. When companies issue public offerings (e.g. an IPO), they create shares of stock from "thin air"--that is, there is a buyer who ends up long (owns stock), but nobody ends up short. However, once stocks start trading on the secondary markets, every buyer is paired with a seller. So always, the sum of all long positions exceeds the sum of all short positions. On average, everybody is happy when the stock market goes up, and everybody is sad when the stock market goes down. So it makes sense to place a speed bump on the downside only.

Compare this to derivatives (futures, options) where there are no "public offerings", and every single trade is a buyer and seller paired. There is a net balance of long and short positions at all times. Consequently, many derivatives have limits in both directions. Note that some derivatives have no limits (whoa scary), and many equity index derivatives carry over the one-sided limit. S&P 500 futures, I believe, have two-sided limits outside of core US market hours, but only a downside limit once the stock market opens.
My recollection of C++ (possibly outdated since 11 or 14, though that would - pleasantly - surprise me) is that template parameters must be picked at compile time. With Idris, you can pick X and Y at runtime and still get compile time checking.
Marseille telah pindah ke menangkal potensi
CodeMirror Movie
Hack Your Brain: The McCollough Effect
Thank you, I had read the FAQ:

http://docs.idris-lang.org/en/latest/faq/faq.html

but could not infer why a dragon from Ivor the engine had been chosen. That the author had previously written a proof engine makes all the sense now. :)
repo: https://github.com/sergeche/codemirror-movie
Notes from Real World Crypto Day 1 by David Wong (NCC)
this guy sounds extremely butt hurt over a non story. I've never even heard a rumor about google getting into the car manufacturing industry.
We call it the "capture" operator. What it does is it captures the nth parameter of the anonymous function. Like some have already said, the number just signifies which parameter you're making a reference to in the function body. It's terse and comes in handy for ad-hoc stuff. I prefer verbosity and often write Elixir code with the standard syntax and find myself using the capture operator a lot more in the REPL.
breitbart is that way -->
There's a difference between the government running a news outlet and the government actively shutting down other news outlets.
And on the "Not the onion" side we have Quartz:

http://qz.com/588386/chinas-new-stock-market-circuit-breaker...

TL;DR: If only China hadn't halted trading, everything would be fine!
Oddly enough, the map shows the Chinese island-province of Hainan as having Netflix available.
Ford CEO Mark Fields Talks About the Challenges of Building a Self-Driving Car
You discovered that your political views differ from his, and now this somehow invalidates his formerly "great advice"?
In that case you'll like Pushover's home page: https://pushover.net/

There's a sample curl command right there on the page.

EDIT: Pushbullet's home page has a link to API docs, and it took 30 seconds to find this: https://docs.pushbullet.com/#create-push
I don't think anyone is saying there isn't propaganda/spin/marketing in the US. But to compare it to Goebbels or China is irresponsible, unless you have some serious sources. China bullys reporters (Chinese and foreign) [1], refuses visas to foreign reporters of papers that publish things that contradict the party line [2], jails Chinese reporters that contradict whatever the Party wants at the moment [3], blocked nytimes.com ever since it published an expose of Hu Jintao's (the president of China at the time) financial affairs [4], has been bullying Hong Kong newspapers that do not tow Beijing's line despite a promise to not control Hong Kong until about 2046 [unfortunately, can't find sources on this, as it is a bit subtle, but, for example, the South China Morning Post was bought by Alibaba executive; think it's going to publish anything out of line?]

[1] http://www.poynter.org/2014/covering-china-for-foreign-and-d...

[2] https://cpj.org/blog/2015/03/how-china-uses-j-visas-to-punis...

[3] http://america.aljazeera.com/articles/2015/8/27/chinese-jour...

[4] http://www.nytimes.com/2012/10/26/world/asia/china-blocks-we...
> With: Everything.

This may be nitpicking but certain classes of programs cannot be realistically built with Haskell. Anytime you need to tightly control latency (soft realtime) won't really work since you have both a garbage collector and lazy evaluation. Memory constrained systems are pretty tough as well since you don't really get insight into allocation/deallocation, which also makes structuring your data into a particular memory layout tricky compared to C(++) for instance.

Not to say that Haskell isn't awesome. It should probably be used for more systems. It just can't be the "hammer" to make every problem into a nail.
Segway robot
For those who missed it, a HN user is working full-time on dynamic optimizations in Ruby (just finished his PhD thesis on it) - https://news.ycombinator.com/item?id=10791428 - It's showing significant (10x) speed-ups using real interesting methodologies. He's working on it full-time as the project lead at Oracle now. That thesis is worth a week-end read, it's something I would dedicate 4-6 lectures to if I was a professor.
I hate it. I rarely use it but only keep it for that rainy day should I ever need to seek employment.

what I hate the most is that they force me through that annoying multipage wizard (with no cancel/skip) to connect to new contacts each time I open the mobile app.
> Thanks to the wonderful world of metadata that got Edward Snowden exiled, Google (and Facebook and phone companies and the NSA) already has a great idea of not only what you do online,

IMO this shows the author doesn't really know what he's talking about --- the metadata that the NSA collects has literally nothing to do with the tracking data that Google and Facebook collect.
Because with dependent typing, the length can be specified at runtime and you still get static checking.

There's also a huge difference between untyped templates and strongly typed generics, but in this particular case the difference is somewhat subtle.
Then why did I move to the states?
This kind of thinking reminds me of Twitter in the early days where one founder was trying to pigeonhole it into being for a particular use case. Twitter began it's life as an SMS play also if my memory serves me correctly.

Really it's up to the startup.. do they want to try to eventually become the Internet's primary notification propagation channel or are the only interested in catering to a particular mobile phone use case ?
Are a large number of people actually interested in sports, or is it a large number of people within your filtered and biased social group that are interested? If I look at what my friends watch I'd get the impression no one watches sports or soaps and everyone would like the TV schedules to be filled with documentaries and satire. That doesn't make it true - it's just that's the sort of people I socialise with.

I'm not saying you're wrong, just questioning whether you've done enough actual research to know if this is really the case.
Great! Once there's enough of this working, build a bootable router image on it for some existing small router. That will get it some use. Maybe even a secure router.
That's my daily work nightmare.
"divine right of nature":

I think I finally figured out how the Communist Party deals with information control. They simply state whatever they wish were actually true as if it were true, and then bully, punish, jail, block or otherwise try to stamp out any other perspective.

So, they say "Taiwan is part of China" when it manifestly is not part of China, and they encourage an angry response to anyone who says it is not true. But other than national messaging, it seems like the State media actually does their own stories, because you often see it run a story which then gets deleted off the web site a couple hours or a day later, after the government decides what the message should be.
Powershell is a shell that runs on the .Net virtual machine.

Scott is showing off command-line tools for creating and compiling C# projects.
coming soon to a cinema near you thanks to Disney.
Love to go through the 100 most hearted (Code)Pens of 2015
Can you check if the content served is uncensored or if scenes with any kind of nudity are blurred or cut outright? Check a few episodes of Orange Is The New Black or Dexter or Marco Polo, maybe? I also wonder if the movies are cuts or the originals as available in the U.S. Sometimes the shows become unwatchable when cuts are done wholesale.
Why Netflix and not Youtube?
Of course not. In my understanding, the article was about static type checking, though.
No, there aren't. At least, not in the US.
First of all, the entire question is a strawman, why do developers choose a closed platform? Who said they "choose"? Because, the way I see it, management says "we're gonna do some nonsense decision, deal with it". Developers don't choose, otherwise, consoles would not exist by now.

"you are also targeting a single set of hardware so the QA is easier and the dev process requires less testing."

Are you serious? You mean to convince me every developer wants to take yet another hipster sdk, one for xbox one, one for ps4, one for xbox 360 and develop for each and every one because it is easiest? Instead of just developing for single linux desktop and reaching linux pc market + consoles and optionally cross compiling to windows from linux too? What kind of crack are you on mate?

Steam machine is better in every way than a gaybox and homostation, everything you get from a pc - free internet, cheap games, same online multiplayer for console or a pc, way beefier hardware than a console, even upgrade options, yet people say that steam machine is lacking something?
It's not vaporware if Google never promised anything for consumers; it has been Silicon Valley's drooling mouth-breathing press outlets that perpetuated this crap, feeding the hubris of their audience (consisting of people who think a landing page and a vague idea is a product) who believe they can make better vehicles than established manufacturers.
there was some talk by matz in which he mentioned that maybe one of the reasons the 1->2 transition in ruby wasn't so bad as python 2->3 was that people got a nice dangling carrot in front of them in the form of performance improvements and "nice" language features, and were motivated to port stuff.

So the plan for 2->3 is to have the same "motivational" changes, like a much faster runtime. We can hope :)
Are you saying it costs too much or the data is too slow?
And as someone who doesn't live anywhere a big city but has lots of space, a good projector and better audio system, I can't wait for cinema to be available on demand. Just to deliver a different perspective.

Fact is, I haven't been to a cinema screening in more than a decade, for several reasons:

- it requires me to drive at least 50 km (one way)
- I want to see the film in its original language, which is impossible in local cinemas - the german versions (in my case) are simply horrible compared to the original.
- many obscure indie films or documentaries are hard to find even if you're willing to drive those 50 km to the next big city

To me, cinema as a location doesn't come with any advantages and if the industry sticks to their content delivery restrictions, I'll lose interest in the medium - a process that has already started. Currently it takes months (often more than 12) from learning about a film and actually being able to see/buy it, mostly on Bluray or if that doesn't work, it's less legal sources. It's tiresome and naturally, I won't keep track of every movie I was interested in at some point.
Mozilla warns Firefox fans its SHA-1 ban could bork their security
I agree my initial examples were not clear enough to illustrate the problem precisely. I've added a section now about idempotance and how this slight varation in floating point is causing my original problem.

Your point about floating point not having exact values is precisely the issue, and that is what my added example tries to demonstrate. My previous article, linked from the intro, about floating point tries to cover that aspect a bit more.

http://mortoray.com/2015/07/06/essential-facts-about-floatin...
Airbus rolls out anti-drone system
How does this differ from Pushbullet's channels?
I don't disagree with your analysis of the studies, but the fact that a difference remains after accounting for known socioeconomic factors does not indicate that other factors do not exist.

Personally, I wouldn't call this[1] a productive thought, rather a fatalistic one.

[1] "since this problem is intractable with current levels of biotechnology/social engineering/etc, we should stop wasting resources trying to solve it and focus on other things"
Why does everyone need to bring up Go for what is a standard feature from AOT compilers to native code?
How modern languages will save the text editor
Twitter may have the same problem. The core Twitter experience was popular. Most of the additional features, not so much.
Python actually seems to show a much higher precision than other languages (higher than C's printf default I belive).

Interesting is that print can show an exact representation of any floating point value, but of course 0.1 can't be represented exactly.
There are peolpe that are really suprised? This was expected.
50% faster conversion to full, paid Internet. Clearly, these users CAN afford the Internet, hence they are NOT the poor.

In fact, 80% of FreeBasics users are EXISTING Internet users, not NEW.
One of the main reasons is control. Each and every buyer can unilaterally make a decisions to sell their entire position at any moment. The overwhelming majority however do not have either the reserves or the credit to do the opposite and buy at the same magnitude.

i.e. if I have a $1 million dollar position, I have the power to try to sell $1 million dollars worth of stock, but I can only buy another $1 million dollars if I have that amount liquid in the bank or I have enough credit to borrow $1 million to double my position.

Upward movements are attenuated (or accelerated) by the quantity and velocity of credit available in the market.
Why? It does the jobs well enough
Alternative headline: "Time Warner Cable fails to secure data, exposes 320,000 customers"
Rounding to the nearest value does avoid the problem I had in the article. But we really wanted to `ceil` in this case, to guarantee an element is never smaller than a provided value (and doesn't end up as 0 size).
No sports is huge in Africa, Specially the Premier League. Most people only have a subscription to Multichoice because of the sport package that's included with the subscription. Having said that, it is possible to stream the Premier league - if you already have a Multichoice subscription.- South African.