skysight-inc/HackerNews huggingface dataset:
Properties and children have you heard of them?

Here's the docs for an element that has some arbitrarily complex properties and function-values properties, that you can set from plain JS or Polymer's template syntax or Angular's, etc... https://www.polymer-project.org/2.0/docs/api/elements/Polyme...

It also takes a template and stamps it out several times based on the complex data, like "higher-order components".

It's very hard to seriously talk about web components with someone so willfully ignorant about them.
> skeptical that cell culture will ever be able to come close to the same level of efficiency

"Ever"? Really?

I could see it for the next 5 years or so, but beyond that all bets are off.
Not super familiar with how the components of iPython/Jupyter notebooks function, so I'll go ahead and ask a potentially stupid question: How might this affect notebooks open in tabs that are running tasks in the background?
The Amiga kernel and Intuition (the GUI).

Partly because it was just so damn clean and intuitive. Equivalent Windows apps were an order of magnitude larger, but seemed to offer less.

Partly because each was almost entirely the work of one - RJ Mical for Intuition, and Carl Sassenrath, who would later create Rebol mentioned below, for the kernel.

Lastly the whole was greater than the sum of very excellent parts.

Xwindows and Windows etc were an endless series of disappointments after cutting my teeth on Intuition. I often used to wonder what might have been had it continued to be developed... Or succeeded as it deserved.
The Provincial Life of the Digital Nomad
The fastest way to get down voted is to reply to any post which is even slightly political with anything other than a leftist bent. (^:

In my opinion, down voting should require responding. If something is worthy of a down vote then surely it worthy of rebuttal as well.
Yeah, it's crazy. Language classes are probably the most universally hated in any high school. But if you tell the students, "Come in to the class room and we'll talk about anything you want all class" it can be a different experience. The biggest thing is that students get frustrated when they can't express themselves or if they can't understand. The key is to ensure that all the students understand 100% of what you are saying all the time. This is quite tricky to achieve, but not impossible.
You're clever enough to install vim-fx and use it, but not to turn it off?
I agree, Travis did indeed disrupt the taxi industry and had to fight tooth and nail to get Uber to where it is today. I respect the hell out of that but unless Uber has enough money saved up to buy a small car manufacturer they are toast in the long term.

Regarding brand popularity, there's a quote from Gladiator that I love: "The mob is fickle brother". We're living in an age of the mobile phone app and there's no such thing as brand loyalty anymore. We as consumers and contractors can UNinstall an app such as Uber or SnapChat in 5 seconds. The only thing preventing that with Uber is likely the same thing that keeps Walmart in business: $$$.
the title is misleading- it implies that he was outdoors as a rugged survivalist
not however breaking indoors, and being the next moment outdoors....
> FF

FireFox
All his life, he had been comfortable being alone. Interacting with others was so often frustrating. Every meeting with another person seemed like a collision.

If he were growing up today, they would likely give him some diagnosis on the Autism Spectrum or some related diagnosis and try to give him meds and force him to somehow fit in.

For as long as humans have existed, there have been those that don't connect well socially. We may label them and pontificate and categorize, but this has always been true and is not likely to change. Perhaps we should get over our arrogant idea of normal.
Using the word "sane" isn't helpful here because it has a very narrow legal definition.

A person with a psychotic illness may well not be "insane" in the eyes of the law if they were not operating under their illness at the time of their crime.
> sample project can be done whenever you want.

And also take a few hours of time, and possibly more.
The leather is interesting, you sidestep the food regulatory domain and customer food safety assurance work.
Stop worrying about a startup bubble. Build as if the bubble just burst
Unfixable is a strong term and I think a concept that represents a lot of the core issues in our justice system today.

The justice system should be in pursuit of a healthier society. Throwing intelligent, capable human beings into a cage and removing them from the economy is costly in many ways.

And even if full rehabilitation cannot be achieved, surely there are partial solutions at hand.
> Is it better to learn Keras instead of tflearn?

Go with Keras. I believe this recent release was partially motivated by Google deciding to fold Keras into tensorflow. Therefore, I would expect keras to supersede tflearn in the areas where they overlap.

https://github.com/fchollet/keras/issues/5050
>"this move is more like Docker playing nice after Red Hat & Google threatened to burn it down."

Can you elaborate on this particular incident?
Agreed. Not just a thief stealing from people for 27 years.
That's a good point. The more we learn about psychology, the more we realize a lot of criminal behavior is based on a chemical problem that is usually treatable. Adam Lanza comes to mind. What he did was probably the most horrible thing I've heard of, but the illness that caused him to do it was treatable.

https://www.nytimes.com/2014/11/22/nyregion/before-newtown-s...

The prison system in the US is supposed to be to rehabilitative rather than punitive. We aren't punishing people, we are fixing them. At least that's how it was described in the 80s. Based on sentencing in the last 30 years, that's hard to believe anymore.
Oh yes.

By this logic: you cant explain anything unless you explain why there is anything instead of nothing.
One interesting aspect is that he did not contract any major (contagious) disease while not having access to a doctor or any medicine (beyond what he may have found/stolen from cabins, etc. He attributed his good health to being away from people (and thus disease). Also he was able to take good care of his Rx glasses for all those year. No loss or breakage.
You're right. I should have left off the first sentence of my original comment. It was too harsh. And I agree, the tools are getting better.

Here's a challenge for you. Write a companion article about testing a GitHub Pages blog on a Mac without installing Jekyll. Instead, run the Jekyll server in a Docker container. I don't think anyone else has written a good article on this topic, and I think it would complement your original post nicely. Good luck!
I want to improve on your metaphor-- I think that architects/construction crew is a bad one. Architects design on a house, but they also are very aware of the engineering constraints of how a building will stand, resist earthquakes, and generally is structurally sound. They learn how to do it in school, but when they work they tend to just use cheat sheets they get from wood & concrete suppliers. (source: my uncle is an architect)

In my previous career in structural engineering drafting (possibly different in other countries), architects that understood that stuff were by no means the majority. I observed plenty of heated arguments between Architects and Engineers over seismic bracing requirements getting in the way of having windows everywhere, and even a few over basic understanding of gravity ie somehow expecting windows around corners being able to hold the roof up.

Of course, the architects that did appreciate this stuff were highly respected by the engineers. I think the divergence stemmed from having two architecture schools in the country - one started off with a Building Science degree that dove-tailed into an Architecture degree, while the other larger school was very 'design' focussed and IM(unfair?)O seemed to churn out glorified interior decorators. Things might be different now though - I've been in tech for nearly 20yrs now.
The most awesome video memes on the internet
In one case, it is a crime that happened recently and resulted in many deaths.

In another case (with the same individual) it happened way past the statute of limitations and to a single person.

Judicial systems are not really designed to handle systemic shifts (with the exception of supreme courts) and are specifically limited in where they can weigh judgement on.

For the systemic changes modern governments use legislative bodies.
I just think most of the community is well aware that downvotes are not for 'opposition', but rather for things that do not contribute to discussion.

Then again, I am totally speculating.
The rest of the engineering professions != designing bridges.
I don't know if you can view your stats in comparison with the average user, but once you have some predictions that have ended up right/wrong, you get a nice little graph showing your calibration. For example: http://predictionbook.com/users/gwern

Assuming I'm reading it right, the perfectly calibrated guesser would trend towards a straight line going from 50 on the left to 100 on the right.

They also have a way-too-addictive game where you can practice calibrating your confidence on a bunch of trivia questions: http://predictionbook.com/credence_games/try
I think you capture my nervousness as well -- but I'm still bullish on the company. I think what we're seeing is a by-product of other car companies finally starting to take electric cars seriously, and Musk's attempts to grab as much of that nascent market as possible before it gets too crowded.

I think the choice Tesla has right now is to fix up their supply chain and reliability issues or expand. Musk has chosen "expand". Incidentally that choice also brings focus to the supply chain -- just in a different way.

My concern is that long-term, delivering several years of great performing, flashy but not-luxurious, and very unreliable cars, is going to hurt the company in the long run. Honda and Toyota both either have or have announced vehicles competitive to the Model 3 on price, range and features. Ford already sells a couple electric vehicles at competitive prices. BMW has entered, and so on.

Amazon made the same bet years ago, focus or expand, and after years of no profitability the gamble has played off. However, Amazon also provided good service and product during those years. So far Tesla owners love their cars, even if they spend as much time in the shop as an exotic Italian car.

The other electrics don't have the brand cachet like Tesla, but they can fast follow until they simply overwhelm the much smaller company.

But, while even the iPhone is a minority smart phone these days, Apple makes most of the profits. Tesla might be able to do the same.

I don't see Tesla being the #1 electric vehicle maker in 10 years, but I do see them being a major player in the industry. Musk is also trying to diversify the company in various ways. It will be interesting to see how this pays off.
Is the difference simply that the meat is meat from a well fed, exercised chicken vs. a force fed obese monstrosity?

Kind of like eating me vs. eating an Olympian.
I'd say that the model 3 is comparable (in price also) to the BMW 320i.

The Chevrolet Bolt is similar in price, but I think somebody making a comparison between a BMW and a Chevy would be similarly mistaken. BMW and Tesla are luxury car manufacturer. Chevrolet isn't.

IMHO, the bolt is overpriced. It's a crossover SUV from a manufacturer that is known for making low cost, high-volume cars. It looks like it is most similar to the Chevy Trax, which starts at $21,000.
Tesla doesnt make batteries they just package the cells, anyone can do this if the market demands it. Automotive companies are quite good at supply chains.
Yes, you can put drives of similar sizes in raid groups ("vdevs") together and then stripe together dissimilar groups. You can also put them all together in one big group, but in that case the group will act as though all the drives are the size of the smallest one and waste the rest of the space.

Example disks:

* 2x 500GB

* 4x 1TB

Example of first option:

* Mirror of 500GB: 500GB

* RAID-Z of 1TB: 3TB

* Total Usable Storage: 3.5TB

* Total Overhead (Redundancy): 1.5TB

* Pool fails if any two drives of the same size are lost

Example of second option:

* RAID-Z1 of all: 2.5TB (Effectively RAID-Z1 of 6x500TB)

* Total Usable Storage: 2.5TB

* Total Overhead (Redundancy): 500TB

* Total Wasted: 2TB

* Pool fails if any two drives are lost

Terminology/facts in case any reader doesn't know:

* A mirror is what you'd think, basically RAID 1.

* A RAID-Z(1) is a RAID group with a single disk worth of
redundancy, like RAID 5.

* RAID-Z2 and RAID-Z3 are two- and three-disk redundancy
groups respectively.

* ZFS can stripe together any number of similar or dissimilar groups of drives, but if any one such group is lost the entire pool is corrupted.

Edited for formatting

Edit Edit: These behaviors are due to ZFS, not choices made by the FreeNAS developers.
Web Components have turned into a dead end for me. Instead, I like what Facebook has done in that they have proven the declarative approach can translate to native and even VR in a very intuitive and approachable way. As far as I'm concerned this is the future for awhile as I've been having a breezy easy time doing native with React and have never experienced a simpler way to develop anything. I have also programmed in Vue but for some reason still prefer React. Possibly because it seems there is more community support, usage and toolage and of course it supports more types of devices, aside from being baised.
>I don't expect that local government intervention and red-tape could be called the major contributing factor here.

I can call absolute, first-hand-knowledge, bullshit to this assessment for the city of Alameda, California...

Plus, common.net has recently started service (I am a customer) but:

I spoke with the Mayor of Alameda, and they said specifically that they sold the communal rights to comcast (I can only assume it was a bribe) and this is the reason we have poor choices available to us
I think the sentence may effectively be the same. But it's critically important not to mislabel people.
> We as a society should be ready and willing to forcibly separate children from borderline parents.

Who gets to decide if someone is "borderline"? How do we know that the people making this decision are not borderline themselves?

Unfortunately, I don't think there is a way to impose morality on others that is not vulnerable to the same problems that it's trying to fix.
Can any causality be shown? I'd think there is likely a correlation between money spent on the promo video and the amount of resources, name recognition, e-mail lists, etc that a company already has prior to running the campaign.
To add to the "Security" section: Google's cloud SQL offerings run over the public network. With Google Cloud MySQL, you must whitelist IPs or configure strong authentication and TLS to stay protected, even if connecting from VMs in the same project. The is no "vpc"-like option.
What is the advantage to the company in hiring remote workers then?

You want your cake and to eat it too?
Outside of very specific low-level operations like Maps or taking .first() of an empty list, you don't handle errors with null in either Java or Kotlin. You handle them with exceptions. You can't ignore the topic of exceptions as an alternative - that is the idiomatic way to signal an error in Java and Kotlin. Nobody seriously considers having high-level APIs return "null" on error; for one, there's no way to differentiate the different things that can go wrong.

Now, there's an alternative school of thought that's gaining currency in languages like Rust, Go, and apparently Scala, and is how we used to handle them in C. That's to return special out-of-band values as part of the result type. The Either type in these languages (realistically, you wouldn't use an Option for any high-level API) in these languages makes this really easy, and sum types in general make pattern-matching on the specific error code & passing back diagnostic information a lot easier than it was in C.

I don't really want to get into a debate about error-by-value vs. error-by-exception, because there are good arguments on both sides of the debate and it's far from a settled question. Personally, if I were starting a new language today, I'd use return values for "expected" error conditions and some sort of panic/recover mechanism to indicate that the programmer forgot to handle a case.

But there's a really strong reason why Kotlin uses exceptions: interoperability with Java code. It's the same reason that Google bans exceptions in their C++ code: you can't really change the error handling mechanism of a large body of existing code, because the existing code's API all assumes certain language conventions, and if you break those conventions, you might as well rebuild the ecosystem from scratch.

So sure, if I were starting a language & ecosystem from the ground up, I'd probably use return values & pattern-matching. But I use Kotlin specifically because I want a "better Java", and need to integrate with Java libraries that may return null and will throw exceptions. If I didn't have those constraints, I'd use Rust instead.
To be clear, read-write transactions are applied in a consistent order derived from the transaction log. Read-only transactions can rely on the fact that read-write transactions are totally ordered, and execute without global coordination while still providing a guarantee of serializability. Wall clock time is used as a suggestion only, in order for the database's logical timestamps to track as close to real time as possible.
We will have more information about how Fauna meets its consistency guarantees in a future blog post.
Is Firefox (note that the latter f is lowercase) really such a long word that it needs to be abbreviated?
“Women invented computer science. WWhy are they behind?”
Debunking that 97% number: http://www.dailycaller.com/2013/02/15/does-cable-really-have...

Yes, broadband has a 97% profit margin if you attribute all of the costs of maintaining and operating the network to the TV service, and ignore the costs of building the network in the first place.
https://thenewstack.io/docker-fork-talk-split-now-table/
Up until this week I was in love with Gitlab. We've been using it at work for over a year as our main repo, code review tool and CI (tried self-hosted first, then moved to gitlab.com).

However, the service (gitlab.com) is constantly having issues, most of them not reported on their status page or on their twitter status account. For the last week it's been practically unusable, to the point where our whole dev team combined has wasted almost a hundred hours just re-trying builds and deployment jobs. Yesterday we tried, unsuccessfully, moving to the new AWS tools (CodeCommit, CodeBuild and CodePipeline), and today we just moved back to Bitbucket + CircleCI (we use RoR if you are wondering).

Unfortunately today I couldn't seriously recommend gitlab.com to anyone needing a reliable hosted repo + CI solution (maybe self-hosted works better though, YMMV).

Regardless, I have a deep respect for what Gitlab as a company has done so far. After looking into repo + CI options I've realized that they've created probably the best all-in-one platform out there, at least their vision/concept. Wish them the best and hope to use their service again in the near future once they have their stuff together.
Agree, but justice systems are different:

Some countries (like ex-USSR) also practice _punishing_ for a crime in prison -- further humiliating and abusing convicted person. Don't know if there's a reason (if ever were), but some people argue that it helps to reduce future crimes by other people ("don't do that, or you'll get to prison, you know what they do there"). Can't tell if it's supported by statistics.

In other countries, like Norway, justice systems are the other way around -- besides removing criminals from society, they also bear a job to re-socializing criminals -- treating them humane and helping them to find a job after the prison.

These other responsibilities affect answer to your question.
No. That 8.7% tax is for taxable income derived from Delaware i.e. if you physically operate out of Delaware.
Looks like Riot.js is just another frontend library that has a templating pseudo-language like so many others. Maybe they use the words "web component" on their site or something? Looks like they parse their templates out of the DOM and then do what any frontend framework does. Strange that you get so emotional about whether your templating language is shoehorned into some DOM nodes that get thrown away and replaced once the framework reads them. This is not the web components that the article is talking about and it is not interoperable.
Oh, I agree with your comment. I guess I should have quoted the part that led to my rather off-the-topic remark:

parents ("cascading!")

I wonder whether the people who coined the term CSS also had in mind cascading as related to inheritance, or maybe even only this meaning, and later the standards "lawyers" tied the term cascade to the definition I cited. Thanks for replying.
Well, it also depends on how you want to treat him once you remove him from society too. If you want to state that he is just "full of pure evil," then maybe you just want to treat him really poorly.
I'm glad I put myself out there for feedback because it was your comment that caused me to see my campaign in a new perspective.

I actually shot two videos. The founder interview at the end cost $4k because it was originally a longer video where I explained how the remote worked. But it didn't have any of the action shots, so I re-shot it, eschewing an explanation in favor of demonstrating its use, relying on people to be intrigued and then read on to see how it actually worked. It seems that didn't work, as I repeated this technique later on in the campaign itself.

Here is the original video (1:20) if you're interested to see what I rejected in favor of committing $18k to another video: https://dl.dropbox.com/s/nsvfn7n3l8phbi3/TurnTouch_CC.mp4?dl...
Define where "initial page load and rendering" ends for a single-page web application. When the DOM becomes stable at the login screen? After the login? The moment the user starts interacting with the page?

Also, how does one control what set of pages a given permission applies to? Exact URL often will be too limited, entire domain too coarse.

Allowing a page to use lots of CPU after every user interaction may be a way out, but if you do that, you don't need the explicit permission system.

[I also think the way browsers handle those geolocation permissions already is too complex for many users. They will simply learn "click 'allow', and things will work; click 'forbid' and things may break"]
Yes, but I believe it can be disabled as in 8.x and 9.x.
Look at the past-tense of the statement.