skysight-inc/HackerNews huggingface dataset:
On the one hand, eIDAS (the e-signature part) is definitely a good thing as it will replace a lot of weak national signature laws with something modestly safe. On the other hand it will also replace strict signature laws (e.g. german) with something much weaker.
In the core of e-signatures is the so called human-machine transfer (Schneiers term). A human expresses his legal declaration of intent through a machine.
In germany this required a (certified) qualified signature unit and software which de-facto meant
certified smartcard from certified trustcenter with secure pin entry (on the card-reader, not the computer).

According to eIDAS this can be replaced with much more weaker forms like server-side keys and signature after 2FA.
And this is where folks from DocuSign (and others) will come in and place cryptographic signature on documents exchange for username+password+click (maybe with 2FA, I doubt that).

So you formerly needed smartcard (possession) with PIN (knowledge).
Now you may only need username+password (knowledge) and maybe a second factor like mobile phone.
I doubt that having control over a smartphone is on the same security level as control over a class 2/class 3 smartcard reader.
But their practices regarding their 'hardware' is not so cool. http://www.wired.com/2015/04/dmca-ownership-john-deere/
Apologies if I'm missing your point (it's not clear who you meant to reply to), but the article went through that analysis and determined that there's no income correlation, but an obvious correlation by racial makeup.

That actually surprised me: I expected racially biased policing to be confirmed, but I also expected evidence of bias against poor people. (Though targeting them seems like a terrible way to increase revenue.)

Edit: since they're analyzing cities relying on revenue from fines, this makes sense. You can fine poor people all you want, but if you end up jailing them when they stop even showing up to court, they're now a cost and not a source of revenue. Though there are businesses that somehow make money through fees on payment plans that only exist because they're for fines people can't afford to pay.
Embedded in the sense that you embed a browser in another application, I think? Maybe IVE (in-vehicle entertainment).
Freezes with github issues http://i.imgur.com/bcSOoxc.png

ERROR:js::rust: Error at https://assets-cdn.github.com/assets/frameworks-6fe6a7604ec4...: history is not defined
I'm not asking anyone to undo the injustices that have walled off generations of black families from wealth. I mean, you should, but I don't think y'all are up for it. What I'm asking is that you not pile injustices on top of each other.

"It's just economic segregation" is the worst excuse I've ever heard. Yes, some level of segregation is inevitable and acceptable. That's not what I'm talking about. Repeal our segregation laws. Repeal them! Stop forcing families with less money out of your neighborhoods by law! Stop pretending this isn't a terrible thing!
Substitution is still a pretty big part of modern ciphers?

https://en.wikipedia.org/wiki/S-box
Fyi the phrase "leave very little to be desired" means the opposite of what you probably meant.
It would even be nice to have a more modern kernel on regular AOSP Nexuses, not just alternative ROMs! But I'm not entirely sure this is for phones. Brillo itself places more emphasis "embedded" and "internet of things".

https://developers.google.com/brillo/
Microservices gaining software development traction
So great to see an article about Godel incompleteness in the new yorker. I think in general Godel incompleteness and Turing incompleteness should get more press. Chaitin has written some good books about this, but there needs to be more. There are these fundamental limits to knowledge and this is an important fact that people should know about.

> “There is more to truth than can be caught by proof.”

That's a nice way of putting it.
There's no need to do that. Just right-click on Servo.app and select "Open". A dialogue will pop up asking you if you're absolutely certain and off you go.
Legendary Popular Icons and Stars Lost in June
Oh yea we wouldn't want those parties who benefit from growing Bitcoin usage to influence Bitcoin protocol decisions, because then Bitcoin might see mass adoption and that would be a terrible fate because ???
It seems the linux build doesn't respect the system keyboard settings. I'm not able to write scandinavian characters äöå at all...

Happy to see a nightly already, I must read the source at some point :)
> If our shared understanding was that the outcome of these laws would be vast numbers of swarthy men carrying AR-15s in all public places, an armed minority teenager behind us at every ATM, our public debate around guns would be very different.

