skysight-inc/HackerNews huggingface dataset:
That's actually quite poor ux design.

Alerts confirming things happen all the time and so users have been trained to click yes to make things work. I'd suspect only 20% might actually read that sentence and even less will understand what it means and why.

Instead that login screen should change and have large, clear text and iconography that violates expectations and thus forces users to read. Having buttons that explain like "make less secure" makes it more likely to be understood than "yes" "no."
Test Your Sense of Pitch
No it means that the automated processes have to be improved in order to avoid really spurious cases that create liability for the bot owner.
That's correct - only Chrome shows green locks for domain validated certs.

Firefox uses a grey lock for domain validated certs.

Edge uses a hollowed-out grey lock for domain validated certs.
AFAIK abp does work by simulating a VPN on your system and therefore being able to block all resources channeled through this VPN. I don't know if that counts as system level. In comparison: Adaway (which needs root) edits the hosts file to block network requests on a system level.
Flowchart.js – Simple SVG flow chart diagrams from textual representation
As an Irish/German I fully agree with you.
Hacking life: a continuous integration approach
They'll need to pass a webtrust audit, which covers how they handle their key material amongst others. Additionally the Microsoft, Apple and Android roots have their own extra requirements added.
I hoped this adjacent HN discussion [1] was about a new updated version of the word fuck, but was disappointed:

F* reworked and released as v0.9.0 (lambda-the-ultimate.org)

[1] https://news.ycombinator.com/item?id=10217199
One of the key problems GraphQL aims to solve is the very idea you present in your first paragraph.

