skysight-inc/HackerNews huggingface dataset:
Expert witnesses exist for a reason - they will be able to answer the question whether the firmware was factory-installed or not.

> But there is no such visibility for software

Software modification has a lot of visibility, especially since Teslas log everything - why not log when new firmware was loaded? They could also checksum post-facto, but even that is not necessary: Tesla could implement something similar to Androids "fastboot oem unlock" option
I did have unit tests, they didn't catch the bug though because the test used a synchronous callback (much easier to test) and real world code ran with async callback.
They been working on this before mobile eye dropped them. Around a year ago a car with this exact setup of cameras ( using webcams) was spotted charging.
This is like knowing how a sausage is made. You don't want to eat the end result.
Those auto-reposted submissions look like the original submitter resubmitted them. You can usually see that their are conflicting time-stamps, some pages show the original time, some the resubmission time.

I don't know if it was the case here. It may simply be that it was a normal submission and the URL duplicate detection didn't work. It's hard to do that, if you're too strict you probably get a lot of false positives.

Questioning downvotes never leads to any real answer, so it's useless at best. And it invites further downvotes, because it's unproductive (and can seem whiny – not in your case, though).

I am regularly astounded which of my comments get many downvotes, and also which of them get many upvotes. Also sometimes comments start with -4 and get to +8 or vice versa. It's best to shrug it off entirely.
Hi, someone knows if it’s possible to export the rss list… some of my twitterfeed account are more than 100 items. so…
tks a lot
It changed during the pre-1.0 era when the team were very clear about the potential for changes. The big changes were made with plenty of notice and short term backwards compatibility baked in. MVC 5 is still there and still being supported - deliberately choosing to use Core should have been a calculated decision based on what you needed and appetite for risk. If there's a bad influence from the world of JS it seems much more around devs deciding to go into production with "the new hotness".

Moving to npm/bower for front end stuff makes perfect sense, NuGet is a horrible way to deliver client side code, wasn't supported by the majority of library producers and was unknown by anyone who didn't have a .Net background.
Another thing are Photoshop designs that where never tested interactively.
http://business-process-management.cioreview.com/whitepaper/...
I think you mean ://
Staywalk – Adaptive Music Engine
Why is it horrifying?
From Ayers to Wright, the right played the guilt by association game over the course of the last two elections.

Did you complain about "blackmail" then? Or do the dynamics change when it involves groups?

In that case extend the above to include the Weathermen or Wright's Church both of which were raised by any number of people any number of times.

Does it only make a person worse if/when it conflicts with your values?

By extension of this logic, are people who boycott a company for whatever reason, guilty of theft?
i know some rich adults & they certainly don't want to be known as rich.

Just the term "rich kids" -- I doubt a rich kid would want to associate.

I hope they didn't spend too long writing the app -- well just to get this far, creating & launching the thing - that's not a fail. Hopefully they didn't outsource, though I suppose that's a skill too.
Finally they got the criminals. Good work, much better than the leaks.
He should have just asked Vogel also how the Republicans did their fraud in the last decades and what the DNC did against that.
Microsoft changed its logo to match Windows. Doesn't mean it no longer cares about its other products.

My impression with Mozilla for the last few years has been that their focus seems to keep wandering around. They invested in some major side-projects (Persona, Firefox OS) that didn't pan out, all while their best-known product continued to lose market share. Reaffirming their commitment to Firefox as the core of their platform, whether with their name or their logo, might actually help them gain more trust and credibility.

I was momentarily excited with their "Flame" proposal, for no other reason than that it reminded me of the tail of a certain familiar animal.
SaferCPlusPlus[1] is an easier option when starting from a C/C++ code base. It's also one of the faster options, but if people are willing to accept some performance cost, I think the easiest solution would probably be to "harden" the LLVM/gcc sanitizers so that they can be used in deployed builds, not just debug builds. The sanitizers don't catch everything, but pretty close it seems.

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus
Google cache to the rescue for UK users:

http://webcache.googleusercontent.com/search?q=cache:_Uzr_k0...
http://software.cioreview.com/whitepaper/build-amazing-apps-...
Better rework it as a constellation.
Did you try Google Cache?
Is it just me, or are these designs terrible and the entire thing reeks of marketers inventing ways to justify their pay checks? The merchandise photos alone are cringe-worthy.
It's a bootstrapping problem. People would only fork over that kind of cash if all the cool kids are already on it.

It might work if the founders are already movers and shakers at the center of that world, and they use their personal influence to sign up a lot of high value people they know all at once.

Alternatively, maybe you hire a few professional trolls to flaunt their (not necessarily real) wealth in the most obnoxious ways possible, get Gawker's spiritual successors to write some clickbait about it, and attract actual rich kids with the free notoriety.

Alternatively #2, maybe it's a front for a high-end escort service, or drugs, or some other service of questionable legality. The trick being you have to sign up online and go through some other backchannel to get the actual service. So you can sign up and get plausible deniability with the money changing hands.
> I want to see more of the web paid for directly, rather than funded through snooping.

Call me cynical, but I don't think that will ever happen.

Even if it starts out that way, once the number of users stabilises and the board/investors/other still want commercial growth someone will notice how easy it would be to track the users and sell the resulting data and you'll be paying both directly and by having yourself tracked & sold in the background.

The information would be much more valuable than that for general web users too: you are automatically pre-selecting for people with enough disposable income that they'll pay $50/month for a social network subscription (to use your example).
"exorbitant" is ~$100/year. really far from the 1000/month this app is asking.
On one hand, I'm getting older. On the other, my skills are getting better. The younger people I work with can't keep pace with me. And, my employers aren't unaware of the fact that it indeed is a zero-sum game, so my age (early 40ies) has never been an issue so far. I believe there're and will be many employers who look at nothing but what you bring to the table. As a businessman, you wouldn't be foolish enough to hire only noobs.
Also, all kids are different. Sometimes I get judgemental against some parents putting their kids in front of an iPad in the restaurant or wherever. But maybe that's the only way for them to ever get out and eat at all, what if their kids have some concentration issues, I have no idea.
Aside from Firefox itself all the things you mentioned got either canned or significantly downsized.

Note that Firefox is "owned" by the non-profit Mozilla Foundation which is using it to generate funding for the things it considers important. Given that many of those involve activism, improving branding or messaging seems like a natural investment.

It's like whining that Samsung was spending money on their (then-irrelevant) SSD division at a time when their hard drives were starting to get pressured in the market.
That's how most dating websites work. Men pay more than women.
That's a good idea, but you shouldn't assume too much about why people are making mistakes, I've been working with and on Twisted since 2001, so not a JS kiddy :) I made this mistake fair and square even though I knew better.

Which is why I like having a tool that'll catch it for me.

My typical approach is `lambda x, y=y: f(x, y)`. Inline functions are much more readable, is the thing. But I can see the argument for this coding style, yes.
So cool. I should really really think you. Wasn't aware of that.
Haha, apparantly it is, I really wouldn't have guessed:

"Johnson Banks, the London-based brand identity agency, is our partner in this work."

Compared to the logo's they made before these are really shitty. I guess that's what you get if you design by committee. It reminds me of this quote:

"A camel is a horse designed by committee"
The reason most people can handle driving on shitty dirt roads, in snow and other "uncommon" situations is because they've first logged thousands of hours of practice driving under more normal conditions. Remove that experience and routine and why would you expect them to have any idea what to do in those tricky situations where the AI fails on them?
It's, "toe the line" by the way not, "tow".

https://en.m.wikipedia.org/wiki/Toe_the_line
Wow, these are all amazingly ugly. Why didn’t they find a graphic designer to at least prepare one submission that looks good?
In fact there were unit tests. They didn't catch it though, see comments elsewhere.
This was already known, but it's nice for science to confirm.

