2,338 karma · joined January 30, 2012
kevvv.in @kevincennis
The point being made was basically that in the aggregate you can more or less generalize to something like "the tall part of the bell curve is good driving and everything on the tails should be ignored".
Since learning happens in aggregate (individual cars don't learn – they simply feed data back to the mothership), your example of a single car errantly turning the wheel to adjust the radio would fall into the "bad in different ways" bucket and it would be ignored.
We love the internet, but not the complicated plans, bloated bundles, and poor service. So we reinvented it from top to bottom. Starry is a different kind of internet service. We use next-generation technology to beam nothing but lightning-fast internet. And we’ve designed everything around the simple goal of making your internet life happier.
Less Marketing-y blurb:
The Cloud Services team works on our share of standard JS/Node stuff, like REST APIs. But we also do a ton of interesting work in areas like distributed systems, network monitoring and observability, geocoding, etc. Stack is mostly Node + Mongo on AWS, but we also have some Redis, Elasticsearch, Dynamo, etc.
Job Link:
https://starry.com/careers/5615602002
If Node isn't your thing, we're hiring for a ton of other roles as well: https://starry.com/careers
Marketing blurb:
We love the internet, but not the complicated plans, bloated bundles, and poor service. So we reinvented it from top to bottom. Starry is a different kind of internet service. We use next-generation technology to beam nothing but lightning-fast internet. And we’ve designed everything around the simple goal of making your internet life happier.
Less Marketing-y blurb:
The Cloud Services team works on our share of standard JS/Node stuff, like REST APIs. But we also do a ton of interesting work in areas like distributed systems, network monitoring and observability, geocoding, etc. Stack is mostly Node + Mongo on AWS, but we also have some Redis, Elasticsearch, Dynamo, etc.
Job Link:
Marketing blurb:
We love the internet, but not the complicated plans, bloated bundles, and poor service. So we reinvented it from top to bottom. Starry is a different kind of internet service. We use next-generation technology to beam nothing but lightning-fast internet. And we’ve designed everything around the simple goal of making your internet life happier.
Roles:
We're hiring for a ton of different software roles. Node.js, Rust, Swift, C++, and Python – across teams focused on cloud, firmware, mobile, testing, etc. Check out https://starry.com/careers or shoot me an email at kevin@starry.com.
It's supported almost everywhere that the Web Audio API is.
I fully expect Locast to lose, but this truly is an A+ troll. Really warms my heart.
And without the top performers subsidizing the salaries of everyone else, the whole thing falls apart.
1. Getting sued actually isn't as fun as it sounds
2. I love this so much
Locast is trolling in the best possible sense of the word.
But it takes a ton of back-and-forth with support reps who generally don't even know or believe you that blacklisting exists (sometimes just an email address, not a specific card, was blocked) – and in one case we didn't get a resolution until the customer got the CA Attorney General to write Stripe's general counsel.
This does not strike me as a great idea.
Test.prototype.fail = Test.prototype.pass
Dying.Shifting is fun when the roads aren’t a disaster, but between traffic and the fact that ICEs are pretty much untenable in the long-term, it’s hard to justify buying another manual. Plus, the options for new stick shift cars seem to be dwindling every year anyway.
I’d like to be able to continue driving a standard, but it just makes less and less sense (for me, at least).
A bunch of us started a new company called Starry after the Aereo decision, and we're still doing some crazy RF stuff (although this time around, it's as a WISP rather than TV).
I was an early employee of Aereo (the case mentioned in the article where Breyer went on about phonograph record stores), and I worked there when we were sued and ultimately won the appeal in the 2nd circuit, when we won in 1st circuit, when SCOTUS granted cert, and ultimately when we lost.
One of the strangest parts is that you have no idea when they'll issue your decision. They give a certain amount of advance notice that they'll be issuing decisions on certain days, but you don't actually know which decisions.
For a couple months after oral arguments, we had probably half a dozen mornings on pins and needles while we'd wait to find out if they're going to decide our case. It was really, really hard to concentrate on getting anything done.
Another fun fact: Clarence Thomas has only asked 1 question during oral arguments in something like 10 years.
I'm not necessarily disagreeing. I just don't really get what you mean by that.
Obviously you have things like sinon for stubbing out methods, but they do have to modify the original object, which I don’t think anybody loves.
But you can also wrap your object in a Proxy with handlers that stub certain methods.
You can also use proxies to implement validation and observability on objects. Here’s a very minimal example of a sort of Backbone-esque Model class with proxies: https://gist.github.com/kevincennis/25ba31b2e9f9c8b7a34047ba...
It's always some weird rendering bug that mysteriously vanishes with the old null transform trick.
How many websites are actually doing things that require a meaningful amount of extra effort to support Firefox if it already works in Chrome/Safari?
For most websites, cross-browser testing is almost an afterthought these days.