The proliferation of ad-hoc REST endpoints is a serious problem. Standards like JSON API (http://jsonapi.org/) do a good job of mitigating the issue (and are probably a good first step for preparing your API for being encapsulated within a GraphQL server), but they are just a band-aid around the problem.

We've all concluded that mobile apps (for now) should only be making one API request to get all data needed (if possible), so we end up constructing custom end-points per use-case that return exactly what's needed. Then a new version of the app comes along with slightly different data requirements, so we make a new end-point. We end up in a really bad place. Developer discipline is part of the problem, but the fact is that we're probably using the wrong technology.

SOAP was awful, REST is much nicer. But GraphQL is a dream. It genuinely feels like every time I add a new piece of data to my schema, my productivity accelerates. A well-considered, well-maintained GraphQL server is a significant improvement over REST endpoint. GraphQL may not be the ultimate solution here, but it solves a lot of pain-points i've been having for the last few years.
I can't see the UK joining either, which as a non-British European is fine by me. They're only interested in how much profit they can squeeze out of every situation. This kind of insular individualism has no place in a Federal Europe.
I think they have found this result because technology is not used correctly in schools. These "edtech" softwares are very weak most of the time.
China, India, and Italy are also great examples.
ads are the only reason i use firefox on my phone.
its the only mobile browser with extension support

thogh thats the only good thing about it... i'd much rather use opera or chrome, as both are better in almost every way
The drought is affecting several western states, including Oregon where I live. The severity here isn't (yet) as extreme as in California, but it definitely is having palpable detrimental effects on water supply and agriculture in parts of Oregon.

There's been ongoing study of this weather phenomenon by various research institutions including Oregon State Univ. Apparently a "blob" of warmer-than-usual water in the northern Pacific is associated with the drought condition. It's uncertain if it's connected to global warming--that's a subject of ongoing study.

There's a lot more information here: http://www.climateprediction.net/new-climatology-results-for...

The graphic data presentation is quite interesting, e.g., comparing California, Oregon and Washington. The research relies on distributed computing to run experimental climate models, some HN readers might be interested in participating.
Yes, I understand all of this. It can work for small websites. However, the technique cannot uphold for larger systems. For example, consider writing a word-processor using this style of programming. If the user is writing a 10-chapter book, and every character entered by the user requires a visit of all characters in the book, that is not very usable. So even from a practical viewpoint (not just theoretical) it is not workable.

Also, consider adding items in a streaming fashion (one-by-one). If there are N items to be added, then the amount of items visited by this scheme is 1+2+3+...+N, which amounts to O(N^2). This is quite ridiculous.

Also don't forget about power consumption, which is of course very important for mobile applications.

Finally, The solution is not satisfactory from an intellectual viewpoint. Instead of trying to be smart, we are lazy, and abuse abstractions to make our lives easier, and at the same time our software behave slower (especially now that progress in speedwise performance in hardware seems to have stopped).
Yes, I also use pass with a GPG-encrypted password store, synced to private git repositories.
> Why should society have any rights to an artistic creation?

Because artists prefer to get paid. "Society" is the one paying the artist, so it should get something in return. And how much "society" is willing to pay depends on how much it gets in return. For example, "I" am willing to pay exactly zero for digital content that is still subject to license enforcement after purchase, but I'm willing to pay 40 euro for a one-time live performance.

Sure, an artist can retain all rights to their artistic creation if they store the creation in their own basement. They can even leave it to their heirs in a will.
Ok, I understand.

On a slight side note he may not necessarily need to control the domain entirely, just have access to a privileged email address [1]

However, now it seems you won't even need access to an email address. What would stop someone creating a cert for the real citibank.com and using it for a MITM attack? How many people actually check the green bar?

[1] http://arstechnica.com/security/2015/03/bogus-ssl-certificat...
See https://news.ycombinator.com/item?id=10219678
I want a United States of Europe.
Voting ring detected.
It always seemed odd to me how strictly CACert is treated given that TrustWave got a pass when they deliberately sold a root CA certificate for man-in-the-middle purposes.

It's almost as if money is more important than key management practices.
They give us the choice because it is ours to make. I personally prefer that model to the "do it our way or else" model.

Some people have poor memory and need a way to organise things. Not everyone uses lastpass just for security.
Make this able to be self hosted, whip up a price plan for enterprise and add a half-decent API then you've got yourself a lot of customers. Awesome looking product
Population UK: 64.1 million
Population US: 318.9 million

So that is 1/5th the population of a near continental sized country. The UK may not be big but it is dense (Admittedly not as dense as some Asian countries).
Url changed from http://www.wired.com/2015/09/mapping-tors-anonymity-network-..., which points to this.
*At the moment
Cyberthreat Posed by China and Iran Confounds White House
"Nobody I know wants United States of Europe."

I'm a Scot and I do - and I'd rather see the UK part of it as well.

I want a democratic EU though - the current structures are undemocratic precisely because they have been designed to please national government rather than the people.
Please do not post ordinary political stories to Hacker News. There needs to be something unusually interesting about them.

https://news.ycombinator.com/newsguidelines.html
As an English person I believe you are thinking of the whole of the UK as London. Lots of that sort of thing around there, not so much the rest of the place.
That is the problem. There is no way to read the article without divulging my details.
Please do not editorialize the titles of stories you submit to HN.

https://news.ycombinator.com/newsguidelines.html
Yes, sorry no offense intended. I was talking about the dominant political philosophy. I lived in Liverpool for 7 years so I am fully aware of the real situation in the UK.
So it's the old story that desktop operating systems lack process/application separation aka sandboxing.
Apparently it's now known as the Scunthorpe Problem for obvious reasons: https://en.wikipedia.org/wiki/Scunthorpe_problem
"The UK is one of the rare capitalist countries"

I would point at our avowedly socialist NHS and disagree with you there.

We're a mixed capitalist/socialist country like pretty much everyone else.
If you find this interesting, I recommend the digital antiquarian: http://www.filfre.net/

I look forward to his post each week. They are detailed, conversational, historical, and insightful. His series on Trinity was simply fantastic, a beautiful blend of game and actual history.

He covers more than just infocom games of the era, but one can tell he has a great deal of fondness for their games. He has recently begun detailing the end of infocom.
The Year of CoCoRo Video #37/52: Combined Scenario Two
Greece is not able at the moment to provide a decent living for 100k+ refugees. My understanding of asylum goes beyond providing a bread a day and a toilet. What help would I expect from my neighbors if I have to leave my home due to war? <- That's the kind of help we should provide them.

We are talking medical care, language courses, and working permit. I would expect all of that if I were ever to ask my (global) neighbors for asylum - so I am willing to provide it to those that are in need.
It's not only the historical divisions, it's about aptitude from governments to this historical countries.

- This historical countries have different languages. (Euskera, Galician, Catalonian)
- This countries are different than other "Autonomous communities" in terms of primary sectors.

Sometimes the Spain government not accept some particular things that happens in this historic countries, plus we come from 39 years of dictatorial state where our languages were banned. Nowadays this historical countries are promoting these languages + spanish, but Spain government didn't accept that.

One of my grandfather got shot for speaking in Galician, another got political asylum in Netherlands after cross the Portuguese border, my family fight for our culture, I want to keep that. I'm spanish but I'm speaking different language, I have different habits, I don't want to be independent but I want that Spanish government try to understand that we are a bit different, only that..

Meanwhile Spain government keeps shot old historic regions and try to kill their culture, Spain will have a problem. Nowadays Catalunya problem it's huge for Spain, and Spain government didn't do anything about and this is too sad :-(
On the Security of Password Manager Database Formats (2012) [pdf]
Wedding Dance Battle – B-Boy Style
If anybody wants to try:

https://github.com/blakemcbride/TECOC
I just got the 'unsupported browser' notice on Chromium. Surely it should work the same here as it does on Chrome?

Gorgeous looking product. Site runs a little slow on my older machine but I suppose that's to be expected with the fancy GIFs.
I can't click on principal. UK red tops are toxic here and contribute towards an ill-educated society that eats up propaganda without even chewing.

Not to be a _total_ buzzkill...
> Of course, they ignore the ongoing massive globalization and how it has improved their lives...

I'm not quite sure it improved the life of the 13 year old indian sweatshop worker though...
Not that this should necessarily be HN policy, but I think I'm probably not the only person who would prefer to read it from a marginally worse source than give page views to the Daily Mail.
And of course there's Christopher Lee, who was so much into his heritage that he made a metal album about it.

https://en.wikipedia.org/wiki/Charlemagne:_By_the_Sword_and_...
Have a look to south Switzerland. Lot of tech (10% of peoples are working in R&D), and it does check all you points.
LetsEncrypt does use very short-lived certificates (90 days) for this reason. However, you have to remember than when you buy a domain you already have no idea if any CA has issued valid certificates for it.
Like and Share Button
> but a European wide army?

I'm German. The stated purpose of the Bundeswehr (German armed forces) is to defend Germany. Historically this has been interpreted as "defend Germany within German borders", lately it has been extended to "defend German interests in remote places like Afghanistan".

The vast majority of deployments the German public is aware of happens either as part of or along side NATO and UN missions. I can't think of any situations where Germany sent troops without any support from other European countries. Nearly every news piece about German military responses to e.g. the Arab Spring goes out of its way to mention the attitude of other countries, especially in Europe but also NATO and the UN.

Yes, a United States of Europe is unlikely to include England (though I can see Scotland being a part of it if they eventually do secede -- unlike England, Scotland has very strong historical ties with Europe and France in particular). But it's a mistake to look at England as representative of general European sentiments.

It's not at all unheard of for political entities within a union not to maintain their own army. Germany was initially created as federation of independent states with their own armies, as was the USA. Even England (not to mention the UK) began as a loose collection of independent states.

Oh, and here's another thing about the German military: throughout the post-WW2 history of Germany there has been a recurring theme of politicians and political interest groups seeking to abolish our military permanently (after all, if it's purely for our defence, we're surrounded by allies these days and don't have any reason to fear invasions). The most frequent counter-argument is simply that we need the military to assist our allies -- note how this has nothing to do with self-defense.
To be fair, Pakistan did happen.
>The alternative is the return of walls, nationalisms and wars

No it's not. You can have an EU-lite, where we agree on some things, like free trade, joint projects (like EuroPol). Not having the United States of Europe won't result in war any more than the EU imposing a rule on an non-volunteer country will.

If anything the EU has shown that it doesn't work. We can't even agree on helping people fleeing a war zone. Nor are the Eurozone countries in agreement on how to handle financial policies.

It's not that the European countries should work together, or strive to have similar laws and rules, but it should be limited to issues like trade and the environment. Things that is beyond the scope of single nations.
TV doesn't have ad blockers though.
We detached this from https://news.ycombinator.com/item?id=10218815 and marked it off-topic for trolling.
A friend of mine works at an univeristy in Germany and one of his last projects was exactly this.

They were to build a device using a teensy that starts up a webpage once plugged in. It needed to work on major OSes and *nix systems. Win7/8/10, OSX, Ubuntu.

This was for some conference as well where they were to be used...
England.

The UK.

France.

Germany.

The USA.

The list of "[countries] patched together from previously autonomous bodies" happens to be an incredibly huge subset of countries that exist today.
Quantum factorization of 56153 with only 4 qubits
In the fall of 1978, I was taking Prof. Szymanski's EECS 217 class, in which the main project was to write a toy assembler. He mentioned this paper of his, but it was not part of the course. At the time, nobody was doing anything with microprocessors in the department; we had a PDP-11/45 running Unix, and the university had an IBM 360/91 for card-punch batch jobs and a new 370/148 (158?) with graphics terminals. The later machines had different length jump instructions, I believe, so perhaps that inspired him.
It was a factor but not the entire reason. Pan-German sentiments were pre-existing.
>>> Participation in the pilot project was optional and those who opted in were given contracts that made them owners of their own data.

"optional" like you have the choice in this free society : or you wear the damn badge or well, you find another job. But hey, you have choice, you have freedom.

ahahahaha !

>>> workers were given personalized dashboards that benchmarked their performance against that of the group.

rotfl:-) so you can reduce a human to a few metrics ?

