skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/List_of_cognitive_biases

it could be challenging to avoid all or even most of those. i wonder if i just fell prey to one or more.
> we'd just continue on the existing path of multiple different plugins with their own incompatibilities and security holes, which is strictly worse for the user.

And this is how it should be. I want users to get tired of installing more plugins. I want them to roll their eyes when a site says "you need to do add $x to be able to use this site." We had the same problems with mp3's, and we won out. I see no reason we can't win out with any other media.
> In a city where disagreeing with law enforcement's wrong or illegal activity risks violent reaction or death

People challenge infractions in court all the time. Theyre not in much danger. There is a process for this that involves courts and sometimes a lawyer.

You're conflating the judicial system with street interactions with the police, where contesting the NYPD is indeed a risky proposition.
It seems that there are multiple failures here.
1. Designated approved cutouts should be an easier process to obtain (just try getting a stop sign/crosswalk approved in the city and you'll understand the black hole that is the DOT approval process)
2. Over eager officers issuing tickets.

Pedestrian cutouts are there for a real purpose, namely accessibility for people with disabilities and wheelchairs.
While it sucks for cars to get ticketed, I for one share no compassion with those people blocking cutouts in general, because they are not offering courtesy for those people who require these cutouts to live.

Edit: For those suggesting that the crosswalks in the middle of the block go "nowhere" consider the following. a wheelchair user parks his/her car and exits the car. he/she will have to cross all the way to the ends of the block in order to get out of the street into safety. even it may seem like it's going nowhere, there is a real functional purpose.
What behavior? All the article describes is the consequence of a single platform becoming the main portal for the majority of people on mobile. It's not like Facebook goes out to publishers and tells them "write dumb nesticles with embedded native advertising, so we can ruin media forever! Muahaha!". Media discovered the magic cheap formula and ran with it, the same way TV discovered "reality TV" was the best bang for your buck. We don't blame cable companies for that, right?
Did you run it on HHVM? That class is implemented in HHVM https://docs.hhvm.com/hack/reference/class/AsyncMysqlConnect...
That could be fun. What issues do you have with soundcloud?
> How do I do shift reload on my smartphone browser?

For some reason, I have the intuition that it's by tapping the address bar (to get text focus) then go/enter/return. But I have no idea if that actually does the equivalent of shift reload!
take a walk through /usr/share/doc

or go to the source:
https://github.com/karelzak/util-linux
Hitting the pilot with a mode change like that in the middle of an emergency was part of what caused the disaster.

That's true, but mostly because the guy flying AF447 wasn't a "pilot", he didn't understand how to properly fly the aircraft. Like most Airbus pilots, he was a "system manager" and spent thousands of flight hours watching while the aircraft itself did most of the work. When the automation failed, he simply didn't know what to do to fly the plane by hand.

From what I've read (and I'm not a pilot either), the proper response to unreliable or conflicting airspeed data for the A330, when you're at high altitude (not trying to land or take off or anything like that) is simple. It's something like:

85% power, wings level, 5 degrees nose up pitch

It's not a stretch to ask a pilot to remember something simple like that. Even when stressed.

Of course, it is a stretch to ask airlines to either hire competent pilots, or at the least to periodically put pilots into stressful situations like that in the simulator. They won't do it because simulator time is too expensive. It's more cost effective for Air Chance to lose an occasional plane than to make sure they have competent and trained people in the cockpit.
You can even learn how to get other people to create free content for your channel!

I don't disagree that Juatin knows how to market and create quality content. What I don't understand is why someone who wants to start a successful company would spend their time doing this. Why not spend time building the company?

The snaps also get posted online after the contest - doesn't that defeat the purpose of Snapchat?! It's not a good medium for this.
This seems better. Out of the filename we get for free the hash.
The difference is ownership and control. The company owns its exchange server. It allows employees access under controlled conditions, for the employer's purposes. It's like leaving stuff in your garage that your lawn guy might have access to. But the company doesn't own Google's server. It has little control over how Google accesses that data. And Google accesses that data for its own purposes. That's more like leaving your stuff in someone else's garage.

Now, Google has a 4th amendment right with respect to "your" mail sitting on its servers, even though its employees have access to it. Because it's really "Google's mail," stored on Google's property, under Google's control.
Better solution: repeal the DMCA.
After recently dealing with the various governments / nationalised businesses from a number of countries I can safely say that I am well and truly fed up with their inane bureaucracy.

This article doesn't surprise me: where the recent swath of internet companies seem to extoll individual agency/ownership, nationalised companies seem to preach the exact opposite - a problem is never the individual's responsibility and people seem perfectly happy to ship a borken status quo. As such, ludicrous oversights like this are a regular occurrence rather than a gross intolerable negligence.

This is not even yet mentioning how awful the UX is for the customer who has to interface with these institutions.