The Spannish expression "Darsela con queso" (lit: to give it to someone with cheese) was about the custom of giving cheese to buyers that wanted to taste a wine that the seller knew to be bad[0].

[0] ESP http://marianitu.com/2011/02/17/el-origen-de-la-expresion-qu...

[0*] or any of https://www.google.es/search?q=darsela+con+queso
This is just a part of the book from the creator of the viral sensation "10 Tricks to Appear Smart in Meetings" (5+ million views and hundreds of thousands of shares) created this must-have book you never knew you needed. Direct link to amazon : http://amzn.to/2eaNkri
An editor gave an advice for the aspiring writer once: read more books.

—Will it help?

—Sure. The moore time you spend reading the less time you will have for writing crap.
CRTurn Queue: First MPMC memory-unbounded waitfree queue with memory reclamation
I do agree in general that regulation will both help and is necessary here, but part of what I'm saying is that people are using cameras much differently than they have historically; no one is forcing people to take thousands of pictures a day for various social media just like Kodak wasn't forcing families to have Kodak Moments developed. It may be a result of advertising, but it's part of what we're doing now. And right now, what they're doing isn't really illegal. It's not desired by many, but it's also desired by many as well.

With US law anyways, I've not exactly been sure how remediation would work in an instance where you challenged for control and ownership of your likeness in a case like this. (e.g., a silly picture from a barwhere someone was dancing on the counter to Louie Louie or something). Once it's online, it's copied and repasted automatically by bots countless times as soon as it becomes scrapable - who is actually culpable during this?

Can you elaborate on what the German law actually states and does? This isn't challenging the notion or intent behind the German law, I just don't know how it works and would be curious to know specifically what's addressed and how the German courts have handled it.
..but not rideshare on autopilot.

It's not unprecedented to have severe restrictions on software in EU. E.g. you can't use le Windows you legally obtained in France on two PCs simultaneously. Some vendors charge per-CPU/core licenses, some network software (e.g. certain PABX) charge even by the number of connected endpoints.
Or even better, {max-width: 35em;}
Macro picture of the US retail market
>What? Whenever I try it, Chrome's font rendering is outright atrocious compared to Firefox...

First of all, we're talking on the Mac, and with Retina display.

Second, "used to the incorrect rendering"? What's to be used? Firefox consistently has had not only less smooth font rendering, but also botched layouts and worse zoom behavior.