>>> "The minute that you get the report that you're not speaking enough and that you don't show leadership, immediately, the next day, you change your behaviour,"

Hiring sheeps at Deloitte ? If they behave like that, they're not far away from Pavlov's dogs !

>>> "It's powerful to see how people want to display better behaviours or the behaviours that you're moving them towards."

Oh that little powerless, fragile geek now has a sense of POWER ! ah he's going to RULE the word. I'm sure he had got that little org4zm

>>> Generally, though, most companies are using these tools for positive ends

Ah, "generally" like 5.00001 out of 10 ?

Ah, it's for real ?

ouch

real like real ?

double hand palm :-(

damn... I really do have to find another planet, is there still room in the next human-without-return Mars mission ?

stF
Show HN: “TubeNearYou.com” – A fresh way to travel the world
Intelligent machines: Call for a ban on robots designed as sex toys
How much of this is truly "Erlang" GC and how much just happens to be the current implementation found in Erlang? Does Erlang the language specify that this is how the GC acts, or is the language free to use whatever GC implementation it likes? iN short, if you are writing in Erlang, can you be certain that the GC will always act in the manner described?
Yeah, making a copy of e-book is very labor and time consuming.
Netflix subscribers in Chicago sue to stop 9% streaming tax
I got also an email from a guy because my domain name had been registered that same day, telling me to wait, sure you can automate the check, but at least the email didn't look automated.
The Metamorphosis of Prime Intellect by Roger Williams.

http://www.goodreads.com/book/show/64341.The_Metamorphosis_o...
Xerox PARC's new chip will self destruct in 10 seconds
Playing with Pigs
Show HN: Add green screen filters on iPhone
You could probably replace "rich" by "people willing to pay money for apps". Although even on iOS this is less and less true.
It's not about graph databases but it is about graph data.

But at the end of the day, most data can be considered graph data. It doesn't have to be represented as a formal graph.
I still experience cognitive dissonance when I remember that we have a Democratic president who promised to rein in the NSA in '08. I genuinely wonder how his penchant for secrecy will affect Obama's legacy.
They've literally had guerillas trying to split it up. Is that the kind of EU we want?
You too, could've made that same statement without taking the unnecessary dig at Reddit. Take it to HN--oh, wait.

No but seriously, it's one (not very nice) thing saying "don't bring Reddit's bad comment quality to HN". It's an entirely other thing to encourage someone to post shitty comments on another site. That behaviour won't fly at Reddit either. Take it to 4chan.
Space technology in the 60s certainly resulted in wider benefit. Today? There's definitely some innovation happening, but broadly (compared to, say, consumer electronics) space is an incredibly slow moving, incredibly risk averse field. It often takes decades for components developed for other fields to end up in space.

A satellite today will probably be filled with electronic components designed 20 years ago. Justifying doing anything new is hugely expensive and so rarely happens.

Ultimately, in the past designing for space was a new field with rapid development but as the field has matured the huge cost involved in launching anything has made the whole industry hugely risk averse. There is innovation happening from new players (cube sats, spacex), but even these areas are mostly about finding cheaper ways to do things rather than inventing new stuff.
I'm just finishing my first relay/react app. This stack is amazing. It will blow REST away. This time next year I'd be surprised if people are still creating REST servers for greenfield projects. Seriously, it's a game changer.

The speed of iteration is fantastic since you don't need to constantly create new endpoints/fiddle with the data your server provides every time you want to pull in a little extra data. You also get pagination basically for free.

I can recommend sangria for the graphql server - a strongly typed language gives you better confidence, and it's built on akka-http so it'll be performant too.
EU laws take precedence on local laws. It is percieved as not having any power but in practice is a superior authority to the local parliements
Jester Video is dubsmash for green screen filters.
I feel that client-side pub/sub over WebSockets is a more natural solution to the problem of binding front-end views to server-side data.

For browser compatibility reasons, I do see the necessity for Relay (HTTP being much more widely supported than WebSockets) but Relay is definitely not the end-game.
Thinking in react using es15 techniques
Great read, thanks! I agree with everything in this paper (but that may be confirmation bias at work...)

So adblocking is actually going to save the world by starving all the evil news-producing entities.

However, the fact that most people won't pay for news, signals that news is less addictive than one could think (since people do pay for drugs - they're willing to pay any price for a fix).
That's not great but not dissimilar to a US presidential election. Is the US president not democratically elected?
I once tried to write Java code using vim, and the runaway proliferation of source files, of AbstractSingletonProxyFactoryBeans, quickly made an IDE required

I can't stand reading this crap anymore. I'm using Spring for at least 3 years and never had to deal with such class names.

Though I agree that writing Java in vim is quite painful.
Freelance designer and developer – Personal website
Afaik sourdough does not contain any yeast but bacteria. The finally prepared bread dough may but is not required to contain yeast.
The Mission E can even "reflect the mood by displaying an emoticon in the dashboard".

Porsche's PR/engineering team are losing the plot if they consider that a feature worth speaking about.
The site includes a 'TrustE' seal at the bottom of the page. It's not clickable, so I went to https://www.truste.com/consumer-resources/trusted-directory/

It did not return any results for aprenita.com

I'm not saying I place any faith in TrustE, but it seems strange to use a certification mark which has online verification, if that verification is going to fail.

Also: s/gurantee/guarantee
It's against HN's rules to editorialize the titles of stories. Please don't do that.

https://news.ycombinator.com/newsguidelines.html
Lead acetate...
Sadly, companies have no incentives to play nice and go for win-win. It's a kind of asymmetric prisoner's dilemma, when one party can intimidate another into cooperating, therefore being free to defect and take the bigger payout.
It would be nice to know what proportion of ATMs he found were compromised. It sounds like it was almost all of them!