skysight-inc/HackerNews huggingface dataset:
"has partnered with several companies, including AT&T, to track people’s travel patterns and behaviors through their mobile phones."

Basically what I make of this is that cell phone companies (for sure AT&T) have already agreed to sell Clear Channel your location data. Do they already disseminate this information out to anyone who is willing to pay for it or is this new?

Edit - I found they do and below are there are opt out links for different cell providers.

http://www.igeeksblog.com/how-to-disable-data-tracking-on-at...
>Maybe I'm getting older myself (30's), but the way that racism, homophobia, etc. is being handled by the young is troubling at best, facist at worst.

What I see is the way that free speech is being handled when it involves something offensive. But this is not something unique among young individuals; all that is changed is the topics. Which generation was around when obscenity was allowed as an exception to the First Amendment?
The problem is that nobody's doing replication work in undergrad, either, nor does it happen in Master's programs.

I do think it makes sense to stick with the PhD meaning you're a world class expert in some area, but if so then we need to adjust our expectations for what Master's level work means in the sciences. Right now it seems to just represent a hurdle you need to whiz past on your way to the PhD.
> If Silicon Valley were in Turkey, you'd love to call them European

The Bay Area isn't even considered American by Americans. They call us anti-American with our heathen, libertarian ways and alien sanctuary laws. And yet here were are, paying American taxes and anxiously following the presidential primaries.
It's a half-joke date. I'm the only dev and there's still a crapload of docs and tests to write. If I can't hit it, then at least I have a good April Fools joke prepared :)

The project, however, is quite serious.
Looks like you can opt-out here: http://att.com/cmpchoice

"AT&T provides valuable insights to businesses without compromising consumer privacy. AT&T Data Patterns does not share individual data – only counts. For instance, a report might tell what percentage of passersby is males aged 20-30. Consumers are always able to opt-out of having their anonymous, aggregated information used at att.com/cmpchoice."
The Most Dangerous Writing App
I had the same problem until I saw the light. The problem wasn't React: it was me.

You shouldn't merely learn React, but also unidirectional-flow architectures (like Flux, but there are many others, including better ones IMHO). Bidirectional data flow is a pain in the ass and once you understand unidirectional data flow, everything fits much easier. Of course, trying to shoehorn a bidirectional data flow in React is going to cause a lot of pain.

If you still need a bidirectional data flow, messing with lifecycle callbacks is definitely not the way to go. It seems to me you didn't have problems with React. You had problems learning React.
Moving towards WebVR 1.0
Good post. Too bad that the cheatsheet at the end uses some bs 3d effect instead of being a plain, useable, table.
I think the size of labs is more important. Bio and Chem labs -- especially the best ones -- are often freaking huge. There's no way the PI actually has time to meaningfully contribute to every paper when they are bringing in enough money to support dozens of full-time positions.

In math, the group sizes are way smaller. A PI might only have 1 or 2 students.
MongoLab is now Mlab
Also being born and raised in Minneapolis; leave and come back. Most of your friends will still be here. A huge amount of my college/20-something friendships live in Colorado. There is so much of the world to experience before a mortgage, kids, and a job tie you down to one place.
Tried that, couldn't figure out how to get it to work. Still didn't have access to child's state.
The alternative is consensus. As part of my research I found that a particular method of estimating disease prevalence in small geographic areas performed better than this other method when tested on real data from schools.

