skysight-inc/HackerNews huggingface dataset:
> Happy to have a technical discussion, but not sure you are reallty interested.

This is not about technology. And whatever goal the AMP project states it has could have been achieved - and better - in other ways, such as the suggestion elsewhere in this thread to simply penalize page weight. If people wanted a consistent user interface across all websites they would have stuck with Videotext.

> TL;dr AMP is 100% build on web tech.

Yes, so was the search engine that put each result page in an iframe. Only difference was they didn't have a monopoly on search. And it does not make it right.

> Pre-rendering achieves the performance but relies on history.pushState and iframes, which doesn't allow presenting a URL that is not on the same origin as the search page.

Minor technical details, not relevant. If you feel the AMP discussion is going to be swayed by technical bits you're simply out of touch.

> We think that the UX trade off in the URL is OK given the performance benefits.

Who made you the deciders of what the UX of the web should look like? Stick to generating the best search results rather than trying to co-opt the entire web one little bit at the time and leave the UX to the browsers, it would seem you have enough input there already.

> Given that it is a trade off we now have a bunch of projects to mitigate those trade offs.

The only trade-off that will satisfy me is AMP dying off because websites will stop to support it. But as long as Google is strong-arming content providers to use AMP that won't happen. It is no longer fair play as far as Google is concerned. If it ever was.

> My team works directly on WebKit to fix bugs that affects AMP (but also the web as a whole, since AMP is just web tech).

Consider doing something more useful with your talents. For instance, fix the long standing issue with the SERPs that makes it impossible to cut-and-paste URLs pointing to PDFs.
I found it's quite telling that I only started getting women drivers with Uber or Lyft when I'd been a user for a while. Presumably women drivers are trying to avoid the inevitable creepy customers.
>Why are you providing a link to this person's LinkedIn? This IS NOT a place to provide material for a witchhunt.

If someone wanted to launch a witch hunt, it wouldn't take long for them to find his linkedin page on their own. The linkedin page is relevant because it provides verification that he is in fact a Google intern.
So the game that my friend and I are funding and working on the side on (dunno if this fits your definition of side project, but a proper saas app is as complex) is entering it's third year and is about to hit mvp.

It is (unsurprising if you know us) a unreal front end with the back end hosting on Google cloud, we're using gke, datastore and cloudsql , with gae web front ends. We're coding in js, c++, Python and Java.

plug: http://fracturedveil.com/?m=hn

And yes, sometimes it feels glacial and I wish I could clone myself and move things forward much faster. But I actually like my day job, so...yeah.
I'm a co-author of this paper. It's available here: https://arxiv.org/pdf/1708.04748.pdf

The surprise here isn't that Bitcoin isn't perfectly anonymous. There are two new findings. The first is the extent to which your Bitcoin payment details get leaked to third party trackers. I've been writing about the excesses of third party tracking for years [1], and I'm pretty jaded, but the extent of the leaks surprised me.

The second main finding is that CoinJoin isn't enough to protect yourself. We tested this on our own transactions, but also by coming up with a way to identity essentially all existing CoinJoins on the blockchain and analyzing their anonymity.

[1] http://randomwalker.info/web-privacy/
Google blogs do this as well, showing you the "previous" blog post when you swipe left. Again, massive usability issue.

I don't understand why Google has to break these well-established UI conventions.
The REST API, https://graphical.weather.gov/xml/rest.php
It is most certainly not 'orthogonal' to the question of whether eating it is 'A-OK', it is the entire point for most people.
They investigate crimes overseas all the time. They investigated that situation where three US special forces guys were shot by a Jordanian military police for example.
I was speaking about long-lived unsolved problems that have almost equally long-lived official or semi-official "plans" or "wars" to provide a solution but have not arrived at any true solution.

I wasn't speaking of all problems that exist.
> would Chrome be available in the edition provided by the Royal Institute of Engineers, or Firefox found in a edition created by the Chartered Institute of Management Accountants

You do realize that Chrome and Firefox are open-source, right?
"Look, my tests prove that your lived experience is wrong."

