skysight-inc/HackerNews huggingface dataset:
I'm wondering how they detect that they're in an emissions test quickly enough to not emit too much early in the test. Do the testers connect their equipment to the OBD-II port of the car? Or I guess you could tell from the fact that one set of wheels is spinning while the other wheels are stationary (because it's mounted on a dynamometer).
"There are 2 kind of front-end frameworks, the ones that people keep complaining about and the ones that nobody uses" /s
5.6M fingerprints stolen in U.S. personnel data hack: government
He has said publicly that he is not aware of any wrong-doing on his part. I imagine that just about any board would require just about any CEO to resign after something like this, though.
At the risk of getting downvoted - Apple.
Sure, Apple is a huge corporation that sits deep within US government pocket, sure. But at least their software tends to be written by them and them only, their laptops come with a uniform operating system that has no 3rd party malware, for which you don't need external drivers, which has good encryption software built in(again, probably not US-government proof, but good enough for most), and really good permission settings which only allow approved apps to be installed. And then it's a great operating system for developers, programmers, web designers etc.

You can say many things about Apple, but at least when you buy their hardware you know exactly what to expect. If you used one of their laptops you've used them all.
If your salesmen are suggesting SSD ads for your high-production-value female-fashion-and-lifestyle site, you need to pay more for better salesmen

If you're a content farm then rock on
Personally I always found the OS less polished than OS X, this difference has been reduced by the work done on windows 10.

Aside from this thing office has always been the de facto, but it wasn't until office 2007 (ribbons? I don't recall if it was 2007 or 2003) that the office suite was revamped from an UI point of view.
That really was the moment microsoft made a difference that wasn't matched (and still isn't).
Before the 2007, even though the open office suite was inferior because of the compatibility issues, the interfaces weren't so superior (IMHO).

The ribbon bar (loved or hated) was the first step towards the recent UI improvements.
The same OneNote has vastly improved.

Also, I am specifically not talking about feature-richness. It's obvious that there are not so many competitors to office in this regard, but still with many features comes complexity, and complexity comes at a price.
Microsoft found a great way to reduce that complexity without sacrificing features. (a totally different way compared to apple, which _usually_ start with less features and adds them over time).
Thanks!

I used UIkit (http://getuikit.com/) as frontend framework. After having used boostrap and others, I really like it most.

Other than that I did everything myself.. layout, colors etc. with one exception: I didn't create the icons on the landing page myself but the attribution is mentioned on the about page.
Fake votes and comments will never get you onto the front page for more than seconds before the community then moderators notice, then your best case scenario is not getting your domain banned.
He's been CEO of Volkswagen since '07 IIRC, so whilst he's unlikely responsible, he's in an untenable situation.
There are some critical patents that Thinkpads use in their trackpoints that ought to be expiring soon:

http://worldwide.espacenet.com/publicationDetails/biblio?CC=...

http://worldwide.espacenet.com/publicationDetails/biblio?CC=...

http://worldwide.espacenet.com/publicationDetails/biblio?CC=...
Node v4.1.1 (Stable) released
Our company had two Angular codebases, the public site and our internal site. Experience in one taught you nothing about the other because there was no "Angular way" to structure your code.

Having "enough rope to hang yourself" while our devs were just learning Angular led to an unholy mess. Development slowed to a painful crawl.

We hate Angular. We're an Ember shop now. We love Ember!

Angular gives you enough rope to hang yourself.
Ember lets you stand on the shoulders of giants.
>We almost changed 'unwrap' to 'assert', but people found it a bit too weird.

That is weird. idk I guess its already sort of being done, you're more or less asserting Option::Some( _ ) is the value.
For use of a subset of C++ as the assembly language for your architecture, see https://www.youtube.com/watch?v=LitwrElTCLs&t=11m33s
Don't let people decide if your other things are actually "better things to do", certainly not a boss, they're hardly objective. Simply state that like work, they are obligations you can't miss. I frequently have artistic obligations in the evening, and I make sure everyone knows they are unbreakable.
When stock is down 35%, I'm sure stakeholders want to do something to reverse the direction. This is a highly visible change.
Punishing people for gaming the system as it's intended to be gamed would be counterproductive, because the karma system itself is based on flawed assumptions. The expectation here is that high karma indicates high intellectual quality, but that's demonstrably false. It doesn't do what it's intended to do and even detracts from the value of discussion in some places.

A better way to improve content quality would be to stop using karma altogether, but I understand that's deeply baked into the culture, and probably not likely. Removing the visibility of karma scores might be an adequate compromise. Upvoting, downvoting and sorting would work perfectly fine without the temptation of a score.

Hacker News has enough passive aggressive attempts at operant conditioning as it is - the fading of text posts to discourage "blogging" is one egregious example. If you don't want people to farm karma, get rid of karma. If you want to expect more quality and better engagement from users, treat them like people and not like mice in a Skinner box.
I can say from personal experience that investing a lump sum of a few hundred dollars in a business that earns a couple dollars a day is often enough to double profits.

It's illustrative to browse through the loan recipients' own progress updates: https://www.zidisha.org/project-updates
Latest Firefox update massively improves Adblock Plus memory usage
Are+You+A+Power+Talker+Or+Peddler+Of+Poison?
Somewhat relevant, allegations have come out that the German government was aware of VW cheating on emissions tests

http://www.independent.ie/world-news/volkswagen-scandal-germ...
What do you like better about rpm vs deb?
Yes, I believe you should be fine if you opt out.

Still, as much as I understand the need for Ghostery to monetise, I personally prefer to trust the EFF.
When it comes to a relatively new CEO, I'm not so sure about that. GM didn't require Mary Barra's resignation over the ignition switch scandal, for example. (Though admittedly that one was smaller than VW's.)