The tendency of the general public would be to look at that study and say the first method is better than the second method (assuming the general public would care at all, which they don't). That's incorrect. I would only conclude that method is actually better if several other people found similar results for similar methods in separate studies.

People tend to place far too much importance on one paper or one study. In theoretical research this can be okay sometimes, but in applied research this is almost always the wrong way to go.
For others I found this page:

http://www.igeeksblog.com/how-to-disable-data-tracking-on-at...
i have to use chef at work. never ever again, this is just pain in the a, constantly. Never got so annoyed from any software ever.

my favorites:

for large deployments: saltstack
small deployments: ansible or saltstack
> "... router summary page ..."

You've lost probably 95% of the mass-market: users who visit their router's setup page either zero times or one time throughout the devices' stay in their home. Users do not want a list of devices or controls or toggles, or text fields to fill in IP addresses. They want to buy their plastic internet box, plug it in, and go download cat videos. You can try to communicate value proposition until you're blue in the face. People want to plug it in and get on with their lives. Trying to convince users of the value of "administering a computer" is fighting a losing battle.
BrewDog Open-sources its beer recipes [pdf]
Part of the author's point is that (he thinks) most web programmers don't do those things. For example, he points out that he is freeloading off the work of the people who develop the Ruby on Rails framework.
Based on Qt :-)
What point are you trying to make here? I don't see the parallels between OP's comment and yours.
I think that the opportunity comes from both reducing overall costs—in 2015 the US health expenditure per capita exceeded $10,000 (according to the CMS) as well as AI, which is fast becoming a "thing". Molecular surgery, maybe not so much, but it's definitely in the books.
I think Meteor 1.3 + React is a really promising stack. If you are overwhelmed by all that comes with the default React stack (Webpack, Redux, React Router, etc...) then give Meteor 1.3 + React a try. It eliminates the need to write your own build system, makes writing a full stack JS app stupid simple, and overall makes you a lot happier.
That's super cool, thanks for the link.
If they see you walking into a bonsai store via billboard camera or track you walking in there via your ATT iPhone I never really "opted in" to giving them that information.
What language is this? I'm using es6 and most of my components just look like this:

export default ({ name }) => (
<div>hello {name}</div>
)

With Redux connect:

const SomeComponent = ({ name }) => (
<div>hello {name}</div>
)

export default connect(s => ({
name: s.user.name
}))(SomeComponent)
M+ fonts – beautifully designed proportional and monospaced fonts
This fails to resolve for me:

Host bar.foo not found: 2(SERVFAIL)
I wonder how exhibit 2 would look without campaign contributions and high level executive compensation. "Profit" is a funny thing.
Wembley and Harrow being considered 'outer' suburbs feels quite odd to me. Wembley is ~10mi by road and Harrow ~13mi.

A quick scroll through Rightmove has me getting bored before I can find an affordable 1br flat (got to 180,000 and got bored).

A better example would be just inside the M25, where you're either at a station, or in a blank spot with no rail.

I don't disagree that London has better public transport than some places.

Just making a comment because almost definitionally it feels like the 'outer city' is the bit that isn't well connected (i.e. it's not really the city any more).
How do you figure that the Vive is a full generation ahead of the Rift? Just based on the fact that the Vive is targeted towards moving around (FPSes), and the Rift towards sitting in place (Vehicle sims)?

Other than that one difference, both devices are very similar in their specs.
https://news.ycombinator.com/item?id=11195337
>Step 4 is made up whole cloth

>4. this imbalance doesnt exist because its not as bad as africa.

> I'm sorry to say that but there is no real injustices in western countries

How you got from "there are no injustices in the western world" to "maybe this is a little overblown" im not sure i understand.
No I am not saying that.

I am saying requiring it is the problem. Requiring is another word for saying "at any cost", or in other words "with lots of bribes".
Are you referring to JSXTransformer? I thought that was deprecated?
Fair Elections and STV
If you don't mind a few questions: In what city? At what type of companies? With what kind of previous educational and career background?
There is an abundance of poorly written react apps popping up everywhere. Go to netflix and search for movies... the experience is terrible. The search box lags typing by a long shot. So much so its almost impossible to type in the full text of a movie name. I'm sure there is the correct way to do this (not making the field a controlled component?) but the problem being there on such a major site is a sign that its hard to do react correctly.
Everyone complaining about how React is just a trend is missing the point of React. It's not some revolutionary flash-in-the-pan technology based on a mystical black box, it's an aggregation of best practices that everyone (including yourself) has been clamoring to have implemented for years. Web components? Check. Object.Observer? Check. Virtual DOM? Check.
As a mathematician, that code snippet seems perfectly fine?
Ah, of course, a flowchart! The CLASSIC path to understanding a library.
Does this actually use the same technique, or is it just a clever filter?
One easy way to tell if something is overhyped is when we starting seeing articles or blogposts saying "The next big thing after X", where technology X, itself, not only hasn't arrived yet -- it's still in very much in its potty-training stages.

