skysight-inc/HackerNews huggingface dataset:
The minimum code necessary to pass the test is considered good engineering practice in the software industry. The application of that practice in the case of automobile emissions is an artifact of the lack of professional licensure for software engineers: e.g. in the US a professional structural engineer who took professional responsibility for a similar expediency in the design of a building would be personally liable because professional liability cannot be assigned to fictitious persons. The idea that "Engineer" connotes a person who applies some sort of professional standards to trump the most base of business interests is why Canada is pushing title protection and professional qualification as prerequiste for calling one's self a "software engineer".

The meaninglessness of the term "software engineer" and celebrated industry practices are why I am not optimistic about the safety of self-driving cars. Volkswagen presumably can attract as good and ethical a software engineering cadre as anyone in the business.

However, my suspicion is that VW allowed this to come out now in order to again pull diesels out of the US market for business reasons. I think it's a bet on low gasoline prices in the short term and fuel efficiency via electric motors in the long term with a little P.T. Barnum the-newspapers-can-write-whatever-they-want-so-long-as-they-spell-my-name-correctly thrown in. This will blow over faster than you can say "I don't care if I pay a nickle more per gallon, I won't fill up there because of Deepwater Horizon". It's not like Martin Winterkom shot an elephant or anything.
5 disruptive technologies your enterprise needs to worry about
What I don't understand (possibly noob question), is the scenario where I get spam and I click on "Report spam" to be prompted with "Unsubscribe and report spam".

I'd never subscribed to it so why am I asked whether I would like to "Unsubscribe". Is it that the spammers got hold of my email from somewhere and "Subscribed" me automatically?

Shouldn't "Report spam" implicitly imply that it's not a subscription?
I wonder though if they have taken it out of the filter flow. Filters are interesting in that they can really slow things down, and if a previous one fires before the send to trash one does, sometimes it has a different result. If they have called this out as a behavior that can happen on the inbound pipeline, and more importantly if they can reflect it back as a 5xx error to the sender, it would be nice improvement.
You have to actually get something in return for this to be a valid contract.
If it's not IP rights, what is it?

Because otherwise, i'd just breach the contract.
In fact, this is what has happened in numerous cases.
The new workforce is crowdsourced: What this means for dev and ops
Is Docker just the first “killer app” in the container revolution?
Scott Amyx on the potential of wearables and the IoT
Listen. Pandora is two blocks away, so I can say it: this is a bad move for Uber.

* Oakland isn't cool anymore. We were here before it was cool. And we are barely cool.

* Attrition is terrible. Coworkers either get shot or are poached by Clorox. I heard we lost a Glass developer to the dock worker's union.

* Mass transit at that particular location is astounding: the free green bus, the ferry, BART, an AC transit hub. What I'm saying is that it's too ironic for Uber to be there.

* The best milkshakes are at True Burger, the best banh mi is in Chinatown, and the best parking is at YMCA. Does any of that make sense? No, of course not.

Avoid Oakland at all costs. The real hot spot? Hayward.
How wearables, Industrial Internet of Things are a boon for developers
Docker's Open Container Project to deliver app dev innovation
Kind of- last time I tried dtrace on OS X all of the examples shipped with it were broken, and I couldn't find any OS X specific documentation.
Woo your customers with the new TalentLMS WooCommerce integration
Jeff Yablon and the WordPress Foundation Settle Out of Court
> If we assume that's true, who gets to see it? How do they get to use it?

Everyone? What would be the harm?

> Now what if China wants to see your code to verify compliance? And Germany, and France, and every country to sell cars in.

Show them the code.

Before cars were run with software, it was possible to buy a car, take it apart, measure every single part, and construct a copy. You could learn everything about a car by examining a car. The fact that this was possible did not prevent the U.S. auto industry from succeeding financially. It did not hurt anyone.

I can't think of a reason that would be different today. The DMCA was enacted to protected creative works, in which the IP represents the entirety of the value. Software that runs hardware is not the same thing and should not be accorded the same protections.

