skysight-inc/HackerNews huggingface dataset:
U.S. labor board files complaint against Tesla over worker rights
I agree with the speaker that adding basic static types (Java/C/C++) is lot of work for not a lot of benefit.

However advanced type systems like the one in Elm, now that's something else. Especially when refactoring and almost-writes-it-for-quality error messages from the compiler.
Robust Continuous Clustering
>A 500 year flood event is very likely new data that tells us our prediction it was a 1 in 500 year event was wrong.

Sounds like a use for Baye's Theorem.
No presumably about it, there was some minor outrage that they were capturing traffic when it first happened: http://www.pcworld.com/article/198667/google_wifi_data_captu...
Considering the usage of Google in Europe I'd say you're in a small minority. Most people agree that what Google has done is innovation.
Okay, but then the comparison should be marked as a TCO comparison just for Culver City, which is, for that reason, atypical.
In app purchase to visualize said coffee tables, with a book of coffee tables on them?
Star Wars the Last Jedi is kicking into high gear – here's what Disney announced
As the sibling comment mentioned, running is a great one.

I found being able to grab data using a GPS watch and heart-rate monitor to play with afterwards indulges the geek side nicely.
Why does this remind me of the famous Henry Ford quote about doubling his employees pay, so they could afford to buy the cars they made?
> - Functions are easily testable, they do not depend on an environment but just the function parameters.

Think you overlooked closures. Environment is an important part of functional programming/languages.
Pompeii Hero Pliny the Elder May Have Been Found 2,000 Years Later
2 000 km = 2 Mm?

You're not thinking of the mebi-, kibi-, etc debacle, are you?
On some FAA approval desk
200 is small though I found that I could easily fit a pretrained network to a new object because of the feature detectors created from training on ImageNet
Can't Be Evil: The Google-Inspired Case for Blockchain
Naveen John – India’s First International Pro Cyclist
it may very well have been a "joke" but it really speaks volumes about the mindset and culture of the officer when he even considered it as a response let alone manages to let it slip past his internal filters to actually say it.
Wouldn’t it take too long to train with such amount of data? I’m thinking the NN has to be constantly be in training because you never want to miss some data sets that contain special categories and not to miss them when in the inference stage
I think we can forgive such stuff at least in the intro. This document is clearly an introduction to type systems for people who know more about programming than they do about the underlying maths and logic of type theory. Good.

Also good is that it starts from what the reader knows informally rather than trying to build everything rigorously from the ground up.
Callback hell may as well be synonymous with stack incoherence. The hell arises from not knowing from whence you came.
How a Texas bowling alley became a beacon of hope after Harvey's deluge
There’s a difference between that and longer term deep freezing. In Japan you can buy fish that’s never been through the latter at some restaurants.
"when it comes to any serious project will be working with a true front end developer."

So... not for me then! Ha! :)

I've had a few more discussions with a webdev friend and it looks like Vue is the way to go. Thanks all.
It's not a logical inference. It's an observation.
Born in canada, West coast, lived here still for 30+ years.

English as first language, but 2nd/3rd language for immigrant parents.

I have very rarely seen space separator for thousand seperate, maybe one some bank drafts.

Everyone I know, and I have used the comma seperate.

Officially may be a Canadian thing, but not used really
There is no way that MMA is safer than boxing in terms of traumatic brain injury, aside from the ability to win a match by submission rather than knockout. After a boxing knockout (which almost always results in concussion), the boxers are immediately separated. After an MMA knockout, the winning fighter is invariably allowed to jump on the loser and continue pummeling him in the face a few times. This is, incidentally, the worst possible thing that can happen after a traumatic brain injury.
Ah, but it doesn't do a very good job of that. It only removed a few pairings, and made some odd choices at that. Hence why I list it as one of the issues.
The dark pattern I remember they use is hiding the "No" button if you mark the "don't ask me again" checkbox.