I'd argue that this statement would stand, even without the racial qualifiers. I don't think I've seen an AR-15 outside of a shooting range or gun show. If "vast numbers" of people felt the need to carry them in all public places, I think I'd look for somewhere else to be, where I could feel safe without being armed.
That is a rough situation, and it sounds like you are hanging in there impressively. Hats off to you for that.

I do have to agree with the other poster, I sounds like the big thing here is the framing of the situation, your presentation, and projecting confidence.

Perhaps doing fake interviews with people and getting their feedback on the non-technical aspects could be helpful (it sounds like you are nailing the technical stuff). Or you could record yourself answering expected questions and work on coming across amiably and confidently, as it fits your personality of course.

Also, I'm not sure where your located, but my guess is that there may be some geographic/cultural differences in the severity of this issue. My impression is that in SF, one's current employment status is less important than other indicators.
"Embedding", not embedded. Embedding means that
the engine can be used within other applications,
the way WebKit is often used for webviews.

I beleive Servo does work on a Pi, but probably
not well.
Could you give a quick explanation (or link to one!) on the difference as a casual observer? Is WebRender like WebKit ?
Tinkerphones: The Independent phones for tinkerers Community
The "several flaming errors" were previously mentioned here and as comments on his website (not by me). To detail them again could also be construed as piling on. You are reading this thread outside the timeline in which it occurred and taking the most negative possible connotation of my actions.

Even in this thread people can't quite decide where my remarks lie on the spectrum. (I assure you this is not some game I'm playing to test the waters.) Likewise in a previous thread your banhammer was overruled by the community.

I personally think you're overreacting (calling me a "genuine asshole" ... really, dang?) but I don't wish to cause you any additional stress by being an unintentional canary in this coal mine. I will however deduct a few points for waiting for the thread to die, zeroing out an upvoted comment containing useful information, then banning my account at 1am on a holiday weekend. I know you abhor off-topic meta discussion but, as a fellow moderator who handles forums far larger and friendlier than this one, that's pretty weak. Good luck, you have my word that I won't reappear under a different name.
US opens investigation into Tesla after fatal crash
Some bigger details why phoenix is so fast despite erlang being a "slow" language:

- macros: fancy syntax and "magic" can be resolved at compile-time. Less work to do on runtime.

- templates: they get handled at compile-time, too, resulting in functions with blobs of binaries. This matters a lot, since a specific template-binary exists only once throughout the application and gets re-used whenever needed. This way you get near instant templating, instead of the usual string processing on every request.

- dispatching code like the routing that must be done on every request is like rails a DSL, but actually a macro, that gets compiled down to basic pattern matches, which is extremely fast.

- the concurrency model is extremely lightweight, handling more requests and/or doing more stuff per request is much more efficient hardware-wise. Indirect performance gain.

Just a few points that have a very noticeably impact, there are probably more. It boils down to the erlang vm's concurrency and pattern matching performance, plus elixir's compile-time macros and the fact that they treat strings as immutable binaries.
I am on ubuntu 14.04
My Grandfather retired at 45, after becoming the head-banker for a large bank in the north island of New Zealand. Got his gold Rolex and everything. He then proceeded to start, fund and get involved in a number of businesses, owns race-horses, has a massive social circle and is still going strong at 75. He's my idol, for good reason :)
Even though this sucks, I want to remind you of the story of nissan.com, which is at least one point of data showing that the name oversight organization (I forget their acronym just now) will not bow to pressure, even from enormous, multinational, moneyed corporations with huge brand recognition. I also want to reiterate what the other commenter said about suing. You can't let them operate under your brand name, or that can be used as granting a kind of defacto permission to use the name. I hope things work out for you.

Also, even if you remember the story, visit nissan.com for possibly some useful information for your situation. Good luck!
I can recommend reading Logicomix, a graphic novel about Bertrand Russell and his work in mathematics. There are lots of other people making appearances, for instance Gödel who makes quite the splash (as one can imagine). I read it a couple of weeks ago and thoroughly enjoyed it.