Yes, it's possible to create fast mobile pages without AMP. So if that's true, why does AMP make such a big difference to so many consumers?

The bottom line is that the theoretical possibility of fast non-AMP pages is meaningless to consumers if few content providers actually act on that possibility. What matters is what happens in the real world.
Not anymore. In iOS 11 you'll be able to set certain sites to always default into Reeder about.
Makefiles for Golang
We actually spent the entire day at the Giants game today. ¯\(ツ)/¯

There's no incentive for high ranking HN posts, or any HN posts, actually. If there were, you wouldn't see others continually submit our news here before we do. This was a nice and unprompted post for everyone in GCP to read, as well.

(Disclosure: I work on GCP as a product marketer.)
If fake meats had come first and animal meats were just now coming to market, people would make similar arguments about health effects... and they'd be warranted. With animal meat, one has to worry about salmonella, e. coli, staph, and other pathogens. These food-borne pathogens kill about 5,000 Americans a year and make millions sick.[1] Also, cooking meat creates carcinogens.[2]

If fake meats were as dangerous as the real thing, they'd be illegal to sell. Concerns about the safety of these new foods are pure status-quo bias.

1. http://www.pbs.org/wgbh/pages/frontline/shows/meat/safe/food...

2. https://www.cancer.gov/about-cancer/causes-prevention/risk/d...
It's large, but not that large:

https://goo.gl/maps/RsVxwkZLpir

Google owns almost the entire North Bayshore area - that's the area north of 101. They also own smaller campuses or isolated buildings by Whisman/Middlefield, Shoreline/Terra Bella, and Mayfield/Central.

But Mountain View still has large commercial/industrial zones by San Antonio Center, on Castro Street itself, and in the 237/85 triangle by Whisman/Ellis/Dana. The Whisman/Ellis area is particularly large: this is the home of Symantic, Veritas, YCombinator, Whatsapp, Coursera, Mozilla, Samsung, and several other companies that aren't household names.

I'd probably estimate it at maybe 50%.
>The vast majority of tenured professors make about 1/2 to 1/4 of what their value is in industry, and at research institutions most work 60+ hours per week. On average, I work far harder now than I did as a PhD student or when I was in industry.

You should probably join an academic unionization movement.
"TL of AMP here. Just wanted to clarify that we specifically requested Apple (and other browser vendors) to do this. AMP's policy states that platforms should share the canonical URL of an article whenever technically possible."

Apple is just following AMP's request.
You need petabyte scale for the NYT Crossword?
Dont forget tax!

Try:

$ echo "(93250.1)+(13000-9325)0.15"|bc

gives tax payments on 13k USD to IRS
1483.75

9% of take home pay is

$ echo "(13000-((93250.1)+(13000-9325)0.15))*0.09"|bc
1035

Then there is the additional sales tax at point of sale, which can further reduce buying power.

Yes its 135 than your projection, but that might be food for the week.
> On Thursday, Hannity broadcast claims on his radio show that the protesters in Charlottesville were paid.

I suppose that would include the author.
Lots of good books
> You can have natural scrolling, an accurate reader view, a working back button and other highly performant features in a mobile-optimized HTML and CSS standard like AMP. In fact, you practically have to go out of your way to break these things in the way that AMP does.

> Why does AMP have to suck so much?

Because it violates every assumption on how browsers should work. I would prefer a slow browser I understand to a fast one I can't control.
I'm not sure why it matters. This seems like a textbook case of meeting students where they're at. Find something to catch their attention, something they might be interested in. The detail or right/wrong don't actually matter in the context of trying to catch and keep a kid's attention.