Scumbags through and through.
> Average life of ICE vehicles can't be 266kkm, that's absurdly low.

People buy a lot of Chryslers, Fiats, Fords, and Chevys. You'd be lucky (or cursed, depending on how much you hate the car) to make it to 266kkm with a Chrysler Sebring, for instance.
Along those lines: Has anyone seen benchmarks that show significant benefits for non-blocking IO?
I'm on the LogDevice team at Facebook. Glad you're excited to hear about LogDevice!

I'm not familiar with Bookkeeper, so can't comment on that. I do know that, compared to most other systems, LogDevice emphasizes high write availability. So even if we're still sorting out the details of which records made it at the end of one epoch, we'll still take writes for future epochs. We just won't release them to readers until we've made enough copies of earlier records.

We do our best to ensure that only one sequencer is running at a time. We use Zookeeper to store information but the current epoch & sequencer, and whenever a new sequencer starts, it needs to talk to Zookeeper. So that helps with races where several machines want to become the sequencer for a single log at the same time.

Also, when clients are looking for the sequencer for a given log, they all try the same set of machines in the same order. Essentially there's a deterministic shuffling of the list of servers, seeded with the log id. So all clients will try to talk to the same server first, and only if that server is down, or learns that another sequencer is active, will the client try a different server.

Hope that helps!
This is not even the fault of users. As a user, I want to get to the webpage I'm opening. I'll do whatever it takes to quickly reach there. I think "what's the worst they could have written". After all I haven't paid them anything. Expecting free users of Facebook to analyze a prompt on screen and legally consent to it is utter stupidity. Most people believe that clicking a checkbox isn't even legally binding.

In other words I know that clicking on a Facebook dialog box saying "you agree to give us 50% of your income" is meaningless and so I will click on it and use the website.
Efficiency gain's are clearly beneficial. My point is governments can be effective in providing roads and common defense etc without being efficient.

India is a case in point, they have enough infrastructure to allow for rapid growth even with a highly corrupt government. While they could do a better job, the increasing standard of living allows for ever improving government services even without increasing efficiency. Further, as standers keep rising the pressure and ability to reduce corruption increases both because governments can directly pay more and because better options show up outside of government.

PS: In the US and I suspect most other countries you can reduce your tax burden by donating just fine. So, taxes are effectively a non issue in terms of charitable donations. Thus tax evasion is simply money people are keeping for personal use.
My prediction is that they'll not want to learn a new process that you put in place, which would most likely seem arbitrary to them. Since they're paying for the work, they'll expect you to just handle it. And hopefully you're charging them enough for this so that you can do this without resentment. By the way, are these ongoing projects or are you doing post-delivery support?
Or generating all static versions of the content you want to serve.
It's not a blog, but Rust Belt Rust 2017 [1] (a conference I help organize) will have a talk "The Story of Stylo: Replacing Firefox's CSS engine with Rust" [2]. The conference is in Columbus, Ohio, and is reasonably priced.

[1]: http://rust-belt-rust.com/
[2]: http://rust-belt-rust.com/sessions.html
Super 8 Languages for Making Movies (Racket DSL for nonlinear video editing) [pdf]
Not raspbian based, but tinycore[1] has a raspberry pi boot, the whole O's is loaded in to ram at boot

[1]http://distro.ibiblio.org/tinycorelinux/ports.html
> YouTube Red

FWIW, I have YouTube Red, and this video says I need to buy a $150 season to watch it.

If anyone has hulu, here's a link

Star Trek: Voyager
S4 E22 Unforgettable
https://www.hulu.com/watch/441748#i0,p20,s4,d0
Best feature also most confusing aspect of Vietnamese: the "pronoun" system. The way you uses a pronoun in a sentence reveals your relationship toward that person, your social standing to that person, and your emotion toward that person (not necessary all at once but certainly more nuanced than "you")
I have not observed many people who have the ability (or willingness) to honestly engage in that sort of introspection. Very seldom do I hear, "You make a good point..." It is even rarer that I hear, "I was wrong..."
s/chilling/humdrum/

