skysight-inc/HackerNews huggingface dataset:
> As a brit, it's strange to see how it's being spun here.

Yeah, the spin annoys me too.

Had things gone the other way, there'd be patriotic Englishmen experiencing doom, gloom & unease today. There'd be folks who love the U.K. who could say, 'I'm devastated, I think this is a complete disaster.' There would have been folks stunned and appalled that a microscopic majority had managed to end their nation's thousand-year sovereignty. Who knows? There might even have been tons of folks Googling to see how the Leave faction were handling things now that they'd lost, or what their arguments had been.

But would we have seen those articles today? No, because the people who feel those things and think those thoughts are looked down upon by the article-writing and -reading classes. They literally don't matter.
The system is far from perfect, but the governments are the other chamber of the parliament in the context of the EU, not the executive power, which is the commission (which is nominated by the council, but also voted in by the parliament once again).

The member states themselves (which sorry, democratically speaking means their citizens) want to keep the council more powerful than the parliament. Fixing the power disparity has always been hard, since the member state don't really want to give away their power to the EU.

Anyway, a "no" vote from the EP means a great deal, your information seems outdated to me. The EC can approve a law proposed by the commission alone only in a restricted subset of topics. Everything else is dealt with with the parliament and the council being on equal footing and acting as a bicameral democracy with equal chambers would when approving a law.

The alternative of the current system is to reduce the power the member states hold in the EU creating a real federation or US of Europe. Which for sure will not happen in the short term, and if the EU does not react correctly (and strongly) to this vote, probably never will.
The UK was one of the biggest proponents of the eastern expansion (2004 expansion) to take in Hungary, Poland, Czech Republic, Latvia, Lithuania, Estonia, etc. They were such big proponents that they didn't stipulate any national limitations on new members working in the UK immediately after accession, like most existing EU countries did. A move that, at the time, UK elite thought was illiberal.

The UK, little more than 10 years ago, was pro-immigration via EU in a way that seems inconceivable now. The UK's anti-immigration response today probably owes something to those decisions. Turns out those other EU countries knew a thing or two about immigration after all.
Yes, because prior to the Hague Congress the countries that now inhabit the EU were shining examples of free trade. With the exception of Ludwig Erhard in Germany (which despite losing the war, had the strongest economic recovery), protectionism and regressive economic policy crippled the region. The EU initially healed some of those wounds, but what it was going to become was inevitable and predictable.
The ideas worked only about 10 years though, until Napoleon.
The problem there is that any re-write, even staying within OO, is going to result in the codebase being smaller.
You don't need to put tape on your webcam
Absolutely, but it all really comes down to homework.

Guidance can help, tools can help, but it's not like those will replace just doing the work.
Definitely, yes, that can happen but there's little consistency and weak applications also are often denied (but people tend to talk more about their successes than their failures so there's often little "press" about these failures).
Follow up. Anyone care to recommend a good book or reference on good design of REST APIs?
"What is weird is that english is the de facto language throughout the EU."

I recently visited the swiss/french border region around Geneve. I can assure you that english was not really a good option for communicating there outside of airport.
I think you have fundementally mixed things up here. The UK is (was) the second-largest economy in the EU. If you want to talk about percentage contribution to the EU budget the UK was a net contributor of 8.5 billion pounds (after "rebate") more than it received from that same EU budget that totals around 125 billion pounds. So they put in about 7% of the budget and get about 10% of the votes. Definitely a deal that favors the UK, but let's please stick to reality and facts here.

[Expat in the UK who could not vote but followed this all quite closely... All of the numbers I quoted can be found in wikipedia if you want to go digging.]
I believe part of the problem for Ron there is a.) speed of the community & lack of communication, b.) lack of consistent tool isolation. You notice he's using RVM (while most of the Ruby developers I know have moved to rbenv due to better support) and that it was out of date. Also, he had the foresight to isolate his Ruby tooling by using rvm (good on 'ya, Ron!) for bizarre system dependencies, but did not chose to use a similar Python environment manager strategy such as pyenv of pythonbrew (for suffering the same damn problems). I sincerely empathize with him, but some of this can be argued as the cost of doing development n! generations past we recognized the impact of 'internet time'.
> Scotland and Northern Ireland mostly want to stay in Europe

NI is in a real bad situation though, they mostly want to stay in the EU but I don't think they can survive as an independent country[0], so they're stuck between their Unionist majority / Out minority on one side and the In majority / Nationalist minority on the other. Historical polls put the Union majority as comparable to the In one but United Ireland polling pretty badly[1], it'll be interesting to see whether that evolves.

The latter would also require Ireland to accept them "back in", but I think the Irish constitution would only require a majority Northern vote.

[0] and historically they show almost no interest in doing so anyway

[1] ~15%, same as direct UK rule
A few points I can think of:

* It's more mature than many other emulation projects. Work started in 2003, and it has been open sourced 8 years ago.

* From the beginning there were a few people with strong software engineering background working on the project, which helped nail down a good design that still mostly holds today.

* We have people who care deeply about the design and cleanliness of the project. See for example https://lioncash.github.io/2016/06/21/dolphin-50-personal-pl... from one of our developers. We have been using C++11 since ~2013, and we're already relying on C++14 nowadays.

* We have invested a lot of time in developer tooling and infrastructure. Each of our PR is auto-built on 7 OS/architectures and we also run regression tests for our graphics rendering pipeline. This makes it easier to screw up and allows us to move faster.

* Most of our contributors are technical (developers) but we also make a great use of our non technical contributors. We have a great team of translators, community managers, "PR" people, wiki maintainers, etc. that help free time for the developers to focus on what they do best. For example, the whole 5.0 article and video were handled by 2 of our non-developer contributors.
Trello and Stripe.
I would dearly love to vote to uproot the contents of the M25 and place it somewhere picturesque and better connected, perhaps on the foothills of the Alps.
I'd be happy to evaluate your background.
Hi Peter. I am on H-1B. What are the legal source of revenues other than the salary I receive from my employer (H-1B sponsor)? Is it ok to have capital gains, dividends, interests?
yo, NOBODY gets more free work requests than lawyers.
Thank you Peter, that is very useful. Much appreciated.
Livestream of Marianas Trench Exploring ROV Okeanos Explorer
Crowds are wise only if their errors are at least pseudo-stochastic; if they are skewed in some direction by a pervasive bias (high/low, left/right, etc.), their predictions or choices will be driven by that bias.
I wasn't defending Trump, just explaining why he has so much support.

> The answer is to continue to encourage progress but increase redistribution efforts to help the people who are left behind.

This is the Bernie Sanders answer to the same question. For Sanders to get as close as he did to nomination would have been as utterly unthinkable even 4-8 years ago as Trump's nomination would have been. Sanders rode the same wave, offering a left-wing reaction to the decline of the American interior vs. Trump's right-wing reaction.

While I personally can't stand Trump, I'm actually a bit concerned that if he loses to Clinton we'll be facing a real full-blown gloves-off fascist in 4-8 years. The kind of systematic decline I described in my OP is historically the precondition of fascism. I have a friend who's been predicting this for years, calling this "Weimar America."
> The EU will make the UK pay a price for Brexit, and rightly so, otherwise all member states would leave and still enjoy the free movement of goods and people.

So it was always about power, then? Why shouldn't all states enjoy the free movement of goods & people without giving up their sovereignty?

The EU should have required only as much authority as it absolutely needed; instead it demanded too much.
how do you define semi-dynamic, the lighting had to be pre-rendered as part of the level building.
I actually saw very few unique features of Rust mentioned in the article which is why I was looking to contrast it at a high level to another language which met the criteria the author laid out while avoiding a mentioned drawback...I would hardly consider "it compiles to native" and "measured and thoughtful standard library" to be features unique to the language, though no doubt important!
Good question but very fact-specific so I'd need to speak with you and get much more information.
Hi Peter,

As a Canadian with a bachelor of arts degree (I.e. non-CS degree), what kind of industry experience (if any) would be necessary to qualify for a TN-1 or H-1B?

Thanks!
Looks like they're just about to get started on a dive. This is a fun livestream to watch.
If it is composed of amateur politicians (which is not at least in some cases, but I agree in many it has been used as a way to park out politicians that did not get a seat in a national election...) the fault is also with the EU people that always underestimated (look at the turnouts!) how important the institution was, particularly after 2009, when it got more power and control.
While this isn't a solution for many, I usually do development on a Linux VM for these exact reasons. Something not working? Boot a new VM from scratch, install necessary packages, and run it.

Usually faster than a couple days of internet searching.
VR is effectively a better monitor. The cutting edge monitors also go for hundreds of dollars. Do you agree that monitors should also have proprietary ports that refuse to play non-licensed games or content?
I have yet to have a problem with it. macOS seems to have the right balance between convenience and hackability.
Thanks Peter! So then would you suggest to wait on (fingers crossed) getting an H1-B from an employer and then transferring to the new startup?
My WiFi isn't working, do you mind popping over to sort it out?

Also, all my websites fonts look weird on my mum's computer ???!???
Distros can choose to disable that feature. Also note that the blob runs _inside_ the sandbox.
I'm sure my friend would be interested in setting up a consultation. How can we arrange that?
Personally I find D a much more comfortable option. I tried Rust a few times, and it contains a few nice features ('match', expressional if-else, built-in tuples/multiple return) which would be cool to see in something like D, but I found the overt emphasis in Rust on safety to be entirely too aggravating to work with. Perhaps I might try it again in the future, though, who knows.

