skysight-inc/HackerNews huggingface dataset:
What I find horrifying is that this has a good chance of sucking in enough people so as to set a precedent that it's acceptable, despite the on-going Netflix shenanigans which have been doing a pretty good job of raising awareness for Net Neutrality. I don't think most people understand the connection between the two.

"What does having Facebook on my phone for only 12$ have to do with my Netflix being slow at home?"
Just curious, how do sites delete data from backups? If I were a member of a site for say 5 years, do they have some process to delete my information from a backup taken months (or years) ago? Or is it just delete from the db, so backups from now on don't contain the info?
Good point on spectrum, but it's artificial scarcity set by the government policy (or lack thereof).
No Multiline Strings in JS? Use a comment
No, not them. Not as much as Internet.org and everyone associated with it and Facebook Zero and even Wikipedia Zero should be prosecuted with extreme prejudice. Not necessarily in a judicial court, but definitely crucified in the court of public opinion.
I would say the main difference is scope: SymPy is aiming for traditional CAS territory: algebra with elementary functions, calculus, ODEs, elementary number theory, plotting. Sage aims to include tools for computations in all parts of mathematics, including all of the above but also more advanced things like group theory, representation theory, homological algebra, commutative algebra, homology of simplicial complexes, graph theory, Galois theory, algebraic number theory, etc.
I guess I don't see what encryption has to do with the topic at hand then, since they'd ostensibly only allow access to a known set of addresses with this plan.
A question: how influential has Swanodette's work with ClojureScript/Om in relation to React been to the direction that you (yourself and Facebook) are taking the evolution of React and its supporting libraries in?

From what I've seen, I'm guessing: quite a bit, but I'm not sure that I've noticed it being mentioned. In particular, I'm guessing that the performance characteristics of Om might be especially inspiring.

Edit: Oh, and good work on the library! It's great to see efforts to make the case of immutability within the world of JS.
I'm an open advocate of net neutrality. I'm just stating this isn't a new practice, and the large tech companies are very happy to shit on your net neutrality freedom provided it pads their bottom line.
I think a spec benefits language implementors more than it does every-day users. Sure, it will influence things in every-day PHP programming but ultimately I think the target audience is different.

Think of it as what the ECMA spec is to the Node.js API docs. Rarely does a user writing JS code using Node need to reference the ECMA spec (though they should by all means be familiar with it!) but they almost certainly have the API docs bookmarked.
So your counter-proposal is heavy-handed public surveillance...
I didn't say that any voluntary transaction is legitimate. Rights can be a complex issue, but your example was solved long ago in several ways, such as with easements.

You won't be able to disprove the legitimacy of the concept of rights with a trite example, it would require a more serious discussion than we'll have here.
The Daily JavaScript Newsletter
Evaluating this from a cost/benefit point of view requires more context. If it's a brand you don't mind being associated with publicly (on the news, in blogs, in corporate pr, etc), and if you are reasonably sure you would gain something good from being there, it's probably worth going forward with.

If any of those things are less than true, adjust accordingly.

Notwithstanding the above, though, if the lawyers are already so involved that you can't walk in the door without signing a contract, how much "hack" do you think is going to be in that hackathon???

(small edit for style)
It doesn't have to be simultaneous. If buildings last about 50 years, then in 50 years you're going to have completely different set of buildings. You'll have no influences to draw on from 50+ years ago.

It's from "Notes on the State of Virginia" http://xroads.virginia.edu/~HYPER/JEFFERSON/ch15.html which was actually a book, a collection of essays published by Jefferson.
I think it is an dialect-y spelling of twattle or twaddle.
Note that Ng did not say he was comparing to Google. A third-party made that claim:

> “He ordered 1,000 GPUs [graphics processing units] and got
> them within 24 hours,” Adam Gibson, co-founder of
> deep-learning startup Skymind, told VentureBeat.
> “At Google, it would have taken him weeks or months to get that.”

According to Wikipedia [1], Ng built a 16,000-CPU-core system at Google. (It's unclear what the CPU<->GPU conversion factor is)

[1]
http://en.wikipedia.org/wiki/Andrew_Ng
30 Days of Answers on Stack Overflow
Maybe that's why these days actors demand a % of the profits:

"Bullock's deal with Warner Bros. for the Alfonso Cuaron-directed space epic calls for her to earn $20 million upfront against 15 percent of first-dollar gross. "

USD $70 million

USD $50 million for Robert Downey Jr. on Iron Man 3

Not too bad
And what's going to cool that chip? Liquid nitrogen? :/
A better name would be Downtime Simulator, I'm amazed at how accurate is their simulation...
Unlike home Internet, real competition exists in this space, so something as stupid as this will go away rather quickly unless there's an actual demand for it.
Public transport bodies: Producing lots of data, not making the most of it
Python and Java are moving targets as well. Adoption of Python 3 in particular has been very slow. Who told you that any language is an 'island of stability'? Use C if you want something approaching that. :-)
http://www.reddit.com/r/dailyjournal/comments/2c6ew6/
Hello, everyone! Since Google does not seem to be interested in fixing the huge security hole of not showing a ciphering indicator on Android, it appears as if they get paid (or are forced to) not fix it. For all of you that are sick of getting spied on through IMSI-Catchers, Silent SMS and alike and want to do something about it, here's a great project you should check out: "The Android-IMSI-Catcher-Detector" (AIMSICD). It is an Android open-source based project to detect and (hopefully one day) avoid fake base stations (IMSI-Catchers) or other base-stations (mobile antennas) with poor/no encryption.

