skysight-inc/HackerNews huggingface dataset:
Yeah, if you don't have diligence and discipline you shouldn't be doing OTA updates regardless of what industry you're in.

FWIW they've got a pretty awesome bug reporting mechanism via the voice command "report <X>" which sends a snapshot of the car along with the description.

They also have the ability to pull more detailed logs remotely(with your permission). Had a few spurious messages come up, called service and they were able to pull logs, verify that it was fixed in an upcoming OTA and not an issue. Much better than having to drive to the dealer(which is ~2 hours roundtrip for me). It's very slick to be able to pull CAN bus + other diags remotely.
Jsssshiv – A polyfill for using JSSS in modern browsers
The built-in waterproofing is a big deal. As is the sturdiness of the case. Doesn't matter if I'm biking, swimming, diving, snowshoeing, I can always have my GoPro with me and I know it will always be available to take a video at a couple seconds' notice.

I can't imagine I'd have the same confidence in a cheaper camera with a waterproof case add-on that I do in my GoPro. Also, the $130 I paid for the entry-level model was a good price.
I know -- the point was to criticize how many serious blunders they committed in their initial attempt and which couldn't be blamed on Microsoft, to substantiate the point about poor UX expertise. Certainly, they eventually got it right 8 years later, but the point stands that they don't have some stellar in-house team.
A both of those still don't have the image quality a higher end GoPro does. They're close and a lot of people won't care - but a lot of people also do.
The real problem with JavaScript
The better games through simulation fallacy. We've had variations of this for at least the 25 years I've been involved with games. "We'll get better stories when the world is more accurate." because our lives are full of great stories, right?

The dragon that stays dead is only fun for the team who slew it. There's no great technical block to keeping it dead. A database is not a new technical breakthrough. MMOs don't do this, because it sucks. Arrive later, tough, you're not the hero.

Why would an emergent simulation of dust from a distant mine collapse make the world more satisfying? The vast, vast majority of such events are irrelevant. And when you have limited time in a game, and want to feel powerful, the game designer's job is to filter out all the stuff you can ignore.

There are kinds of realism that help games. And there are kinds of realism that would make a game just as dull as your daily grind. Although a company pops up every few years or so promising to simulate everything, I'm yet to see any of them show examples of it being actually more fun to play.
> it used to be quite annoying to get a server set up, replicate it and scale it, but now with all the awesome automation tools coming out, I doubt that is going to be a problem anymore.

Curious, what kind of tools are you thinking of? Because the ones I'd be thinking of as coming out right now kinda fall into the category of PaaS, just that you can self-host them if you want.
Agile Manifesto 12 principles explained for SW development (PartII)
I'm not involved with HN or YC in any way, I'm just a cranky old man.

Your definition of censorship ignores that you have no basic right to publish using facilities you don't own.

Also, considering we can opt in to seeing the dead items, they aren't even censored by your loose definition of the term, they are just inconvenient to access.
I think it's more accurate to say that the BBC is disliked by the newer Hindu nationalist types for not pandering to their world view.
I stand corrected! Sorry about that.
> an unbunbled or streaming subscriber would need to pay $36 a month for ESPN access for them to generate the same revenue they generate through current cable carriage contracts.

ESPN and professional sports are way over valued and forcing everyone to subsidize sports fans. This is literally the reason why people are becoming cord-cutters, they're tired of paying for things they don't want. Right now 1 in 6 cable subscribers watch ESPN but 6 in 6 cable subscribers pay for it. Cable companies really need to move to an a-la-carte pricing model if they want survive but they're afraid of the large networks pulling their bundles. It's almost like we need a cable monopoly or union to break the network monopolies.
> about 40lbs which is a problem in a hilly city

Discovering this was the first and last time I used the bikes in Montreal. It didn't help that the bike station was at the bottom of one of the steepest hills in downtown MTL. It also didn't help that two of the first bikes I selected were broken and had to be returned for another.
Just answering the question would have been a better initial experience for me. It might have demonstrated a value proposition that would justify sharing information.