Edit: Winterkorn took over as chairman of the supervisory board of VW in April, but as petewailes pointed out, he's been CEO since 2007, so his resignation makes more sense.
Why should we the general public worry about being 'fair' to spammers?

It's like the whole ad block thing. Now people have the power to do something about it they are asked to be 'reasonable' and won't somebody please think of the advertisers?

Nope. They had their chance to be fair with us. Techies have always been able to block such stuff but now it's seeping into the normal users ability/ ux upgrades hide complexity of doing so.

I feel as sorry for the spammers and ad trackers as I did for Borders when Amazon came along. Not at all.
Our repayment rate is currently in the 85 - 90% range. We also have a reserve fund service, which compensates lenders for loan defaults.
Except that the FTC has their eye on native ads for a very good reason.
I'm so glad someone finally has courage to comment so poignantly on what San Francisco has become. This sentence will stay with me: "But we expect that people will trust us to reinvent their world with software even though we can't make our own city livable"
Scouts was always a do-everything-at-the-last-minute thing. You just have to be present for the kids, that's the most important thing.

Regularly scheduled hobbies are the easiest to pull off. If you just try to find a spare hour, you never will.
>He was only in his job for about 5 months

He has been CEO since 2007, before any of the VW models with defeat devices were introduced.

Some of the German analysts and experts who are knowledgeable about the industry itself have said that there is not even the slightest chance that he didn't know this.

There's an interesting talk in German here:

https://www.youtube.com/watch?v=gKILi7PN37A
I haven't seen any issues raised on the operating system itself, people seem generally happy, but you may have reasonable concerns about iCloud type services where data is hosted somewhere besides your own computer.

Apple and Tim Cook in particular have generally been on the side of user privacy, of sticking with encryption even when it's causing friction with law enforcement, but they have also unlocked phones and computers when compelled by a court order.

It stands to reason that they be forced to disclose personal information, that they may have to hand over cloud-hosted files, email, or messages, or unlock devices.

As far as I know Apple has never tapped into someone's system to retrieve information from the operating system. The equipment in question has always been in the immediate possession of law enforcement individuals.

This is a thorny issue, everyone's idea of "acceptable behaviour" varies considerably.

