skysight-inc/HackerNews huggingface dataset:
Not strictly true. The 'City of London' (not to be confused with London) is and has always been its own country.

Whilst the argument is for all of London to be independent. It would surely be possible for the 'City of London' to remain in the EU.

https://en.wikipedia.org/wiki/City_of_London
An interesting simile here is that software rots in the same way that Encyclopedias do.

(This is admittedly a fitting simile partly because the simile itself is being rotted by software like Wikipedia.)

In the world where new Encyclopedias (and Almanacs and Recipe Books) were printed and sold on an annual basis, the question was often why do we need "this year's Encyclopedia" when the old one is still perfectly valid. Books in general decay pretty slowly and have a long shelf life, but the facts and the views in the world inside them are frozen and possibly. Changes from year to year of an Encyclopedia are somewhat hard to notice, but in Middle School in the 90s I recall having to compare articles from a tobacco yellowed Encyclopedia set from the 70s to trips to the same articles from very early predecessors of Wikipedia. The worlds contained in those two sorts of Encyclopedias were very interestingly diverging. The yellowed Encyclopedia's facts were almost all still valid and "worked", but there were things that didn't hold up and lots of new facts that needed to be inserted in various places. If I were to edit an Encyclopedia, I'm not sure I would start from the version in that yellowed Encyclopedia if I could find a more recent set. Some of the predecessors to Wikipedia were direct descendants of that yellowed Encyclopedia and yet for various reasons historical and technical, Wikipedia itself did not inherit directly from that set in any meaningful way.

