Slashdot Mirror


The Meaning of AMP (adactio.com)

Last week, Ethan Marcotte, an independent web designer, shared how Google describes AMP (Accelerated Mobile Pages). People at Google says AMP "isn't a 'proprietary format'; it's an open standard that anyone can contribute to." But that definition, Marcotte argues, isn't necessarily an honest one. He writes: On the face of it, this statement's true. AMP's markup isn't proprietary as such: rather, all those odd-looking amp- tags are custom elements, part of the HTML standard. And the specification's published, edited, and distributed on GitHub, under one of the more permissive licenses available. So, yes. The HTML standard does allow for the creation of custom elements, it's true, and AMP's license is quite liberal. But spend a bit of time with the rules that outline AMP's governance. Significant features and changes require the approval of AMP's Technical Lead and one Core Committer -- and if you peruse the list of AMP's Core Committers, that list seems exclusively staffed and led by Google employees. Now, there's nothing wrong with this. After all, AMP is a Google-backed project, and they're free to establish any governance model they deem appropriate. But when I hear AMP described as an open, community-led project, it strikes me as incredibly problematic, and more than a little troubling. AMP is, I think, best described as nominally open-source. It's a corporate-led product initiative built with, and distributed on, open web technologies. Jeremy Keith, a web developer, further adds: If AMP were actually the product of working web developers, this justification would make sense. As it is, we've got one team at Google citing the preference of another team at Google but representing it as the will of the people. This is just one example of AMP's sneaky marketing where some finely-shaved semantics allows them to appear far more reasonable than they actually are. At AMP Conf, the Google Search team were at pains to repeat over and over that AMP pages wouldn't get any preferential treatment in search results ... but they appear in a carousel above the search results. Now, if you were to ask any right-thinking person whether they think having their page appear right at the top of a list of search results would be considered preferential treatment, I think they would say hell, yes! This is the only reason why The Guardian, for instance, even have AMP versions of their content -- it's not for the performance benefits (their non-AMP pages are faster); it's for that prime real estate in the carousel. The same semantic nit-picking can be found in their defence of caching. See, they've even got me calling it caching! It's hosting. If I click on a search result, and I am taken to page that has a URL beginning with https://www.google.com/amp/s/... then that page is being hosted on the domain google.com. That is literally what hosting means. Now, you might argue that the original version was hosted on a different domain, but the version that the user gets sent to is the Google copy. You can call it caching if you like, but you can't tell me that Google aren't hosting AMP pages. That's a particularly low blow, because it's such a bait'n'switch.