Plus, if in the future Apple is compelled by law to allow remote access to systems under certain circumstances, things will change considerably.
Ah, thanks, that clears it up. I didn't realize he'd been CEO for that long, I only knew that he took over for Ferdinand Piëch in April of this year.
Why? What was the point of this post? Want to put some words with your Instagram? What do you feel sucks about it? The layout? Paying for content? What??
> Stack switching doesn't take more than a few machine instructions.

In Rust we found that stack switching was really slow, even when fully optimized to that scheme. CPUs really don't like it. We thought "it was only a few instructions; how bad can it be"; turns out that any function call overhead can quickly add up to 2x or more overall performance penalties in some programs.

See the performance numbers in this thread for cgo (using the same technique) [1]. According to the first benchmark, calling the function via cgo is 16x slower. You're at 161ns for a no-op function call.

Consider that the cost of a syscall can be below 100ns [2]. The overhead can add up quite a bit!

[1]: https://groups.google.com/forum/#!topic/golang-nuts/RTtMsgZi...

[2]: http://forum.osdev.org/viewtopic.php?p=209429&sid=9bcec5b684...
We're seeeing this too. We had a problem on Saturday night and now this.. very bad.
Hey! Reminds me a Washington DC.
As the old saying goes: "There are languages that everybody complains about, and there are languages that nobody uses" ;)
Funnily enough, if VW changes all cars to run permanently on the "clean" map it will actually increase the fuel consumption, reducing NOx emissions at the same time. So what is better? To burn more fuel but emit less NOx, or burn less fuel but emit more NOx?
> the underengineering put into it,

There is no such things as underengineering, given specific business requirements. On the other hand, writting useless code is something I often see with people abusing IoC containers like Spring. If a minimal codebase passes the acceptance tests it is not "underengineering" ,it's actually doing one's job as a developer.

Anyway i'm really against the lack of pragmatism in the new DI. But don't worry , by the time ng2 is realised you'll see an avalanche of blog posts about how horrible it is. Mark my words.
I think that's precisely his point; even if Vogue has an ad network with highly accurate data that points you being interested in SSDs, Vogue is probably not the right place to put that ad. It's kind of a philosophical question - do you want to see ads that are relevant to your primary interests at ALL TIMES, or do you want to see ads that are relevant to the interests of where you are. There are, let's simplistically say, three classes of ads:

1. Old Internet - Pages curate and/or sell whatever ads they can possibly get. They are generally statically hosted assets.
2. Original Ad Networks - They don't know anything about you, but it removes the need for pages to individually make ad contracts. You'll get whatever ads are in the queue, possibly sorted by rough groupings; "technology" ads, etc.
3. Current Situation - Everywhere you go you are presented with ads relevant to your interests, regardless of your current site. Vogue might try to show SSD ads or car parts ads, even though that's not the kind of content you would go to Vogue to consume.

I think there's an interesting case to be made that clickthrough decreases can be at least partially attributed to the fact that as tracking increases the probability that the ad represents the content of the site decreases and becomes an even more unwelcome distraction. Sponsored content is a way to defeat this, and ad blocking, by making the advertising appear more in line with the content of the site (or is it making the content of the site more in line with the advertising?).
Unlike exit nodes, most relays are underutilized, as far as I know. (I run a couple)

So if commonly used .onion domains start springing up, exit nodes won't feel any crunch. :-)

Imagine reddit082350235.onion, for example...
I haven't used their API, but I have used their domain registration and SSL services in the past.
> I myself hate pervasive laziness, and I'm all for removing it from the language.