(It's interesting to note too that the physical media of software to date has a much shorter shelf life than the pulp medium of books, tobacco-smoke-filled library aging included, so argument exists that software rots worse than Encyclopedias physically, at least.)
Courier Coffee is great! Been there many times.
So, you punish them for their assumed transgressions. That's rather medieval of you.
> Yes, people forget that he'd already had two MPs jump ship to UKIP. If he hadn't promised a referendum the party would've split down the middle.

Arguably, allowing a partisan realignment wherein people would vote for representatives balancing views on the EU with other policy concerns would have been healthier for the nation (if more disruptive to the elites of the existing major parties) than trying to preserve the existing party structure by splitting out the EU issue to a referendum.

And, it probably would have been more likely to succeed at keeping the UK in the EU.
Would you like to take the high road and address the points he makes, instead of answering like with like?
Sadly people do not appreciate debate anymore, they simply want to read statements that agree with whatever position they believe to be true, fair or what have you.

I fear for a society that no longer collaborates and grows but rather shouts into its own comfortable echo chamber.
I should have mentioned I'm a material supplier, rather than working as a subcontractor. We supply stone products to the sub, and work with them to do the install.

>>let me query the status of my project with an SMS
Do you mean you as the owner?
Amplifying Google Play Newsstand
When you talk to your US bank, make sure you get a chip card that is international-enabled (aka has chip+pin on it). Nearly all the US cards are chip+signature, which means they won't work at places like European train station ticket kiosks (no way to enter a signature). Found that out myself...
"The US did not magic itself into existence as a united state. It began in common purpose with a shared, very strong, external enemy. It then assigned itself a shared dream of settling the content. And, crucially, it already had a shared cultural identity, shared language, and shared religion when it began."

People keep making this comparison, but they also keep forgetting two elements:

1. After the revolution, parts I and II, as part of the shared dream, they identified an even better external enemy, one which was not only weaker but could easily be vilified.

2. Then there was that whole civil war thing, which killed something like 2-2.5% of the population. (I know, that's low by European standards. For comparison, WWI cost France something like 3.5%. Anyway, still...)
Well, I'm in an EU country, and I support the death penalty for the most severe crimes; as execution method I only propose that the condemned shall be kept in prison until he or she dies. A lethal injection or bullet in the neck is too easy.

(However, this is forbidden by EU.)
That's what I see happening in the industry, and that's the way we're going as well.
It seems contrived though - change for change's sake rather than offering new value. Perhaps I've yet to fully buy into our value offering.
Krebs has a ton of skimmer breakdowns:

http://krebsonsecurity.com/?s=skimmers&x=0&y=0

Check them out. Be warned, it's a black hole!
> Most CEO's hide...

As they should when they're so divorced from reality that they provide the justifications that this guy has. Open dialog is nice, but it doesn't mean much when the underlying message is that of hostility.
Jeez, glad I'm not the only who feels Stripe's API is basically the golden standard when it comes to a properly implemented REST API and documentation.
Brexit Investment Opportunities
Yep, we are talking about this fake evidence.

http://www.nola.com/crime/index.ssf/2011/04/fbi_secret_repor...
We buy more from the EU than we sell. We are the EUs biggest market. We buy 1,000,000 cars from Germany.

It is massively in the EU's interests to do a deal with us quickly.
Mission Control: A History of the Urban Dashboard (2015)
Well I suspect Britain has much more trade going on within the EU than it has anywhere else, which makes that sort of trade deal critically important compared to other trade deals...
What the ISO C++ committee added to C++17 working draft at Oulu 2016 meeting
Hi Peter, thanks for your time.

I'm European and I live in London and run a small advertising business (business is just me). I have a PhD in STEM. I can code.

Given this, what would you advise is the best route if I want to work and live in the USA? Would getting a job at an American company be enough?

Thank you
All right, in fact, I think the law you explained is even fair and needed to prosecute some "Joint Criminal Enterprise".
But in this specific case, how could it be "incorrectly" argued, "absolutely wrong" and not dismissed by a judge.
I mean, how can you trust the justice if only the poor chap is the one going to jail.
Yeah, I'm naive, I know.
If you are referring to this comment (https://news.ycombinator.com/item?id=11971989) I wouldn't call that playing Devil's Advocate.
I think this is an interesting argument for something like scheme (r5rs or r7rs-small) where you could hypothetically implement an interpreter later for the same code base with much less trouble.

Mind you, it probably won't perform well or do everything, but you can imagine it'd be easier than implementing an entire VM.

Unless it's video games.

People will write mountains of software to play an old video game.
"Shouldn't dissenting/minority opinions be promoted in the HN feed?"

Ideally, yes.

But HN readers/commenters are human, just like those on other sites. It's a slightly more curated Reddit, with a less meme-y marquee, but the downvote button is abused just the same.

It doesn't stop me from playing Devil's Advocate sometimes, though. I welcome the intelligent responses when I get them (and there are plenty of intelligent people here to provide them), and usually when I get downvoted without comment I take comfort in the fact that somebody has had their worldview challenged and is silently having a temper-tantrum somewhere.

I certainly don't intend on it to be trolling, however. I think an intelligent, civil debate is its own reward...even if one is outmatched. :D
> Whilst this 'indirect' initiative right does not
create an obligation on the Commission to
propose the legislation requested, the Treaty of
Lisbon codified the Commission's obligation to
provide reasons for any refusal to follow a
parliamentary initiative. Many argue in this
context that Parliament could take the
Commission to the Court of Justice of the EU if
it fails to justify a negative decision.

That's hardly the same thing as having the power to propose legislation on your own. All they are compelled to do is justify their refusal. Whether or not they have ever refused to do it in the past is also independent of who holds the actual power.

> (Also, I don't believe I argued in the article that the House Of Lords was the only part of the UK government. Obviously it is not.)

I didn't mean to imply that you did. My point is that the two roles seem to be reversed here, and that that is important. The EU parliament (democratic) holds roughly the power as the House of Lords (undemocratic), whereas the House of Commons (democratic) holds power equivalent to the European Commission (undemocratic). And that this makes the EU less of a democracy than the UK.
s/the other/another/

There aren't two sides in that war.
I like how he touches concisely on what brought this all about, what caused it to go as it did, and assorted effects it will have.

I mean, as opposed to when we get links to articles from the atlantic or the new yorker where we fairly consistently have to wade through endless verbiage to get anything.
I don't follow you. When do you start with biased data? Furthermore, wouldn't a advertisement system that somehow progresses to an increasingly erroneous view be broken anyway?
Which components are hackable? The closed-source kernel? The closed-source userspace libraries? The Internet service infrastructure (iCloud &c.)? The outdated versions of open-source software?

You have root, and you can build your own enclave of open-source code doing as you desire, but this is true of pretty much any system--certainly it's true on Windows, at least.
Not my experience at all.

Aside from some expected path issues (builds too stupid to actually look rather than assuming a disk layout, etc) and some BSD <-> Linux issues (builds that assume all the world runs linux), I've had very little problem getting most things working on OS X.

It does help to learn what Apple has, uh, improved. This point is related to what an awful time I have getting anything to work on Windows - I hate it and don't want to learn about it.

At least in the article, there are hints that the author hasn't taken the time to learn about the platform they want to run code on. Which is fine - I feel that way about Windows[1]. But it is also a good idea to understand why you're having the problems you're having.

[1] Which is why I don't touch Win at work and the VM I run at home is a hacky mess that works for what it does, but only after a few aircraft carriers-worth of cursing and slash-and-burn hacking that I know can't be the 'right' windows-land way to do things. (The abomination is completely firewalled off from the outside world - I try not to be a disease vector.)
The Barbary wars were conducted because of the economic impact of taking American sailors as slaves. Free-ing the enslaved sailors was just a value-added benefit.
The other side of that coin is there needs to be a cost to bad actions.

If Bernie Maddoff was to reimburse every penny he stole, would you ask people to trust him with their money? I expect not. Similarly, if a politician was against equal rights for a long time and only changed their mind around the time it was ruled unconstitutional, I wouldn't ask people to trust them with their future.
The modern lynching is online. It very rarely results in murder, but it's the same behavior and motivation IMHO and it ruins lives.
An article regarding London sans an Oxford comma.

For shame.
Euro 2016: Ισοδύναμες Ελβετία και Πολωνία
Plans to force all member countries to have higher taxes, for instance. Or regulated VAT rates.
But on the other hand, as a Canadian whose government was in the process of negotiating a trade agreement with the EU, now we'll have to draw up two separate trade agreements, neither of which is as unbalanced in their favour as the original would have been.

That is to say, the EU without the UK has less leverage than before, and the UK without the EU has less leverage than before, so now neither the EU nor the UK has nearly as much bargaining power as they had combined.
I fully agree with you, however to correct your figures about Finland, the budget is 55 billion. http://vm.fi/en/the-budget
This is what we should be talking more about.

Once a political unit gets too large things get weird. There exists an optimum complexity for political units for them to function effectively or you get fragmentation.
> Facebook's true intentions

To make money. Woah!! A business trying to make money!!! How dare them!!
I wrote an analysis on cold brewed coffee's a while back: https://www.gastrograph.com/blogs/gastronexus/flavor-profile...

Cheers!
It's a nice analogy but there are important differences here.

The thing is that the process of encyclopedias roting/going-out-of-date is obvious because we understand that an encyclopedia is a collection of assertions about the world. It is not as obvious that software is also a set of assertions about the world - and it's not as easy to determine which assertions about the world the software depends on.

Just as much, an encyclopedia is a static list of supposed facts and its change is somewhat predictable by in terms of how our understanding of the world changes. We have some idea what will be valid or invalid in an encyclopedia X years old.

Software depends on obscure facts about OSes, about networks, about UI expectations, about time, and so-forth and moreover, software involves chains of dependencies so it's harder to predict what would or wouldn't break software X years old.
1% of GDP tied to a single trading partner and a single industry is a pretty big deal. Likewise, 4% of GDP in finance commerce to Germany is a big deal.

Seems like good evidence that the parties will want to ensure trading continues mostly the same as it has been. A big question is whether the rest of the EU would be able to block such arrangements. I don't think they will either want to or be able to.
I'd go a step back from "flawed data". I'd call it a bad sample size.

See [Researchers have long known that whites are more likely to use and sell drugs. And yet, who is arrested for drugs? Blacks. 13% of the US population is black, but over 60% of those in prison are black.]

So how would this happen? One possibility: if a crime happens more police frequent there. So you find more crime.
Because we've over-sampled black neighborhoods (including DNA testing making it more likely to find relatives of someone already in prison) the mistaken belief becomes confirmed, and reinforced by the continued arrests.

I'm unaware of how to call out bad sample sizes in data. However doing so may help highlight invalid assumptions.
> The primary mission is security ... After-the-fact law enforcement is secondary.

I'm not sure that's true. Where do you get that?
Sounds like civil asset forfeiture to me...
Well you do get to use all of their own arguments/rationalisations against them next time around.
It's not a criminal matter.. it's "civil" asset forfeiture... although if you resist, it is a criminal matter. :-/
Idiots
Goose stepping, hate filled morons
Racist
Demented
Odious crypto-fascist

These are just some the words used to describe people the author disagrees with. In addition, I find that the implication of the author that the people over 60 voted for Brexit due to dementia very offensive. Silicon Valley and the tech sector in general already have a poor track record on ageism and this type of stereotyping would not be tolerated for any other disenfranchised group.
“Okay, so the idiots did it; they broke the UK.”

When this is your attitude toward your fellow countrymen and women of course it’s broken. A majority voted for something and they are “idiots”. Democracy is ugly, especially when the majority votes against what you think is best.

Dismissing the rise of populism as “idiots” is about as smug and idiotic as it gets. Populism isn’t rising because people don’t know what’s good for them, but because people don’t think the current structure of the system is good for them. If you’re doing well in the current system, of course it seems stupid to vote against it. If you aren’t doing well, then any brick to throw at the glass house looks good.

Populism and extreme nationalism is best kept at bay by a system that works for the majority of people, creating a strong “middle class”. That way fewer brick throwers exist. But lecturing people about “what’s best” for them or trotting out abstract economic figures and theories won’t do it, only forward economic progress will, where people believe the system works and they can move forward and not slide backwards. Most governments have tried to paste over issues with rhetoric, theories, and easy, central-bank money, all of which are only exacerbating the problems, not fixing them.
I think it would be worth (re?)considering what should meaningfully constitute citizenship. Allegiance to your monarch? Participating in communities? Bringing your country's hono(u)r and values everywhere you go? Committing to a certain number of years of residency? Going to war for some politician's economic or expansionist dreams? Feeling more connected to other citizens who vote with their fear and raw emotions, rather than to some reasonable foreigner?

As it stands, the definition of citizenship from my own practical point of view is, "You've been a permanent resident for long enough, have picked up the language in the process, know a few history facts and the National Anthem, and are willing to give up your previous country's citizenship for us".

With all due respect, that's a lousy set of criteria for whether or not I get to vote in a country that I care about, whose people, policies and politics I follow closely, and that I consider a long-term home for at least a good portion of my life.

Being a citizen is definitely more than being a taxpayer. But then, look at what your criteria would be, and apply that same standard to born citizens. Being born in a certain place, or to a certain set of parents, is obviously a much better criterion to judge people and their connection to a country, is it not?

Obviously that's what people have decided on and continue to uphold. I just find it hard to follow that reasoning.
Bostonians generally don't believe in exceptionalism?
I'm Canadian, currently in Morocco.

$10 (USD) for 10GB here, fast 3G basically everywhere. It's blowing my mind compared to the costs back in Canada
Ask HN: Why aren't we all salting webpages?
Let's Encrypt has begun the process of getting all websites on HTTPS, but for static sites this might be pointless for ISPs and others who could easily maintain databases of page size -> URL. If we add salt to our pages, we can overcome that risk, right?
Stormpath. https://docs.stormpath.com/rest/product-guide/latest/referen...

They do an excellent job of providing a clear and robust API. I work there (but not on the engineering team), and still genuinely love the API itself.
Glad they gave up, but calling it collaboration and speaking of thanking is silly bullshit.
Brexit: what happens when Britain leaves the EU
I mean, if you're only point is that programmers use the term "function" to mean something other than a pure mathematical mapping from one set to another... You won't get any arguments from me.
I'll address the only point that needs to be addressed, which was his absurd claim from the start.

Not everyone who voted for Brexit is an idiot. Full stop. Any argument built upon the opposite assumption is flawed, emotional garbage.
Well, Russian militia bombs Ukraine today, and that is Europe too.

But it's not EU, nor is Yugoslavia.
Probably because they'll be dead before young people age into a group large enough to do anything about it.
Just curious. What do you think it is that makes twilio a good example of a REST API? Other than the fact that they have one?
If historic and contemporary data assumes American blacks live in the city and whites live in the suburbs, data alone will not "know" the histories of race-based discrimination. So if it advertises apartments to blacks and houses to whites, it does not "understand" that it is propagating a stereotype. A human has to intervene.
If saying an employee acted without authorization and/or tampering with the papertrail will save a few million in fines then you better hope no one like that is on your board. But your stock options will be safe.. though you probably wont be entitled to them.
How is China an example that large scale democracy does not work?
- they have taken everything from the EU, and given little in return.

- they have dragged their feet for 40 years, preventing EU progress

- they have forced on the EU expansion to the East (which I welcome), and then complained that too many poles are migrating to the UK

- they have prevented political integration and shoved down our throats a neo-liberal EU

- they have been treated excepcionally well by the rest of the EU, with excemptions and rebates. How have they thanked us? By continuing to blame all their problems on the EU.

And now they leave.

But I do not loathe them (my personal experience with british people is excellent). I think that you, as a country, have been extremely unfair with your EU partners, and basically betrayed the European project, and the trust that we have deposited in you.

So, the only thing left now is just to accept things as they are: you have chosen to leave, so please do it immediately. Do not burden us with your petty politics. We are not interested in knowing if the next prime minister is going to have the majority to invoke article 50 or not, or if you will have a new referendum, or if Scotland will split from the UK. We do not want to wait for 6 motnhs, or 2 years, or 10 years until you get your house in order. We do not want this uncertainty anymore. We have respectfully waited the last two years (?) for your referendum to be held, but now we have had enough. David Cameron has organized this mess, and he should bear responsibility for making it legally binding.
Note to self: do this.
Having read the full paper, it's about two things:

exploring how DH can be mathematically attacked (but still computationally infeasible, just much easier), and,

ways that a library implementing DH could be backdoored/weakened to make one of those attacks computationally feasible to a well-equipped adversary.

EDIT: if you like code more than math, the paper links to this repo for some examples: https://github.com/mimoo/Diffie-Hellman_Backdoor
I wonder how many people are roughly in your situation and researching the same options.
People who care about this stuff are a tiny fraction of the market that oculus is going for. I don't think the vast majority of potential VR customers have even heard of VR yet, let alone are following the valve/oculus nonsense.
People who care about this stuff are a tiny fraction of the market that oculus is going for. I don't think the vast majority of VR customers have even heard of VR yet, let alone are following the valve/oculus nonsense.