skysight-inc/HackerNews huggingface dataset:
Not everybody becomes a Billionaire, but most people with intelligence and skill amount to at least something. The luck factor is mitigated by people trying several things until they succeed. You throw out the hypothetical example of the talented people who didn't amount to anything, but how common is it really?

Would you also say Steve Jobs was merely lucky, and everybody else could have founded Apple? Perhaps people just don't know enough about what those CEOs do?

And of course at a basic level, it is always luck, because even being born, being healthy, the place where you are born, intelligence, and so on, are luck.

I think to assume people don't deserve stuff because they were lucky is rather backwards.

Imagine you had a brain tumor, and you need brain surgery. There is a surgeon who was very lucky - he was born white, male, to a wealthy family, so that he could afford to go to the best schools to become a really good brain surgeon.

Would you then say that guy doesn't deserve your money, because he was just lucky?`

I'd say that's just bullshit. It doesn't matter why or how he got his qualifications by luck, magic, whatever. What matters right now, what makes you willing to give him money, is that he can provide you with the best odds of a successful brain surgery.

You are welcome to pick a random poor person from the street to perform that surgery, for the sake of fairness. After all, it isn't their fault that they weren't able to afford the education to become a brain surgeon, right?

And if you say that brain surgeon should have to operate on you for free, that is exploitation, plain and simple. You dispose of his body. In the end he would be punished for becoming a brain surgeon, because people would feel entitled to his services and would make him work 20 hours a day, with no compensation.
> Can (US) National Security Letters override such contracts?

Yes, and normal, everyday courts can compel companies to siphon their customers' data and keep it secret that they're doing so, despite any claims that the companies make in their privacy policies.
I think that misses my point. It's an established pattern recognizable to anyone who has read or written a lot of code. And locality of use and declaration is high. The danger of it being mixed up with another type in a refactor in faraway code is low.

Whereas in the general case, where code can be sparse and types can be more freely altered, you could very easily change the type of something and not realize that a ToString() call on that type lurks somewhere else in the code base.
According to the article the students were aware that the school was fake and were using it for visa fraud.
> The problem isn't simply that they're enforcing immigration law. It's _how_ they're doing it.

This may be your perspective, but I can assure you that the desire for open borders and "Abolish[ing] ICE" are very real among liberals in America.

There's an example in this very thread: https://news.ycombinator.com/item?id=21704157
The thread is not about whether or not whoever did it gets punished. The question is whether or not it was accidental or if damaging Merck was an intentional act. Based on the evidence so far, it sure seems like damaging Merck was a result of negligence and not intentional.
HN + a regional newspaper is my solution.
I believe it‘s done with via signed exchange. You are free to host it where ever i think.

https://amp.dev/documentation/guides-and-tutorials/optimize-...
That is the extreme liberal belief, yes.

In reality ICE has a tough job of having to enforce borders when the extreme liberals have a belief of "no borders".

Unfortunately countries can't operate without borders.

All the other "evil" things listed in this thread can be torn apart one by one, it's a thin spin and morally it all falls apart when you realize that the main atrocities are the girls being raped (33% according to doctors w/o borders) that are dragged across the desert.

Blame the people dragging kids over, not the people giving them shelter.

To the "lock" comment below:

Child-locks on car doors are locks on the outside. It's for protection.

And they aren't dragging their kids, it's usually "a" kid.

They're doing it because they have incentive. Yes everyone wants a better life, but we can't support the world's population.

Every country has quotas, if you say otherwise you're living in a fairy tale.
If Github was providing their services to the government of North Korea, especially at a discount, things would get awfully political right quick.
I find scrabble that way too. When people start blocking good letters just so that you don't use them, it starts to lose it's appeal.
With regard to email services, I'm a happy Protonmail user. I recommend it to everybody. It's free and it allegedly stores only encrypted data on the servers.