While it may be very easy to discard my point as rife with cliches, it's worth noting that we have become very spoilt by ruthlessly frictionless (yet equally effective) customer-facing tech products. The opportunities to streamline processes and save time and money for state-owned interfaces (both online and offline). As an example, I recently had to queue in a hospital with my sick mother for an hour, to be told that that individual couldn't process our particular issue and that we would have to join the back of the adjacent queue (not there was zero signposting whatsoever). This is one example and not a criticism on healthcare, but what happened to service-driven processes?

Instead we, the public, have to live with the dire reality of inefficient (and increasinly apparently indifferent) government services as the gap between private and state run services continues to expand as we grow increasingly disenfranchised.
Hyperloop One – Propulsion Open Air Test
Dude doesn't deserve the downvotes, Tesla's video in TFA says at :06:

"SUMMON: The next step in Auto Pilot"
> The closest you came was saying that "Actual "take over your computer" malware doesn't exist in either the Play Store or the App Store." but this is directly contradicted by this story from just yesterday: http://www.slashgear.com/viking-horde-malware-uses-google-pl.... (plenty of other sites covering this too)

That link says these two things:

> There's a new piece of malware in the wild, and it's turning phones and tablets alike into a part of a large botnet.

This is use of both the ability to execute software within Android's sandbox along with the ability to transfer data using HTTP/HTTPS to send data on the Internet. That's what a botnet is.

> While unrooted devices are susceptible to the actions listed above, rooted devices are at a greater risk. On these devices, additional software is installed that allows it to execute any code remotely. What's more, it uses your root access privileges to make it difficult, if not impossible to manually remove the malware.

This doesn't affect anyone who's using Android as either distributed by Google, or by anyone who's distributing an Android-branded phone.

That is to say, unless you purposely go very far out of your way to install custom system software that deliberately weakens critical Android security features -thus putting your Android device pretty squarely in the realm of PC-level security-, then there is no software in the Play Store that will take over your Android device.

Pointing to that and claiming that it's evidence of a failure of the Play Store is like winding your seatbelt tightly around your neck (rather than securing the buckle to its clasp), driving at highway speeds straight into a bridge support, and then blaming the seatbelt when your head pops off of your neck. :)
I don't get it. Facebook is a private company. If they want to present biased news they have the right to do that. If they want to withhold information about their editorial process, or even lie about it, they have the right to do that too. Fox News does it, why can't Facebook?
In the past the videos from the Scala Days talks are usually posted online through Parley's, I expect that would happen again this year. Though it is usually a few weeks to a month or two after.
Sigh. You seem to be missing the point which is that a not insignificant percentage of relationships spawn from the work place. You may want no part in that, and that's fine, but the idea that we should never act human to each other because professionalism is something that a significant percentage of people dont appear to agree with.

So whilst I'm not suggesting you go in tomorrow and tell your nearest female colleague they have nice tits, I'm arguing that at some place at some point in some context it's entirely possible to compliment and make appreciated advancements on a colleague, otherwise office relationships wouldn't happen.

Now if you accept that sometimes it may be okay, under certain circumstances, to do such things, you also need to accept it's possible to make an unwanted pass at someone. You may find that disgusting but most people would just find it slightly awkward and am slightly bemused at the reaction of some of you.

The other point I was generally making, is that whilst some woman will never appreciate such a comment and some will, some of the time some will appreciate you making the comment whilst being quite annoyed if I did. But all I'm really saying is the matter may be more complex that the "he needs to be fired" comments.

Of course you're free to draw the line before calling someone a MILF, and again this is without context, but if you really find saying such a thing under any circumstances abhorrent, I'm going to go out in a limb here and suggest you're just no fun.
I think that "in memory" is in contrast to traditional MR jobs that wrote to disk a lot more than Spark jobs do.
I guess the only news to me is, "wait a minute, they dont already do this?" I'm a runner, I run races, every race I've probably run over the last 40 years requires a release form, and I don't think I've signed a paper release form in ten years. I would assume that mechanism is portable to other, non-athletic events. (Check a checkbox, "sign" your name by typing it in a text field.)

So is Eventbrite just particularly lame and behind the times, or am I so dense I can't see the big deal right in front of me?
So, if I understand this correctly, it's the latest in a series of attempts by Alan Kay to find the right home for his vision of a new Xerox PARC. That began with VPRI (NSF funded), then CDG (SAP funded), and now HARC (YCR funded).

As I understand it, VPRI wrapped up because they ran out of money. I wonder what caused the move away from CDG?

Regardless, I hope he succeeds before we run out of four-letter acronyms funded by three-letter acronyms.

(Edit: CPRG -> CDG, my bad)
try reading the SoC spec for the A20. If you can find it.

Googling "AllWinner A20 datasheet" brings in good results.