As we learned from Toyota, these protections have enabled absolutely terrible software development practices. Third-party inspection would provide pressure to improve that. Imagine if Consumer Reports had electric engineers and software engineers on staff and their car reviews included scores for code quality and proper safety checks. I think that would be good for everyone, including car companies.
There are lots of automatic ways to make money like this, even more so on the cost side of a business. They are always going to look great on a spreadsheet but what you're missing is the opportunity cost of all the people that are turned off by the experience. They will fade away in a manner that's harder to measure than CTR.
The 6s and 7s correspond to ASCII lowercase letters. Try decoding the hex strings as UTF-8...
So the real solution is better tracking? I don't think this solves OPs problem.
The work life balance is more of a necessity then a balance. You work to live while remembering to make room for the later. True balance is when the need to work no longer exists.
1) The license changes were directly from decades of user feedback: people don't buy upgrades to Windows, they buy machines with Windows on it. Microsoft listened and now Windows is licensed and updated perpetually to a given hardware configuration.

2) Windows still supports Local Accounts as well as it ever has, and with feedback it's now much more obvious how to create one if you don't want "cloud lock-in". With the latest build out to Insiders even Cortana allows you to use a Local Account and opt in sign in to a Microsoft account only for Cortana features. Certainly seems to me that Microsoft is listening and trying to balance the feedback of the paranoids like you and the people that appreciate the convenience of cloud features such as myself...

3) Giant Enterprise "Threshold 2" release is expected to drop November-ish with greater support for GPO, BYOD, LTS, and all the Enterprise appeasing buzzword acronyms that "admins" love and users live with and/or hate. Microsoft appears to be collecting a lot of feedback to work on to build this Enterprise push, including a lot of feedback from the few companies to actually try and use Windows 8 (as opposed to all the ones steadfastly "Windows XP or Death"/"LTS for Life"), which had a lot stronger Enterprise capabilities than people seem to have given it credit for...

4) The UI is doing a lot of things that people want and ask for: better handling different DPI across multiple screens, better handling touch, better handling DPI in general, increasing better access to good typography and design principles. Apple does it and gets applauded, Microsoft tries to do it and people call them tyrants and "brow beating". Here again, Microsoft is clearly doing everything they can do based on the feedback they are getting. So much so that they've even backpedaled on many of the things that once made "Modern Apps" truly "Modern" in terms of fresh, smarter approaches to common problems (I was a fan of the Charms bar and what it tried to accomplish, may it rest in peace; also, hamburger menus, sigh). Apple never had to deal with as much "who moved my cheese" hatred in the transition between Carbon and Cocoa as Microsoft seems to be working with here.
People use the Report Spam button on things that they explicitly signed up for all the time, and Gmail has adjusted its behavior to match how users use it rather than try to persuade them to instead do the right thing.
Quantum Computing since Democritus by Scott Aaronson is excellent. If you start reading his stuff you'll learn his mission in life is to teach people that quantum doesn't mean simultaneous. :-)
The big question for Hacker News investment experts: Is this legal?
VW CEO is out
Control a Lamp Remotely Using the ESP8266 WiFi Chip
I think D is a better C++, and just for my bias confirmation, some things I read in the C++ guidelines are clearly influenced by D, or easier to do in D.

It doesn't compile to C++, but directly to machine code.
Must be fun!
> If your coworkers are horrible, they will find ways to be horrible no
> matter what language you chain them to.

While this is true in some sense, it's also a relative degree of difficulty. While you _can_ obviously write bad Rust code, like in any language, you have to go really far out of your way to disable the compiler's assistance. Of course, there are other kinds of 'bad code' than just unsafe...
Kontena – Docker Orchestration Platform Written in Ruby
Milo's Tavern. Not far from Ruggeri's where you can get something to eat but, as Yogi said, no one goes there anymore. It's too crowded.
React + Redux: https://github.com/rackt/redux