I found the rapping HTML tags to be far more cringe-worthy.
Administrators outnumber faculty at two thirds of UK universities
To me, this raises the question of why should this class of behavior pass the app store review process?
I certainly don't begrudge them a single dime of profit. Just using their position as "the de-factor search engine" to hype the sites using _their_ tech is a sleazy move. They spent years positioning themselves as the best search engine... and why? Because when you looked for something, you found it, usually within the first 3 or 4 results. Now, those results aren't really the most relevant, they're the ones with the home field advantage. So no, I never bought into that "don't be evil" garbage... but, I don't like them having the position and weight that they do.
MSG's health problems are greatly over-exaggerated. Ever had Chinese food? Most asian dishes have a ton of MSG.
Just to be clear, are you "the" or "one of many" Tech Lead(s) at Google for AMP?
I don't think anyone here thinks it's controversial to share the original URL instead of the AMP one. I don't think there's anyone here who is mad that Apple is doing this.

We are all mad that this is necessary in the first place. Apple is modifying their OS to fix something that Google shoved on people without any option to disable it or thought to the secondary effects of its existence.
Administrative bloat isn't just a problem at the University level, but across all levels of education in the US.
I migrated a big data stack to GCP from AWS. Reasons: GCP has better documentation, the AWS console and various services confuse the heck out of me (I guess I'm getting too old), and the security integration between GCP services saves a huge amount of time. It's super easy and very fast to used the Google Compute Engine VMs. Given that the company I work for uses G Suite, it's a piece of cake to implement SSO and other integration pieces. It's also cheaper for us than AWS and more performant.
It's not clear why Google relies on demanding browsers change to provide the experience the users expect.
> I'm intrigued by the future we will be living in where everything will be delivered to us.

Future? Welcome to the 1800's. Every little shop in town had delivery boys. The lady of the house could walk to a dozen shops, inspect wares and purchase everything for the week. Didn't have to carry anything back herself though - a fleet of delivery boys would distribute the day's purchases.

(I'm not saying it is a bad future.)
I am surprised that they didn't sell to Accenture or IBM like I thought they were going to. This sale was pretty much a given. (I worked there for a year.)

I'm pretty sure that TW will cut TWU (onboarding for new starters in India) or scale it back massively, restart sales commissions, close a bunch of their intl offices, cut nearly anything that doesn't make money and build their India office super hard (body shop).

It's gonna be BAD.
> There are a handful of coffee shops that are in the buildings that serve some food but that space is leased by those companies. The food and drinks are absolutely not free.

I think they meant internal to South Lake Union.

> The employees would be much happier if they got those perks.

If they got those perks but had to live in a suburban sprawl like SV? I think it's more of a tradeoff that some people are glad to make.
Codero, although they now offer cloud services, started as a raw rackmount PC service, which is what I use them for. That business is generally run as equipment leasing - you lease for a term, and can renew. Those businesses generally have reasonable terms of service, because they're almost entirely business to business and the other side has lawyers.
Today, a library fits on a hard drive.
Hourly billing is also equally inflexible if you need 61 minutes, or 74, or 110- paying 120 for any of those isn't too rad.

(Disclosure: I work on GCP)
The better name is Leo and off course there already is an editor with that name which is also a better one than this imaginative Neo
NB: "Hybrid" bike in this context (probably) means a city/commuter bike, not an electric/human hybrid. "Hybrid" bikes used to describe upright bicycles with flat handlebars like a mountain bike, but less aggressive and narrower tires more suited to commuting than to trails. These days the industry is calling them "fitness bikes"; one presumes to avoid confusing people who think of "hybrid" as meaning battery-powered, eg in the automotive context.
Luck is a huge factor, but mostly blamed for failure, few of us have the insight to attribute much of our success to luck.
> I'd prefer a more generic solution too: get rid of AMP

User here. I like AMP. At the end of the day, I want to read an article. Most of the time, Reader view works. But not always. AMP reliably and quickly renders legible web pages. This wouldn't be an issue if 90% of newspaper websites didn't look like they were designed by turnips.
IMO, it's balanced out by the fuller explanation of what they intended to say and the request for clarification of what was wrong. It's not like they just added a "Why am I being downvoted?" without adding any further value.
I'm one of the people who severely dislikes AMP and I've always wanted to know: why not give me an option to disable it?
All barriers are deterrents. Whatever crime you committed, the authorities are going to be equally or less likely to arrest you if doing so is more expensive and more difficult. They'll spend billions or trillions to get Osama Bin Laden but for a lottery scammer they might give up.
And how would that happen?

1) iOS loads the full site, displays it in reader mode?

2) Some server (Apple's?) fetches the site, strips it down to reader mode, iOS fetches it from that server?

#1 requires downloading the full site. #2 is just using an old "reformat pages for mobile" proxy.
Could you definitively state whether or not AMP pages are ranked higher within searches or will be in the future? If so, please stop. Thanks.
Patterns do fit stereotypes perfectly. They are oversimplified concepts of something real; some samples are outside the pattern and that is perfectly fine for pattern-discovery. So stereotypes and patterns aren't distinct concepts in essence.

«Datasets generated by humans are going to be invariably flawed and far from reality, unless we take careful steps to ensure otherwise.»

If the data in the wild is not real, we can only adapt it to your reality to make it real. That's not necessarily my view of reality. You can't just pluck objectivy out of the air and fresh up fake real data.
Yeah, honestly, you can do just as good as an AMP site if all you did was cut back on the javascript and use a service worker to cache static assets/pages.

I wish AMP simply wasn't a thing, and they put more effort in promoting progressive web apps (PWA's) instead. There's too much tie-in to Google on the internet already.