(Safari is pretty much close to Chrome. Edge, I don't use).
What market? Branding enthusiasts?
The thought was that in the end you need principles, not rules. "Always write unit tests" is a good rule, and this code actually had unit tests, but the truth is some code doesn't need unit tests.

That being said, since you seem like a suitably snarky person, you may enjoy the email newsletter I write which is dedicated to the ways I've screwed up: https://softwareclown.com/
This sounds really cool. In my open source projects, like you, even I run pylint on each module instead of the entire codebase. However, often I run into errors with regards to handling outputs. Can you share your config (as a GitHub gist) so that I can learn more about your approach ?
Excuse me, sorry to interrupt
Never heard the UK accused of forced small talk before.

The US on the other hand...
They can also gift "1000$/month" subscriptions to a group to bootstrap. That both seems like a huge gift if they are already charging that amount to other people, so the receivers are moved to use it, and it is super cheap for them as real marketing expense - that can perhaps even write off as the full dollar amount.
This is why I suggested whitelisting, because it's much faster. So you get some checks going immediately.
Sometimes that can be part of a visual identity: http://graphicdesign.stackexchange.com/questions/48402/what-...
which platform was that? I am on IB & schwab. I've noticed on high volume days the Schwab desktop platform is not as available. Plus, Schwab has no up/down status page. Interactive Brokers has been more available & has the up/down status.
Background for the tl;dr folks:

>"By taking the flight recorders and tape back to the U.S., they discovered, they had violated Annex 13 of the Convention on International Civil Aviation, a document that lays out the rules for international air travel. It says that wherever a plane crashes, that country is in charge of the investigation. Moving evidence to a different nation could be seen as undermining that authority."

This is totally infuriating. Bureaucracy, failed diplomacy, and "national pride" are standing in the way of a safety investigation.

Instead of asking for the US and Bolivia act like reasonable adults, perhaps we can appeal to ICAO to have ICAO investigate or ask ICAO to find some way to absolve the US of any wrongdoing for investigating, given that the Bolivian government has failed to properly investigate. I'm no expert in international treaties, but there has to be some provision in the law that would not penalize a country for investigating when the other country was willfully negligent and uncooperative.

Fang Liu is secretariat general of ICAO. Perhaps lobbying her for help might produce better results.

http://www.icao.int/
http://www.icao.int/secretariat/SecretaryGeneral/Pages/defau...
This was valuable, thanks. The user survey shows most people do use a variety of NLP libraries as well as spaCy.

I'd appreciate a pull request with WordNet support for spaCy. I've thought about it at various points, and I already use WordNet data in spaCy's lemmatizer.

Support for more languages will come. The plan is to have a model store, so that you can buy data packs for additional languages.

Accuracy will improve when we translate over the bi-LSTM models.

In short: we'll keep chipping away at the remaining 5%. The library's only about 1 year old, and I haven't yet managed to do a good job of helping other developers contribute. There's plenty more to come.
Yeah, sorry for the sarcastic tone. It's just that JS/Ajax comes to mind when I think about deeply nested closure pasta. Here's hoping that ES201x will teach async/await to a wide audience soon.
I use an automatic watch because I don't want to have to charge it every 2 days (or even change the batteries), and all I need is the time and date. I also don't want to have to debug my watch every time an update or app breaks it, it's just one less thing to worry about.
Which, if you ask me, sounds like a valid reason to pay the fee if you're wealthy. Most wealthy people tend to have their guard up when it comes to money (often for good reason).
The problem is the bug that pylint caught that would've gone to production was caught by a warning, not an error. So we could've just used -E but then we'd miss out on some very useful stuff.
As an aside, if you don't mind, how close is Sardo to Latin? Can you rather easily read Latin texts (assuming you haven't studied Latin, and are proficient in Sardo). Thanks!
Fascinating article. Here's the google map link: https://www.google.com/maps/place/El+Alto+International+Airp...
Thanks. But more generally WTH? How does their policy make any sense?

For non uk people: """BBC Worldwide (International Site)

We're sorry but this site is not accessible from the UK as it is part of our international service and is not funded by the licence fee. It is run commercially by BBC Worldwide, a wholly-owned subsidiary of the BBC, the profits made from it go back to BBC programme-makers to help fund great new BBC programmes. You can find out more about BBC Worldwide and its digital activities at www.bbcworldwide.com.
"""
> A $50/month "social network"...

OMG. That's one month of disposable income.
I pay roughly 7$/month for my phone plane here in Italy...
Much clearer than you!
Speed of Implementation and the Law of Shitty Click Throughs
Speedbird – history of British Airways logo and callsign
Mozilla should just adopt the adorable libuv unirex[1][2] along with the project.

I have been following their identity redesign story from the beginning, and to be honest, all their designs are very generic and vague. Too complex to be called minimal, too dull to be called interesting. When polling they should just include an option like "I would like to see a different design".

1. http://docs.libuv.org/en/v1.x/_static/logo.png
2. http://libuv.org/images/libuv-bg.png
Yeah, it baffles me when people bring this up.

US social mobility and wealth inequality are among the worst in the developed world.
Because their constant launching (and often subsequent closing) of products confuses their users. It seems to me that they want to be a research organization that helps advance technology and set standards, but they also produce products, etc.
One big problem I see is, that power users need something quite different than first time users. You can make some compromise by tucking away advanced features without removing them, but in general it's still an issue.

First time users are probably what you focus on, the rest just has to be a tad better than the competitors. First time users need to be convinced by pretty design and a super simple linear workflow that solves just one problem.