"Broadcom BCM2836 datasheet" doesn't. All you get is part of the GPIO registers, and absolutely NO electrical specifications. (Part of me really wants someone working there to "take one for the community" and leak the full datasheet. Ironically, that's how the AllWinner docs were originally released.)
>Fighting EME not only is ineffectual, it harms open web standards by giving legs to completely proprietary solutions like Flash and Silverlight. The bottom line is that EME is a cleaner solution which compromises in a way that will make open standards more relevant going forward rather than taking an ideological position that will undermine the utility of open standards in the marketplace.

Counterpoint: Flash and Silverlight, being "unclean solutions", are fundamentally hampered - the market split, and "HTML5" won (for now). The mere existence of a widely-accepted "clean solution" could easily do more harm than good.
My understanding it was some sort of law related to the tracking feature, and possibly some sort of espionage related laws. This was a speaking class (6.UAT), so I don't know much about the details. Hopefully someone from the project shows up and can answer better.
Login cookies are usually sent over HTTPS. Check your browser's cookie store, you'll see that Google services use so many of them, also because of the many hostnames and domains they are on. I suspect YouTube cookies because you can't use google.com ones directly on its domain. And the console mentions devices that have been used with the account, not that have been logged in or have attempted to do so (an important distinction), which points again to cookies. If he used Chrome or another browser supporting ChannelID, such a mixup would have no consequence, because Google's GFE would detect the situation and mint new cookies or redirect the user to a login page.
Given the fact that OCaml seems to be adding type class support and has support for monadic comprehension (do/for), it seems like these ideas are getting adopted in multiple places.