The current approach doesn't provide a way for your company to earn the trust of potential customers.

Start off with a free sample that is really free... Google analytics aside. There is no necessity to know my identity to answer my question.
Most of their articles and videos seem to be quite objective. Might be run as a way of raising awareness (every once in a while) of Middle Eastern progress, but I certainly wouldn't call that propaganda.
Patents, perhaps.
Also he didn't mention Dokku!
You're right - looks like the same space is used for continuity/handoff and for the suggested apps - I've never actually noticed a suggested app like that.
I am a paying Heroku customer and I used to use AppEngine a fair mount. I would argue that both of these PaaS are doing well. I don't think the article even mentioned AppEngine.
charge based on residence

Duh, you're right of course. I know this, too -- I have to go through the same headache of charging different rates to my Canadian customers based on where they're located.

I must have been asleep when I wrote that comment... alas, it's too late to edit it now.

I pay 5% GST - there is no HST/PST in Alberta. But I pay this 5% GST on droplets that are in the NYC and SFO datacenters.

Right, if the service is being provided to you by a Canadian company then they have to charge GST regardless of where the servers are. The same goes for Tarsnap -- my servers are EC2 instances in the US, but I remit GST/HST for my Canadian customers.
We are basing it off nodejs/master - https://github.com/nodejs/node
There is always the worry that someone else is going to do
something you are not able to. But at the same time I think
companies that are hell bent focused on growing can as a
result lose time in setting up that growth; including
setting up new staff, getting them moving in the right
direction, etc. I think with a small focused team you can
achieve plenty. I don’t think just having more people means
you move faster or better.

This. This all day and all night. Growth for growth sake is the blind spot of most entrepreneurs, as they see team size as some sort of pissing match. I see each person you hire as a very personal responsibility, and their lives and livelihood as essential as my own. The idea of hiring people based on hopes and dreams is really irresponsible, and yet many managers agree and willfully acknowledge they hire 20-30 people with no real commitment to them as individuals, with lives.

I am a Sketch fan, but I'll definitely be using it with some extra respect now.
> It's great they disclose more information than I thought they did, though this list is actually far worse than I had guessed.

If this list is far worse than you'd guessed, why were you worried at all? Nothing on this list looks like personal information. It's basically just a hardware profile and useful but not invasive system information like when your computer crashes. It doesn't appear to record any of my information.
I had a feeling 5"+ phones sizes had to do with carriers wanting to sell you more data.