To any Rust pros here, I'm curious: how long did it take for you to really get to grips with the language, coming from say, a C/C++ background?
Speedup factor for TV
And another https://medium.com/localglobe-notes/stay-calm-and-make-lemon...
Shopify is pretty nice: https://help.shopify.com/api/reference
> I hope that word doesn't stick. All EU countries are independent, as is the UK. For the sake of all 27 EU countries , please stop using divisive and wrong rhetoric.

Lesson from the US: You can't have sovereigns with superior sovereigns. Individual US states are on paper sovereign, but in reality have been relegated to being administrative districts of the federal government with little meaningful right to self-determination independent of other states.
Hi Peter,

Thank you so much for taking the time. My question is: As a recent grad from an American U, can OPT and OPT STEM extension be used to start a new company?
These can be permissible if they are given to other employees in similar positions and don't transform you from an employee to an owner/self-petitioner.
> The EU initially healed some of those wounds, but what it was going to become was inevitable and predictable.

Of course free trade was an inevitable consequence of european integration, I never claimed otherwise.
Germany, France and the UK are very very similar compared to the US, North Africa, and the further reaches of the Union (e.g. Bulgaria). Asia might as well be on a different planet.

The degree of deference to authority, the specifics of the rules of the road, the level of interference of governance - these things vary, but they're within a spectrum. Things go off the wall different outside Europe.
Sure, it just felt like a more natural fit than other languages given the criteria which is why I called it out specifically

Thanks for your mention of additional runtime safety, it isn't something I had considered
plus Go has now acquired a culture of heavily optimising their code to "not allocate", so allocation is less of an issue for them than runtimes like Java.
Half the people in the UK aren't racists and it doesn't make you look good claiming they are. It was actually part of the problem and why leave won, no-one listened to their legitimate concerns and just kept sidelining a large chunk of the electorate by calling them racists.

For most people it's not about racism and it's certainly not about colour (the most recent mass-migration from the EU are white anyway!).

Citing an article which claims all leave voters are racist because of one comment one woman heard in the pub doesn't prove your case.

EDIT: I've actually seen full on racism in Poland in Krakov, a chunk of the population were really proper, full on, out in the open, racists. Spat at our friend, started following us in the street, threatened in nightclubs. Again and again and again. Skinheads on every street.

Proper racism is scary and disgusting and horrifying and frightening.

The UK has nothing like the racism I've seen in other countries, we're very open, far more open than most of the EU.
No, I can make things fair by doing another test. Let's test Opera with adblock and Edge without, but only use websites that do not have ads. Sounds good?

Problem with Opera's comparison is that it is not fair because they don't display the same content - they (probably) need to render less. Of course they will be better if they render less (unless they are really bad at what they do). So to make the comparison meaningful, make them display exacly the same thing - then we can talk about who is more power-efficient.
Huh. That's a really interesting idea. I'd be worried about whether it translates to UNIX calls, but it looks like it mostly translates to Win32 calls (that WINE then emulates).

I don't know enough about MinGW to try it, but seems worth a shot!
Show HN: Mizar Alcor – ephemral social network. Like an ephemeral Twitter
Let's assume I don't trust what you're saying at face value. What are some examples or sources?

The Disney debacle cost Infosys $69 million, and they're included in that 3-4% number I quoted if that's what you're thinking of.
Chromium is a magnitude more secure than Firefox. If you find a 0day in the Firefox renderer, bam, code execution with full user permissions. A 0day in Chromium renderer code is pretty much worthless.

Firefox has zero additional layers of security. Chromium has a battle-tested sandbox which kills 99% of all exploits in the absence of an additional kernel exploit.