As a Scalaz committer and as a developer working at one of the largest scala shops (that makes heavy use of Scalaz), we don't try to write Haskell on the JVM. We do try to write pure, functional code as much as we can, and so what we end up with falls somewhere in the middle between an OCaml and Haskell.
Hence the sad world we live in with ever decreasing wages ;(
...manufactures are known to leave unpatched versions of glibc, openssl and the built-in web browser...

Android doesn't use glibc.
Person tracks and quantifies her cries over a period of one and half year
Quantified Crying: Why does this person cry so much?
+1 for N1. Great software that keeps getting better.
Seems most of mankind's daily labors are inclined toward predatory monopoly these days; either creating their own or wage-slaving toward preserving another's. One laughs with today's comedians as they parody the manners of yesteryear, those musty, pinkies-out concepts of gentlemen and gentlewomen, that gullible faith in the golden rule, yet one's teeth are soon sent gnashing when those many insurances which buttress men's insolence are found to be effected by the same selfish, hard-hearted men as oneself.

Rather than Thoreau's "quiet desperation", the masses instead seem bent toward lives of "clawing desperation".
It's not stolen, that implies an intent to do wrong. Per the NYPD's response (and given their candor, I find no reason to believe otherwise) it's clear this was a training issue and the officers writing the tickets were doing their duty to the best of their knowledge at the time.

And having said that, yes I believe the money should be returned, and probably will.
The point is to make less laypeople
Handmade Network
Not to be dismissive of the work you're done, but... Why?
Commonly: pull, push, commit -a, reset --hard HEAD, checkout $FILE, status, log, show $HASH.

Sometimes: commit --amend, rebase -i, add, rm, mv, stash [pop|apply].

Rarely: branch, revert.

Git's documentation uses such a wide and flagrantly inconsistent variety of terminology and maintains such a poor distinction between its interface and its implementation that trying to read it actually worsens my understanding and reduces my confidence. I get everything useful from stackoverflow and ignore the docs at this point, and have thus resigned myself to using git as a form of voodoo.

Subversion was so much clearer; I wish it had done a better job with merges and hadn't been so server-dependent. Mercurial seemed to actually care about its interface design, and the DVCS experience might suck less if it had won, but I've never had a chance to actually use it.
See below. In reality, this DRM has nothing to do with rental, because you can't buy same content DRM-free anyway.

And nothing should be "enforced" on user's device. It's user's, not anyone's else. Your analogy with the movie theater is invalid, because there you visit, and leave when it's finished. Here it's your private [digital] space, and no DRM junk should have any business violating your privacy for any kind of enforcement purposes.
I don't think they ran out of money, from the final report is sounds like they just finished the research project. VPRI is just moving to ycom now.
Call it overkill, but I would see no reason not to go both private repo + encrypted creds.

Is ansible vault encryption brute force proof? I have no idea. I could spend an hour and figure out. But why not just follow decent engineering principles and double lock my door?
Wow I can't believe all the people disagreeing with you.

They unlawfully issued tickets, were made aware that they were unlawful, and don't want to refund the money ???

I must be taking crazy pills for people to think this is ok.
>DRM will be built because the content studios demand it, and the studios hold the content which everyone wants

Why do you believe the copyright holders (or the browser makers) are the ones who potentially hold absolute power in this scenario, rather than the users? Any DRM is an unsustainable system, EME is not going to change this. I also have strong doubts that EME will do anything to push the so-called "content industry" towards better sustainability as you suggest it will. There is still zero incentive for any knowledgeable user to buy into it. If anything it will just make the system more complicated because of the proliferation of even more competing, incompatible DRM systems that only work on certain devices with very specific configuration requirements.

I agree that some of the ridiculousness in the DMCA is part of the problem, but this isn't going to be solved by building more walled gardens, it's going to be solved by thinking about how it can actually benefit the user in the long run.
Infosys wants to be in on this project because its simply a good idea. Vishal is also very good friends with Alan.
Yeah, I did a bit more testing and I could actually get ~5s if I kicked off a navigation right before summon(I've also seen similar slowdowns on canceled nav).

The hazards do flash at the same time but that also happens when you lock the car.

You do need to opt-in but I'm hoping they make a change to have it a bit more defensive. In my opinion the right thing to do here is to admit it is possible to accidentally kick off and remedy it(much like with the battery shield).
Not the first, by any means: http://www.geek.com/mobile/toyota-acceleration-case-shows-wh...
It's because the ways to put computing talents into good use are not limited to, you know, "startups".
I feel you, having used Linux (and I guess Windows) a lot longer than OSX this gets me every time, and every time I wonder why such a simple and useful feature was omitted.
To make people smart enough to know whats good for themselves.
I'm unsure about the floating point performance differences, but 2 other reasons for potential differences are (1) number of floating point units and (2) different clock speeds.
So then, the only way CDMs are acceptable IMO is if they're never given enough information to know where they're running.

This should be a critical part of the standard and I'm surprised I haven't heard the EFF pushing for this, specifically. If the CDM has enough information to discriminate, your choice of browser for watching DRMed video is entirely in the publisher's hands.

The fact that you may get in trouble for fooling the CDM to run on another browser is almost beside the point. Why should we trust a black box with ANY information outside of the DRM-specific?

A website can refuse to load based on my user-agent, for example. However, I have full control over what the website knows about my browser including my user-agent. Because of this fact, I am always free from browser-discrimination on the Web.

But I have zero control over what the CDM knows about my browser. Therefore, the CDM has complete and unavoidable ability to prevent me from accessing parts of the public Web based solely on my choice of browser. AFAIK this is unprecedented. It means that users are no longer free from browser-discrimination, perhaps for the first time in the history of the Web.
This has been the standard way of serving assets in Rails for the last 5+ years. I don't think it was invented there, as if you are using a CDN it's basically required.

Invalidating edge caches takes time and/or is expensive (i.e. Cloudfront), so adding the content hash in the file name is a good trick to ensure users always get the correct version of the asset.
Because some of the screenshots are JPEG format. JPEG compression has trouble with sharp edges.
I made Sayable[1] to solve this problem for myself. It did moderately well on prodcuthunt and /r/internetisbeautiful a couple of months ago (bombed on HN though!).

The main selling point is that you can send links between devices with no need to sign into anything. This was important to me since I'm not a fan of signing into personal accounts on work computers.

[1] https://sayable.co/
> the black hole that is the DOT approval process

Once one reads a number of successful and unsuccessful applications and their interpretation and implementation (including the substantive laws/rules, procedural laws/rules, and administrative court precedents), I think the DOT approval process would be rather clear. These processes are usually extremely verbose and pedantic for this reason. Once again I think lack of access to the law (e.g., lack of access to court decisions ala PACER) is a fundamental contributing cause underlying your claim.
> "Correct in C90" means de facto correct, not that it was well-defined behavior. "Everyone" was doing it.

If "everyone" is defined as "people using GCC."
From off my phone, here's a healthy dose of realism: http://i.imgur.com/VALSKcb.png

and the surrounding landscape: http://i.imgur.com/Be9c5Nb.png
Apple R&D Reveals a Pivot Is Coming
> sound an audible alarm until the pilot presses a button to acknowledge the autopilot wants to turn itself off

Which AF447 did, IIRC.
Consider how often the 24-hour news networks would fill their time by talking about "what's trending" on Twitter or Facebook or the like. The implication is obviously that the fact that they are trending is a newsworthy thing in and of itself, that it's some sign of "people making something go viral."

I don't think people necessarily thought that it was a purely automatic algorithmic creation (although I wouldn't be surprised if that was the case -- remember that most people are not nearly as tech-savvy as the HN crowd in knowing what is or isn't likely to be the result of "pure algorithms"). But the fact that it's called "trending" inherently implies that it's a representative snapshot of what the current attention ecosystem is -- that it's a passive record into what "is trending." By manually inserting or removing things from the "trending" list, that creates a false impression that certain things are or aren't popular.
If you know of any such endpoints you should report them. Sending auth cookies over HTTP is a security vulnerability.