In this case, X = self-driving cars.
I'm actually more impressed that they are trying to code "believed the bus would slow".

Understanding the expected behavior of other drivers is critical to making self driving cars work. And that seems like a pretty hard thing for a computer to figure out.
It is, but it's not written in javascript[1]. Flux came out when I was in the middle of developing it, and I spent hours reading about it, looking at it and playing with it, and it just didn't solve any problems that I had.

Note that the community's ideas of best-practices, and all of the ecosystem around react is changing at an absurd pace, but core react is fairly stable.

1: https://github.com/jasom/cl-fccs
>The context of this thread is the idea that support for Bernie Sanders stems in part from the fact that if the injustices he talks about aren't addressed, there might be an armed revolution in the US.

Ok, then is this an argument for or against that idea?

>I'm sorry to say that but there is no real injustices in western countries. Everybody has food, education, a minimal healthcare and even luxury products like smartphone or TV.

It sounds to me like they are:

>dismissing a complaint due to the existence of more important problems in the world, regardless of whether those problems bear relevance to the original argument.

But sure, maybe its a real argument. Maybe campaign finance reform in the US doesnt exist as an issue, because when i go home i know theres still food in the cupboard.

Maybe because i can go to an emergency room if i get shot and they'll care for me before knowing if i have insurance, that means that black people getting murdered by police officers isn't an injustice.

Maybe given that i have a smartphone, ever rising costs of engaging in a legal battle dont favor the wealthy, and that doesnt represent a legal system based on economics rather than justice

Maybe since my country has a public education system and i was able to learn to read and write, that means that my country doesnt criminalize the mentally ill.

And since someone in africa doesnt have those advantages, any injustice they face is real.

I honestly cant see a way to read these comments that dont fit the exact definition of relative privation. Are you saying that the other commentor was saying that campaign finance reform is not an issue because campaign finance reform is needed even more greatly in africa? Or as you saying they meant an armed revolution is not possible in the US given that countries worse off are not engaged in armed revolution currently? Those are the most generous reads of the comment i've been able to come up with. I appreciate the discussion, have a good one
It is user generated content, so I don't see a clear relation between the number of articles and "low quality".

Furthermore, as I understand it what you write goes against the Wikimedia vision:
"Imagine a world in which every single human being can freely share in the sum of all knowledge. That's our commitment."

Also, you don't "browse" wikipedia, you go there seeking specific knowledge. If that knowledge is not there, you move on.
If you want to see an implementation w/o using scikit, checkout this implementation that classifies the newsgroup dataset: http://www.eggie5.com/66-naive-bayes-classifier-implementati...
Isn't it a bit naive to assume that companies don't share and aggregate data? Which internet search provider knows you're into hobby bonsai? You're 100% sure that data will never be shared?
This post does not explain why using a bell curve in employee performance evaluation is "bad" Just what statistics to use when analyzing performance requires thought, a model, and a knowledge of statistics.
Real-Time Insights from a Random Walk: HTM for Stocks Hits the IPhone
I wish I saw this a couple weeks earlier, before I gave up on React-Redux. Its documentation and Dan's talks work well for isolated samples, but I had no luck building a larger system that binds all the pieces together.

There is no definitive documentation source (like msdn or angular docs) and every tutorial and guide came with its own massive set of boilerplates and libraries. These libraries did not have good documentation, either.