(Though I'd guessed it had to do with promoting movie streaming.)
What are good abstractions for complex animations?
remember that ARM is not a manufacturer. Samsung and the likes churn out the current ARM chips.

And i trust Samsung with security even less than AMD or Intel.
I wonder how Clapper feels after this violation. Personally I love the irony.
The proof concept that universe is no end: pygame animation
You have an unnecessarily strict and unreasonable point of view that benefits no one, and I'm quite happy I don't work anywhere near you.
It currently applies to international students, but will apply to everyone starting on April 1, 2016.
Yes, at least an edge location (for CloudFront CDN etc) in Africa would be useful.
Thanks. I personally used this to draw boundaries from images.

If anyone's interested, I can add an image overlay support to make tracing easier.
In terms of market cap, how do Elastic Beanstalk, App Engine, and Azure compare with Heroku? Can we really make a claim on the PaaS landscape without talking about some of the biggest players?

I'd be very curious to know how the 4 mentioned services are doing.
Up and running on a 366Mhz Pentium II based Dell CPi. Using w3m-image through FVWM for browsing.
Just give me that and the BIG10 network and I'm set.
MA has income tax.
> The key is to make it so easy to do things the right way that it's hard to mess it up.

Before you roll out any tech fix, you need a policy fix:

"If you use you personal accounts for any official business, you will be terminated and held criminally liable."

EDIT: If someone from the USDS sees this, perhaps mention it to the US CTO and POTUS. I hear executive orders are a big thing for the next 12 months.
Yeah, I have a Yi and for the price, I think it's great. I'd like better quality but I'm not sure paying the extra $300 is worth a maybe 30% increase in quality.
That it gets funny I guess. Around my neighbourhood there's always a Pajero parked around. I've smiled at it for years. Childish humour never dies.
Same strategies apply to NUMA.
New Tools(R, Python, Octave, Julia) in FlyElephant and Announcement of Webinars
Ask HN: What would you do if you won a the billion dollar Powerball?
There have been a few threads discussing how the expected value of your $2 is less than $2 or how lottos are a tax on the poor/hopeful/bad at rationalizing probabilities. In each one people have brought up that $2 is really more of a social conversation piece or way to imagine what you would do with that money, which you will certainly not get. So, what would you do if you got hit by the lotto bus? Buy an island? Become the next big VC?
How much does a hitman go for these days?
Stresses are pretty important in spanish. Take father/pope and potato; viva la paPA has a pretty different meaning from viva la PApa
Might also have something to do with appearing like they are still growing?
1964 case.
Spatial Audio Comes to the Google Cardboard SDK
Interesting you should mention that, as today I just watched Gerald Jay Sussman's NYCLisp talk, in which he discusses it starting at 29:00.

https://vimeo.com/151465912
Is OED worth the time and effort?
Cheap as the prices are on AWS and Azure for most things, I'd have to be valuing my time far, far, below minimum wage for that equation to make sense.
A paramedic school in Washington was once run by AMR. Guaranteed employment.

If you were a "problem" or lacked potential, you'd get a job offer for either remote South Dakota or high in the Appalachians.

"Tuition refund guarantee not valid if offer of work turned down".
what is the "almost"?
We provide recruitment software.

This kind of recruitment is commonplace, especially in large "always hiring" companies. Its sometimes known as talent pipelines. However in all of the companies I am aware of, it will be made very clear to the candidate that they are applying to a pipeline, not to an actual open position. Doing otherwise would piss off candidates, harm the employer's brand, and likely be counter productive.

Its also common to ask candidates to "register" in order to be informed of future openings. Again though, its made clear that you are not applying for an actual position.

However agencies, particularly smaller ones (as opposed to actual employers), are well known for posting "bait and switch" openings which are not real jobs at all but simply to try and troll for talent.
Inside Google's self-driving car testing program
Nice, but arrows should not be filled to match the rest of the styling.
I love a good story, but I think you're embellishing this one a bit much. It sounds a little like "We're rescuing victimized consumers from abusive companies employing teams of uptight actuaries intent on nickel-and-diming you wherever they can".

They might very well be conniving, but your app to me feels more like those people that save up a bunch of coupons and walk out with a cart full of groceries and the grocery store actually owing them money. There's nothing wrong with that: I have no doubt that the CEO of Fred Meyer still rues that day in college that I walked into one of his aisles and walked out with a bunch of cartons of eggs.

People aren't victims when a company offers a product at a price that the customer is willing to accept. I'm sure you have a fine app that will save some people some money, but we're not rebels striking an uprising against our grocery store overlords who dare to sell overpriced eggs to underprivileged American consumers.

(edit): The parent post has been edited to sound less like a movie trailer, so my post may now sound out-of-place.
We obviously banged them against a second "1985 computer" to scare off other tribes.
IBAnimatable – Design App Store Ready Apps in Interface Builder
Not really. The books are terribly outdated. There are far better books in each subject area. Pick up a book on a specific topic you want to learn about instead.
That's pricey for cardboard...
Gerald Sussman on Flexible Systems, The Power of Generic Operations [video]
Donald Knuth is actually a great writer and teacher. Try Concrete Mathematics instead of TAOCP, it is a shorter and easier introduction: http://amzn.com/0201558025.

It is humorous and it includes notes from past students in the margin. I really enjoyed it.

Shameless plug: I wrote an illustrated book on algorithms that aims to be an easier read than TAOCP, CLRS and others: http://amzn.com/1617292230.
Your complimentary comment made me slightly uncomfortable, for reasons that I can't quite discern. Rather than allowing myself to pretend it never existed....

Thank you for recognizing in me a quality you would wish to nurture in yourself. It takes some of the sting out of being wrong.
This startup sounds like a horrible place to work. They should aim to use a carrot, not a stick. Every employee is rightfully scared, and is hopefully thinking of finding another place to work.

If they offered incentives for meeting or passing their sales goals, they would be much more motivated. Compared to be scared of losing their job just because they missed a goal. There should always be the option to fail, even for non-tech.
There's no independent media when it comes to geopolitics, unfortunately. We as hackers should challenge the status quo!
Go implements their own RSA crypto and related algorithms?

I would have expected them to learn from Javas mistakes and use something that has a hope of being maintained indefinitely and isn't coupled to something like language version. JSSE (TLS implementation in Java) is so broken and behind Tomcat ships with some marshal interface to OpenSSL, but that takes considerable effort and software converges to language defaults.
GoPro drives me nuts. I bought one of their (second or third gen) cameras in ~2012 that had a firmware limited number of photos I could take with it.

One of my goals was to do a bunch of time-lapse shots, taking photos every few seconds and then making a video out of them. They marketed this feature (take a photo every X seconds) quite a bit, so it was definitely a selling point to me.

I discovered the bug a few weeks after owning it, right before a big vacation I was hoping to record. It would take about 8 or 9 photos and then lock up. I couldn't turn it off or stop its capture. When I plugged it into my computer, I saw that there were hundreds of empty folders. I tried power cycling it by taking the battery out and putting it back in. I also wiped out the memory card both via the computer, as well as selecting the 'delete all' option on-camera, all to no effect. I emailed them, and their response was:

> Hi, Do you take many time lapse pictures? What may have happened, is you may have encountered a known issue with our current firmware, in which the camera is no longer able to save files after it has taken 9999 images. Could you please let me know what the name of the last successfully captured image was? If this is the case, we would need you to send in your camera, and would reflash your firmware to fix the issue.

So I had to shell out $20 in shipping and mail my (brand new) camera across the country for it to be reset. I wasn't able to record the trip I took. Still irks me today that they were selling cameras with a known, software-limited, number of shots you could take with them before they had to be sent back.

If their QA department took a photo every 1 second (as their product was advertised to be capable of) it would take 2.78 hours for them to discover this bug.
Yeah, if you reformulate the game to allow precommitment, it will have many Nash equilibria. But I think of it as a last resort, because it gives you too many solutions with no way to choose between them.
Even in 1985, the applications were only sort of there. You had word processing and spreadsheets and a few other office apps. After that, the only things left for consumers were programming, education and games. And in 1985, games were "over" because early hype had died down and the console market crashed. Media apps weren't there yet: the first Mac was a year old, and the Amiga appeared mid-way through the year.

A lot of what made computers part of people's lifestyle was networking, and that only hit mass adoption in the 90's.
Over drinks we had this discussion, $584M would buy you every possible combinations. Guaranteed win and, the $930M payout would be a tasty 60% profit! Unless someone else had the same idea, then you would split the winnings and end up with a quick 20% loss! What is worse, if some random person managed to get the right combination you would still lose 20% of your money.

There is a great statistical process in here for some bayesian.
Credit cards can be gamed if Mastercard is in on the game, but that not something anyone worries about. Multisig escrow doesn't do away with the need for a trusted adjudicator, it just makes it possible to have one for Bitcoin.
M-Pesa is mentioned in the second sentence of the article.
You're thinking of Garmin VIRB:
http://virb.garmin.com/en-US/
Easy Mode provisioning/deployment of Deis PaaS on DigitalOcean
So? Couldn't one say that about any large company? Should states be constantly cutting taxes for these large companies, and shoving them onto the people who live there now?
> The variable has to be in the local scope and can't be in any higher or lower scope, not just a global scope (which your words acknowledge, but your code snippet doesn't)