I try also to avoid spreading too much information while browsing by using some Firefox Add-ons like Noscript (set to block Google Analytics and others by default) and Cookie Autodestruct to allow persistent cookies only on Personal and Work tab containers.

Mozilla is doing a pretty good job with privacy issues.
I quite like Quassel, which doesn't seem to get discussed much. Has the ability to run the core and client on separate machines, decent customisation etc. I run the core on my home server and connect to it from elsewhere.
Google AMP is merely the next iteration of Google Sites.
Immigration enforcement, yes. ICE immigration enforcement though?

> This government agency is actively committing numerous crimes and human rights violations, in contravention of both US and international law. ICE conducts random violent raids throughout the United States, invades communities and workplaces with military equipment, detains busses and trains, and arrests people solely on the basis of their perceived nationality, skin color, or native language. Their agents lurk outside of schools in order to abduct the children of immigrants and force their families to surrender themselves into custody. ICE imprisons people in deplorable and unsanitary conditions and denies them medical care. They separate the children they imprison from their families and offer them for adoption by others via agencies with shady histories. ICE agents subject both the adults and children they imprison to horrific physical, psychological, and sexual abuse. They continue to commit these heinous acts in defiance of multiple judgments issued by US courts and condemnations by humanitarian organizations. Many people, including children, have now died in their custody.

I understand some people just don't like immigrants for many reasons outside of racism/bigotry/xenophobia. Economics and culture being two of many reasonable reasons to dislike immigration.

But having a wing of government acting like the taliban does nothing but empower actual racist/xenophobic/bigoted individuals to enact their deepest sadistic fantasies on these people. This is clearly not simply immigration enforcement.

I support immigration enforcement. I do not support ICE. Supporting ICE is supporting and empowering racism and xenophobia full stop.
That's not a great description of immigration history to the US. See for example the Eisenhower administration efforts in this regard as far back as the 1950s: https://en.wikipedia.org/wiki/Operation_Wetback
The DoH server gets to track users if they use a resumption method, yes. As I understand it Firefox puts extra work in to ensure that it doesn't share the backend cache between your HTTPS service and the DNS resolver so there's no risk that if the DNS service and the HTTPS site you're visiting are owned by the same people they can correlate that, but they would be able to see that it's the same browser asking for say, camelporn.example and visit-arabia.example

If you disabled resumption you could get rid of this issue at a cost of one extra round trip per DNS lookup.