Go to google, get google's view on things. Go to facebook, get facebook's view on things. Go to X, get X's view on things. Powerful companies using their influence on the media is business-as-usual. Regardless of the moral position in this incident, journalism has always been under such pressures - it's not being 'chilled'.
If it were the same quality as my laptop battery, you would have to keep it plugged in while driving after 1 year.
But isn't that the case with basically ANY programming language? Once its use becomes widespread, escaping the confines of the highly skilled early adapters, you can be sure a whole lot of dodgy code will be written in it.
It's been awesome the last few days to see stories like this. So many Houstonians serving one another after this terrible tragedy.
the manipulation of political data is really obvious if you're looking for it.

I see this time again when I'm searching for politically hot topics like Charlottesville, both of the riots in Berkely, BLM protests, ANTIFA activities, etc.

I started doing multiple searches when I googled, "ANTIFA is a hate group". On the first page of Google were several articles and blog posts titles, "Why ANTIFA is NOT a hate group."

Doing the same search on Bing, Yahoo or DuckDuckGo returned a combination of articles, with several at the top talking about why ANTIFA should be labeled a hate group and a few other blog posts about why it shouldn't. The interesting part was all the pro-ANTIFA blost posts on other search engines weren't in the top ten results on Google. There were very specific authors in the top results in Google that didn't show up in other SE's. It was obvious to me the Google results were being manipulated to push a different narrative on the notion ANTIFA should be labeled a hate group. It was a real eye opener that I've been able to repeat with some success for other political topics when I'm searching.

Bottom line is that I can't trust them anymore; for either political or non-political searches. It makes me wonder what else they're manipulating to push a certain narrative that if I don't actively compare with other SE's, I won't know is happening.
This also comes back to the pads and helmets. If you watch kids playing full tackle on a playground the actions are very different than when they are lined up with 20 pounds of gear on. Kids are going to tee off with their heads when it is going to hurt like hell.
You can use ghostery.
Thanks for the comments: very helpful! As I said in another comment, Vue looks increasingly the best choice given the use case and my experience.

It's actually going to be everything except streaming video; going to send through audio, image links, and some extra data, and mush it all together at the client.

Fortunately I don't have to worry much about adaptive bandwidth, since for the target audience we can just kick them off if they don't have enough bandwidth... if they can't get the 24 kbps for the Opus stream, then too bad!

I'll have a good look at HLS.js. But I'm prototyping out using WebRTC to do it rather than HLS, given that iOS 11 will support it natively. Unless people have a strong argument against doing that way...
Microsoft was an early player in AR with HoloLens but overtaken by Apple, Google
Years ago, I worked at a startup that put business listings online. We were trying to create a community, similar to Yelp, but for small businesses.

We actually had quite a nice thing going, and were indexed well in Google and other search engines. The community was growing and becoming vibrant.

Then, Google Places came out. Not only did they put their places listings at the top of all organic search results, they removed all traces of our site from their index. We couldn't even find our homepage by searching for it! Not even our company name --- it would literally come up no results, even news articles and content not hosted on our site was removed from the index if it had our name in it.

What really put salt in the wound, though, was the fact that it appeared Google had stolen our user data for their own places product. That's right, they actually took our information that we had painstakingly collected, cleaned, and verified (we had our own call center and would take updates from customers) and passed it off as their own.

How did I know this? Well, I had a few test accounts that were of completely fake businesses that accidentally made it to prod. They had funny names that would be impossible to exist in the real world. These businesses showed up in Google Places. I checked a few other listings that I knew had been updated by customers, one with a typo, and sure enough they were in places too.

Before this we had a good relationship with our Google rep because we used adwords on our site, and Google Analytics. Literally, over night they just stopped responding to us by e-mail and phone. We were cut off, and e-mails and requests to the company went to some robot customer service queue and were closed without being able to speak to anyone.