AMP is basically "Hey, you suck at your job. Here's a subset of HTML/CSS that not even YOU can eff up."

PWA is "Hey, you suck at your job. Here's the industry's best practices for mobile-first development."
Amazon has been pretty careful about their appearances in town. A good example that I saw when I went to Seattle is the subtle shame you experience as an employee if you drive yourself to work. Supposed to carpool / do whatever else you can do so at least Amazon doesn't have to shoulder the blame for rising Seattle traffic. Probably a nice thing in the end.

Also their well-known frugality principle, while not really meaning a lot when you consider salaries, helps to stem the "entitled" image that say a company like Google gets more of.
I'm not certain about this, but my thinking at the moment is that as soon as you need to ask a browser vendor to change their code to accomodate your design decisions, it looks a lot less like the "open" web, and a lot more like something else.
At least it doesn't break all the standard navigation gestures.

In iOS 11 you're able to default certain domains to always open in reader mode so you don't even need to download all that crap.
I thought the point of AMP was to force ads, by stopping ad blockers from working.
At Stanford, there's no connection between university undergraduate cost and price. Tuition is an unimportant part of the budget.
Yup. Whenever you see that blue glow surrounding a reactor core submerged in water, that's the Cherenkov radiation.

If the blue glow happens in your own eyeballs, you've probably just witnessed your own death sentence.
Gen IV reactors are more cost effective than solar or wind. https://en.m.wikipedia.org/wiki/Generation_IV_reactor

Passive cooling has already been applied successfully to the US nuclear sub fleet. While most reactors cannot operate at-power, they can be cooled without aid, while sub-critical.

Maybe someday that tech will trickle down to the civilian world?
First if I eat meat or not is none of your business. I think it is judgemental to qualify a person that you potentially don't agree with as close minded. A close minded person is a person that can't accept that other people can have a different opinion.

An open society is a society that accepts diversity and doesn't try to shame people into conforming to a single way of thinking.
> Amazon now occupies a mind-boggling 19 percent of all prime office space in the city

I'd be more interested in how "prime" is defined here and what the percentage looks like if you include what they're presumably defining as secondary office space.
Node.js Forked Again Over Complaints of Unresponsive Leadership
I think they've tried to convert those 50Gt into palatable comparisons: It equals to a 2 additional degrees increase of global warming, or reaching the 2100 temperature in 2080. But we're talking about methane – the original article was about CO2.
Why are you posting the exact same comment as a response to so many others?
It costs money to scan books. Even after you do so, you don't want to pulp all of them.