Nobody else gets to track users this way (at least in TLS 1.3 and I'd assume DoH implementers will use TLS 1.3 since they are of similar vintage) because the keys aren't re-used so the identifier for the key will just appear to be random noise each time.
It seems that you created a new name just to doubt organ harvesting by China. You say the media doesn't report it, but a single search for china organ harvesting turns up this:

https://en.m.wikipedia.org/wiki/Organ_harvesting_from_Falun_...

https://www.nbcnews.com/news/amp/ncna1018646

https://www.forbes.com/sites/zakdoffman/2019/11/16/china-cov...

https://www.foxnews.com/world/organ-harvesting-china-survivo...

https://nypost.com/2019/06/23/the-ugly-truth-about-chinas-or...

https://qz.com/1717338/china-accused-of-harvesting-organs-fr...

https://www.chinaorganharvest.org/

https://www.wsj.com/amp/articles/the-nightmare-of-human-orga...

https://www.reuters.com/article/us-china-rights-organ-harves...
What is the actual complaint they have about ICE?

Is it the immigration policy, the immigration court system? individual agents/employees?

Doesn't every country have a counterpart to ICE that handles immigration rules?

Are there any countries that allow people to come and go without identifying themselves and having permission?

How is requiring identification and a visa (authorization) human rights abuse? If that's the standard for human rights abuse, then how can we own/lease/operate a car, have a bank account, rent an apartment, have an email account, access the internet, and so on?

Isn't identification and permission justified merely for the sake of bureaucracy? How else would you be able to keep an email inbox and go back to it without someone saying its you, and/or the mail being lost?

Maybe immigration policies could be improved, what specifically is it that could be done better?
Yes, of course you didn't have an issue with a new Apple device, that's exactly my point.

Did you try browsing the non-AMP web on something like Nexus 4? Motorola Moto E? Oppo and Xiaomi lowend units from 2015?
Though I agree with the sentiment of the article, I believe AMP can easily be thwarted by efficient website structuring and use of libraries with mobile efficiency in mind. What is good about the AMP indexing process is that, I think, Google still favors the non-AMP version of the site if the AMP site is less efficient than the standard version.

Some time back I built a library called DSOlib (https://github.com/jamesbiv/device-streaming-object-library) which deals with this problem particularly. The aim of DSO was to ping the server using Resource Timing (https://www.w3.org/TR/resource-timing/#resource-timing) in-order to determine if the link speed is under a certain threshold.

Should the threshold not be met, then a reduced, non-interactive version of the site loads using the same HTML, as non critical HTML can be moved into templates if needed, and the "Critical Rendering Path" is used to form a decision on how the site should download the sites' elements using DSO. Since images, CSS and JavasSript make up the bulk of the download footprint.

DSO aims at optimising the footprint via the following concepts.

- Offering only the CSS files relevant for breakpoints just for that device;

- Scaling down images and lazy loading them at the lowest possible resolution;

- Blocking out elements of HTML using "display: none" for areas that wont be loaded; and

- Most importantly, only download the minimum Javascript libraries for non interactive viewing.

There are other features DSO has such as background downloading for full interactive after non-interactive has loaded; prompting the user and asking if the interactive version is to be downloaded later, and a few other things. However, I haven't completed the entire project as I was side tracked with other projects but building a solution such as this that works along side WebPack would be the best senario.

Further, I'm not too sure if there are other solutions out there similar to DSO since I stopped development, but surely sidestepping AMP should be a rather straightforward process.
My biggest problem with Piketty & Saez's work is that it made pretty major economic policy prescriptions based on a model that was so simplistic that the result was borderline click-bait. And the end-result is that assertions have entered the political discourse ("the middle class's standard of living has been stagnant since the 1970s") that just aren't true.

Let's unpack that. If you want to quantify the middle class's standard of living, you have to look at:

1) Post-tax income.
2) Prices/product quality/
3) Benefits/services.
4) The characteristics of the middle class (age, race, immigration status, household size, etc).

Piketty & Saez look at pre-tax income, apparently only because it's easy to assess via tax receipts. That overlooks data that's highly relevant to addressing deep and substantial policy questions. For example, consider what would happen if the U.S. and Mexico merged. Immediately afterward, median income in the U.S. would drop significantly. But nobody's standard of living would change. I.e. looking at the "median" fails to account for changes in who comprises the median. In the U.S. the immigrant share of the population has almost tripled from 1970 to 2017. Even if you've got a great economy that's good at integrating people and equalizing their incomes over time, it's probably not realistic to expect first generation immigrants as a group to have the same income as native born people. Looking at just pre-tax incomes completely masks that effect.

Similarly, marriage rates and household sizes are down significantly since 1970. Married couples make significantly more money than non-married individuals. The median marired couple in Michigan has an income of $80,000, which is 45% higher than the combined income of the median single woman and median single man: https://www.mlive.com/news/2017/09/michigans_median_income_i.... Looking at pre-tax household income overlooks that effect entirely.

There's a story in here somewhere. But Piketty and Saez's analysis doesn't actually tell us anything.
Do you actually believe that the punishment for illegal immigration is death? Are you suggesting that being forced to return to Mexico is equivalent to being sent to a gas chamber? Sounds racist. What an insult to Mexico!
Job postings cost money too. They definitely rake it in!
Re "horrible acts", this doesn't sound likely, considering the general lack of documentation or bipartisan outrage.