This project aims to warn users if the ciphering is turned off and also enables several other protection-mechanisms. Since it is under constant development, they are constantly searching for testers and security-enthusiastic developers with balls. Don't be shy, feel free to contribute, in any way you can on GitHub: https://github.com/SecUpwN/Android-IMSI-Catcher-Detector
I know they're following some set of protocols, as it was reported at least one of the infected doctors claimed to have abided by them. I have no idea the degree to which they match the linked recommendations. Previous outbreaks have been in the same areas, though, so more infections with (we hope) the same or better protocols followed (presumably) comparably well is still worrisome.
If everyone used VPNs as a matter of course, it would prevent the oligopoly last-mile ISPs like Sprint and Verizon from having the power to implement anti-net-neutrality plans like this in the first place. It would be a much healthier state for the industry as a whole.
>>> To be fair, all languages are "a bit quirky".

Agreed. These are just a few quirks in PHP I find amusing.
My opinion is that "getting big" can either be an increase in the number of workers or the degree of maturity.

As a company becomes older, the need to run all kinds of crazy experiments suddenly doesn't matter anymore. They care more about stability and profit. Yes, there is Google X and I know Google still run all sorts of crazy data analysis. But the point is, they want to become more structural because of the number of projects needed to approve. If twenty researchers each request to run a project each takes 1M out of Google, those research better have some formal proposal or so so they can evaluate which gets priority. Also seniority? Two top talents can compete for the same resource but if one team makes more "promising" result than the other team does, the winner is obvious.

Now coming to BD. BD isn't exactly unlike Google. It's exactly China's Google. It has reached its own maturity, but when they want to expand westward and when they want to steal talents from Google, they will have to strike better deals, be it compensation, work freedom and resource support.

I will not be surprised a few years down the road Ng will find similar hurtles within BD once he's all "used up" (sorry for the lack of better word). But of course, what matters is what he can do now.
All the people I know have found their lawyers through referrals. The good news is that there are several great law firms out there that are either doing incorporations for free, or are deferring costs significantly.

Reach out to the founders, board members, and CEO/COOs you know and ask them if they have any recommendations. They will almost certainly know someone.
It more or less is, apart from some further proofreading. I forgot to update the README file.
Any future solution to this should still not be Googles problem. If people are going to be able to have history removed from the net, they should have to have it removed from the net and not just from an index. To cover a lot of this, make some restrictions on distribution of criminal, tax, employment, birth/death records. We already have it in the US for medical records. Some of that information is public records, but why do those have to be free and/or indexed by search engines?
There is no mention of smell in the article. What if dolphins use their sense of smell instead?
Meelo, the dog, doing his “Happy” dance
Sorry, but it's ridiculous and extremely sad, people even talk and give dignity to the idea of deleting everything every n years.

(Yes, free talk about everything, of course, but it's very sad state of affairs.)
> Good point on spectrum, but it's artificial scarcity set by the government policy

No, its not. The particular mechanism for managing scarcity may be a policy choice, but the scarcity is pretty fundamental.
This is assuming that your standards for the internet access are universal to every person, and that you know every person's financial, social, and internet situation well enough that you're ready to decide for them. If you didn't know all of that for certain, it would be reprehensible of you to force them without knowing.

What you said about false advertising is correct, and I agree, that would be fraud.
They don't need to see exactly what you are doing on Facebook, they just need to know you are going to Facebook so they can make Facebook pay for the traffic (in addition to you paying for the traffic, and Facebook paying their own data provider for the traffic). This is what a VPN solves but regular HTTPS/SSL does not.

How Facebook pays for the traffic (to your ISP, not theirs) is somewhat irrelevant (maybe they are a willing participant and sponsoring it), but ultimately as long as the last-mile ISPs know where the traffic is going to/from they know the two parties they can double dip from.
Music and visualization of 15 sorting algorithms
AdRoll Generated Tons Of Invalid Traffic
Square announces EMV reader and resource for sellers
Who Wins in the Name Game?
I'm actually from the UK as well, and am constantly surprised that in some US states there are no mandatory inspections of roadworthy-ness.
I considered (and actually started writing) an extra chapter on ES6, but the current state of the standard is poorly documented and still in flux. Also, it's a huge standard, so it'd have taken two or three chapters at least to cover it properly.

For something that won't be supported for a while yet (without using a transpiler), that seemed too much bother. I might add such chapters in the future.
Facebook has done a talk about this -- drop me an email.
Love what you do - That's refreshing and maybe a bit subversive. (Of course it's been said before in many ways, but rarely now and rarely in this sphere.)
tl;dr: You may have noticed a huge spike in traffic in Google Analytics coming from IE7.