You will not regret it.
ScyllaDB: world's fastest NoSQL column store database
Mobile app trends for 2015: Think services, not product
NYSE outage raises questions about critical systems
You can upgrade bits and pieces as you learn it: http://angularjs.blogspot.de/2015/08/angular-1-and-angular-2...
It will end up being no different than any other tech learning curve without breaking your application.
Set Ghostery to block everything and opt-out of info sharing. Almost all ads magically disappear.
Ask HN: Examples of teams that have left big companies in tandem
Are there examples of teams that have left big companies in tandem to join other companies? I found an article from when the Mozilla mobile team left at once for a new start up. I'd love to find more, and figured y'all might know of a bunch right off the top of your head.
different severity levels are fine. That's what the indicator is for. Decorating the indicator, normally completely incorrectly, with a tiny extra indicator, is incomprehensible. That's why you've never seen a tiny red light in the upper corner of your green traffic light. Your 'check engine' light is not green with a tiny extra indicator in the corner. The metaphors go on and on.

Customers are totally not interested in the fact that some other random customer may not be experiencing problems and that amazon has a wide variety of services, some of which may not be affected in certain geographies. Customers go to that panel with one express goal: to discover if the problems they are seeing with their servers could be related to them. It is a triage check. The question is not, is Amazon super great and are the availability engineers the bestest on average over time? The question is, what the fuck is going on?

Amazon has suffered catastrophic unavailability, and the green-i has appeared belatedly, an hour or more into the problem. Because as revealed in this post, it is manually put up by engineers. Manually!

Manually!
Crowdsourcing market research could end the Magic Quadrant quest
The author argues that OSHWA is targeting unreasonable people with their licensing structure, since any participant opts-in to potential fees. I basically agree, but the concept struck a chord. Why would something like OSHWA need to exist? Assuming that OSHWA has some motivation besides making money as an enforcer (which sounds like a ludicrously good business plan if it works), what itch is OSHWA trying to scratch for participants?
67 open source tools and resources for the Internet of Things (IoT)
Digital transformation challenges: Mobility, cloud computing, big data
Random YouTube videos
The intro video shows people holding "G" and "LS" papers which stand for Groupon and LivingSocial, so yes this company is trying to offer a similar service, while trying to focus on more control over the publishing methods. It really does need a quick example on the homepage though, because STEP 1 - Build and STEP 2 - Publish are so overly generic I can't understand what this product even does. If it involves setting up a % off using a web interface and then copy/pasting links to facebook, use an example or case study to get that point across. Unfortunately Groupon severely tainted this type of business so you have to be more transparent of what's involved if you want to be the good guy and provide a better service for sellers.
The Agile Manifesto isn't dead, but it is misunderstood
Hilton hotels, can't unsubscribe because of account login forced. This is my new fix!
I recognize that this is just for fun, but can't help linking this anyway:

http://www.freelists.org/post/luajit/Turning-Lua-into-C-was-...
Are there any cons to the way Ember does things?
I also saw that Uber attracted a huge number of Carnegie Mellon robotics profs at once: http://www.theverge.com/transportation/2015/5/19/8622831/ube...
It's not like the car is outputting 5% more pollution that it was supposed to, the article said it was 3500%-5000% more.