Do you have a preferred link with a stolid, well-documented account of the worst abuses?
There is a vast difference between selling software to your own government for their use and directly, actively, and punitively screwing with an individual a foreign government doesn't like.
Taking Virtual Reality for a Test Drive
> If ICE simply did their job in a humane but effective fashion, I think conversation around the agency would be far different.

Somehow I doubt that. There was that whole "being made to drink out of toilets" fiasco, in which the activist (I forget who it was) was the best kind of correct: technically [0].

[0]: https://s.hdnux.com/photos/01/03/67/06/17789330/5/920x920.jp...
The problem, if you are unaware of it, is that they are raped and murdered getting here. Illegal immigration to the US is a trail of tears.
AFAICT, CERT-Bund (the German CERT) believes what Shadowserver tells them. When CERT-Bund makes a request onward ,it looks more official, but I don't believe any more actual vetting happens.
The people criticizing AMP are not necessarily the same people "loading up simple web pages with hundreds of scripts."
Exactly, and it really diminishes the plight of the billion plus people in China, the citizens of Hong Kong who were sold out by the UK, and the horrific situation forced upon the Uighurs.
Web standards and traffic being monopolized by a company with... dubious opinions about the role of privacy online is your idea of purgatory?

I'd like to think similar ends could have been achieved by setting and rewarding standards around #'s of included scripts, size of the page load, etc. But that wouldn't have achieved the goal of keeping people on google.com even when clicking search results.
Almost nobody does what you suggest and even doing this does not guarantee you will consistently improve. You don't know what you don't know, and masters are often not vocal about intricacies of their strategy. Many of them are geniuses, particularly in strategy type games, and as such people with much lower G factor probably have a slim chance of ever reaching that level. I know several of them myself. Gave them visual IQ tests like ravens progressive matrices. I know the validity is not very high but of the 6 people diamond 1 or higher in League of Legends I gave the test to, not a single one scored below 135.
How is it not fair? This episode shows that any quotes in a Daily Mail story are probably completely fabricated, and that you can't trust anything in there to be the truth and not complete fiction.
Definitely true, though I think the problem is less severe with regard to TS because open source language-servers afford TypeScript IDE features universal availability which is not the case in JVM land. Also, consider the trend towards Kotlin in the Java world where a part of Jetbrain's business model relies on the fact that they created and maintain the language while also selling the IDE that makes the language practical to use (Kotlin being an amazing language notwithstanding).
But France is Western Europe, not central. Is it the prevalent brand there too?

>Usually the countries considered to be Central European are Austria, Croatia, the Czech Republic, Germany, Hungary, Poland, Slovakia, Slovenia, Switzerland; in the broader sense Romania and Serbia too, occasionally also Belgium, the Netherlands, and Luxembourg.
Nobody cared before WW1. Borders and passports became more widespread and things to enforce as we marched to war. Passports that go back furthest were for the elite, when a 16th or 17th century printed (or written) passport promise were between the elites, and actually stood for something, but the border? Didn't matter.

Stopping the flow doesn't stop it, it just pushes to less visible but far harder to control channels. Frequently more dangerous channels like inside containers, refrigerated trucks, boats in the middle of the night.

You will never stop the flow as long as there are third world nations who are being sold "a better life" via people traffickers, or don't have political or economic forces effectively demanding they migrate.
The following tweets do say Genius does have a licensing deal with the publishers.
There is a big difference between supporting a country like North Korea and a domestic government organization.

Imagine if companies started bowing down to this kind of behavior and stopped supporting politically contentious entities. There is a large portion of the country who would agree that Planned Parenthood is doing things just as bad as ICE. Should companies stop supporting Planned Parenthood because large groups of people are offended by their services?
That’s definitely not the case in Europe. Socialist movements were on the verge of power in many countries before WWII, and actually ruled or heavily conditioned the political life all over the continent until the end of the Cold War. The war effort had been dealt with by the early ‘50s at the latest; the following 40 years were dominated by the fight for social and economic equality.