Our search referrer traffic was reduced to almost nothing, our Adsense account was closed, and the business eventually had to close. We considered trying to fight it legally, but after meeting with a lawyer and realizing the reality of the situation I left feeling completely defeated and jaded.

How many of these stories are out there? How many people have been silenced by Google, and won't or don't talk about it? You only hear about big time scandals in the news, but I can guarantee there's a huge long tail of destruction in their monopolistic wake.

The sad part is I'm forced to use Google products because they are just so big there aren't good alternatives. They are so far ahead. But whenever I do see some Google ad, or post by Larry or Eric about how they are doing god's work over there, curing cancer, working on self driving cars, guarding the world's information or resisting authoritarian, communist governments, I ask myself: are they really that different? Who are they kidding? Maybe they are just so out of touch with the realities of what really made their company successful they can afford to live in such a fantasy land...

Is Google evil? Yes, indeed.
I like this story, because the author (Kashmir Hill) seems to be a pragmatic (or even cynical) journalist: she did not fight against the interests of her employer (Forbes) and saved her story until the moment when it is safe and effective to use.
National Labor Relations Board Files Complaint Against Tesla
Your claim is that Node was popular because people were excited about writing servers using 100% non-blocking I/O? I guess I agree that's a part of it but we should note that in 99.5% of those cases the servers would've performed better written in Java using blocking threads.

I think the other parts of it are: 1) many people wanted to write server-side Javascript, 2) people did not want to use Java, and the concurrency stories for PHP, Ruby, and Python were (and still are) really crummy.
The NBA has been slowly working to cut out the NCAA from their development pipeline. There's no reason the NFL couldn't do the same if they wanted to.
I think in general more people would be okay with it as "America's gladiator sport" if people were not starting to play it at the age of 12.
Hackers Make Searchable Database to Dox Instagram Celebs
This sounds like a foreign language to me.
Aren't (or weren't) Facebook share buttons also likely figured into Google's ranking algorithm?

Not an SEO guy but think I remember reading something on that.

So why would giving points for including links to their own social network (that ultimately didn't go anywhere) be unsavory if it's treated essentially the same as others?

My guess is this more the tone of what was implied rather than "If a publisher didn’t put a +1 button on the page, its search results would suffer." (Although substantially the outcome may be the same).
Yeah, though if you're running a car like that, you'd combine services and adjust the schedule a bit. Rotate the tires and change the oil. There are gas vehicles with heavy duty cycles, so it seems a bit apples to oranges to compare to the MB service book for noncommercial consumers.
Doxagram
This is so cool!

I added it to my bookmarks folder ;)
Free speech is not only a right wing issue. There are many issues were the left takes a stronger free speech position. Some examples from the top of my head: flag burning, islamic terrorist speech, against porn and obscenity laws.
FutureScript
I think the suggestion is that if the immigrants were Caucasian, this would not be a big deal. Which is true; most people of Irish, Scottish and German descent came here when the standards of entry were fad less rigorous. If lax immigration policy selects for illegal behavior, then most Caucasian should be sequestered into camps, should they make us the victims of their illegal behavior.
It's totally impossible to debate your opinion of something being "reasonable." I think the tone of the article is not reasonable. You think it is. What is there to discuss if "reasonable" is your test of correctness? It can't be proven or disproven.

And you totally glossed over something from the article that I referenced, instead calling it an ad hominem attack against the author. He straight up linked Oklahoma to Trump as a glaringly high-margin-of-victory state. I'm not disputing the vote tally, but I'm simply saying that the mention of it in the article expressed an opinion on the relationship between red-state conservatism and allegedly bad government.

So your comments aren't actually connected to what the author is saying, and my larger criticism of his bias. I don't buy the idea that the funding and role of the speaker are irrelevant. You seem to be pushing that idea pretty hard. It just seems like you're selectively ignoring certain aspects of the discussion because they don't line up with what you want to believe.

