skysight-inc/HackerNews huggingface dataset:
Actually, the phone doesn't even need a sim card to make an emergency call. At least not in Canada, but I'm sure the US should be the same.

If the phone is not connected to the network currently, it will do network hunting, and will be able to do an emergency attach to the first network it finds. This may also happen if your say out of coverage with your own provider, but can see signal from another provider, even if there isn't a roaming agreement. 911 get's interpreted by the phone in a special way, and the phone will flag the request as for emergency services when connecting to the network, so the network will treat it with priority. In theory, even if you can't be delivered a phone call, or the network is overloaded, emergency calls should still work, depending on exactly what the problem is of course.

It's also something that at least here in Canada, get's tested fairly extensively, both on all the devices we sell, and the network equipment when deployed and each patch.

* my views are my own, and do not reflect those of my employer.
Standard Oil Company Must Dissolve in 6 Months (1911)
Unfortunately someone already invented the NIH anti-pattern.
I'm not sure whether that last paragraph is spot-on or not. But it's going to require a bit of a story to explain my thinking.

First off, I'm not sure you can classify Marx's communism as a "social order"; Marx is envisioning a systematic failure of capitalism as a cohesive institution and pontificating about what might come in its wake. Because Marx doesn't believe that change happens "naturally" but only in violent upheavals, he thought "now is the time for a new social order!" in his own context, sure, and supported a Communist Party, but his analysis in Das Kapital is much more about the failure of capitalism with the increasing mechanization of the means of production.

The point is basically that Marx wants to start every social analysis by asking, "OK, in this society, who is the slave class? And who are the people who own them?" Marx saw that industrialization was increasingly multiplying the capabilities of this slave class, and indeed supplanting them. Marx envisioned that eventually, the slave class would entirely consist of robots of one form or another, with the only humans entering being the ones who voluntarily wanted to do that sort of work -- sort of the model of the CEO who leaves his cushy job because he wants to be a farmer at heart.

It's a very techno-utopian vision of the world, and it's hard to see what the social order that lives atop this is going to be. Marx famously extrapolated that the control of the 1% over the 99% was going to persist into this technological switchover, and that the 99% was going to realize it and lead a revolution-to-end-all-revolutions, because afterwards there would be born a society where every human was guaranteed the basics of everything they need (by the robot slaves and the volunteer slaves) and could pursue whatever artistic calling suited them.

But that remarkably underspecifies the nature of the underlying state, of course. The "nation with no state or laws" is one possibility, an anarcho-communist vision, but there could also be a normal modern constitutional republic, where there would be the normal boundaries in place preventing people from gathering the resources to take over the nation. It's rather hard to say.
I think the article makes a point you are missing: early emancipation drives baby-making and family unit formation, which is one of the biggest sociological problems nowadays. This is the cause of student's debt, as they don't live off their parents. The clickbait title misses the thesis completely.
Or they can live in student housing, in a more affordable city than Stockholm.
Not the OP, but it's sunday afternoon and you've piqued my curiosity. I'm not opposed to conspiracy theories, but my view of the world is one of different groups competing for power without a guiding plan. I find it interesting reading about individual conspiracies and learning how the world really works, but in my view they eventually backfire on the people who instigate them.

Take the United Fruit Company - so they lobbied the US government to instigate a coup in Guatemala. That's devious. (I've just looked up the coup in more detail, and the consequences for Guatemala were horrendous, so I'd say the coup instigators were not merely devious, but outright evil).

Thing is, neither party benefited. The US got involved to prevent communism growing in its backyard, but ended up pissing off the entire region. The UFC wanted to protect its assets in Guatemala, but was forced by Eisenhower to divest them all 4 years later.

What's the grand pattern here? What's the motive behind all these conspiracy theories? Do they intentionally backfire, or are the people pulling the strings just short-sighted?
I used to feel the same way. Then I realized that it's not just about Google'ing the error message. It's also about having enough experience and knowledge to figure out which of the suggested solutions are both safe to try and likely to solve the issue.

It may seem silly, but most people who work with computers are genuinely worried about doing the wrong thing (e.g. clicking the wrong button) and permanently breaking something. This is why, at the first sign of trouble, they come to us geeks with their tails tucked between their legs.
>, it seems that investing in a generator would make the entire apartment's value go up.

Fuel is rationed and is only available to govt vehicles with a 'ration card' . You can't just walk up to a gas station and get fuel for your generator.