Hilariously, the LOCKSS project is also at the RWC location.
I guess I am the only person who appreciates AMP. I really love the abbreviated version of things, without all the extra crap that has to load over the wire to render what amounts to a few paragraphs I'd like to read.
No, actually. I know that I've started from way behind most people in my demographic cohort, made incredibly mediocre choices, and lucked out in a lot of ways... to still end up mediocre.

Fuck luck.
Well, informing people? I actually do this in a lot of threads. Is that bad?
Nice, I do this manually right now.
There's a subtlety here: panics are exceptions, but they can be disabled without also disabling RAII.
So…

In terms of the AMP open source project governance rules I am THE tech lead.
https://github.com/ampproject/amphtml/blob/master/GOVERNANCE...

I also manage a team at Google that works full time on the AMP open source projects and act as an overarching tech lead, but there are several sub teams that have specialized tech leads (e.g. for UI, ads, analytics, caching, etc.).

Is that what you wanted to know? :)
What's your point? Your comment comes across as a series of leading questions structured to insinuate Apple does the same thing AccuWeather does, which would then make the author a hypocrite?

Even if Apple does do what you've described (I'd be interested if you have examples, because the example you provided isn't an example at all, and rather is just vague speculation), that doesn't make this critique of Accuweather any less valid. And I don't think Apple does.
I've heard people say they were encouraged not to major in CS because of the belief that all of those jobs would be outsourced. This is from people starting college in 06 and 07. It's amazing to think people thought that at one time, and even scarier when I wonder what other concepts do I think are true now that will be just as laughable in the future.
What about when google unilaterally change the way lots of websites work by forcing AMP down my throat?

They have the biggest search engine by far. They have the most popular mobile OS by far.

But it's Apple you're mad at?
I still believe that feeding people would be much more efficient and healthier if we accept natural alternatives to meat like insects.
Are there reasons why p2p couldn't work here? Excluding active blocking.
Yes, I get why Google positioned it the exact way they did. It's very clever. But clever doesn't make it right.

If Google really wanted to improve the quality of the web they had excellent tools to achieve that: the weighing of the various elements that go into the ranking algo.

But instead they chose to do an end-run around all standards processes and to attempt to capture mobile content (which is an extremely valuable slice of all web traffic) at the expense of competition and the openness of the web.

And so you are now a very willing pawn in the endgame for the domination of the world wide web, which will eventually result in Google being the sole provider of your content by virtue of the web being consumed more and more through mobile devices.

If you're not concerned I totally understand, but maybe you should be.
Morally or nutritionally? These are two entirely different evaluations.
Lessons Learned While Building Security.framework
And Tesla can't scale.

There are just over a billion vehicles in the world today. Tesla can produce like 20k per month.

Assuming 3/4s of those vehicles are consumer vehicles and we need 1/3 as many vehicles to service the transportation needs of humanity, that's 250M autonomous vehicles.

It would take 1000 years for Tesla to replace the current fleet. Toyota and Volkswagen, the largest automakers can produce 10M units per year. Assuming either had a monopoly on self-driving cars, it would take either of them 25 years.

Manufacturers like Volkswagen and Toyota are going to have autonomous vehicles faster than Tesla builds out the capacity to manufacture 10 million cars per year. Tesla would need to buy or partner with one of the big automakers to accelerate their growth, and even then they will be constrained by the cost of cooperation and scaling battery manufacturing.

Software and hardware tech licensing is going to be the name of the game and if you have both those and represent the demand (riders), you're easily in the lead.

Don't get me wrong, Tesla is going to do very well for itself. It just doesn't stand a chance competing head to head against Uber all things considered.
Yeah, but that’s only true if you are buying shitty bargain-basement meat.
The first statement is partially true (it's certainly nice) but that's true of any marketing team. To be clear, I don't think the NYT people were pushed to do this. Engineering blogs commonly say what they did to take pride in their work. I'm not in marketing, so I don't know if we we're involved. Maybe they sent it over for review, but I kind of doubt it. (To the comment below, we don't pay people for content, and it's demeaning to the engineers at NYT to suggest that).

Disclosure: I work on Google Cloud (as an engineer, not in marketing, despite how I like HN).