Here's the backstory: http://www.seroundtable.com/direct-traffic-ie7-analytics-188...

And here's the conversation on Moz: http://moz.com/community/q/huge-spike-in-direct-traffic-from...
Dice Heroes – pixel rpg
Your view of the universe is ass backwards. What makes Wikipedia and Facebook and Twitter more worthy than a million other websites that may consume less bandwidth even if you summed them up?

Why is Wikipedia more special than Project Gutenberg or the Internet Archive?

OpenStreetMap? Hudong or Baike? Github? Debian/Ubuntu? Representing Wikipedia as the only free source of all human knowledge is about on the same level as a monopoly on free exchange of ideas. If not today, then at some point, or in some subject areas.

It's disgusting. Wikipedia Zero may have good intentions, but in practice it is vile.
I help run the Science on a Sphere systems at the Science Museum of Minnesota. As a matter of fact we just hosted the user's conference, bringing people together from all over the US, Mexico, and various parts of Asia who run these systems. It's a fun network of scientist, educators, and museum exhibits people.

Because the network is aimed at a technically and scientifically diverse community community the data catalog is actually well organized and mostly easy to understand. I'm continually telling data viz friends to check out the resources in there for their non sphere projects:

http://sos.noaa.gov/Datasets/index.html

Fun fact: NOAA just installed the 100th SOS system.
Mo Mobile Mo Problems
It'll have a single bonus chapter. But the current text, as it is online, already takes up 390 pages when typeset in No Starch's house style.
Microsoft works in a similar way, so it's easy to hire vendors.

But if you don't have enough internal customers, you might have budget shortfalls, so guess what happens for vendors.
I find it surprisingly sticky and think it could be great. I am also not prepared to accept the assertion that it has failed.

I will agree it's not as successful as it could be though. For one thing, they only recently added the capability for a non-owner of a shared stream to post to that stream. I think that is critical for a creating a social experience.

If I were running the product, I would:
1. Integrate the suggestion to create shared streams, or add photos to shared streams, more deeply into the photo-taking and saving experience
2. Build more identity around the connection between the user and their presence in shared streams. (For example, photos can be "liked" with the happy face symbol, but you can't look at a person and see all the photos they've liked.)
3. Market it.
4. Android app.
They are amusing indeed. :)
For the cases where you really want to be able to simulate a 404, or any other HTTP status code, you should use "httpbin": http://httpbin.org/status/404
Isn't that just the definition of evolution?
You run prgmr.com ?? Nice.

Why Xen VMs? Isn't the Xen technology basically unproven in ARM space? I'd imagine that KVM/ARM would be the best bet.
>'Either way, let's be careful about speculating about what they could probably get away with versus things they've actually done.'

I don't follow.

Once you have factual information about what has been done it's no longer speculation.

Lumosity isn't going to come out and tell the world exactly how they process and/or sell user data any more than Walmart or Google is.

In practice, such business process information is only ever revealed in court, so all we'll ever have is speculation and logic plus the typically vague, permissive privacy policy terms which gave shape to it.
There will be one. I haven't gotten around to all the fiddly parts involved in producing a good-looking ebook yet.
Restoring your work-environment after a stolen laptop can be quite a time and money consuming hassle in south america. Buying electronics online and getting them shipped is hardly ever a reliable option, local electronic stores might not have the hardware you'd prefer and slow internet connections give you a hard time waiting for those gigabytes of backup to load.

Medellin is (i think; never been there) a rather modern city, so it might be a bit easier. Still, charlesmchen's concern is valid for most south-/cental-american listings.
There are a large percentage of people who use the internet primarily for social networking. For those people, a plan like this is a lot cheaper than a plan that allows them access to the whole internet. For less than $17 you can have a social media device that allows you to stay connected with family and friends and provides very limited voice and text connectivity for emergencies. This is the ideal type of plan for a teenager (with maybe the addition of unlimited texts) for less than half the price of most prepaid plans and a quarter of the price of most contract plans.
Open Filezilla, doubleclick todo.txt, click on the format menu button.
Are the underlines on the ad intentional? Maybe it shouldn't be on the longer description text at least? Makes it look tacky.