People bought a car they thought was relatively clean (it wasn't), that got a certain MPG and performed at a certain level. Now they know it's NOT clean and the software fix will probably lower the MPG and performance to hit the correct emissions levels.

Would you like to have your car nerfed, or not be able to legally drive it? That's the choice these people may get stuck with.
http://mochimachine.org/wasteland/
Cool. I doubt those intrusive marketing emails will ever include that header though.
Docker gives developers plenty to be happy about at DockerCon
I like to call this the "father in law" feature.
Reinventing the application for IoT and beyond
"Spoiler alert: my uterus doesn’t have much to say on the matter of technology and how it can improve people’s lives, though my brain has quite a bit to offer" - so, your uterus can teach us about as much as my flatulent arsehole?
Beyond automation, cognitive computing promises better security
A bit unrelated, but Google and other companies have been using a lot more gifs in blog posts lately. I find my eyes have a harder time keeping my position in the text, and I keep losing my place/getting distracted. Any others feel the same way?
Brain-machine interface to reach beyond health, game developers
Might be a nasty pill to swallow, but in most cases, populating a grid with 2000+ bindings is in the area I'd call bad UI.

Totally agree, but my business is auto-generating fully-featured applications based on database schema inspection and a code-generation wizard, for clients with large enterprise databases. So the app has to work reasonably well with out-of-the-box generation before we start tweaking it to customize and improve the UI for the most important tables and most common workflows.

Thanks for the jsperf test. It's good to know the range of results for different browsers. Our app needs to run on everything, including Mobile browsers, and that test proves that we can't get away with using the typical Bootstrap responsive "hide some columns for xs" approach. We need to not generate markup for most of the columns at all. That means we're going to have to enhance our generation wizard to let us specify, per-table, device-size-specific column lists instead of just a single column list.
Yeah, there are Syrian refugees dying trying to get to safety, so complaints about a story on vox are little more than aside to the real suffering in the world.

Snarky sarcasm aside, I believe the point was exactly what you just said - white people have a privileged position in US and therefore world culture. As it comments at the end, the built-in assumption that "users" == "white" still exists. The examples of face tracking systems that doesn't work for black faces, or images of black people getting miscategorized as "gorillas", imply it's not a distant historical artifact.

In order to prevent issues this in the future, developers need to either be aware of either implicit cultural biases, or be able to recognize explicitly racially-motivated discriminatory practices. This includes secondary effects; black people are more likely poor, in part because of historical explicit social and government policies that made it harder for black people to acquire wealth.

One way to spread that awareness is with video content, drawing examples from history and the present. Which is what this does.

And after all, HN readers complain daily about things which are far more trivial. To revive an old meme, "Leave Brittany alone."
In 2014, Google's ad revenue amounted to almost 59.06 billion US dollars. That year, advertising accounted for 89.5 percent of the online company's total revenues.

http://www.statista.com/statistics/266249/advertising-revenu...
Consent isn't always consent.

In medical industry, there is the idea of "informed consent", which attempts to make sure both parties are aware of the consent given. (Mainly in regards to treatments.)
This is unethical; You have no right to block people trying to advertise to you.
Interesting. Isn't there an information loss since now they would have to infer the motive to decide whether to blacklist the sender?
Why should an employee care a lot about a /potential/ job, especially if everyone they're talking to is doing the same thing?
Gusto (formerly ZenPayroll)is for hiring full stack SWE
Some Audis use the same engine, and Autoblog says that some BMWs, Opals, and Mercedes may use the same engine/software.

It's possible it's not an issue on them due to different exhaust system design or other changes made to the software.

http://www.autoblog.com/2015/09/23/german-automakers-us-dies...
" The behavior is documented in the End User License Agreement that all users must read and accept prior to using their Lenovo system for the first time. The EULA can also be found in the “c:\windows\system32\oobe\info” folder."

Do current machines actually ship with the EULA on paper or require the user to confirm it on first boot? (Not that that makes it a positive thing)
The historical data would be quite useful for companies when deciding which cloud providers to contract with.
White House's 18F takes on government bureaucracy Silicon Valley style
Watch Out: Smartwatches need smarter security
To be clear, we on the Rust team see 'unsafe' as being strictly about memory safety as well, and have actively fought against using it as a general "pay attention here" kind of annotation.

Eventually, effects would be nice to mark other kinds of "here be dragons" as well, but for now, unsafe == possible memory unsafety.
Is Angular really that popular? From google trend, Jquery is still 3-5 times more popular then Angular, React. What do you guys think?

https://www.google.com/trends/explore#q=jquery%2C%20angularj...
Perhaps the point was missed? When I read the proposal I read it as one, and only one thing, trying to find a way to "punish" people who sold something for profit without acknowledging the originator after having their open source hardware designs "ripped off".

So I really understand the author's pain of creating something that folks can use, but not wanting to be associated with a group which isn't effectively articulating or executing on its goals.
SecureMe scans your Android phone for publicly known vulnerabilities
Not the comment parent, but I can also prescribe absolutely correct answers to complex situations via simple platitudes. There's a Udacity course on it, I highly advise taking it, but since it takes so little time I'll just answer these questions for you.

>what programming language should I use?

Haskell.

>what should the next move of my business be?

If you're not in a Series C, growth hack; if you've done your Series C, look into the Caymans.

>is she really the one, or should I move on?

Have a divorce attorney on retainer, be ready to delete your Facebook account at a moment's notice, and ideally start going to the gym now, but with those preparations in mind pursue her as if she's the one.

>Regardless of how good your advice is, proscribing a thing for every possible complex situation with the wave of a hand is disingenuous at best and dangerous at worst.

This isn't a question and I don't understand how to respond to it.
This is the comment I was looking for. There was definitely a lot of hand-wringing around the migration path from Angular 1 to 2, but I think the resolved the issue quite nicely.

I've used it in production in a few scenarios and it's worked just fine. They're fairly complex applications and performance hasn't been an issue. Granted, with the author trashing Angular and then talking about how awesome their React article is going to be I think we can all see where this is heading.
How would that sink a competitor? In the days before software ran cars, Ford could buy a Chevy, take it apart, and learn everything about it. This did not sink Chevy or prevent competition or a healthy auto industry in any way.

How is it different if Ford gets to see Chevy's throttle control software code today?
Seems like the Inbox team has rethought the filter flow at least in terms of UI and there are clearly some architecture/backend changes too. Perhaps this new "block" flow in GMail is a reflection of working together with the Inbox team.
That's right. All too often I've subscribed to a mailing list expecting the odd email now and again only to suffer a deluge of totally irrelevant and annoying 'updates' on an almost daily basis.

The worst offenders also make it difficult to unsubscribe. Hence, the report spam option.
If it really is only usage reports for Lenovo software, I wouldn't bet on Apple not collecting data like this, but it is hard to compare since they also make the OS and don't add another component on someone else's.
I think you have been trolled. I was pleasantly surprised to skim this page and find that most of the threads were not devoted to the clickbaitedness of the title; most people got the joke. Yes buzzfeed-style titles are awful but most of us know that already.
Someone should make an LD_PRELOAD hack for this. I might try throwing one together this weekend if someone doesn't beat me to it.
And the imaginary internet points incentive system HN uses implicitly incentivizes those posts.

One way to stop this would be to have people who post low-value high-expected-karma-yield posts get randomly banned. This would function as a variable punishment and should be quite effective at training HN users.
Yeah, the filter config for GMail is very full-featured. Like there are a dozen actions you can take on a mail, all listed on a single popup. Makes sense to provide an easier path.
Is there a platform independent way of using this or do we need specific C code for every architecture?
Yes, I agree - it is an ouroboros (or whatever you call that snake eating its own tail). Ad tech has a byzantine complexity that is as complex on the business side as it is on the tech side:
http://www.lumapartners.com/resource-center/lumascapes-2/
I've never witnessed a robbery, in either SF (where I currently work) or Oakland (where I have lived for a while). Obviously that doesn't mean it doesn't occur - but neither does your anecdote mean that Oakland and SF are necessarily worse than where you've been working. They may be, but that's a question of looking at actual numbers.
Last one I bought, I used Namecheap.
Michael Crichton on the Unproven Dangers of Secondhand Smoke
https://www.youtube.com/watch?v=aGoZ-b1OaW4