95 comments

  1. Yay! There's a new TLA by Errol+backfiring · · Score: 4, Funny

    Can somebody please explain the TLA (Three Letter Abbreviation) when they post an article about it?

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    1. Re:Yay! There's a new TLA by TechyImmigrant · · Score: 2

      Can somebody please explain the TLA (Three Letter Abbreviation) when they post an article about it?

      In my world, amp is generally used as a contraction of amplifier. I don't know what TFS is babbling on about.
      Wikipedia lists 40 alternatives. https://en.wikipedia.org/wiki/...

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    2. Re:Yay! There's a new TLA by MagicM · · Score: 3, Informative

      The editors ninja-edited TFS to make you look like a fool.

      Like a fool!

    3. Re:Yay! There's a new TLA by Anonymous Coward · · Score: 1

      I thought is was an abbreviation for coulomb/second.

    4. Re:Yay! There's a new TLA by Anonymous Coward · · Score: 0

      You probably want the first book on this subject: "AMP: Building Accelerated Mobile Pages: Create lightning-fast mobile pages by leveraging AMP technology" by Ruadhan O'Donoghue.

    5. Re:Yay! There's a new TLA by GuB-42 · · Score: 1

      It is a specific kind of amplifier.
      A money amplifier, for Google.

    6. Re:Yay! There's a new TLA by Anonymous Coward · · Score: 0

      AMP is Asian Massage Parlor. Typically a massage parlor that offers extra services to ensure their customers leave happy.

    7. Re:Yay! There's a new TLA by BronsCon · · Score: 1
      TFS literally starts with:

      Last week, Ethan Marcotte, an independent web designer, shared how Google describes AMP (Accelerated Mobile Pages).

      That first sentence includes both an expansion of the acronym and a link for more information. What more do you want? The Wikipedia article to be copied and pasted into the summary?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    8. Re:Yay! There's a new TLA by Gr8Apes · · Score: 1

      So Google's trying to do what Verizon and AT&T were doing back in the days of mobile lock in? How history repeats itself.

      --
      The cesspool just got a check and balance.
    9. Re:Yay! There's a new TLA by BronsCon · · Score: 1

      There's a bit more nuance to it than that. What Verizon and AT&T were doing was much more similar to Microsoft's Embrace, Extend, Extinguish policy of days gone by. Google's actions with AMP are similar, to a degree, but they're implementing it in an open way; they've taken the Embrace and Extend steps but, because it's open and anyone can implement it, the Extinguish step simply can't work.

      What Google has done here is create an open standard that is a superset of HTML5; that is, it includes all of HTML5, plus some custom tags -- which are actually part of the HTML5 specification as well. That is, their extension doesn't break the standard they're extending, thus the failed Extinguish step.

      They've also created something that sucks a dog's asshole, so there's that. Their work on AMP is clearly misguided and I'd certainly say it's motivated by greed, but I wouldn't go so far as to call it evil. It's misguided in that, while it doesn't break the standard, it does break a lot of the content it is supposed to make easier to access. It's greed-motivated in that, no matter who implements it, Google's name is going to be all over it. It's not evil in that, unlike what Microsoft, Verizon, and AT&T were doing, it's not proprietary and anyone who wants to play along is welcome to do so.

      I, for one, am going to sit back and watch the AMP story unfold. Misguided greed usually comes with a hefty dose of karma. Think about it, AMP is a turd; AMP is a turd with Google's mane on it; AMP is a turd that will have Google's name on it no matter who implements it; AMP is a turd that will have Google's name on it no matter how poorly it is implemented; AMP is a turd for which people will blame Google when Mozilla and Microsoft step in and make it worse.

      Grab the popcorn, my friend.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    10. Re:Yay! There's a new TLA by Gr8Apes · · Score: 1

      I think you partly misunderstood my V/ATT reference, at least how it relates to AMP. Back in the pre iPhone days, Verizon and AT&T both had "proxy" web services that would facilitate "faster" service by compressing and caching web content for remote sites, which they then served to you. So you never knew if you were getting a real web site or something cached, along with ads as favored by ATT/V, injected into the cached pages and/or from proxy'd sites.

      I'm sure you're seeing where that's leading me.

      --
      The cesspool just got a check and balance.
    11. Re:Yay! There's a new TLA by BronsCon · · Score: 1

      If I'm understanding correctly, anyone can implement their own AMP services, whereas with V/ATT you were stuck with their proxies. That said, AMP blows goats as a hobby anyway and I really wish it would just go away. I'm still stocking up on popcorn for reasons mentioned in my prior post.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  2. Accelerated Mobile Pages by tepples · · Score: 5, Informative

    AMP is Accelerated Mobile Pages, an HTML dialect that's processed by JavaScript hosted by Google. Google claims that AMP is quicker for at least three reasons:

    1. The AMP script is less heavy than some of the ad, responsive image, and video display scripts on popular sites.
    2. Elements far above and far below the viewport are removed from the DOM. This makes it less likely that the browser will have to purge other tabs from RAM, nor the operating system other applications.
    3. Documents are mirrored by the www.google.com host, to which the user already holds a TCP connection.

    1. Re:Accelerated Mobile Pages by Anonymous Coward · · Score: 0

      1. The AMP script is less heavy than some of the ad, responsive image, and video display scripts on popular sites.

      Translation: Far too many websites have crappy javascript making for a terrible user experience.

      2. Elements far above and far below the viewport are removed from the DOM. This makes it less likely that the browser will have to purge other tabs from RAM, nor the operating system other applications.

      Translation: Far too many websites have crappy javascript hogging too much memory & cpu making for a terrible user experience.

    2. Re:Accelerated Mobile Pages by Anonymous Coward · · Score: 0

      1. The AMP script is less heavy than some of the ad, responsive image, and video display scripts on popular sites.

      Wow. Did Google just admit that ads are a big part of what makes the modern web suck?

    3. Re:Accelerated Mobile Pages by Anonymous Coward · · Score: 0

      And Google's making it better by adding to it. Brilliant!

    4. Re:Accelerated Mobile Pages by tepples · · Score: 1

      Yes, inefficiently displayed ads make the web suck. That said, not all ads are inefficiently displayed.

    5. Re:Accelerated Mobile Pages by Aighearach · · Score: 1

      Yes, they did; they admitted that if websites host their own ads, it sucks even more than if they let google host google ads!

      I'm glad you enjoyed the little talk they had they with you.

  3. The meaning of AOSP by cloud.pt · · Score: 2

    This is much easier to explain through a much more common practice by the same company: the Android "Open Source" Project.

    Let's get this out of the way: Android isn't open source (outside of China at least, where Google is blocked). Period. No discussion. When you have a market so flooded by Android devices shipping with a closed source module, with super user powers, that responds to remote requests, it's not open source. That's Google Play Services for you.

    AMP is just another tool for Google to keep a trendy brand on the dev community, while achieving secondary goals in the process, goals usually related to keeping or stretching their core business, which as we all know, is Big Data and Ads. They want to standardize indeed - standardize your usage patterns into their technologies.

    But the true question is: is that so bad? We eventually have to place our trust in a paltform. Some already live with the apples, others with the windows, yet the gogles always get the bad rep. Maybe we shouldn't worry so much about this specific company. I mean, it is heavily scrutinized already by the competition.

    1. Re:The meaning of AOSP by Anonymous Coward · · Score: 1

      That's Google Play Services for you.

      I've got an ancient (circa 2011) smartphone and Google Play Services keeps reinstalling itself on my phone unbidden.

      Re-installing without explicit authorization is a page from the malware playbook.

      My next phone will be one that I can easily root and put LineageOS on.

    2. Re:The meaning of AOSP by tepples · · Score: 1

      Google Play Services keeps reinstalling itself on my phone unbidden.

      It's "bidden" all right, by Google Play Store. Remove that and Google Play Services will stop trying to reinstall itself.

    3. Re:The meaning of AOSP by thegarbz · · Score: 0

      Yes my Linux OS isn't open source either because I have a binary Nvidia driver and run Chrome as the browser.

      Please learn the difference between the OS specifically advertised with tie-ins to a specific service that companies are shipping on mobile phones, and the Open Source project that has given rise to a number of spin-off tablets by third parties is actively in development with the source code freely available and distributed under an approved license.

      It will make your comment sound less like the ramblings of someone who's brain is on hiatus.

    4. Re:The meaning of AOSP by Rob+Y. · · Score: 1

      Google Play Services probably has all the aspects that you attribute to it. Though, if I recall, much of the reason a lot of that stuff migrated to Play Services from AOSP was to make sure that it was available on devices that never got OS upgrades. I don't know if that was by design, but I'm willing to give Google the benefit of the doubt and assume that when AOSP was released, they didn't have some nefarious plot to get OEM's to 'force' them to take bits proprietary by not keeping their devices up to date.

      That said, yep. Lots of what lots of developers think of as the 'Android' platform is now provided by Google Play Services. Of course, you can install GPS on LineageOS - and even Amazon's 'google free' devices. So yeah, relying on GPS locks you into y'know, Android. Which I guess makes it harder for Amazon or Microsoft or (more likely, Samsung) to take over the platform, I guess. But unless you yourself were wanting to put out your own (presumably proprietary) alternative Android platform, it shouldn't matter much to you. And if you did want to put out an alternative proprietary version of Android - why would I want to use it? Didn't Cyanogen Inc. have such designs at one point - backed by MS dollars?

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    5. Re:The meaning of AOSP by Anonymous Coward · · Score: 0

      Google Play Services keeps reinstalling itself on my phone unbidden.

      It's "bidden" all right, by Google Play Store. Remove that and Google Play Services will stop trying to reinstall itself.

      Unfortunately, that's not possible. The Uninstall button becomes Uninstall Updates instead.

    6. Re:The meaning of AOSP by tepples · · Score: 1

      Tap Uninstall Updates, then tap Disable.

      If you unlock the bootloader and replace the stock ROM (which has GMS) with a build of AOSP (which lacks GMS), then Google Play Store won't be installed in the first place.

    7. Re:The meaning of AOSP by cas2000 · · Score: 1

      > Let's get this out of the way: Android isn't open source (outside of China at least, where Google is blocked). Period. No discussion. When you have a market so flooded by Android devices shipping with a closed source module, with super user powers, that responds to remote requests, it's not open source. That's Google Play Services for you.

      True, but there are ways around that. Google Play Services isn't mandatory on FOSS releases of android like Lineage.

      My current tablet (a lenovo yoga tab 3, bought in june to finally replace my ancient 2012 model nexus 7) was wiped within hours of purchase, so that Lineage OS could be installed. I chose the "no gapps" version of Lineage, because I don't use or want most google apps, in fact I hardly have any apps at all installed (because 99.9999999% of all apps in the store are either worthless shit or spyware/malware or both). It doesn't have Google Play Services installed, instead it has microG which is a mostly compatible clone of GPS without the spyware.

      here's a good summary of no-gapps and microG: https://shadow53.com/android/n...

      I probably could have used the nexus 7 for a few more years if it wasn't for all the useless gapps crap like the youtube app that couldn't be uninstalled. Every time i turned on wifi on the tablet (i leave it turned off when not actually using it, to save battery and to prevent apps from phone home. Mostly I just enabled it every so often to check whether there was an update to FBReader, or to allow my calendar to sync), a thundering herd of google spyware all trying to phone home at once made the tablet almost completely unusable for about 10-20 minutes, not responding to touch events for 10s of seconds or more....including apps like youtube that I never used - dialogs would pop up saying that the youtube or whatever app wasn't responding and would i like to kill it? by "kill" they meant "kill and restart" causing the outage to last even longer, the right option was to ignore the question.

      (BTW, I haven't got around to doing it yet but it's on my TODO list to install Lineage or something on my nexus 7. It'll probably become usable again. I've become used to the 10" screen on my new tablet but the 7" screen on my nexus 7 is still good for a secondary ebook reader and it takes up a lot less space in my bag.)

      The new tablet is a lot faster and has a lot more RAM but it would also suffer similarly if i had all that gapps shit installed...and eventually that shit would become even more bloated until even it became unusable.

      With F-Droid I have replacements for everything that I actually used my tablet for, and YALP lets me install stuff (the tiny handful of apps that I actually use) easily from the google play store - so far I haven't found one app that YALP says "requires Google Play Services" that doesn't work with microG, but as I said, I hardly install any apps so YMMV.

      In short, it's entirely possible to use android tablets without gapps and without google play services, with entirely open source software (except for the binary blob GPU driver on most models...and even that will be replaced by free software eventually).

      > AMP is just another tool for Google to keep a trendy brand on the dev community, while achieving secondary goals in the process [...]

      It seems to me that AMP exists so that google gets to run javascript on yet more 3rd party sites. There are a few sites out there that don't have google's spyware on them yet, which must be pissing them off.

      I already disable js from google.com (and all subdomains including app.google.com - if you enable js from there just for jquery or whatever, you're enabling ALL js from that domain. most sites still work acceptably without any js enabled at all, and those that don't aren't worth viewing anyway, so full of pointless bling and animations and effects and spyware that they're too annoying to tolerate), so I'm not going to

    8. Re:The meaning of AOSP by cloud.pt · · Score: 1

      Hi cas. Maybe I didn't add context: I flash every other week. I've flashed ever since froyo times and I've lived with and without "gapps". I use f-droid for all my open-source needs.

      What I'm trying to say is: I know which kind of alternatives exist and use them regularly, but not exclusively. I'm not your run of the mill commenter and what I said wasn't said lightly.

      Sorry to put it so offensively, but I won't take shit arguments from someone who admitedly doesn't have apps installed for the simple fact he can't find a use for them. Common people use apps, lots of them, and that has made the world a different place to interact in some ways, most would say for the better (some worse).You are not the first person on slashdot (certainly not the last) bringing about the "I don't want my phone to do more than this" argument. It's moot. It screams "I'm old-fashioned and likely an 80's-bred engineer who no longer copes with change". I'm gonna give you one example of something you can't do because you decided to be out of that bubble: Outlook, homebanking or Netflix. They rarely work without GServices or with "tampered" devices, and Netflix at least won't work on rooted phones (mild exceptions with heavy tinkering). They made it so because it requires proprietary, DRM'd codecs that only GServices provides, so once again the Man sticking it up to us. But dude, if you don't use Netflix on your phone, my friend this is just one of the many things you're missing out because of that Play-free bubble you live in. But hey, I doubt your Desire HD would run anything on the store anyway. The last time I played around with one of those I was still working for a college group and now I'm in my 30's.

      Sure, I know I was very obnoxious on the last paragraph, but let's try and find common ground: all my statements about AOSP on the 1st comment were related to the reality of our society (except China), not me or you specifically, because everyone does indeed use GServices and boy, it's not going anywhere and it's gonna affect you no matter what. It's a capitalist market, so quality cheap phones come with quality cheap software impulsed by cheap monetizing tactics like your data. Am I in favor of this? I think it's clear not. Does it make it any less true? Fuck no. So stop being all egotistical and keep the discussion generic. No "I just bought this and I always use that" crap. It's pointless, this isn't a "slashdot help" post.

      Google Play services IS mandatory in the real world. It's ubiquitous. If it's not on your phone, I bet you 1000 bucks it still affects your everyday life indirectly, unless you live in a bunker. And that is not so bad, because people like you find ways around it.

    9. Re:The meaning of AOSP by cas2000 · · Score: 1

      > Sorry to put it so offensively, but I won't take shit arguments

      Was I making an argument about Android? No, I was pointing out for the benefit of other readers that neither GPS nor gapps are required. Your disclaimer doesn't diminish the fact that you're an arsehole.

      In fact, it was you who was making a (demonstrably false) argument: "Let's get this out of the way: Android isn't open source (outside of China at least, where Google is blocked). Period. No discussion. When you have a market so flooded by Android devices shipping with a closed source module, with super user powers, that responds to remote requests, it's not open source. That's Google Play Services for you."

      1. Android is open source. Everywhere, inside and outside of China (WTF?)

      2. Google Play Services is not required. There may be some fucking around to install a non-corporate version (which will involve careful selection of hardware so you don't pay for shit hardware that the manufacturer still "owns" rather than you), and some on-going inconvenience involved (i.e. some apps that won't work) but if you really want to, you can have an android device without it. It's up to the user to decide which is more important, convenience or privacy.

      > who admitedly doesn't have apps installed for the simple fact he can't find a use for them

      It's not so much that I can't find a use for them, it's that I actually have no use for them. If I have no use for something, why would I have it installed? I only install stuff that I actually use, or that I might use (most of those get uninstalled because they don't meet my needs). e.g. I don't use Youtube on my phone or tablet because viewing videos on tiny screens pisses me off (it also uses up all my quota in no time - and, strangely, I'm not keen to pay more for a larger quota just to do something that pisses me off), and I have a desktop PC with a 28" screen (and a 42" TV connected to my main myth box) for when I want to watch videos.

      I also have a policy of NEVER installing site-specific apps because WTF would I want to install some website's spyware when I could use a browser (something that I have a LOT more control over than a dedicated app)? e.g. I don't and won't ever install Facebook's app on my phone or tablet because I do not want them tracking my location or having access to all the other data on my phone and tablet, including my call log and SMS history and access to the microphone.

      > Common people use apps, lots of them,

      Well, that's great for them. If they need apps that use GPS then they should use it. No skin off my nose, the software that other people choose to use is none of my business.

      **I** don't use lots of apps, and I don't particularly care what other people use - I'm completely indifferent to that unless it affects me directly (which it typically doesn't). I only care about what I use.

      > You are not the first person on slashdot (certainly not the last) bringing about the "I don't want my phone to do more than this" argument. It's moot. It screams "I'm old-fashioned and likely an 80's-bred engineer who no longer copes with change"

      No, it means that i actually give a fuck about my privacy. That i'm not willing to sacrifice it for some minor convenience in accessing corporate services.

      And it's not that "I don't want my phone to do more than this", it's that there are some things that I do not want my phone to do under any circumstances. I do not want it to spy on me, and I do not want it to advertise shit at me. I do not want to compromise my principles just for the sake of some fleeting convenience.

      > I'm gonna give you one example of something you can't do because you decided to be out o

    10. Re:The meaning of AOSP by cloud.pt · · Score: 1

      Congrats on actually replying, it's good to see some still won't drop a good discussion out of the internet's "lost in translation" factor. (I'm giving you a straight compliment if that wasn't clear. No irony).

      I read, and actually understand every single point you mention. I might have even empathized with some it. But I agree with none (!). I value my privacy in different ways - so different they don't prevent me from the perks of societal evolution. Maybe you read Darwin wrong. I won't say I agree with every "development" from the times (some actually take away some liberties we, as a global society, once fought for, and that is a solid piece of reasoning there), but I try to be plausible to them - you DO have choices, you DO have opt outs (maybe even some opt ins when companies are more decent than average), you have publicly disclosed policies and agreemens, heavy scrutiny, you have standardized policy being put in place by states, but granted, you don't have a big enough group of influent stakeholders on the "privacy first" side and for technological liberties enough, instead favoring innovation and economical progress. I've had this conversation with multiple friends recently, who share many of your immovable opinions and I tell them this: non-tech-savy and emerging generations of users aren't buying any of this anti-progress/pro-privacy crap, so we either take an assertive approach and provide example by pondered, INFORMED and semi-skeptical voluntary acceptance of new paradigms that do take away some rights, or we be the old fart and completely neglect the conjuncture around us all, pretty much doing wha nature tells us to do as individuals who reproduce for evolution (which we shouldn't, because we are humans and NOT irrational beings, we fight against some of the standards of natural selection and thats why we are king of this particular jungle called Earth). Needless to say, my friends, who actually care for my arguments, agree, but those are guys who know I don't say things lightly, and know from years experience I think about these subjects a little more than their "auto-defensive-by-default" stand. I'm analytical and I am open-minded, because logic trumps everything but only works when the scales are balanced.

      So I actually don't owe you the bet - my opinion is I didn't lose that. Your reasons do not seem valid to me - they aren't choices, they are complete seclusion (is that correct here? Non-native english speaker). It's like that "I don't stick USBs" or "connect my PC to the web" kind of behavior (you actually state very much that but for phones). If we had an independent party we might be able to set that record straight, but until then, I agree we disagree. You can either do that too or attempt to contextualize my opinions and accept they are relevant to a point. If one thing I know, I am surely not right on everything but that's what argumentation exists for.

    11. Re:The meaning of AOSP by cloud.pt · · Score: 1

      then all of a sudden all apps dependant on gservices will stop responding or reduce functionality to a "no play services, computer says no" dialog, and I don't mean just google but anything that uses any of their platforms from Google Accounts, drive, search or firebase/cloud messaging, to name just a few.

      My country's top money "lending" platform (lending as in "hey I dont have cash Bob, give me 5 bucks and I'll wire you"... cha'ching: 10 seconds later he gets the money on his app), which is like a whatsapp for debit/credit cards and works across banks sans-transfer rates, so basically EVERYONE uses it and even MOST commercial chaiins are accepting payments with it, is just one example of an app that is pretty much essential and makes Gservices un-uninstalable to me. I have been having a discussion with an Australian around here who states he lives and will always live completely apart from the needs of gservices, and I am starting to wonder what will happen when his society decides to do like mine (and my country is very decent in most things anti-monopoly). Maybe he will move or simply stop having interactions.

  4. tier internet by Anonymous Coward · · Score: 0

    AMP is google's way of doing pay to play for publishers. If you can't pay for AMP, people's access to your article is slower.

    1. Re:tier internet by omnichad · · Score: 2

      AMP is free (in cost). In effect, though, they limit access to your brand and ads and the content almost appears to be sponsored by Google.

  5. AMP is broken by MobyDisk · · Score: 5, Insightful

    I find that AMP breaks pages and I'd rather turn it off if I could find a way. I can't bookmark the pages, the links are wrong, and sometimes they don't render properly. If I can hack the URL and find the *real* page it usually works better. Google is using AMP as an excuse to take over pages from other sites so they can track people better. At this point, just turn on private browsing mode before using any Google page.

    1. Re:AMP is broken by TheCastro1689 · · Score: 1

      I usually only see it on my phone and I avoid the pages marked with the AMP logo on my desktop. AMP makes it impossible to share the direct link, same with putting it on reddit or other social media. I wish I could turn it off as well.

    2. Re:AMP is broken by BlacKSacrificE · · Score: 1

      Set your defaults to and search via encrypted.google.com. No AMP.

      --
      [Sorry, this signature is unavailable in your country/region]
    3. Re:AMP is broken by maelkum · · Score: 1

      This is a bug and will soon be fixed.

  6. definition is on the first line of the summary by XXongo · · Score: 3, Informative

    I usually agree with this comment-- I hate TLAs!!!!-- but in this case, the definition is on the first line of the summary.

    1. Re: definition is on the first line of the summary by FatdogHaiku · · Score: 2

      Yup, every time I see a new TLA I think, WTF, but if I say anything someone gives me TMI about something which IDC. BTA, there may be times when a TLA actually improves communication.. But IAC, ATM IDK any situation like that.

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    2. Re: definition is on the first line of the summary by TechyImmigrant · · Score: 2

      I usually agree with this comment-- I hate TLAs!!!!-- but in this case, the definition is on the first line of the summary.

      It wasn't when the story first posted. They added it after the collected pernickety hoards of slashdot started pointing it out.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    3. Re: definition is on the first line of the summary by slickwillie · · Score: 1

      I am starting a new protest movement - CAT.

      Committee to Abolish TLAs.

    4. Re: definition is on the first line of the summary by Aighearach · · Score: 1

      cat manifesto.txt > /dev/null

  7. Dominance game by Rick+Schumann · · Score: 4, Insightful

    This sounds like a dominance game to me. Pretend it's an 'open standard' to get it widely adopted, meanwhile you're the one driving the so-called 'open standard'; voila, you're the de-facto alpha.

  8. It seems to me: Google is becoming more abusive. by Futurepower(R) · · Score: 4, Interesting

    It seems to me that Google is becoming more and more abusive.

    When I go to web pages, often the NoScript and Ghostery add-ons list one or more Google processes. Google is following web site visitors everywhere.

    Google allows cell phone providers to prevent updates to its Android operating system. That forces people who need security to buy new cell phones.

    In general, it seems to me that hardware and software providers are becoming more and more authoritarian. They take advantage of the fact that most people don't know much about technology.

    In my opinion, Microsoft's Windows 10 is NOT USABLE! How can you deliver a computer to a customer when you know what you are delivering is spyware? One article: Windows 10 is possibly the worst spyware ever made. Quote from that story: "Buried in the service agreement is permission to poke through everything on your PC." A previous comment about Microsoft: Window 10 Spyware.

    Technology companies are not only abusive in their design of products, they are abusive in other ways, also:

    Microsoft: Microsoft Is Filled With Abusive Managers And Overworked Employees, Says Tell-All Book.

    Apple: Cupertino Mayor Says Apple 'Abuses Us'

    Apple again: Criticism of Apple Inc.

    Adobe Systems: Adobe Flash, The Spy in Your Computer -- Part 1 Adobe seems to me to be one of the original abusers. The company demonstrated to others that average people don't know how to protect themselves from technology abuse.

    Adobe Systems rents software: Software as a Monthly Rental

  9. License Proliferation by boudie2 · · Score: 3, Interesting

    This is one of the problems with Linux these days, license proliferation. I've been using Gentoo for fifteen years and in /usr/portage/licenses there is a description of all 760 of them You can specify in /etc/make.conf which licenses you approve or disprove. It appears that instead of the GPL people are just making up their own and you have to wonder what their motivation is. For instance the "Happy Bunny" license. Restrictions? "By making use of the Software for military purposes, you choose to make a Bunny unhappy." WTF?

    1. Re:License Proliferation by Anonymous Coward · · Score: 0

      Clearly for every use of the Happy Bunny license, the original license creators are buying/breeding another bunny, and then torturing it. Someone has to make a stand against the military industrial complex!

    2. Re:License Proliferation by Anonymous Coward · · Score: 0

      This is one of the problems with Linux these days, license proliferation. I've been using Gentoo for fifteen years and in /usr/portage/licenses there is a description of all 760 of them ... It appears that instead of the GPL people are just making up their own ...

      Noted. However, the GPL is probably longer (more wording) than the other 759 put together :P

  10. yes, that's true but... by retchdog · · Score: 3, Insightful

    i'm willing to entertain the claims of this article, but seriously, if "working web developers" had any more input on standards, we'd all need 16-core CPUs and 64GB of RAM just to use a web browser.

    --
    "They were pure niggers." – Noam Chomsky
    1. Re:yes, that's true but... by BronsCon · · Score: 1

      That's more or less what my 16 cores and 64GB or RAM do 90% of the time, to be quite honest.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:yes, that's true but... by cas2000 · · Score: 1

      That's actually a big part of the motivation for my upcoming upgrade to a Threadripper CPU with 64GB RAM.

      I use both chromium and firefox (simultaneously, for different things), currently chromium has 14 windows open with a total of 91 tabs. firefox has 16 windows open with a total of 216 tabs. chromium ( v61.0.3163.100) is currently using 11GB of RAM, and Firefox (v56.0) is using 5GB....that's a large chunk of my 32GB. With everything else that's running on my system, I'm always on the edge of running out of RAM.

      Also, even with ublock origin blocking ads and umatrix blocking most javascript, upgrading to 8 or 12 or 16 cores and doubling the RAM to 64GB will make both browsers and my system a lot more responsive and usable.

      I've been waiting for years for AMD to come up with something worth upgrading to from my Phenom II 1090T (the FX-8xxx CPUs were fine for new systems, and I have a few of them, but they didn't provide enough performance improvement to be worth the price of upgrading from a 1090T) - I've considered switching to Intel CPUs a few times over the years, but every time I researched it I would find that with new motherboard and RAM I'd need to spend about $1000 just to get slightly better performance than what I already had and a real performance boost would cost well over $2000. A threadripper will cost the same but at least there'll be an upgrade path for the next few years, the motherboard won't be a disposable one-use item that's obsoleted the next time Intel releases a new CPU.

      A Ryzen 7 would be a lot cheaper, but I need more than 20 PCI-e lanes...my desktop machine also doubles as my ZFS file server and my two M1015 SAS cards need an 8-lane slot each...and if I just build a new ryzen 7 desktop machine, by the time I add a case, X370 m/b, PSU, video card, and a pair of SSDs the price of a Ryzen 7 system gets very close to the price of just upgrading my current system with an X399 M/B + 64GB RAM + TR4 1920X CPU. Upgrading the current system would also give me 32GB of DDR3 RAM and other parts to distribute to the other systems on my home network (another 1090T box, an FX-8150, and FX-8320. Also a Phenom II x4 940 which could get the motherboard and 1090T cpu from my current fileserver/desktop box).

      I'm just waiting for supply lines to ramp up, and prices to drop a bit once all the early-adopter guinea-pigs have rushed in to pay the premium prices for the opportunity to discover all the v1.0 bugs. Maybe the post-christmas sales in january. or maybe there'll be good deals pre-xmas. dunno, i'm in no great hurry....i've been waiting for years, a few months longer is no big deal.

    3. Re: yes, that's true but... by BronsCon · · Score: 1

      When you finally pull the trigger on a Threadripper build, I bet it will run Crysis like a beast.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    4. Re:yes, that's true but... by Gr8Apes · · Score: 1

      That's actually a big part of the motivation for my upcoming upgrade to a Threadripper CPU with 64GB RAM.

      I use both chromium and firefox (simultaneously, for different things), currently chromium has 14 windows open with a total of 91 tabs. firefox has 16 windows open with a total of 216 tabs. chromium ( v61.0.3163.100) is currently using 11GB of RAM, and Firefox (v56.0) is using 5GB....that's a large chunk of my 32GB. With everything else that's running on my system, I'm always on the edge of running out of RAM.

      OK, I have something like 23 windows with multiple tabs each (multiple meaning more than 4, not much reason for a window with less the way I organize them) in Safari,I have 24GB, run roughly 3-7 IDEs concurrently (different needs made it easier to customize each IDE for its respective environment) 3 servers, 2 DBs, multiple builds, mail, FireFox for debugging specific performance issues on web pages and host of minor other programs, and I still have 3GB free after 50 days of uptime. (I run all this on a 980X hackintosh build) If you're running out of RAM you're doing something seriously memory hogging, or, let's face it, there's likely some underlying piece of software that's a problem.

      After reading the rest of your use case - perhaps you may move this system to ZFS duty and other non main desktop services, and replace your desktop with something geared just for desktop duty? Seems like a better use across the boards. I've personally not jumped onto ZFS yet, instead choosing to just rsync my file storage across 2-3 external drives and snapshotting one every month or so for offsite storage. Rotating them that way has resulted in zero loss and there's enough warning when a drive is going to die, so far.

      --
      The cesspool just got a check and balance.
    5. Re:yes, that's true but... by cas2000 · · Score: 1

      Yeah, there is a problem, and it's Chromium. It uses easily 2-4 times as much RAM as Firefox for far fewer tabs/windows. The multi-threaded model uses a LOT of memory. Firefox is getting worse though recently as it is also starting to use multiple threads/processes...a few versions ago, FF averaged around 2-4GB, now it's using 4-6GB. OTOH, it performs better and hopefully one day it will have a task manager view like chromium's so I can see which tabs are using the most CPU or RAM.

      My browsers and other desktop stuff add up to about 20GB (give or take a few - most of that is the browsers, chromium especially, it occasionally gets up to about 14GB and then I start closing tabs & windows). Xorg uses around a gig.

      ZFS ARC takes 4-8 (when I upgrade to 64GB, I'll change that setting so it uses 8-16GB. BTW, this is RAM that linux would ordinarily use for buffers/cache but since this machine is ZFS only, it's all ARC. It has zfs pools for local storage and a backup pool for backups of all machines on my home network).

      ZRAM for compressed ram swap-space uses up to 8GB (currently using 3.7GB). This uses RAM of course but is a net win because it typically gets at least 2:1 compression for swapped out pages.

      I also run several server daemons (apache, postfix, bind9, dhcpd, hostapd, squid, postgresql, mysql, asterisk, etc), and a variety of kvm VMs from time to time, and some docker containers (gitlab in particular uses about 2GB...with some effort I could reduce that to about 1.5GB. Steam hardly uses any unless I'm actually playing a game). fail2ban is a bloated pig - it starts out using only 40MB or so but ends up using 1 to 2GB after just a few days (so i have a cron job to restart it weekly)

      With all that, it's not uncommon for this machine to be using 32GB or more.

      So more RAM and more cores/threads will definitely be useful to me. I'll be upgrading from 32GB RAM and 6 cores/6 threads to 64GB RAM and (haven't decided yet) 8, 12, or 16 cores (and 16, 24, or 32 threads). With a TR motherboard, I'll also have the option to upgrade to 128GB in future if I need it. And I'll have more PCI-e lanes than I actually need (one of the reasons I haven't switched to Intel over the last several years is because their motherboards just don't have enough PCI-e lanes, and the Ryzen 7 motherboards aren't any better. With the exception of some 4x 3.0 slots for NVMe SSDs and maybe a 10gbps NIC sometime in the future, I'd much rather have more pci-e 2.0 slots than fewer 3.0 slots....very few things can actually make practical use of 16 pci-e 3.0 lanes, even for a GPU the difference between 16x 2.0 & 16x 3.0 is barely noticeable)

      As I mentioned, I did consider just building a new desktop machine. That's been on my TODO list for many years, because it's just plain wrong to share server & desktop functions on one machine....but once again, I get so much better value for money by upgrading my current desktop/server machine that a separate desktop machine doesn't make financial sense (partly because all my other machines effectively get a free upgrade from all the re-usable parts, partly because not having to buy new case, psu, gpu, drives, etc saves me hundreds of dollars). Value for money wins over "correctness", at least on my home systems (there's no way I'd run production server & desktop stuff on the same machine for $work)

      ---

      BTW, I used to use rsync for backups but now use ZFS almost exclusively. All my machines are now running ZFS - partly because I would be using RAID-1 at minimum anyway, but mostly because 'zfs send' is so much better/faster/less load than rsync.

      rsync has to recurse the directories of whatever it's transferring and compare at least the timestamps (or, much worse, the block checksums) of each file on both source and destination sides of the backup. ZFS doesn't need to do any of that, it already knows exactly which blocks have changed since the last snapshot and just sends them. Backups that used to take 10s of minutes or even hours now complete in a few minutes, and I can keep hourly, daily, weekly, monthly, yearly snapshots for each backup....without the abysmal performance of something like rdiff-backup.

    6. Re:yes, that's true but... by Gr8Apes · · Score: 1

      Backups that used to take 10s of minutes or even hours now complete in a few minutes, and I can keep hourly, daily, weekly, monthly, yearly snapshots for each backup....without the abysmal performance of something like rdiff-backup.

      I've been considering moving to ZFS for a few years now, just never got the hardware/time together to test the functionality so I'm comfortable with it, and I still want an offsite copy. As for rsync being slow, it can be, but for my particular use case it's not bad at all. I'm not backing up millions of files with this one, just a write seldom, read a lot store devices (photos, music, movies etc) There's little change once the items get dropped here, and not too much writing. rsync works fine for this. That said, ZFS brings a few features to the table that are appealing and the reason I'm looking to change to it.

      Regarding your upgrading, building a power efficient headless small box, no discrete GPU needed, for a host of functions your desktop is doing now seems pretty cost effective, maybe a couple of hundred with what you already have and you can offload a bunch of stuff (seems like bind, squid, dhcpd, asterisk, postfix, apache, etc could all run on such a dedicated box) Throw it in a closet and you're done for the next 5 years, as long as you don't run out of disk space. Heck, the PSU would probably be your single most expensive item, since the case just has to be functional.

      --
      The cesspool just got a check and balance.
  11. AMP pages need to die by Anonymous Coward · · Score: 0

    Everytime I get an AMP page on my phone, 9 times out of 10, the page is broken and doesn't load right. Having to hit refresh to get it to load right on the original sight is just useless.

    Google, if you want people to stop using your search engine, keep up with the AMP crap.

  12. The Trinet by CustomDesigned · · Score: 3, Interesting

    It is important to move all urls to google.com, facebook.com, or amazon.com. Because soon, these will be the only 3 websites. GOOG and FB already account for 70% of internet traffic, with AMZN in much of the remainder. This is why all three corporations have mobile apps - so that you don't need that pesky browser that can access other sites. So much angst over DNS and ICANN - but soon DNS will be irrelevant. You'll need a Google or Facebook group. https://staltz.com/the-web-beg...

  13. rule #1 by Anonymous Coward · · Score: 0

    if google or some other big tech company wants something implemented this badly.....

    it definitely isn't good for the rest of us.

  14. Google can't be trusted by Anonymous Coward · · Score: 1

    Google is the new Microsoft. It's using the whole embrace, extend, extinguish game. Embraces Opensource to appear progressive and like the good guy. Extend it with proprietary stuff without which the open source bits won't work, then eventually extinguish it when there is no hope of using the Opensource alternative which has been left to wither and die.

    There is no way anyone should embrace AMP..it's just a way for them to take the open web and close it off to promote Google. I considered implementing it but will definitely resist embracing Google... When Google embraces back it's like a boa constrictor.

  15. Re:OMG OMG OMG by Anonymous Coward · · Score: 2, Insightful

    You completely missed the main point of the fine article - Google is going to considerable lengths to make web developers think AMP is open but in reality it is completely controlled by Google.

    At least you managed to pick up on the fact that article contained the word Google. I guess that's a start.

  16. AMP by AndyKron · · Score: 1

    AMP: 3',5'-cyclic adenosine monophosphate

    1. Re:AMP by thomst · · Score: 1

      AndyKron noted:

      AMP: 3',5'-cyclic adenosine monophosphate

      Mod parent +1 Funny, please ...

      --
      Check out my novel.
  17. Asian Massage Parlor by Anonymous Coward · · Score: 0

    AMP has always been Asian Massage Parlor.....

  18. science be racist n sheeet by Anonymous Coward · · Score: 0

    bix nood mugfugga

  19. Well, use Bromite by Anonymous Coward · · Score: 0

    This browser has an adblocker embedded and fixes AMP results for you: https://www.bromite.org/

    (not a dev, just found it on XDA)

  20. Re: OMG OMG OMG by Anonymous Coward · · Score: 1

    In an attempt to be a smartass you missed the entire point of why he's saying those things. Everything he said about google and amp is common knowledge that backs up his points of why amp isn't really open.

  21. Embrace and extend by goombah99 · · Score: 4, Insightful

    AMP is google dabbling in the microsoft originated corruption process known as Embrace and Extend. You take a standard and fully implement it, then add a few new features. You create huge incentives to use those features such as an IDE that doesn't distinguish between standard and non-standard HTML, and a browser that gets better performance when you use the new features. Pretty soon everyone inadvertently uses the features and all the other parts of the web break except for those using the google browser and google news feeds and google search. The competition and the general standard withers on the vine. You then keep introducing new features, and especially insidious ones, that gather information from users or are introduced ahead of their adequate documentation to stay one step ahead of other implementers. Finally you tie it to features only available on your system, such as the Microsoft OS, or to logged in google users.

    2. profit.

    there is no ??? step in embrace and extend.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Embrace and extend by Rob+Y. · · Score: 1

      You left out the bit about extending with proprietary functions - that only work with the Microsoft implementation of the open standard, and that you're quietly nudged toward using without quite understanding that they're locking you in to that Microsoft implementation.

      This thing, while controlled by Google, isn't quite proprietary. It can be forked. And it since it depends on machine-readable tags in otherwise standard HTML, it can be removed if you decide you don't like Google's influence. I don't see where AMP'd web pages only work with Chrome - or on Android, or any other of the extension options that would open up an opportunity to extinguish. So, other than "Google is Big", and "Google is Powerful", and "Google could potentially become the kind of evil that Microsoft is - or used to be", there's nothing here even remotely like Embrace, Extend and Extinguish.

      Google may be (becoming?) evil - but this isn't the evidence.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    2. Re:Embrace and extend by Aighearach · · Score: 1

      At least give them credit for innovation; instead of embrace and extend they extended and embraced!

      Oracle and Sun both tried that and got laughed at, Google may have it figured out.

  22. The most important question is not answered: by UnknowingFool · · Score: 1

    Does it go to 11?

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  23. Disable AMP Search Results by Anonymous Coward · · Score: 0

    For people looking to remove AMP search results when using the chrome browser on Android, got to http://encrypted.google.com

    Then in the chrome settings change the default search - encrypted google should be there. Voila! No more AMP results in your google searches!

    Alterntaively, use a different sewrch engine altogether, but above is good if you still want googles results.

    I had to get rid of AMP, I often use multiple tabs on my phone, and AMP pages break the functionality of getting to the chrome menu bar on my phone...

    1. Re: Disable AMP Search Results by Anonymous Coward · · Score: 0

      Or use Bromite

  24. AMP scripts: self-hosting prohibited by Anonymous Coward · · Score: 1

    I consider privacy a very important issue, especially these days when companies like Google constantly scan our Wifi and our locations.

    What really impressed me, is how Google requires that AMP scripts (like v0.js and so on) are REQUIRED to be hosted on Google servers and self-hosting is prohibited. Someone else already noticed this issue and opened a Github issue, but the request to allow self-hosting has so far been ignored.

    This is unacceptable for a supposedly "open" standard.

  25. Re:It seems to me: Google is becoming more abusive by Anonymous Coward · · Score: 0

    Au contraire, mon ami...as Google Asshole Shawn Willden would readily assure you, Google abuse is a Really Good Thing!!!

  26. The defnition of AMP. by shuz · · Score: 1

    Amp, also known as Ampere. Electromagnetic force between electrical conductors carrying electric current.
    https://en.wikipedia.org/wiki/...

    Due to this prior art, I request that any other use of AMP be changed to a different name. Also that AMP not be copyright-able nor patent-able.

    --
    There is or can be built a machine that can simulate any physical object. -Church-Turing principle
  27. Google is the new AOL & CompuServe. by Qbertino · · Score: 2

    AMP is google dabbling in the microsoft originated corruption process known as Embrace and Extend.

    Google is the new AOL & CompuServe. Through their powerful search engine and other services they have basically taken over the free web and own it by default. It *is* a sort of embrace and extend, albeit one that comes with quite some empowerment. And for 'free' as in "Brave New World meets 1984 with the brakes removed and you'll love it" sort of vibe.

    While MSes old-school e (embrace extend extinguish) was a PITA, Google actually manages to make their version of it quite enticing. Google is the new online service that has long since replaced the open web with their version of it - ever since 14 years ago regular people started mistaking Google for the web and Googles search for the adress-bar. We see it with branded custom hardware built around their services poping up

    It works. I'm typing this on a 130 Euro chromebook. QED. I couldn't have said this for microsoft back in the day. MS e always was considerably annoying. Google makes theirs feel better - at least with me that is.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Google is the new AOL & CompuServe. by Anonymous Coward · · Score: 0

      "Just relax and think of England dear."

  28. I Fucking hate AMP by Anonymous Coward · · Score: 1

    When I was trying to access a site I have an account on (and I'm already signed in), it was showing me a limited-experience (aka broken experience) page and it adds an extra/unnecessary click to get to the "real" page...

  29. Re:It seems to me: Google is becoming more abusive by thegarbz · · Score: 1

    Google is becoming more and more abusive

    You preface your post with "becoming" implying an ever increasing change, but all your examples detail an ~5-10 year status quo. 3

    Google has always tracked visitors.

    Android has always always been beholden to the vendor (not the carrier, that is something that seems uniquely American at this point, and side note that Google has put effort into separating the security update process from the core features specifically to make it easier for vendors to provide security updates).

    How can you deliver a computer to a customer when you know what you are delivering is spyware?

    Because users don't care, and certain level of implicit spying is trusted by users until the result of said spying actually has a negative impact on them?

    You talk of abuse, but I can't help feel that our lives have been nothing but improved by these companies. If I'm being abused, I certainly don't feel it.

  30. Re: OMG OMG OMG by MightyYar · · Score: 0

    Except that it's hosted on GitHub and has an Apache license. You could quite literally fork it, make changes to it, and sell it if you wanted to. It's hard to understand how much more open it could be?

    I think the criticism here is more about how much weight Google has in de-facto web standards. That's valid, but this the open source isn't open source nonsense is a red herring.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  31. Click the paperclip icon to go the "real" page by raymorris · · Score: 1

    I got so annoyed with that too. Then I decided to try clicking the paperclip-looking icon at the top of AMP pages. Clicking that displays the source url (to share it), clicking the URL loads the original origin page.

  32. Re: OMG OMG OMG by thomst · · Score: 0

    MightyYar pointed out:

    I think the criticism here is more about how much weight Google has in de-facto web standards. That's valid, but this the open source isn't open source nonsense is a red herring.

    Yep.

    Note, for instance, that critic Ethan Marcotte's complaints include:

    Significant features and changes require the approval of AMP's Technical Lead and one Core Committer -- and if you peruse the list of AMP's Core Committers, that list seems exclusively staffed and led by Google employees.

    AFAIK, "significant features and changes" to the Linux kernel require the approval of Linus Torvalds. Full stop. Is he trying to imply that none of the Core Committers would be willing to second the approval of the Technical Lead?

    I don' theeng so, Quickstraw.

    Is there any bar to an outsider becoming a Core Committer? Marcotte seems to imply that there is, without bothering to provide any evidence that that's the case.

    As for AMP pages being featured in the "carousel" - use an adblocker and that goes away.

    So, basically, his beef is that Googlers paid to work on AMP control the "Core Committers" and Google itself touts AMP'd pages in the featured ads section of its search results. Unless he can point to somebody outside of Google who's:

    1. a. regularly contributing usable, well-written code to the AMP base, and
    2. b. has been denied membership in the Core Committers group

    I fail to see a legitimate basis for complaint here.

    (I don't have a dog in this fight, btw. AMP pages hardly matter to me, since I don't do a lot of web browsing on my phone. That might change if Firefox for mobile wasn't a giant, stinking pile of ... code. But whinging about Googlers' dominance of a nominally open-source project that's apparently well within the bounds of HTML 5's published standards seems kind of pathetic to me.)

    --
    Check out my novel.
  33. AMP is miserable by dannys42 · · Score: 1

    AMP is the reason I switched my phone to DuckDuckGo instead of Google. It loads web pages in ways that I canâ(TM)t interact with and there is no way to opt-out.

    No thanks Google!

  34. Google search improved our lives ENORMOUSLY. by Futurepower(R) · · Score: 1

    "... I can't help feel that our lives have been nothing but improved by these companies."

    Google search improved our lives ENORMOUSLY, I agree. In other areas, Google is not as well-managed, in my opinion.

    1. Re:Google search improved our lives ENORMOUSLY. by Aighearach · · Score: 1

      gmail.

      In the past we had to use imperfect spam filters. In 1999 I even missed an important email because it was a false-positive in spam! gmail never puts my real mail in spam, and very very little spam makes it through (maybe 1 per month I click on "spam")

      Google search was really good when there was a search language, but now it just mixed keywords with no advanced use control at all. The only thing you can do in most cases is to creatively alter the keyword list; in the past there were a whole bunch of programmatic operators that made it powerful. The quality now, basically anybody doing it would produce similar results if they had the user volume to tune it against.

    2. Re:Google search improved our lives ENORMOUSLY. by thegarbz · · Score: 1

      Oh yes Google search is the only benefit we have received. To say nothing of:

      Competition in the mobile smartphone marketplace
      Mapping
      Navigation
      Realtime traffic analysis of cities
      Competition in the tablet marketplace
      Competition in the cheap laptop marketplace
      Competition in the browser market place, something which Google specifically emphasised the move towards standards compliance as well as kicked off the race for faster Javascript interpretation.
      Before Google our email inboxes were small,
      Speaking of email and standards, it was Google that was a big driver for email security, DKIM as well as a myriad of new ways of fighting spam both in email form and in the form of a CAPTCHA that worked.
      Google were the ones who created an office suite in a browser suitable enough that I don't even recommend people install LibreOffice anymore unless they actually need a standalone offline browser.

      I'm tired, it's 11pm and I'm off to bed, and I still rattled this list off the top of my head of how Google has ENORMOUSLY improved our lives. I'm sure I could think of others if my brain was actually engaged. /Post brought to you on the browser that kicked off the internet speed war. You can thank Google that my reply renders so fast on your screen.

  35. AMP breaking your balls? Bypass it. by BlacKSacrificE · · Score: 1

    I'm not a fan either. Biggest problem I have with it is when people link share, they end up sharing a google link, not the actual website URL. Whos winning there? Sure, I'm aware and will dig up the actual link, but I know I am a minority here.

    Meanwhile, the general consensus ITT is everyone hates it, but no one knows what to do about it. Easy fix. Set defaults to and search via encrypted.google.com. Not sure how, but it breaks AMP functionality on every machine I have set it on.

    Enjoy!

    --
    [Sorry, this signature is unavailable in your country/region]
  36. This is true. There are worse concerns though... by Anonymous Coward · · Score: 0

    Consider Tor, I2P, ZeroNet, Retroshare, etc.

    Most of those p2p ano/pseudo-nymous services assume that the majority of nodes are not compromised. However, what happens if most or all of the intervening nodes are running Windows 7,8,8.1,10, a Linux distro with 0 day, or government collaborated remote execution exploits, whether OS based, or permanently baked into your firmware as is the case with Trustzone, Platform Support Processor, or the eponymous Management Engine?

    The chain of trust is only as strong as its weakest link, and if any of these links are corroded en-masse, the whole chain of trust for either security OR anonymity collapses across the entire internet, and nowadays 98 percent of the world's population, since basically everyone with an internet capable device runs afoul of one if not multiple of these potentially compromised platforms. And given knowledge that the FIPS X809.1(correct number?) PRNG was designed in such a way as to allow a private key to be seeded into it to make future decoding possible, there is no reason to trust that dozens of American or 5 eye affiliate nation companies would not be strong armed into colluding on such back doors if not willingly doing so for patriotic or pragmatic corporate reasons.

  37. I have studied companies that self-destruct. by Futurepower(R) · · Score: 1

    You are trying to see areas in which I am wrong, instead of cooperating and trying to see how what I said could be correct.

    Nothing I said was intended to be a complete analysis of Google management of the last few years. I agree that GMail is a wonderful contribution.

    I'm studying how successful companies eventually fail. For me, it was painful to watch Hewlett-Packard destroy itself. One article: How Hewlett-Packard lost its way (May 8, 2012).

    Another example: Tektronix was once a wonderful leader in electronic measuring devices. Now: Tektronix, five years after sale to Danaher, continues to shed jobs and struggle (Dec. 08, 2012).

    Google allowed Android cell phone company customers to prevent installation of Android updates. That has been extraordinarily destructive. There are many complaints about Google selling services that allow it to track web site visitors. There are smaller failures that indicate there has been insufficient oversight by Google management.

    The fact that Google has succeeded very nicely in some areas does not take away from a study of the scary self-defeat.

  38. Re:OMG OMG OMG by thegreatbob · · Score: 1

    Christ, man. The apostrophes are evolving! We're doomed!!!

    --
    There is no XUL, only WebExtensions...
  39. Amazon Appstore by tepples · · Score: 1

    then all of a sudden all apps dependant on gservices will stop responding or reduce functionality to a "no play services, computer says no" dialog

    Then use applications from F-Droid and Amazon Appstore, most of which do not depend on Google Play Services. Or use mobile web applications instead of Google Play Services-dependent native applications.

    1. Re:Amazon Appstore by cloud.pt · · Score: 1

      Oh god, here comes the "stores and apps that nobody uses" argument all over again. The good thing is I know for a fact those who use that argument pretty much have an opinion formed, so no point arguing, yet are hopping someday those stores will actually gain the popularity they need to actually matter... Good luck with that. Even on such an unlikely event, those pro-whatever-I don't-even-undeestand "stores" will find a business model that screws you right up the ass just like every other company's exit strategy (sourceforge anyone?). Or do you think some Digital Jesus runs them? Oh wait, one of them is Amazon LOL!

      Why can't some people take off their blindfolds and see the facts... Even bastions of user freedoms such as fucking GNU/Linux turned into proverbial and literal tools for so many companies to profit and abuse user liberties for their benefit... BUT at the same time offering ACTUAL users, and not nerds like us so much more than a self-motivated community ever will. Open-source is nice, but it will never be what this world needs it to be, precisely because it assumes a world we never will have - one without human individual goals and corporate interests (which are based on human individual goals, mind you).