If you want a ML-derivative without pervasive laziness, there are plenty out there (F#, OCaml, Alice ML and others.) It would make more sense to extend those with appropriate type-system features than try to redesign Haskell from the ground up without pervasive laziness.
He gets credit for everything good that comes out of VW even without his knowledge. So he should also take the blame for everything bad that happens.
System76 just rebrands Clevo laptops and installs Ubuntu on them, and host their own PPA to deal with system-specific drivers. In my experience, the laptops aren't any more linux-friendly than your average laptop (certainly less than your average Dell, or older Lenovo), it's just that you have, in theory, somebody else coming up with the hacks to get certain functionality to work, and pushing it to you as an update. Which is certainly something that many people might find appealing, but not everyone (especially those that like installing their own system).

Personally, I would just buy an old Thinkpad (see [0] for a great guide that was posted here a while ago) from before the time Lenovo became evil. I have an x201 that I rebuilt from cannibalised parts for less than $100 total (not including the SSD). An i5 and 6GB of RAM, 3 USB 3.0 ports added via ExpressCard and a 9 cell battery, all for 1/6 the cost of System76's new 'Lemur'. I have never experienced such wonderful Linux support out of the box. Although, you don't get a warranty :P

[0] http://ktgee.net/post/49423737148/thinkpad-guide

Edit: spelling
Is it the difference between deliberate/undefendable and simple cost savings? I'm not very familiar with the switch issue.
I know you're joking but this is on balance pretty solid advice.
From the talk they are doing about this at AppSecUSA (http://sched.co/3VgM):

The only information which gets accessed and transmitted are listed below:

1. Application Name
2. Application Package Name
3. Application Version Number
4. Application Version Name
5. SecureMe – Droid Search Depth setting (1-5 only)
6. SecureMe – Droid Vulnerability Details settings (1 or 0)

You aren't sending anyone your APKs. The application exists to make searching Mitre's CVE database more convenient and automagic.

The developers are security consultants at Security Compass. The application is hosted in Montreal, Canada. (I work there as well, and can ask them to add an FAQ about this this stuff.)
Yawn. Instead of making brand new neural network libraries, why not help contribute to already mature libraries?
> - The work factor depends on the length of hash. For example, if you compute and store 64 bytes of PBKDF2-HMAC-SHA256, an attacker needs to only compute the first 32 bytes to verify the guess, and with PBKDF2 it means doing half the work.

That's a fair criticism. In that respect, a better design might have been to generate a seed S using the PBKDF2 core, then just spit out HMAC(S, 1), HMAC(S, 2) for the derived key. I don't know if that would have had its own issues though; I'm not a cryptologist.

> In most common use (with HMAC), it inherits HMAC "vulnerability": a password longer than the hash function block is equal to the its hash

True, but as you imply it's really not a vulnerability. And it's certainly better than limiting passwords to 56 bytes, as bcrypt does (with human-memorable passwords, 56 bytes really aren't enough).

> - PBKDF2 is commonly used with hashes which are fast on GPU or custom hardware and require tiny memory, thus making defense/attack cost ratio very bad.

Sure, scrypt is better. But scrypt is not what 'everyone' uses: bcrypt is.
Ads can also communicate something about the quality of a branch/product based on how much the ad cost to run and which publication chose to run the ad. This is no substitute for a review, but if I see a non-targeted ad for an SSD in a tech publication that chooses ads based on what it thinks is good (I'm describing The Deck basically) it at least assures me that this SSD is not a hunk of garbage. Again this is not a lot, but a targeted ad tells me nothing.

On the flip side of this, if Vogue let any old crap run as advertising in their magazine this would be a form of reputation mining - trading their good name (earned after years of operation) for some short-term profit, but no-one bats an eye when the same thing happens online even though it's subtly devaluing online properties that do the same.
Agreed. Its the job - being responsible. Nothing unexpected here.
How to Become a Genius
I can see how people get annoyed (I do), but I think this strategy is harmful to some companies. For example, I work for a web company that sends out a LOT of emails as reminders for events. ISPs (or some other web intermediary, I'm not sure) have rankings based on your likelihood to spam. A lot of spammy emails are already caught in the filter, and either don't go through or go to your spam folder. We work pretty hard to clear up misunderstandings that could harm our email rating so that users don't miss important events.

That all being said, reporting spam instead of unsubscribe could hurt their email rankings in the future. Obviously I'm not talking about VIAGRA6969.NZ, but avoid the spam button if the company is respectable at all.
German government accused of covering up rigged emissions data
Natural Transformations
>> "That would be an idea for an alternate ad network. Simply let website owners select ads, every week, to be displayed. Or in order to scale better, create pre-agreements for some brands."

Unfortunately, you have just reinvented publisher-direct deals, a mainstay of many ad networks for the past decade.
Those sneaky East Coast lefties !!!

sinister (adj.) early 15c., "prompted by malice or ill-will, intending to mislead," from Old French senestre, sinistre "contrary, false; unfavorable; to the left" (14c.), from Latin sinister "left, on the left side" (opposite of dexter)

http://www.etymonline.com/index.php?term=sinister
>If anything advertisers are going to be more aggressive as the market that does not run blockers diminishes. [...] Advertisers simply aren't learning

This is 100% true and something I don't understand. Marketers/Advertisers are, from who I've met, really smart people. Yet the reaction to people blocking annoying/aggressive ads is full on idiotic. Instead of toning it down, they dial things to 11, prompting more people to block their ads.

"People are blocking our ads because they are annoying and piss them off. What should we do Sam?"

"Make the ads more annoying and piss them off even more!"
The problem is: whom to sue and where? Court cases in the US are one thing, enforcing them for the shitload of Chinese-manufactured handsets is another!
Cool, it's the same concept as the NFL skycam! I wonder if there are any practical uses for it, say military or civilian training?
You must understand that government is the opposite of a typical business. For example, NASA's space shuttle unexpectedly blows up, so congress immediately gives them a bunch more money under the rationale that they failed because they are "underfunded". If a business faced the same failure, they would lose business, their stock prices would fall down and they would have to work hard to persuade their customers that they had a mistake but they are fixing the problem.

Just do a cursory search for the word "underfunded" in an article describing some government agency's failures and you will see this argument is quite common. There are countless examples.
Somehow it reminds me of this: http://www.youtube.com/watch?v=G-N3XDc-3QQ
Well, in a formal sense, most US engineers aren't licensed and have a specific code of ethics to uphold. (To be clear, that doesn't mean they don't or shouldn't follow their own code of ethics or that they haven't agreed to follow a code of conduct with their employer.) I'm not sure to what degree the situation is different in Germany. Of course, engineers who interact with regulatory bodies often are licensed--and, indeed, that's one main reasons for getting licensed.
Here's the press release from the Max Planck Institute:

http://www.ipa.fraunhofer.de/en/cable-driven_parallel_robots...
That was a very different car - a heavy, 7 passenger SUV (X5) vs the comparatively modest VW sedans. What's going on there? Was it held to a different standard? Does its bigger engine not have to work as hard?

Edit: I read the relevant bit of the paper. 6 cylinder engine vs. the 4 pots in the VWs, and probably more importantly it had a urea NOx reduction system so perhaps that made the difference.
As someone who works in games industry - we have a line to AMD and NVIDIA open all the time. They change their drivers to work with our game just as much as we change our games to work with their drivers. Each driver has thousands of profiles for different games, and that has nothing to do with cheating - it's because no one writes perfect, 100% standard-compliant shaders or other gpu related code. The article you linked is ancient, but this still happens - drivers know that in your specific game there's a problem with the textures so they will automatically reduce the fidelity of texture shaders, or do some other changes. If you changed the name of our game internally, the drivers would no longer pick it up and you would lose 10-20 fps depending on the situation. That's not "cheating".
Those posts can serve as a jumping-off point for thoughtful discussion.
Question for anyone familiar with the privacy concerns of BC (specifically government): is this new DC enough to satisfy the requirements of BC?
OPM now says more than five million fingerprints compromised in breaches
The problem is that it's a selling point for companies, but the actual CX is very different. As people are educated on how it all works, they are choosing to block it. Not all ads have to be bad, but the ad sector never got its act together and now are being confronted with the hard reality that folks making actual products have known for awhile. I've seen this played over and over again. Ignore UX long enough and it will bite your bottom line eventually.
Relevant:

https://bugzilla.mozilla.org/show_bug.cgi?id=77999

https://bugzilla.mozilla.org/show_bug.cgi?id=988266