The war “helped” only in the sense that it often acted as a selection for the political classes in the following 20 years or so, in some cases literally (Italy and France).
Surprise rescue of Jamaica coral reefs shows nature can heal
So the answer was for Google to reward fast sites by giving them a SERPS boost.
Selling a piece of enterprise software != alignment. It's a sale, nothing more.
Why Anorak Invested in ZeroTier
https://en.m.wikipedia.org/wiki/Organ_harvesting_from_Falun_...

https://www.nbcnews.com/news/amp/ncna1018646

https://www.forbes.com/sites/zakdoffman/2019/11/16/china-cov...

https://www.foxnews.com/world/organ-harvesting-china-survivo...

https://nypost.com/2019/06/23/the-ugly-truth-about-chinas-or...

https://qz.com/1717338/china-accused-of-harvesting-organs-fr...

https://www.chinaorganharvest.org/

https://www.wsj.com/amp/articles/the-nightmare-of-human-orga...

https://www.reuters.com/article/us-china-rights-organ-harves...
” If they are successful here, the activists will not declare “mission accomplished”. Nope. They will then search for other contracts to be cancelled. And then there will be infighting as to why one should remain and another cancelled as disagreements mount.”

I am totally for the argument that enterprise services servicing specific entities is apolitical, and discussing the merits thereof. But I believe this is a slippery slope fallacy that weakens your argument and is hyperbolic.
Do you know how is the situation in reverse?
Guess that distillery doesn't prefer it. Other articles on line show people trying to use it with some success...
I believe the optimistic read is that in a world where Google manages to measure strictly performance-based metrics and then rewards pages based around that, of course developers will do things right this time. After all, we all want to write good code and produce quality work!

That speed matters to user behavior has been known for a long, long time. This knowledge existed long before AMP did. It had surprisingly little effect on how pages were implemented.

So perhaps our princess is in another castle.

To my thinking, ahat AMP does is create a political context that enables developers to push back. By setting an unambiguous standard and clear advantages to complying with it, developers have a weapon to push back next time Marketing wants to ad fifteen trackers or whatever. This is leverage that just was not present previously, and it can change decisions.
Fleets are often completely from one manufacturer. For example, easyJet is all Airbus while Ryanair is all Boeing. I can reasonably easily avoid all Ryanair flights in favour of easyJet.
Individuals don’t typically enter into enterprise contracts ran by a dedicated sales rep, while I’d imagine government contracts and big enterprise spend are usually handles directly by the company.

You know there’s a clear distinction between directly serving an organization and serving an individual that happens to work for an organization. Don’t be disingenuous now.
This is a really old article, but as long as we're here: just a quick reminder that the AMP standard still includes platform-specific components that favor individual companies[0] over smaller creators. It's still not clear what will happen to the components when those services disappear[1], and it's still not clear whether Google has the guts to tell someone like Facebook that a new component feature isn't performant enough to be included.

Quick reminder that the only way to do captchas in AMP is to use Google ReCaptcha.

There are a lot of reasons to hate AMP, but one big reason I hope doesn't get drowned out is that it's not just anticompetitive in the sense of handing control of traffic or hosting to Google. It's anticompetitive in the sense of reducing functionality on the web to a handful of large corporations that have every incentive to reduce diversity and place harsher performance restrictions on competitors than they place on themselves.

[0]: https://amp.dev/documentation/components/?format=websites

[1]: https://amp.dev/documentation/components/amp-vine/?format=we...
Yes, there really isn't a good way to do a black box binary. We will be setting things up with eFMU though which has the equations, and that we can generate GPU code for through ModelingToolkit quite easily. We will need to get that setup as a standard feature when eFMU is standardized
There are tradeoffs to this approach. When the tests break it becomes a lot harder to triangulate the origin of the problems.