Sure! I am just trying to say that in my opinion whenever you have a non-local variable used as iteration variable in for-in then you most probably have a bug in your code. I tried to illustrate this with an global variable example because it's a common source of JS bugs - when people leak things into a global namespace by accident.

> Some real world examples[0][1][2]

These links refer to a different bailout reason --- "ForIn is not fast case". The original ForIn support in Crankshaft (written coincidentally by me) only supported this kind of for-in because it was the important case to support and the one where you can get good performance with reasonable investment of time.

Given time and bug reports from people hitting this bailout I would certainly extend ForIn support to cover a more generic case (assuming that supporting more generic case would make some code faster), however just in a couple of months after I landed this initial support I switched to a different project, so I never had chance to revisit this.

This bailout reason is actually not in V8 anymore - as now V8 supports both fast and slow cases in Crankshaft[1]

[1] https://github.com/v8/v8/blob/master/src/crankshaft/hydrogen...
> What use would it even have?

During my solo around-the-world sail (http://arachnoid.com/sailbook) (http://i.imgur.com/v6zyW.jpg), I had one of these Toshibas on board for log entries and celestial navigation sight reductions. I also used it as a data terminal for a ham packet radio link to my home address -- at least while I was on the same side of the earth as my house.

It was expensive but indispensable. One day during a storm a wave hit it and it quickly died. I replaced it as soon as I could.

From a modern perspective, it's hard to keep from laughing at how puny it was, but then, I once thought my Apple II was a computing powerhouse.
It's amazing what you can do in so few lines of code. If you have the time you ought to do a tutorial on how to make this sort of game, it would be a great read.
I don't know about AWS, but Azure strongly recommends PaaS over IaaS (i.e. VMs).
Coming from pretty heavy background in MSSQL internals, this article is really great.

I keep telling myself that I need to invest time into learning PostreSQL as a (far less expensive) alternative to MSSQL for some use cases.
Q&A: Robert Reich on the ‘Vicious Cycle of Wealth and Power’
Auto-sklearn: automatic parameter tuning
This is so true. If you plan to run Linux or BSD, you should better cherry-pick hardware---especially laptops.

E.g., Linus himself was using a MacBook Air 11 late 2012 for some time. It works fantastically well on Linux. Newer MacBooks are sometimes not so well supported. Only thing lacking is no recognition of ACPI events to flag each time the battery discharges by 1% or below a threshold. But very few laptops have this.
But does it come out as a net benefit for MA taxpayers?
Or this: http://www.theguardian.com/technology/2014/dec/30/hacker-fak...
"I'm not advocating that states should race to the bottom, but they should race to the bottom."

If a state is competitive, then it should be able to be competitive without giving away sweetheart tax deals.
They'll offer you a discount if you let them know you read this on HN.
This article mentions the Gridcase which I thought was an amazing rugged-looking machine. Then I saw this

"GRiD Defence Systems produced the laptop computers used in the 'Aliens' film in 1986. The scenes were cut from the theatrical release but subsequently added to the DVD release." [1]

[1] http://www.old-computers.com/museum/computer.asp?c=1054&st=1
Why do people assume that Bitcoin is going to revolutionize the banking sector when it cannot even scale? Why would we want to subject the poorest to a system that won't be able to handle at best more than a handful of transactions per second?

Bitcoin is literally a bottom-tier system and suggesting that we use it to help those who are financially not-well-off is insulting.
Stallman also had a reason for that.

If he wouldn't insist on respecting GPL for GCC, there would be no GPL licensed Objective-C compiler, because Jobs would simply never free-source it.
Its a long goal as of now that everyone want to achieve.
You can follow this discussion at https://github.com/nodejs/nan/issues/349