Then again, maybe it's good for conversion.
Apart from fueling (until automation), it seems like a reasonable place to have maintenance and inspections.
I think this is particularly scary to many not because it will be hated by the public, but because it may be embraced by the public.
I work at a PHP shop, coming from a Python background. I chose to come here for the team, certainly not the language. When I asked about why some things are inconsistent in PHP compared to other languages, its age was a common defense. I was shocked to find that Python is older than PHP, and Ruby is the same age!
How to Become Virtually Immortal
An Advance in Tractor-Beam Technology
It has honestly been well over a decade since I last touched Perl (not that I'd mind going back to it), so I can't say much to most of your specific criticisms.

But, evaluating true and false in expressions is tricky in a lot of languages now. PHP is notorious for it. That's why you shouldn't mix data types. Regular expressions are no longer the sole domain of the Perl hacker, they're a regular staple of JavaScript and PHP and the commandline and other utilities.

Look, here's the thing: the response to avar has pretty much been, "you guys are doing it wrong", which is a seriously uncool armchair quarterback thing to say to someone else, especially someone that's a part of something as big as booking.com. If in fact their hiring process was as unutterably broken as you seem to believe it is, wouldn't you've expected their business to collapse in a pile of inscrutable bugs by now?

I'll readily agree that there's a vast difference between a coder in any particular language, and an expert in that language. That's why the experts get to define the language conventions used by a business, and the coders get to follow them. That's why there's testing and debugging and staging.

I try to assume least level of incompetence in other people on HN. Maybe instead of declaring things about their code base that you have no actual knowledge of ("There's no way anyone can just pick up Perl and write good Perl code without a dozen best practice errors. Hiring someone who doesn't know Perl very well basically guarantees a high rate of bugs in your codebase."), you could instead ask, "How do you guys handle training the guys that aren't very familiar with Perl quirks like int@_ vs $#_?"
It sounds like you were installing from source. There are indeed a lot of moving parts to deal with there. We also have a binary installer (and auto-updater) which "just works" with essentially no dependencies. I understand some people aren't comfortable with binary installers, but you have to understand that building from source will always be more work. :) That said, feel free to file issues for any obstacles you encounter that aren't already covered in the docs.

We do plan to stick with Meteor. It's a pretty awesome framework. I find Meteor is incredibly easy to get running, but this is again due to its binary installer script which maybe you don't like. :)

I believe that Meteorite (the "mrt" tool which you had to install separately using npm) is slated to go away before Meteor 1.0 as that functionality will be rolled into Meteor itself. So, that part will get better, at least. For now, you actually can (and arguably should) install it using Meteor's bundled npm rather than the system npm.
If you are interested, check out gmunk work on Tron:

http://work.gmunk.com/search/tron
> If everyone used VPNs as a matter of course, it would prevent the oligopoly last-mile ISPs like Sprint and Verizon from having the power to implement anti-net-neutrality plans like this in the first place.

How? To use a VPN you have to be able to connect to your VPN server. If you have a service plan that only allows connections to IP addresses that belong to Twitter and Facebook, I don't see how you are going to use your VPN to connect elsewhere.
> Is that how things like Swiftkey or Google Now can predict words so well? If so, how do they do it so quickly?

Yes. It's most definitely an important part of their algorithm.

But why would it be slow? The average person has a vocabulary of max. 50-100k words. Maybe it was even less, I forget. You'd probably do more than fine with just the top 10k anyway.

With a clever data structure, that's peanuts for today's mobile hardware.

In particular (and I dunno if that's how they do it) just the lookup needs to be fast, the storing of new words can be done offline in some lost half-second when the user isn't interacting with the device. With that in mind they can even use really cool data-structures such as tries that can do super-efficient partial prefix matching.

Except they also seem to do fuzzy matching, so there needs to be some Levenshtein distance type of thing in there. That can be costly, but it's also been around for some decades and that part doesn't need to be super-exact, so I bet there's some really clever tricks for that as well. If anyone knows, I'd love to hear about it too :)
Two groups of cell towers using the same piece of spectrum interfere with each other in the same way as those walls.

The fact you don't understand what the walls scenario is identical to what you are stating is okay is depressing.

It is only when anyone is able to produce a good and distribute it, given sufficient capital, that your mental model is appropriate. No one can simultaneously control the same spectrum in the same geographic area without creating interference with each other.

Retail stores? Sure, what you are saying makes sense.

Things with natural monopolies? Not so much.
Holy Christ, I had no idea this existed. Awesome.
The Dunning Kruger effect
It already exist in France since several years [1] and never had lot of traction. I wouldn't be so afraid has everyone else here.

[1] http://boutique.orange.fr/mobile/forfait-m6-mobile
This is the plan I have and it works great. Also republic wireless has the coverage areas as sprint because they use the sprint network.
Do shorter workdays really make us more productive?