Power users couldn't care less about design (SAP is still alive). They love it feature packed and want to access as many options as possible with few clicks. The extremes are icons without labels, color coded shortcuts on every keyboard key¹ or command line interfaces.

¹Avid-Keyboard for Video editing: http://www.drted.com/IMG_1225.JPG color coding in general is mostly ugly, but helpful.

edit: but in the end there is just a lot of bad design, that at best makes things pretty, but often not more useful.
If you win this war on colloquial use, can you fix hacker vs cracker thing next?

Unfortunately fighting how the words end up used is pretty hopeless.
Deploying a Microservice to GKE with GCR and Wercker
Do you think the process could be automatized? from my naive perspective, that doesn't seem a tremendously difficult task.
True, but my point was more a scaling factor. Google can crank N amount of data with its small fleet, Tesla will be able to reach 10^5 N soon. If they're able to process it properly they may pass Google tests quickly.
Rich, new money and marketeers... old money is on ASW.
This is really great, I love the simplistic design.

The thing is, it is keyboard driven, but not necessarily accessible for visually impaired users. I would like to see ARIA attributes, a more semantic interface and better color contrast.
Sorry, there is a fundamental difference with modification when you get into software, server-based logic, and machine learning.

It's a bit like when people used to modding their own hardware tools encounter a GPU or a RAM card that won't fit into a PCI slot, so they "cut it to fit", and then are surprised it doesn't work.

When you modify a car physically with spikes or to make more engine noise, or to have looser suspension you are dealing with isolated newtonian environments.

When you tweak software that involves massive machine learned models, you can cause absolutely unpredictable horrific consequences. There are good reasons to restrict this.
Effective Client Showcases
UK cellphone costs:

£7.50/month = 500 MB data + 250 minutes + unlimited texts

£20/month = unlimited data + unlimited minutes + unlimited texts
I'm a little worried about the qualities they want the logo to communicate.

* Unique

* Appealing

* Innovative

* Trustworthy

Sounds good so far.

* Inclusive/Welcoming

Let's just take that at face value. Don't want to get political here.

* Activist

That's getting a little dodgy. I just want a browser, not a social movement.

* Opinionated

Okay... Ask HN: What's the most approachable Firefox fork (or other alternative)?
As an outside observer and frequent critic of US foreign policy I would agree.
It's interesting to see data on how people perceive logos like these.

I like the link between the flame logo and Firefox. It's certainly growing on me.

The Dino logo seems really playful though. Specially in the art work.
It's not high enough to make a reasonable difference because not just large companies will be fine paying that to target people with ads, spam and/or zombie accounts.
There was a good Freakonomics podcast (http://bit.ly/2dQNPBh) a couple of years ago which looked at why Norway has so many Teslas. Road conditions would be pretty different to California.
If the profits were genuinely used for charitable purposes, then I suppose this is one way to implement wealth redistribution, perhaps more explicitly than government taxation and policies, but potentially more efficiently.

That said, such explicit divides in a society are rarely a source of good for the world.
You'd be surprised how quickly change like this can propagate throughout an industry.

As a kid in the soviet union I marveled at barcodes in a book thinking how marvelous it would be if every product had one, but it would take decades to get done.
Sorry, didn't want to attack you personally with the 'kiddy' comment. I think my proposed style mashes well with yours though.
It doesn't fit into the development model of car companies at all. Typically you have a 3-4 year development cycle for cars. Within that period lots of stuff happens, from getting contracts with all the suppliers, developing all the individual parts (often from scratch, if a different supplier than the previous one was chosen), integrating that into the cars and testing on the road.

After that a car is pretty much seen as completed, it will go into the factory and to the customer and probably get minor updates and fixes during the first year. However development already starts for the next model. Data and information from previous cars won't help you that much, since the systems in the new car will often be very different (as I said, most things are developed externally and from different suppliers, reuse is limited).