https://www.logicomix.com/

https://en.wikipedia.org/wiki/Logicomix
When I run it, I first see a webpage loading then it suddenly disappears and the whole page becomes white. There is no UI, but when I hover over the white nothing, it appears as if the webpage is still underneath as the cursor behaves as it would if there were text and hyperlinks.

I am on Ubuntu 14.04, by the way.

Screenshot: http://i.imgur.com/ixQj4sI.png
This was inevitable given Tesla calling the system an 'Autopilot', when in fact the driver must have their hands on the wheel and monitoring full time.
The C++ Lands [png]
I am on Win/.NET, am I missing something?
> If you're constantly responding to every change in conditions, what's the point of the autopilot?

The same as a cruise control - you are supervising rather than micromanaging because micromanagement is more work than supervision.
A distance-keeping cruisecontrol may be changing the throttle level dozens of times per minute. A driver supervising that system can keep an eye out for stalled cars on the side of the road, wildlife etc., withput using most of the attention on keeping a constant distance to the vehicle ahead. This complements the driver and increases safety because the drivers cognition can be used to what it's best at, and simple tasks like keeping a constant speed or constant distance can be done by a computer.

The problem with this "Level 2.5" autopilot is twofold:

1) It's called "AutoPilot", even though that shouldn't be the name of it until it's feature complete (level 4 autonomy) simply because people seem to assume that AutoPilot means something that drives by itself.

2) It appears good enough to allow the driver to not pay attention, while still requiring the driver to pay attention. The disclaimers that the driver can never be distracted for a short momet (i.e. use it like a pilot uses an autopilot) don't seem to help.

A lot of the comments here seem to indicate "if I can't text/sleep/whatever then what's the point of an AutoPilot" - clearly misunderstanding the current capability of the system!
> that view is now in question

Does anyone else find it fascinating that for computers to be considered "safe" they must be as close to 100% as you can get, when the equivalent human drivers have fatal accidents every single day?
I recall John Deere became infamous for trying to DRM their tractors to hell, so that only official authorized ($$$) workshops are allowed to fix anything.

Ah, yes, a bit of googling brings something up: https://boingboing.net/2015/05/13/john-deere-of-course-you-o...

I mean, if I were a farmer or had a reason to own a tractor for some other reason, I'd avoid them. Then again, the cynic in me thinks that everybody is doing this, JD just got caught and their ham-fisted PR response made it an order of magnitude worse for them.
I thought this was going to be about how Dijkstra stuck it to the Algol '68 Committee by introducing first order functions to the language after recursion support was rejected...
I recently learned about the book "Beyond Timbuktu" http://www.hup.harvard.edu/catalog.php?isbn=9780674050822 but still haven't read it. It seems a good introduction to the subject.
I get the same error, except that the library missing for me is "libssl.so.1.0.0".

That is on Fedora 23, and what's really strange to me, is that I compiled Servo about a week ago myself and that build works.
It seems Servo doesn't respect my keyboard layout. I use Colemak on macOS but when I go to type in google.com in the address bar I get t;;tuk.c;m.
Hire a Professional Hacker
For your data protection from cyber crime hire a professional hacker from the hackers siteshttp://hackerslist.co/
http://snakeoil.cr.yp.to/
I'm a minority who is often "not represented" in things, and that's neither good nor bad - it's simply neutral.

The idea of "representation" is rather silly and I'm always amused by how otherwise extremely intelligent software engineers completely throw out their scientific rigor when it comes to political issues and diversity. There's simply no evidence that deliberately assured diversity has any inherent value to a software project (or any kind of project).

And this is before bringing up the can of worms that is social engineering. The nanosecond in which you introduce deliberate manipulation of what would otherwise be organically formed groups, you unrealizingly cross a line into the slippery slope of what's OK or not OK for you to manipulate, resulting in a relativistic argumentation spiral to authoritarian behavior.
In particular we haven't finished the GLES2 port of WebRender yet.
My point is that if you think of a browser as an operating system (which I don't), it still uses a ton of RAM, even in that context.

And, for the record, I would complain if my OS was a memory hog.

Now, get off my lawn!

/me shakes his cane at all the youngin's running around with their copious amounts of RAM

:)
The hardware might be the same but the compute has evolved.
I read a bunch of websites daily, including Hacker News. You'd think you could get thought that pretty fast, but it takes me hours, especially if I get sucked into the comments.