And ofcourse, people who can afford to buy fuel in black market are already living in posher areas like Joong-gu district/Eundok village.
Most people don't want to trade off the size and weight for the flexibility of batteries that they'd rarely, if ever, take advantage of. I have a secondary bike light that takes AA's, it's both much larger and much less bright than my main light, which uses a LiIon battery. I haven't found a comparable AA powered light to my LiIon light. I got the AA light just so I could replace the batteries with easy to find AA's just in case all of my batteries ran low...In the 5 years since I got that light, I've never needed to replace the AA's.

Since most devices are rechargeable via USB these days, most people are probably better off carrying a USB battery pack that uses AA's, then you're only paying for the bulk once (and it's quite light without batteries)
>College in Sweden is free. But rent isn't. And food isn't. Neither is the beer

Those things aren't free in places where there is college tuition either.
In the past I've used kodos, but as time has gone on I've needed it less and less:

http://kodos.sourceforge.net/

As a result I'm not into the idea of such a visualisation; you should be using regexps all the time, and internalising the rules. When that's not enough you have to go and read up. I'm not sure such a visualisation will help that much in those non-regular cases, simply because they won't always be available to hand.
I'll be really interested to see others' reactions to this. My first impression when I glanced over the example construction was not good. I felt like it really didn't improve comprehension, but just forced me to try to learn a new way of seeing those symbols. Perhaps a visual regex "IDE" that completely abstracted the syntax would be a better approach.
Why not? I've been known to do this as well. I'd rather put a quick link to a relevant source of information explaining why I did something the way I did than spend 2-3 lines trying to explain it.

I probably most often use it when I've hacked around a known bug in someone elses framework - linking to the respective ticket, that way if someone comes along later and the ticket is resolved, they can remove/adjust whatever I've done.

Links are everywhere else, why not in our comments?
Golang – The annoying remote import path
Hm, is it an echo chamber if the dissent to the majority is also present and up voted? I feel like you didn't read the second half of my comment or I don't understand what you mean.
To be technical, css isn't broken-- it's just for styling.

Using css for layout was a fundamentally bad idea, but it was the best hack around at the time. And now it's enshrined :/
Primary: fancy kitchen timer.
The software under argument is not an end-user tool that is applied the actual state of the language. It has nothing to do with gender politics.
Alright, so let me phrase it this way then?:

> To say it more correctly (hopefully): Haskell contains a purely functional sub-language. It also has impure parts. Just like most programming languages have pure and impure parts. The difference is that Haskell employs the type system to segregate the two parts.

(Anyway I'd be interested in how to access IO without using the IO monad; is there a lower-level type to use instead?)
In general British university admissions are conditional on good exam results, as the British education system has no notion of "grades" other than scores on exams.
It's worth nothing that those generic Chinese phones of various brands actually tend to use one of a very few number of (replaceable) battery variations, which tend to be clones of the battery in common models like the Samsung Galaxy S3. The main variables are width/height/depth/pinout, and the former 3 are usually fixed by the battery manufacturers themselves, while the latter is either from cloning another common product or a reference design.

For bigger lithium-ion cells, 18650 is probably the most common size and has gradually made its way into consumer devices too as a replaceable cell, although the safety implications of the much higher energy density mean they have to be treated more carefully than AA/AAA. (E.g. the warnings about not carrying loose cells because they can short and cause burns or fire is far more important with a lion cell, since they have much higher current capacity.) Companies will continue pushing the "safety" excuse to lock-in users with proprietary batteries, but I see the spread of 18650s as starting to counter that trend.
nonsense. I typically worked at least 30 hrs a week while a full time engineering student. There were some semesters that I was TA'ing 15 or so hours per week and working another 20-30. Honestly I did better then because I was forced to focus on time management.

EDIT: I should add that a lot of this was by necessity because of American college costs...but I look at it as a long term benefit for me personally.
At least here in Portland the most recent significant one was Jive.
> they come to us geeks with their tails tucked between their legs.

That's fine with me; I do the same thing when my car breaks or there is an electrical problem. Some things I don't mind tinkering with — for other things I would rather take the "simple" problem to an expert, even if it costs me a lot.
>>Been talking about this a lot with friends/peers recently. Personally I think half the skill is knowing what to Google.

Yes, exactly. I said this a few days ago in another similar discussion: Google is really good at "meta-guidance." If I search for something and don't get any results, it means I'm either asking the question incorrectly, or I'm trying to solve the wrong problem.

Which brings me to the subject at hand: if someone is really good at Google'ing answers on a topic, then they're most likely good at that topic. I believe it was Einstein who said (I may be misattributing the quote here): never memorize something you can look up easily.
I'd say it's also worth mentioning that after knowing what to google is knowing how to apply what you've found. Most of the time an answer on stackoverflow isn't something you can copypaste and have work sans unintended consequences.
The compiler would essentially emit the same code that it would in the case of the spore, but it would be automatic. You still get to dispatch on the runtime type, because the binding is created after the method invocation, but before the scope of the lambda to be closed.

I think when a programmer writes "foo.combobulate()", the vast majority of the time, the intend to capture "foo". If they didn't and were being clever, I don't think it's unreasonable for the compiler to expect them to be explicit and write "this.foo.combobulate()" instead. In the former case, the compiler creates the implicit binding to capture, in the latter it does nothing implicit and just closes over "this".

I'm certain that the compiler has enough information to do this, and that it's in accordance with the principle of least surprise ;)
What good is a generator if you can't buy anything to fuel it with?
Why Docker’s Pivot Worked
America wants Democratic People's Republic of Korea (aka North Korea) around just as much as China does; excuse to have bases, destabilize region, military budget, etc.

EDIT: Feel free to comment if you disagree, but this is not my opinion, but that of pretty much anyone I've ever spoken with from Korea (North & South). For that matter, if you believe the US is welcome in Japan, pull up Google Maps, find an US AirForce base in Japan, then read what's write on the roofs of buildings around the bases; here's a hint, doesn't read "Thank you" or "Please stay."
You might be correct, depending on your definition of "shadow groups".

For example, George W. Bush initially got elected on a platform of non-intervention. There was, however, a strong core of Neocons in his administration, like Paul Wolfowitz. After 2001 the President switched directions completely and they became considerably more powerful and their lobbying probably directly led to the Iraq war.

But none of this is really hidden secrets.
Let's give the idea a moments thought.

Somehow in the minds of the world's population, while they are sleeping, you replace their language with a variant of English with cultural-specific loan words and extensions (for the closest approximation, think of French/Portugeuse? schooling in the colonies, or in France for that matter).

And let's propose we rather brainwash ourselves with 'their' language rather than the other way round, to avoid various accusations.

And let's propose we construct great internet firewalls, employ sharp-eyed border guards and have strict controls over the movement of people into and out of the country to maintain cultural homogeneity (look to history for precedents).

Practically almost any phrase can be translated into another language with absolute equivalence. A great army of translators translates all significant works of literature and media into the new language.

Culture is preserved yet we can now communicate between ourselves better? Any observations? (I'll think about it too.)
When specifically was CSS explicitly and officially said to be for layout?

As I remember, it began as styling, and people started using it for layout, and that became the best practice, though not official. I don't recall the announcement that its design was for layout, but I wasn't keeping up on the news at that point.

And since CSS is officially said to be supporting layout, why aren't they thinking of all web use cases?

If CSS is not for layout of complex applications, what should one use in that case?
Unearthing the Secrets of New York's Mass Graves
For "How does the computer really work?" questions, I recommend this book:

http://www.charlespetzold.com/code/
WhatsApp Message Hacked by John McAfee and Crew
> I was surprised to read that x64 apparently doesn't allow pushing or popping 32-bit values.

A simple way to circumvent this problem (I don't claim it is the best) is

sub rsp, 4
mov eax, [rsp]

where eax of course contains the value to push.
The Southern Television broadcast interruption
Reading through the post, it looks like WhatsApp wasn't broken. The attack seemed to use a security vulnerability in Android.
>> Third, try programming for a day without Googling. Then two days, maybe a week. See how it feels. Remember that there was a time we programmed without copying our work.

It's not usually, or even often, about copying work for me. I google because there is no freaking way I can remember all the details of linux, python, bash, regular expressions, flask, elasticsearch, redis, haproxy, postgresql, mongodb, Google Cloud Platform, kubernetes, logstash, kibana, Java... that's a real list from my last project. If you were going to hire me for a position doing roughly the same thing, and you stuck me in a room and picked questions off a list related to those things I set out above, with the understanding that I am good enough for you if I can answer the question, and not good enough if I can't... it's a crapshoot. 100%. I may have spent hours preparing for the interview. You may have spent hours preparing for the interview. And then you ask me something like "In an elasticsearch mapping template how would you retain the untokenized value of a string for use in a returned list of aggregates?" and maybe I did that yesterday and remember, or maybe we should just both go back to whatever we were doing before we met.

I'm interviewing right now, and if you can't tell it's frustrating. I'm not valuable unless I am experienced and capable with a huge list of technologies, and hey, as a reward you the interviewer get to pick anything you want from that huge list and try to trip me up with it! ;)
Foreigners in Japan are evil … at least what Tokyo Shinjuku ward belives
Products in the 80s and early 90s usually came with books. Some of which were pretty good, if you could get access to the books.
ASP.NET scaffolds in Visual Studio contain commented links to MSDN articles and documentation, and the links are clickable. So it has to be a fairly common practice. ;)
> Meditation is examination not supression or control.

Just one clarification on this. I recently listened to a talk by Bikhu Bodhi [1] where he said meditation was partially about the suppression of emotion, He then quickly clarified that suppression is different from repression. In suppression you investigate the root cause and work to understand and eliminate that and once done you have suppressed the emotion that springs from it.

So I think to express it in an operational analogy, suppression is finding and eliminating the root cause of an outage, repression would be turning of the alarm and pretending the site isn't down.

[1] http://bodhimonastery.org/the-buddhas-teaching-as-it-is.html
In short: while there is no tuition, you often have to travel far (extremely few people per square kilometer) to get to your school of choice, causing almost everyone to move out, incurring high costs.
There are actually two Born rules - the first one gives probability of configuration as integral of square of \psi - int |\psi(x)|^2dx, and the second one gives probability of result of measurement as square of integral of psi |int \phi_k^*(x)\psi(x)dx|^2. The first one was introduced to give meaning, i.e. interpret, Schroedinger's psi-function, the second one soon followed to connect the theory with the quantum ideas. Of course, the rule has been successful - but as far as the goal is to understand \psi, it is just an interpretation of \psi. It says nothing about what \psi itself actually is, only how to use it to get probabilities.

Regarding the entanglement of brain with experiment, that is totally unfounded extrapolation of applicability of many-particle Schroedinger's equation. It is useful for atoms and molecules, but it is practically intractable for systems of few atoms. For macroscopic objects, like arm indicator of an ammeter, the Born rule assumes that results of measurements are definite, so probabilities can be assigned to them. In the picture where the indicator or brain is just a part of the system that gets entangled, no definite results of measurements are obtained and it makes no sense to talk about their probability in the way all successful applications do.
50 Ways to Promote a New Blog Post
So what is the best backup phone to keep in the car? I'd want some thing cheap with no monthly payments just for emergencies.

Think how much it would suck these days to get lost or broken down and your phone isn't working! It seems only prudent to keep a backup with you.

(Especially now that all Payphones have been removed)
I have no comment, but that was a poorly written, rambling article. It's also 3 years old. The Atlantic usually has higher quality content.
Wittycircle – The creators marketplace, PH Top 5 Yesterday
For rust, although there are now lots of answers, many use uncompatible versions of rust with the current one in my exprience, so still rather un-Googleable.
> Isn't it disingenuous to call esp/ebp (or rsp/rbp) general purpose registers

In the sense of instruction encoding they are. Additionally, the x86-64 call convention typically does not use ebp as frame pointer (except when you use something like alloca). Instead functions typically allocate their nessesary stack amount at the begin. So ebp is generally used as a general purpose register by most compilers in x86-64.
Reinforcement Learning to Play Mario [pdf]
What if it happens to be far far away from where your career proceeds?

You have now to choose between growing your house value or nurturing your career.
INNNOVATION!!
If you know what to google then you probably know what to look for in the documentation. Its often just faster to google though. I think google is good for beginners that dont know what they dont know - or for a quick reference examples.

When i am learning a new language/library, rather than reading through the documentation trying to find something to solve my problem (as i dont know what to look for), i simply google it and get to the solution faster. I retain knowledge much better if its relevant to my current problem. Often i will then be able to place a name/concept to my problem and then be able to find it much easier in the documentation.
Plenty of Iridium VARs will rent you equipment; phones, SBD beacons, etc. for less.

If you're truely going off the grid and want realtime coms available there is no alternative to Iridium.

An EPIRB is great if you just want to be found.
My sorry attempt at wit: Was Vermeer a painter or a photographer who traced?

Is it not the product and/or result that counts; not how you got there?

Vermeer traced his subjects using optics; it was not painted freehand: http://www.vanityfair.com/culture/2013/11/vermeer-secret-too...
The Hidden Workforce Expanding Tesla's Factory
I have to disagree, unless of course you're okay with being a "developer" and not a software engineer. An engineer needs to know what goes on under the hood. I have seen enough harm done by software engineers who use tools and libraries knowing only their purpose and not their behavior.
No, you are correct. As long as you have reception, you can call 911. No SIM card required.
"He's welcome to run the same redis demo he does every tradeshow and pretend everything's hot and ready for action, but it's misleading at best."

Here, I just built TensorFlow on my Surface while sitting here in an airport. Here's a screenshot: http://i.imgur.com/WlNNuVt.png

I'll try some more complex TensorFlow examples on the plane.

I'm sorry you're having (or had) issues with the build on your machine, but your negativity is kind of a bummer. We're happy to help chase down filed bugs.