skysight-inc/HackerNews huggingface dataset:
No, there just won't be private ownership.

It makes no sense to own and maintain your own FLEET of self-driving cars for your own family (since it's virtually guaranteed that multiple family members will need a car at the same time, at some point in time).
Non-comprehensive list of Google properties and Chrome-team efforts using:
https://github.com/Polymer/polymer/wiki/Who's-using-Polymer%...

Obviously doesn't include stuff in the works :)
No it doesn't: just means we know what it will do. It might still fail. It might still use a risky approach that allows high optimization. One can run old Pascal or Modula-2 with unsafe constructs to do anything C can do at high performance.

Disallowing undefined behavior simply means the result is defined behavior. Might be safe, unsafe, any number of things. Just clearly that to developer and tools.
At a recent event, Ms. Laverne Council, the CIO for the VA who oversees a $4.1B IT budget, actually talked about how a two-person company in San Francisco was able to get her attention. They focused on solving a problem the VA was having, not just their offerings. She flew out to meet them personally and it became one of the most successful tech rollouts in the agency history.

All it takes is a little hard work. Opportunities exist in abundance if you can see through all the stereotypes people throw out there. It's too bad people just give up so easily and that often lets their less-than-worthy competitors reap all the rewards. Don't give up. That's all you have to do.
I'm guessing that you don't realize that factory/plant maintenance is a pretty big industry with its own periodicals, journals, research, websites, industry organizations, etc?

One of the last things I was supposed to be piloting at my last S/W dev job was Predictive Maintenance scheduling and working with the service techs on what data they used to decide when something needed to be repaired.
Well the docs[1] are built using Aurelia, and it's really cool as it fetches the framework API directly from their GitHub repos via GitHub API and caches it on clients computers.

I am currently in the process of re-building our company website with Aurelia (previously Angular 1.X).

[1] - http://aurelia.io/docs.html
Federico Musto of Arduino SRL Shows Us New Products and New Directions
I looked at Elm, PureScript and GHJS, and chose PureScript for pretty much the mentioned reasons (powerful types, clean output, easy JS interop). I have a lot of experience in Haskell, and I find it refreshing that PureScript libraries and solutions have a lot of freedom to implement whatever they want, compared to the Haskell world which has a large amount of conventions to adhere to (and standard libraries to be compatible with).
Was base 60 Sumerians accompanied by cuneiform, by chance? I got to learn some of that in a World History course in high school, which was pretty fun.
Matt used to put in the wordpress.com page headers something like "if you are looking at this you should apply"

But that was when he only had like 12 people working for him.

(edit: it's still there on every page served a decade later)

Look at just a handful of people in 2005 http://web.archive.org/web/20051223160551/http://automattic....

a dozen in 2006 http://web.archive.org/web/20061225011025/http://automattic....

to the insanity of today https://automattic.com/map/

and still Automattic is mostly a one-trick pony, it's 100% WordPress all the way down. Even when Matt had a chance to have a second program with bbPress and fix many of the nightmares with wordpress, he doubled-back and had them rewrite it into an insanely bloated plugin for wordpress instead.
Antilock brakes are a sideshow because nobody cares. Yes, it makes cars safer, but few people bought specific cars because ABS was available. It was just another side feature. It was not something that people actively sought out like they'd seek out self-driving cars.
> record labels keep the rights locked up

They don't own them up front in the first place. No doubt some labels negotiate that as part of a deal, but they're separate domains to start with.
>> If we were really smart, we'd switch from base 10 to base 12

But I only have 10 fingers!

On a practical note, wouldn't that mean inventing 2 new symbols to represent 10 and 11 as single digits, otherwise I could see that getting very confusing.

You could't really use A and B, as then some people would be unable to find the correct seat on an airplane.
Yahoo yanks Yahoo Screen hub, scatters “original” content across sites
The author is arguing in the context of UK post decimalization of units.

Thanks for additional info on the machinery involved.
Also known as the legacy effect. Like COBOL, the cost to rewrite, retrain, retool and so on for new language is too high to be worth it. There's also a certain mindset the new thing would have to be compatible with that's somewhat unique to C. Even C-like languages such as Cyclone couldn't break past that.
From [1], the "Docstring Standard" section of your link, "Our docstring standard uses re-structured text (reST) syntax". It seems like they use reST?

1 - https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMEN...
Due to some airline delays, I was trying to schedule a new flight. I ended up showing a boarding pass to an attendant at the booth and asking something along the lines of "I'd like to make this connection". The ticket said departure "22.17". She asked me "What's that in `real` time?".

Two more from the garden center:

I was looking for a pump for an ornamental pond, and the pumps were advertised by the amount of gallons of water they displaced per hour. I didn't know the conversion between ft3 and gallons and I didn't have my phone so I couldn't look it up. I told one of the attendants my pond was about 60 cube feet, and asked if she could help me look up how much gallons that was. She said; "I don't do numbers like that. The only numbers I know how to count is money wink". Weird. I tried to explain; all I need is the conversion factor. To no avail. I just ended up buying the biggest one. My neighbors complimented me on how soothing that burbling water is when they go to bed. Passive aggressive jerks :)

I wanted some dirt delivered for a raised flower bed. I needed about 30 cube feet. The voice on the phone told me they only deliver by the scoop (from that big shovel on their bulldozer). Fair enough, but I asked if he had more or less an idea how large such a scoop was, in some unit I could understand, since I didn't want to end up with too much dirt. He was pretty curt in his response; "We're not going to start do that, all those units and measurements, we only do scoops". Wait what, like, how do landscape architects do this? Are scoops a thing?

I asked people if it was unreasonable to expect more in each situation. Most of them were along the lines; "yes, you're being obnoxious, just get the damn scoops".
Also, Joseph Swan and Charles Stearn were the first to bring a practical commercial application to the market.

Edison, if I recall correctly, invented the screw-in electrical connector, the permanently sealed bulb, and a certain type of carbon filament. That's why when Edison refused to license his patents to Westinghouse for the 1893 World's Fair in Chicago, the lights were stoppered instead of permanently sealed, with dual bayonet bases. They burnt out constantly, and that resulted in the contract being underbid, but the power to the fair was Westinghouse alternating current rather than Edison direct current, so it was a minor victory in the current war.

No, Edison did not invent the light bulb. But of all the people who contributed innovations to it, he was probably the best at manipulating public perceptions.
I remember reading that stuff as a teenager -- and afterwards, I was able to make the MBTI tests say anything I want it to say.

My later experiences with vipassana/insight meditation showed me just how much hot air those personality indicators are. You can switch among them if you know how. These are not as hardwired as people would like to think they are.

Nice try, it's a good framework, but it is fairly limited when it comes to describing the spectrum of human consciousness. Jung is interesting in that, he was a scientist having mystical experiences that he tried to scientifically analyze. Was he successful? I don't know, but I doubt he was able to capture all that he experienced.
@Dang, article from 2013.
I love Spacemacs, but the old site looked better. Why all the animation? It's like the Web is devolving back to how it was when it was covered in animated gifs, marquee, and blink elements. Animation doesn't catch my attention -- it makes me want to close the page.
Many See I.R.S. Penalties as More Affordable Than Health Insurance
some are, but the saturation is self imposed in order to bypass "peering" agreements and generate extra revenue (Netflix/Comcast for example)
I personally hope they keep working and iterating on Glass because I like the concept.

I'm also wondering if their investment in Magic Leap will lead to improvements of Google Glass.
I agree. Maybe self driving cars are further off into the future than we think. Society as of late seemingly likes to place shame and blame upon those with "deep pockets." If the car in this hypothetical killed the driver, the car company has one lawsuit and lost customers. If the car kills the ten school children, 12-lawsuits and the loss of customers.
Welcome to the Future of Web Application Delivery
I don't think they intended to release explorer edition for consumer use at all; however, when the news hit and everyone was trying to get their hands on one they ended up trying to pivot a beta development platform into a consumer product and failed. Seems to me they have simply rolled back to their initial release plan.

It is also worth noting that Google is known to sink money into projects where the main payoff is data for another project; see Google 411, which was used as training data for their voice recognition.
As someone who thinks OCaml rocks (but hasn't tried js_of_ocaml), it's not terribly well marketed (on top of suffering from not being new-and-shiny). Also, making and distributing a single-page OCaml-to-JS app means learning about its build system(s) (the nicest thing to say about it is that it's not best part of the ecosystem), OPAM, etc. It's not really sold as a one-stop solution for new programmers.

The other thing is that Elm comes with the "Elm architecture". A OCaml GUI app backed by the react FRP library comes with "here is an FRP library, figure out the best architecture yourself" architecture. There are other open questions such as "how can I combine this with the hundreds of thousand JS packages on NPM" and "can I use it with Webpack/Typescript/other trendy JS techs".

That said, the possibility of compiling pure-OCaml libraries to JS is quite interesting.
emacs --daemon and EDITOR='emacsclient'
I don't want to derail this thread due to a passing mention of Edison's name, but.

Edison's major inventions represented a difference in kind, not in degree, that drastically changed things for humanity. Think of how different life is as the result of recorded sound, the concept of an electric company or light bulbs for home use.

Job's products were often well designed incremental changes. Apple made computers consumer friendly, but they didn't invent the technology. They didn't invent the global telecommunications network that makes the iPhone useful either.

Edison was an Inventor with a capital I. Jobs was a truly great corporate executive.
Although I agree with you, we really need to put the economic frameworks in place as well. We'll eventually get to a fully-automated society, but our current model is already under stress from our current position. Getting there is going to take some serious change.
I know there are places where that truly is a requirement to employment but I've twice successfully negotiated (once at a startup, once at an ad agency) those clauses out of my contract and I highly suggest others at least try to.

It resulted in a few awkward conversations with HR / legal but I stood my ground and insisted that them owning my entire life was unfair and said I was happy to have them own my output during work hours but nothing more. If they don't come around I'd consider it a red flag.
That's a minimum wage job or very close to it. They pretty much all have "leave the job at work" as a feature.
I think this disaster has something to do with the hold-up on train regulations: https://en.m.wikipedia.org/wiki/Lac-M%C3%A9gantic_rail_disas...
There are already carriers that are looking at taking IPv4 in at the edges, encapsulating it in IPv6 and then decapping it before handing it off to their customer.

Thereby the core network can be entirely IPv6 without any legacy IPv4.
It's not easy to reason about. The static analysis and formal verification results that were straight-forward to obtain in languages like ML and Modula took many Master's and Ph.D.'s worth of work for C. Human review also proved to catch less than safer, systems languages in many case studies because it just has too many gotchas. In common cases, too, rather than obscure ones.

So, no, C is not easy to reason about. Nor are the tools that can cheap if you want low, false positives.
There is some use in knowing subsets of the time tables beyond 9: specifically M x N combinations <= 100.

For instance, if you know that 8x12 = 96, you know that 1/12 is approximately 0.08. And since 0.96/12 is exactly 0.08, you know that the remainder is 0.04/12 which gives you the .003333... in 0.0833333...

Essentially, it supports numeric intuition.

These higher times tables can be useful in long division. In long division you have to form hypotheses about how many times the divisor goes into the partial dividend, to extract the next digit of the partial quotient. So for instance, something like this comes up:

________
12 | 980

Now 12 doesn't go into 9, so we try 98. How many times does 12 go into 98? If you know your 12x12 times table by rote, you might realize in a flash that 12x8 is 96, so put down an 8.

If you memorized all times tables up to 99, you could so long multiplication in base 100:

1234
4567
----

You would instantly know that 67 x 34 is 2278, so ... put down the 78 and carry the 22:

1234
4567
----
22
78

and then 67 x 12 is 804. Bring down the 22 into it and we get 826:

1234
4567
----
82678

Damn, that was fast! :) Then we keep going with the 45 similarly: and we can move by two places to the left. 45 x 34 = 1530; put down 30; carry 15:

1234
4567
----
82678
15
30

and then 45 x 12 = 540, plus carry is 555:

1234
4567
----
82678
55530
-------
5635678

Totally awesome, and we only had to memorize 4950 product combinations from 1x1 to 99x99. Contrast that with plodding through it one digit at a time, with four partial product rows to then add together.
That's because in 2009, G.M. filed one of the biggest Ch. 11 bankruptcies in history, which the bailouts failed to prevent.
This can be Alibaba of GM as after few years majority of GM's market cap will be due to their stack in Lyft.
Do those editors use the project's builtin namespace? gettext.install sets __builtins__._ to the translation function so that individual modules don't have to import it.
you can't use exact fraction arithmetic to take a square root, which comes up, you know, just a little bit, in physics. Of course this is a problem for binary representations, too, but you might as well not start out with an input that is already imprecise.
FreeBSD Community Sigh of Relief as Toxic Activist Randi Harper Finally Quits
Browse Anonymous Valuations (2013)
I don't get how the driver network has any value. I see all the value in the passenger network. Of course Uber wants self-driving cars to happen.
This is what the Extensible Web Manifesto is -- an agreement from browser vendors to build in low-level primitives so that things can be implemented in user space:

https://www.w3.org/community/nextweb/2013/06/11/the-extensib...

(Of course, higher-level APIs still get added.)
And how long until this particular method is turned into a turnkey service where I can upload a picture, configure a few slider variables and have it shipped to my door?!
There's lots of questions thrown up by this. If people need to know times tables, do they also need to know powers of 2? They come up quite often if you deal with computers. What about squares? Anyone doing polynomials later on will be using them constantly.

My sense is you will end up memorising the things that come up anyway, so why be so strict? You'll end up teaching kids that math is a memory game.

So for fun, what do I remember, off the top?

210 = 1024. Anything higher I keep doubling.

132 = 169, biggest non derived square in my head. 1 more than 7 * 24 (hours in a week).

86400 = secs in a day?

Large prime number... 10243 (Useful for demonstrating Diffie Hellman on paper)

Ramanujan's Cab... argh... is it 1729?

3.14159 (Guess I'm not winning any contests)

2.71 (See above)

6E23

Add your own random numbers that are in your head.
"Uber pays 75% of its earnings to its drivers. How much cheaper could a driverless be? 50% less?"

Remember that from that 75% is supposed to be things like insurance policies and such, and I suspect that currently drivers aren't bothering to properly insure their cars (using it for a business rather than personal use). In a driverless car case, someone is going to have to pay for that insurance, whether the manufacturer, operator or rider, that cost is going to come from someplace, and will probably be significant. I'm not sure that you could achieve 50% savings, and maybe not even 25%.

"All it takes is half of Manhattan's car-owning households to switch for Manhattan to hit a 7-fold reduction in car ownership from present-day America."
But what does that prove? Manhattan isn't a great barometer of anything. Even if they did drop to 14% or so, that's not really moving the needle much either way, is it?
I suggest learning them up to 16, or at least learn the 16th column-row (some of the others not so much).
Progressive Web Apps
GM needs more sales? Suddenly they mandate every Lyft driver have a 2-year-old or newer GM vehicle...
So the detailed post on datasets at https://databricks.com/blog/2016/01/04/introducing-spark-dat...

uses groupBy

I'm pretty sure based on previous comments you've made that groupBy was one of the things you'd rather eliminate from the RDD api, because of the performance impact compared to reduceByKey (which is almost always what people should be using instead).

Are you at all worried about confusion if groupBy now performs ok on datasets, but not on rdds?
Isn't this old news? I can't find the specific article I recall reading w/Google talking about renewing efforts to integrate with industrial and medical uses, but there are tons of recent links out there:

https://med.stanford.edu/news/all-news/2015/02/medical-stude...

http://www.thenational.ae/uae/health/uae-doctors-use-google-...

and the developer page shows at least 3 medical-oriented partner cos: https://developers.google.com/glass/distribute/glass-at-work...

Here's a craigslist job ad for a co using Glass: http://sfbay.craigslist.org/sfc/tch/5353555299.html

And this article says that the "Glass at Work" program was started in April 2014: http://www.eweek.com/mobile/next-google-glass-version-could-...

Sooo.. clickbait and old-news.
Use something like 12/24/48 (US) or 48/12/24 (UK) if you want to "force" compliance, then you'll at least have an easy sanity check for each field.

The other benefit is you can check Y2038 compliance at the same time, but you should at least specify 4-digit years for whatever you're spec'ing, so you don't create the next Y2K.
We left hipchat for slack for several reasons. First, we saved some money. There were more integrations for slack. The result has been mixed with my more technical users embracing slack, and my less technical users revolting. Hipchat is easier on the eyes and the UI is more intuitive. Both have a long way to go.

There are too many chat clients around and far too many methods to communicate period. Aggregation is badly needed.
Alternative viewpoint: https://www.youtube.com/watch?v=JHVqxD8PNq8

But, don't take the speech purely at face value -- Adaptation (the movie) leaves it ambiguous about whether this is wisdom, puffery, or accidentally true for the wrong reasons.

Also, it should be pointed out that Kurt Vonnegut had the kind of childhood that would probably leave anybody numb to the ups and downs of life, and also lived through the firebombing of a German city. Everything in his oeuvre is about how impotent human stories are, to prepare people for 20th-century scale horror. So take that as you will.
I have very little knowledge of surveillance but I used to work in the ad industry. There are a lot of signals, all of them noisy in isolation, but taken together they paint a very clear picture of who you are. Even a "normal" browsing history is probably enough to identify most of your demographic characteristics - age, sex, sexuality, .... I'm not sure what exactly you might want to hide, but it's hard to imagine it wouldn't show up.
I'm surprised no one on here has mentioned Minecraft yet.

One game that I was never able to get into before Oculus Rift was Minecraft. My kids have been begging me to play with them, but I really struggled to remain interested in the game. I could see why they loved it, but I didn't get into myself.

It bugged me that I was missing this opportunity to connect with my kids, especially with something computer-y, so over the holiday I spent a little time getting the Minecrift mod working.

Wow!

I now totally get it, and it seems to me that Minecraft will be at least one huge driver for the adoption of VR hardware amongst folks who are able to use it. (Recommended 13+.)

The low-resolution polygons in Minecraft really accentuate the 3D effect. When you're going up hills or looking at trees, the depth effect is crazily pronounced and amazing.

The basic graphics in Minecraft also have the benefit of rendering quite nicely even on incredibly limited hardware. For example, I spent hours playing on my 12" Retina MacBook, which I believe is the weakest hardware Apple ships. (Maybe it benefits from a GPU that powers a Retina display? I don't know.)

Getting attacked by creepers and zombies in the first-person was an insane experience. My heart rate was actually going up as I attempted to escape and ultimately failed.

And I was there. I grew personally attached to the cave I mined for myself where I hid to protect myself throughout the night, and felt a little sad when I accidentally let water flood in and destroy it. I was in that cave. Very cool.

I would frequently look down at my hands to remind myself of what weapon or tool I was holding and go through my hot keys until I saw the tool I wanted to use.

I'd spend a good deal of time just watching that big pixelated sun set over a landscape, and if I found a safe place, I'd sit around and watch the stars move through the night sky as the earth rotated. (Mostly I think this is when I became the most aware of the "screen door" effect.)

Anyway, if you've got DK2 hardware, I highly recommend trying it out with Minecraft if you haven't already. Microsoft announced they're planning official Oculus Rift support for Minecraft in the first half of next year, and judging from the way my son talks to his friends about it ("he's actually in Minecraft,") I think Minecraft will be a huge driver of sales of Oculus Rift.
Well I'd never personally buy a brand new Thinkpad. Against a new mac or dell it's not a super great deal.

But if you like to tinker, Thinkpad is really your only option. It has widely available and inexpensive user replaceable components(screen, chassis, RAM, SSD, keyboard, mousepad, etc). Lightly used thinkpads are available for a few hundred bucks on ebay. I picked up a year old T440s with I7, 12gb ram, and 256gb SSD for $400 last year.

Also hot swappable battery, wide linux compatibility, spill proof keyboard, awesome industrial design.
Google does use React now; as far as I know they are happy with the current version of the PATENTS file.