I'm interested in free culture and getting more free stuff out there, so I do some stuff on Wikipedia / Wikimedia Commons and Project Gutenberg.

Theoretically I could contribute to open source software, but there's no project in particular that motivates me at present.
Here's a talk I gave on it: https://air.mozilla.org/bay-area-rust-meetup-february-2016/
Secret Rules Make It Pretty Easy for the FBI to Spy on Journalists
Someone may know the status better then I do. But a queick search shows here is a blocker: https://github.com/servo/servo/issues/11124
NASA Software Safety Guidebook (2004) [pdf]
How to Set Up Cron Job for Compare – Price Comparison Theme for WordPress?
https://codesearch.debian.net/
The ruthless, punishing life of a Facebook employee
This is pull request #11950. https://github.com/servo/servo/pull/11950
There's a fix in the pipeline

https://github.com/servo/servo/pull/11950
I suspect that will work as effectively as it currently does when a judge gets involved in a police shooting to the back of an unarmed civilian... which is to say, kangaroo court oversight, at best. The courts are far too often lenient when they needn't be because the officers and the judiciary are ostensibly on "the same side", ergo a broad degree of latitude is afforded the police that would otherwise be reserved for the ruling class for infractions that would almost certainly land either of us in prison.
For the layman like me: if I do a search for "cute cats", does the results comes from Bing after it has been through Yahoo before DDG shows it? Who does the actual searching?
I find it more fascinating that you don't understand why people would expect that.
https://github.com/servo/servo/pull/11950 ,
should get fixed in a few days
This is PR #11950: https://github.com/servo/servo/pull/11950
Is some HiDPI mode already available on Linux?
> Calling it 'autopilot' is a very bad thing, then, because 'autopilot' means 'runs automatically' to the general public.

Indeed. Tesla wanted to use that name now even though it's the proper name for a feature not yet complete. They have to use a ton of warnings and disclaimers to do it. We'll see if authorities find that sufficient. If I were tesla I'd rename it to something with "assist" for the time being.

> And even though actual autopilots in planes are monitored by meatpilots, meatpilots can still take their attention away for a short time.

So does Teslas autopilot, but the time you can safeley take your attention away on a highway may be perhaps a second or two if you are on a clear straight with wildlife barriers. The autopilot will ensure the car runs straight while you fiddle with the radio.

The same time in an airplane may be ten minutes. THAT is the difference. In an airplane theare are controllers making sure there is no traffic one in front, and there is no risk of a deer or a child stepping in front of the plane. Basically the AutoPilot will have the meatpilot respond to anything it can't handle too - which in an airplane is mostly tecnical issues.
I love Tesla, but make Tesla liable for this. I don't care that "the driver was supposed to be careful - it's in the license agreement!" or whatever. If you offer any kind of "self-driving" technology, even if it's only for changing lanes, then the auto-maker should be liable for the accidents that happen because of that. Don't put the blame on the driver.

Also something I've said before, I wouldn't be a "beta tester" of self-driving technology for at least the first 10 years. I think that's stupid, but hey I'm glad others are willing to die to prove the technology for me, I guess. Even if you trust companies like Google, Tesla, or Apple to do it right, the hype could spill over to other companies like say Fiat, who are clueless about software, but will also offer "self-driving" tech, and people will believe it's just as good, when it may be far from it.

Make them pay for every accident that happens because of their technology, and you'll see how quickly they improve it and how carefully they release the technology. No other regulation may be needed. Other regulations may not be sufficient on their own anyway, and the auto-makers will just do the minimum necessary to comply with them, but that could still mean people could end up dead under those regulations.
They really need to scrap this idea that people can sit there and not have to do anything for long periods, and still be alert.