Not only that, but if I say something is a "failing" government entity, then I am absolutely setting a critical tone, and perhaps a pejorative one. You can have efficient, good government among religious folks, or you can have ineffective government among religious folks. There isn't a causality demonstrated by the author, but he still implies that government administered by religious people is naturally ineffective.

You're going through the motions of discussing the article but you're arbitrarily ignoring the context of the article, the bias clearly represented by the author both in the text and in his other work, and the links the author draws between Oklahoma, Trump and religion as a way of disparaging the state.

If you can't see that the author is not cold and unbiased in his arguments, and would clearly prefer to live in a more secular and socialist (why else criticize his own mother for refusing government welfare money) place than Oklahoma, then I don't know how to say anything that is "reasonable" in your view.
Ted has always been my favorite mathematician. Really a remarkable guy.
Western Canada, we use a short form pronunciation similar "Kay" too (pronounced like just saying the letter "K").

"K" is short form thousands as well written and pronunciated "k".

Ex:

20,000 = 20k.

But when talking about distance specifying units, you say the thousands and "k" as in short form kilometers.

20,000km is pronounced: "twenty thousand k" or kilometers.

But if not specifying the unit, you could say I drove twenty "k", as in "I drove 20 thousand (kilometers)"
My system is a number of independent components that are each individually simple enough to not require a framework, and don't share any common code. It's only a few hundred lines of JS and jQuery.

One of the components is a keypad and display for a judge to enter scores... basically a web-connected traditional calculator in its design. :) So "minimally interactive" is probably a poor description on my part; it's nothing but interactions, just really simple ones.
Remember that the problem goes far deeper than professional sports leagues with infinite pocketbooks. Every high school, college, and amateur league in the country would have to be held to the same standard, and they don't have that much money.
Not at all. Or at least, there has long been an expectation that owners won't bias news reporting. They can legitimately express their views through editorials, of course. The Wall Street Journal remains an excellent example of this.
I seem to recall the story being that they published a version of the memo that they received without citations or graphs. Do you have a source that they had the full memo and edited it?
What was the name of your startup?
Yes, very true. Kyle Kingsbury was at the conference and I talked to him about this, and his conclusion from his research is that Postgres is still all around the best database out there. Especially if you need to do things that CRDTs aren't yet equipped to handle.

Have you made a compilation of your thoughts from the various research you've done? Would love to see them!
The linked article is about a reporter for Forbes who was pressured to take down an article about Google. Forbes isn't a think tank and doesn't work for Google.
I don't think MMA is safer than boxing (as I explained in a sibling comment), but this aspect is interesting. Yes, MMA fighters often get subsequent hits. Which is bad. But, in boxing, when you get knocked down but not out, you get a standing count. Then you take more punishment. But if that was an MMA fight, there's a good chance the downed fighter would be pounced on, and the fight quickly ended. Both are bad, but it's hard to say which is worse.
> Also good is that it starts from what the reader knows informally rather than trying to build everything rigorously from the ground up.

It's certainly pragmatic, but is it good? Maybe I'm biased as a math student, but I've seen first-hand the horrors that happen when people think they know something just because they have a vague intuition about the topic's main ideas.
> In CL, type specifications are promises to the compiler, not specifications of program semantics.

Then they aren't types.
How to Prepare GoPro Hero 4K for iMovie Editing on MacOS Sierra?
If everything you say is true, it sounds like an easy situation to solve via a lawsuit.
No food destroying. This is about stopping grapes from being grown in the first place. Money going straight to taxpayers, too. It’s literally perfect.
Remember, the average American has one car accident every 17 years.

Car accidents are random in nature and significantly reduce average car's lifespan. Further, many cars age without being driven very far per year and 15+ year old cars are often junked even if they are relatively low mileage if they are part of even a fender bender.

You also have issues with rust independently from mileage.