React-redux brings a fantastic way of thinking about the application, and I'm looking forward to seeing appropriate documentation.
Technically, even if self driving cars are more safe than human drivers (even if they're not perfect), should be good enough. But my lizard brain tells me that I'm putting my life in the hands of a machine that potentially has bugs, and that's a little scary.

Most of us are going to expect nothing short of perfection from these machines to really trust them.
> This reflects how the people related to this topics are just more knowledgeable (about the topic) and willing to cooperate to the Wikipedia than other groups.

Since there are large groups of people that can't regularly access Wikipedia or have limited resources to edit it for other reasons I'd say that this isn't necessarily a valid conclusion.

I lean slightly towards the deletionist's point of view. Bias on Wikipedia is often only considered within the scope of individual articles -- that articles may use a biased set of sources or are written in a way that represents a non-neutral POV -- but I think that the selection of articles itself has a similar ability to represent a biased view, perhaps some form of publication bias.

What is included and excluded in Wikipedia unfortunately is highly representative of the views and opinions of its most active and opinionated editors. There is no policy on what should be included or not that is clear enough to prevent editor wars.
Async-retry – Retrying made simple, easy, async
I think my lesson was

"Don't go off to the races, solving difficult problems for people who won't pay for it"

and

"To us its a bunch of tables and CRUD generated on top of it. To them, its whether or not theres a free plan."

and

"Recognize when there is a poor market fit and CHANGE the situation. Falling in love with your own creation tends to blind you."

gg startups, hello drudgery
Why haven't we seen a successful wikipedia fork yet that doesn't have this hijacking by deletionists problem?
It was inevitable, so I'm sure they're quite pleased it was a minor issue and not something catastrophic. Someday in the future a self driving car is going to hurt or kill a person and then the real legal tests will begin, but this is the first step on the pathway to normalcy.

My personal fear is that Google and maybe one or two others will get self driving cars right, but then the imitations from other manufacturers will fall short. The liability needs to end up on the manufacturer of the self driving car system, this is not something to be taken lightly at all.
The Golem certainly had an impact on culture. However, R.U.R. is especially interesting because it coined the word "robot". From the Wikipedia entry:

In Czech, robota means forced labour of the kind that
serfs had to perform on their masters' lands, and is
derived from rab, meaning "slave."

We aren't just creating in our own image; the creations are "slaves", intended to do work on our order. This is included in the Golem legend, which I suspect could be interpreted as an ancient desire for automation.
Yet, the poster works with a high-level language that readily offers common constructs that are needed without memory management, etc details. Integration is also easier than with C. So, there's concrete evidence that prototyping in Python will be faster given equal effort due to (a) enabling advantages and (b) less work for common stuff.

That's me sticking to utter basics ignoring things like REPL interactive development.
To me the most interesting of these was the solution to collaborative editing in Google Docs. Sadly the description provided is a helicopter view. It appears to reference OT[1] and is suggestive of the event sourced pattern[2]. My interest is piqued; can anyone reference an in-depth publication/paper on the D&I of their "collaboration engine"?

[1] https://en.wikipedia.org/wiki/Operational_transformation

[2] http://martinfowler.com/eaaDev/EventSourcing.html
This. Keywords are the most reliable way, or important parts of the URL (e.g. the author in medium/github/github-pages urls) if the title isn't clear.
Absolutely, I was offering Cash on Delivery using VPP back in 2004 for my baazee.com store(eBay acquired baazee to enter Indian market as ebay.in)

India Post offered Reverse Money Order as a service aka VPP(http://chennaipost.gov.in/vpp.aspx)
I expect self driving car liability to end up similar to vaccine liability. A fund and adjudication process is created to compensate those who have an adverse outcome.

http://www.hrsa.gov/vaccinecompensation/
To Win a Best Actor Oscar, Play a Real Person
> (2) There is no good solution for end-to-end transit that copes with the ugliness of endpoint networks.

Yes, there is. And it exists right now, and it's completely free.

TOR.

I've been using TOR hidden services for months now. On every machine (Linux), I install TOR and set 22/SSH available as a hidden service. This gives me a [HASH].onion address.

Now, why is that useful? The Hidden Services gives you a flat address space so that every .onion is reachable easily. There's no NAT, no firewalls, no stupid of any sort. And unlike "static IP/port forward/hole in NAT/Dynamic DNS" anti-solution, you install TOR, set up which ports are to be forwarded, and off you go.

I've also figured out how to get full .onion resolution on a Linux system as well. That means, instead of having to do a "Run Tor Browser/proxy" for every program, you simply use the .onion where you want. The DNS resolver takes care of obfuscation and TOR handing and everything. So that means you could have a list of servers in different physical locations with firewalls, NATS, and other network tools. And you can administer them via CHEF or Puppet or Ansible using a list of .onion in your config files.

I use Mosquitto, a MQTT broker to handle my data store. I have sensors in 3 physical different locations (my house, a friend's house, and my local hackerspace). I don't have access to the border router on 2 of them; but that doesn't matter. TOR takes care of all transit.

The last piece of this puzzle is Node-Red for handling of IoT data. With the aforementioned DNS solution I figured out, I can pub/sub data to my mosquitto broker, sitting on port 8883 on my onion. The Node-Red doesn't have to know where the machines are, nor does my Mosquitto broker.

My hardware platform is self-made: Arduino Nano clones, nRF24L01+ mesh networking chip, whatever sensors, and the MySensors library. Works really well.

Tl;Dr. An IoT system that guarantees anonymity, privacy, and security. And doesn't rely on someone else's machines.
This just in ... one vehicle on the road hit another vehicle on the road.
Traffic is definitely a factor but due to HOV (High-Occupancy Vehicle) lanes buses or cars with > 1 occupant can travel faster. The HOV lanes are usually clear and moving much faster than the "regular" lanes that are clogged with cars having only one person in them. Also, the bus can legally drive on the shoulders if there is no HOV lane and when it gets into the city, the streets it travels on are bus-only during rush hour, so that also helps.
> The only thing that would make it better .. truly, the only thing .. is if we had the ability to go up to 16gigs of RAM.

Yeah, I keep thinking about how a tiny device with oodles of RAM would be such a killer Redis or static asset server. Or even a killer database server, for read-heavy loads.

Although am not even sure if that would be possible in the near future - for SoC's like the BCM2837, the RAM is on the same chip as the CPU+GPU, right? I don't even know if it would be feasible to build gobs of RAM into a package like that.

Of course, RPi's are still freaking awesome, and I am happy they exist.
My friends run Rikers Bot. Get in touch.

http://xpmethod.plaintext.in/public-discourse/rikersbot.html
https://github.com/xpmethod/rikersbot
The Silicon Valley Hustle
> The Bay Area isn't even considered American by Americans. They call us anti-American with our heathen, libertarian ways and alien sanctuary laws.

The Bay Area isn't exactly known for "libertarian ways", the issue of whether or not is considered American aside.
Fact Check: President Barack Obama Speech During State of the Union Address
Why not Web components directly? (genuinely interested, soon I'll have to chose one way or another for a new project)
First of all, I would avoid wildcards in compilation rules, using $^ instead,
so any leftovers wouldn't hurt. In the case of compilation tool being too
stupid, I would build a list of expected files out of known/present sources
($(wildcard ...), $(foreach ...), $(patsubst ...)), and then call `rm' before
calling the dumb tool:

rm -f $(filter-out $(EXPECTED),$(FOUND))
Guided code tour of DataLoader, the first in a series on GraphQL and ImmutableJS
"But, he added, the company was using the same data that mobile advertisers have been using for years, and showing certain ads to a specific group of consumers was not a new idea."

No, that's a lie. GPS data is not available by default and can be controlled by the user. It's certainly not something that has been available for years to advertisers. It sounds like despite any permissions you may refuse in your OS/apps that AT&T will sell your data regardless (unless you opt out). Also, I know it's the NYT, but there's no such thing as anonymizing data. This has been shown over and over again that pretty much any data can be de-anonymized rather easily.
Oh, I get your question. When I said "with no traffic" I should have said something along the lines of "with normal traffic." i.e., no more congestion than usual.