It's not reasonable to expect that -- and this sort of thing will happen when you rely on that system working.
I hope the pilots in the planes I fly in are doing that too!
Google Wave, I wish it was never stopped. its still better than many chat clients that are now becoming popular like slack... it certainly opened up room for business... but google wave was ahead of its time, I wish that Apache wave would be installable from package manager -->'apt-get install apache-wave'
If you actually replace all human drivers with all computer drivers, I'm pretty sure we'd hit the 100% safety mark.

I can't even imagine the resistance to self-driving cars once they're actually viable. Who even enjoys driving on city roads anymore? Or on highways? I drove on American freeways and it was mind-numbingly dull. Just acres of concrete all along the road with nothing interesting to see or do.
The reality is that a contributor license agreement is of near-zero help to an open-source project; it's only present here because Nike's lawyers required it. But the surface area of 'contributions that infringe on patents held by the contributor' is infinitesimally smaller than 'contributions that infringe on any patent held by anyone else'.

Non-trivial, inclusion-worthy patches don't just fall from the sky; certainly, if it ever were to happen, you can be sure that other developers will be doing a search for patents issued to that author. If anything were found, the patch author would be advised that the contribution could not be accepted, due to the patent.

If and when a project's developers become aware that a technique used is patented, or even just potentially infringing pending some legal outcome, whatever would have to be ripped out is ripped out. But the patent, and the potential infringement, will not be discussed publicly. Open-source projects can't work any other way - the liability is on the users, not the developers, and it's not in their interest to expose their uses to "willful infringement" liability. Even public discussion of actual or potential infringement in is toxic - you would be asked to stop (privately).

It is what it is. It's also not too problematic, in my limited experience. But that may well simply be because nobody tries to find infringement, for obvious reasons.
Please explain why you would expect it then?
I wouldn't say "fascinating" so much as "irritating", as this is more about journalists wanting to get a juicy story where there isn't one, rather than a lesson on human nature.

Statistically, autopilot is orders of magnitude safer than humans.

If there's a story here, it's about how the US doesn't require underrun protection on trucks, thus making them death traps, but that wouldn't be anywhere near as good for circulation as a "rise of the machines, they want to kill you" story.
Blood Red Worms Survive in a Toxic Cave
What's really interesting is how, once accepted, the computer becomes 100% accurate by default and anything conflicting with it is automatically wrong.
haha Thats funny. I was always hacking my way around this problem and landed on Padrino and Flask.
Neat! Thank you a ton for linking me to this page! I've never seen it before. According to this, then, Apache v2.0, GPL v3, and MPL 2.0 are the only (well known) licenses with explicit patent grants.

It also mentions that there is an 'implicit' patent grant provided by the revised BSD license[1] but that it has never been tested in court (which I presume means it is not advised).

I guess Apache 2.0 (or if you're a copyleft kind of guy, GPL3) is the way to go!

[1] http://en.swpat.org/wiki/Patent_clauses_in_software_licences...
Seriously? They're probably up in the crew cabin banging the hostesses.
Likewise, human drivers manage to avoid accidents every single day by paying attention, reading traffic signals and reacting to a situation.

Computers have to be 100% safe because self-driving cars take control away from the user. And where does the blame lie in an accident? With the owner of the vehicle, the 'operator' at the time of the accident, the 3rd party developers who were contracted by Tesla/Nissan/BMW, or the car company themselves? Getting customer service and a dealership to admit responsibility for parts failure as it is today is near impossible.

It's fine for people to be be pro self-driving cars but it is wrong to dismiss any and every criticism of an emerging technology on that basis alone.
"How many did the autopilot avoid that the human would not have? Probably not that many, if any."

Or probably it avoided 100,000 accidents!

Unfortunately, we are both just guessing.

So please keep your math out of this.
Cool project! Thanks for the links!
Use Diceware and you will have no problem remembering a secure passphrase.

https://en.wikipedia.org/wiki/Diceware