Also note how none of the recent Flash 0days was exploitable on Chrome.
Not necessarily because the law is clear that a minority non-controlling interest is not a bar to TN classification (and where the law is on your side, it's usually worth pursuing/arguing).
http://vibed.org/

Facebook uses D a lot internally IIRC, although I'm not sure if many of the tools they made have been open-sourced.
Try the forums at visa journey.com as I used it myself in the past. If you are a citizen and your spouse entered legally then the process is quite straightforward.
But if you're a rich person and not an idiot, you should be glad to see public companies offer buybacks.

No, because there is a principle-agent problem. As a non-professional, long-term investor, I want the interests of the executive team to be aligned with my own interests. If a company puts all its profits into buybacks, it is very easy for the company to never return a penny to investors. The executives can continually dilute shareholders by issuing stock options, and then use buybacks to counter-act the dilution and prop up the share price so that they can cash out on the options. The buyback program enables short-term thinking by the executives, which is contrary to my own interests as a long-term shareholder.
My employer (Apigee) makes a good introductory ebook on this topic. Be forewarned this is a huge topic with many (strong) opinions on what 'good' REST actually is.

http://apigee.com/about/resources/ebooks/web-api-design
Word of mouth how? I'm not sure I understand.
Why would the EU give such a favorable deal to a country as unimportant as UK? The EU-member UK leaving is an important signal; but non-EU-member Uk is an irrelevant tiny market.

The Brexit camps idea that they could leave so they could finally pick whatever they like, as they have been trying to do for the last 40 years, is cute but laughably naive. They will not continue to receive the free travel, trade access and EU subsidies to the tune of 200 million euro per week. All of that will be revoked, only if to set an example that you will not get those benefits without buy-in.

In my view, there are currently two equally likely scenarios to unfold: they leave with nothing as farewell gift (as has already been hinted at by the EU), or they will ignore the vote and stay in because they realize how bad of an idea this was - but are now in such a bad position they will likely lose all special privileges they enjoyed over the last 40 years.

This can be clearly seen by how many leave-voters are now in shock that they leave, and want to be able to vote again to remain. This was a powerplay for a better negotiation position. It backfired and now they can eat it.
Nice stuff.

One nitpick: it always feel weird to me to have an error (or any other object) where the attributes are named like this:

{
"errorCode": "E0000001",
"errorSummary": "Api validation failed",
"errorLink": "E0000001",
"errorId": "oaeHfmOAx1iRLa0H10DeMz5fQ",
"errorCauses": [
{
"errorSummary": "login: An object with this field already exists in the current organization"
}
]
}

Why have "error" in there at all?
Hi Peter,

I have a green card that will expire in August 2016. I also have a valid travel permit until 2018. If I do not renew my green card in August, and leave the country, will I still be able to return using the travel permit?
tl;dr we're fucked, and everyone knows it
London was the de facto capital (as in, economic powerhouse) of the EU, where you'd create your EU headquarters for its connection to the EU, its most talented individuals, its market, and to some extent its political connections.

This will no longer be true. No longer will you have automatic access to the rest of the market, no longer can talent so easily flow, no longer does the UK hold a 10% vote in the EU, no longer will it carry the image of being the capital of the EU by definition of it being outside of the EU. Many of the incentives to incorporate in London will shift to other destinations.

And that'll surely have repercussions, I won't use terms like full on collapse or anything like it, but I expect consequences will be quite substantial.
I particularly like the part about growing 8% per week. as a benchmark.
I have never seen an H1B job posting that was truly for "skilled labor that an employer couldn't find a citizen for."

However I _have_ seen H1B postings so specific that one might wonder if the only missing information was the first and last name of the "chosen one" along with his birthdate, his second son's middle name and a traced outline of the birthmark on the back of his left shoulder.

In all instances the candidate had been chosen _before_ the job was posted publicly in the US. In some cases the chosen one was a relative of the person choosing, in others a crony of the one choosing.

The only reason for the US job posting was to bring in the requisite number of unsuspecting US citizen applicants who were then _always_ rejected.

So, using your number, if we banned all H-1Bs today, we would effectively be opening approximately half a million jobs for talented US citizen workers and selling half a million one-way tickets on boats or planes to other countries.
Hi Peter. I am on H-1B (currently going through PERM labor certification application). My wife is on TN-1. Could it be a problem at the border (exit then reenter US) because I have dual-intent and she does not?
Hi Peter,
I am a L1B Visa holder, at present. My company is preparing to apply for my GreenCard. I being on L1B visa, would I be eligible to change my employer, once I get I-140 Status?
> when the UK joined the European common market

The problem is that the EU should have remained the Common Market, instead of growing into a largely unaccountable, largely undemocratic, largely technocratic, ungainly nightmare.

I think that a United States of Europe is inevitable, and even a good idea, but it should have been done slowly, gradually and with respect for the differing peoples of Britain and the Continent. Instead, what took about 150 year for America was rammed through in about 30.
Bright House (now Charter) still has no plan to support IPV6. So I can't even test at home unless I use my cell connection.
I'm working at one of those companies and I prefer the bureaucracy and real big data & machine learning over iterating on the web platform (Rails, Javascript, Angular...). With small companies it felt like I had to create features after features, but as there were not many users, I didn't have the same impact (number of users * $/user earned for the company)
Its not like that, without a common language and currency, EU presence in the UK is not much more than a common set of certain standards.
“Our Friend the Atom”, 1956 book published by Disney promoting nuclear
No, you are not stuck at all. As long as your intent - and the intent of your employer - at the time that your green card application was filed was to work for the company in the sponsored position, you can leave at any time after getting your green card.
A few counter points:

- hardware exclusives may be a better business model, but consumers (at least a vocal subset) clearly don't like them

- Microsoft seems to be moving towards having all Xbox games run on pc so console exclusives may be on their last legs

- the vr market is relatively tiny, so splitting it up with exclusives will make it harder for devs to justify making content

- game margins are much higher than vr hardware, and do it may be better to have store exclusives rather than hardware (something steam is doing without the backlash)