<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (rcrowley)</title>
    <link>https://pinboard.in/u:rcrowley/public/</link>
    <description>recent bookmarks from rcrowley</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://backlinko.com/google-ranking-factors"/>
	<rdf:li rdf:resource="https://lasuite.numerique.gouv.fr/en"/>
	<rdf:li rdf:resource="https://push.cx/google-ad-injection"/>
	<rdf:li rdf:resource="https://research.google/pubs/sql-has-problems-we-can-fix-them-pipe-syntax-in-sql/"/>
	<rdf:li rdf:resource="https://www.jwz.org/xscreensaver/google.html"/>
	<rdf:li rdf:resource="https://arstechnica.com/gadgets/2024/02/google-search-kills-off-cached-webpages/"/>
	<rdf:li rdf:resource="https://danluu.com/seo-spam/"/>
	<rdf:li rdf:resource="https://www.primeharbor.com/blog/aws-identity-center-google-v2/"/>
	<rdf:li rdf:resource="https://www.primeharbor.com/blog/aws-identity-center-google/"/>
	<rdf:li rdf:resource="https://www.semianalysis.com/p/google-we-have-no-moat-and-neither"/>
	<rdf:li rdf:resource="https://developers.google.com/identity/openid-connect/openid-connect#hd-param"/>
	<rdf:li rdf:resource="https://serviceweaver.dev/"/>
	<rdf:li rdf:resource="https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html?m=1"/>
	<rdf:li rdf:resource="https://arstechnica.com/information-technology/2023/02/google-adds-client-side-encryption-to-gmail-and-calendar-should-you-care/"/>
	<rdf:li rdf:resource="https://support.google.com/a/answer/7576830?product_name=UnuFlow&amp;hl=en&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0&amp;hl=en"/>
	<rdf:li rdf:resource="https://support.google.com/a/thread/65602299/session-control-page-always-shows-400-error?product_name=UnuFlow&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0"/>
	<rdf:li rdf:resource="https://layeraleph.com/"/>
	<rdf:li rdf:resource="https://crubsy.com/transferring-a-domain-from-g-suite-account-to-g-suite-account/"/>
	<rdf:li rdf:resource="https://github.com/mheffner/aws-pricing"/>
	<rdf:li rdf:resource="https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#retrieve_users_non_admin"/>
	<rdf:li rdf:resource="https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get?authuser=1&amp;apix_params=%7B%22userKey%22%3A%22rcrowley%40src-bin.com%22%2C%22projection%22%3A%22full%22%7D"/>
	<rdf:li rdf:resource="https://developers.google.com/identity/sign-in/web/backend-auth"/>
	<rdf:li rdf:resource="https://cloud.google.com/blog/products/containers-kubernetes/introducing-container-image-streaming-in-gke"/>
	<rdf:li rdf:resource="https://github.com/GoogleContainerTools/distroless"/>
	<rdf:li rdf:resource="https://security.googleblog.com/2021/03/introducing-sigstore-easy-code-signing.html"/>
	<rdf:li rdf:resource="https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-autopilot"/>
	<rdf:li rdf:resource="https://www.technologyreview.com/2020/12/04/1013294/google-ai-ethics-research-paper-forced-out-timnit-gebru/amp/?__twitter_impression=true"/>
	<rdf:li rdf:resource="https://medium.com/@steve.yegge/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc"/>
	<rdf:li rdf:resource="https://cilium.io/blog/2020/08/19/google-chooses-cilium-for-gke-networking/"/>
	<rdf:li rdf:resource="https://redmonk.com/sogrady/2020/07/16/bigquery-middleware/"/>
	<rdf:li rdf:resource="https://landing.google.com/sre/books/"/>
	<rdf:li rdf:resource="https://cloud.google.com/anthos"/>
	<rdf:li rdf:resource="https://cloud.google.com/security/binary-authorization-for-borg/"/>
	<rdf:li rdf:resource="https://cloudblog.withgoogle.com/products/identity-security/beyondprod-whitepaper-discusses-cloud-native-security-at-google/amp/"/>
	<rdf:li rdf:resource="https://cloud.google.com/blog/products/gcp/introducing-asylo-an-open-source-framework-for-confidential-computing"/>
	<rdf:li rdf:resource="https://www.newyorker.com/magazine/2018/12/10/the-friendship-that-made-google-huge"/>
	<rdf:li rdf:resource="https://google.github.io/flatbuffers/"/>
	<rdf:li rdf:resource="https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44824.pdf"/>
	<rdf:li rdf:resource="https://security.googleblog.com/2017/12/securing-communications-between-google.html"/>
	<rdf:li rdf:resource="https://abhishek-tiwari.com/rise-of-truetime/"/>
	<rdf:li rdf:resource="https://fuchsia.googlesource.com/docs/+/master/book.md"/>
	<rdf:li rdf:resource="https://fuchsia.googlesource.com/ledger/"/>
	<rdf:li rdf:resource="https://www.scaleft.com/"/>
	<rdf:li rdf:resource="https://cloud.google.com/container-optimized-os/docs/"/>
	<rdf:li rdf:resource="http://queue.acm.org/detail.cfm?id=2898444"/>
	<rdf:li rdf:resource="https://www.wired.com/2015/09/google-2-billion-lines-codeand-one-place/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=10227000"/>
	<rdf:li rdf:resource="https://www.extreg.com/blog/2017/02/googles-ultra-large-scale-monolithic-source-code-repository/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?time_continue=1&amp;v=W71BTkUbdqE"/>
	<rdf:li rdf:resource="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext"/>
	<rdf:li rdf:resource="https://www.quora.com/What-version-control-system-does-Google-use-and-why"/>
	<rdf:li rdf:resource="https://medium.com/@rakyll/the-sre-model-6e19376ef986"/>
	<rdf:li rdf:resource="https://security.googleblog.com/2017/01/the-foundation-of-more-secure-web.html?m=1"/>
	<rdf:li rdf:resource="https://github.com/odeke-em/drive"/>
	<rdf:li rdf:resource="https://github.com/google/u2f-ref-code"/>
	<rdf:li rdf:resource="http://queue.acm.org/detail.cfm?id=2371516"/>
	<rdf:li rdf:resource="https://dev.eclipse.org/mhonarc/lists/jgit-dev/msg03073.html"/>
	<rdf:li rdf:resource="https://rework.withgoogle.com/"/>
	<rdf:li rdf:resource="https://rework.withgoogle.com/blog/lets-make-work-better/"/>
	<rdf:li rdf:resource="https://www.imperialviolet.org/2015/10/17/boringssl.html"/>
	<rdf:li rdf:resource="https://google-styleguide.googlecode.com/svn/trunk/shell.xml"/>
	<rdf:li rdf:resource="http://googleonlinesecurity.blogspot.com/2015/09/disabling-sslv3-and-rc4.html"/>
	<rdf:li rdf:resource="https://koz.io/inside-safetynet/"/>
	<rdf:li rdf:resource="https://google-gruyere.appspot.com/"/>
	<rdf:li rdf:resource="http://blogs.wsj.com/cio/2015/05/11/google-moves-its-corporate-applications-to-the-internet/"/>
	<rdf:li rdf:resource="http://bazel.io/"/>
	<rdf:li rdf:resource="https://support.google.com/a/answer/1408902?hl=en"/>
	<rdf:li rdf:resource="https://konklone.com/post/why-google-is-hurrying-the-web-to-kill-sha-1"/>
	<rdf:li rdf:resource="http://googleonlinesecurity.blogspot.com/2014/07/announcing-project-zero.html"/>
	<rdf:li rdf:resource="https://github.com/GoogleCloudPlatform/kubernetes"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://backlinko.com/google-ranking-factors">
    <title>Google’s 200 Ranking Factors: The Complete List (2026)</title>
    <dc:date>2025-12-28T19:58:19+00:00</dc:date>
    <link>https://backlinko.com/google-ranking-factors</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google search seo ranking ir</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b1055126f1db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:seo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ranking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ir"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lasuite.numerique.gouv.fr/en">
    <title>La Suite numérique</title>
    <dc:date>2025-04-24T16:26:12+00:00</dc:date>
    <link>https://lasuite.numerique.gouv.fr/en</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Big fuck-you to Google and Microsoft and I love it.]]></description>
<dc:subject>productivity wordprocessing googledocs google microsoft antitrust security privacy france</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b5910f09a493/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:productivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:wordprocessing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:googledocs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:microsoft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:antitrust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:privacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:france"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://push.cx/google-ad-injection">
    <title>Google Ad Injection</title>
    <dc:date>2024-11-30T23:15:27+00:00</dc:date>
    <link>https://push.cx/google-ad-injection</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b454020e2fc0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://research.google/pubs/sql-has-problems-we-can-fix-them-pipe-syntax-in-sql/">
    <title>SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL</title>
    <dc:date>2024-11-24T20:20:56+00:00</dc:date>
    <link>https://research.google/pubs/sql-has-problems-we-can-fix-them-pipe-syntax-in-sql/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Not sure this qualifies as an extension to SQL.]]></description>
<dc:subject>sql pipe google db</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:27c1ce5ede2e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pipe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:db"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.jwz.org/xscreensaver/google.html">
    <title>XScreenSaver: Google Store Privacy Policy</title>
    <dc:date>2024-06-10T22:57:55+00:00</dc:date>
    <link>https://www.jwz.org/xscreensaver/google.html</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>jwz google android privacy snark humor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:625818d4d3df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:jwz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:android"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:privacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:snark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:humor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/gadgets/2024/02/google-search-kills-off-cached-webpages/">
    <title>Google will no longer back up the Internet: Cached webpages are dead | Ars Technica</title>
    <dc:date>2024-02-07T22:41:13+00:00</dc:date>
    <link>https://arstechnica.com/gadgets/2024/02/google-search-kills-off-cached-webpages/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Enshittification of a useful feature.]]></description>
<dc:subject>google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:21c20020c826/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danluu.com/seo-spam/">
    <title>How bad are search results? Let's compare Google, Bing, Marginalia, Kagi, Mwmbl, and ChatGPT</title>
    <dc:date>2024-02-03T04:09:13+00:00</dc:date>
    <link>https://danluu.com/seo-spam/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Marginalia, huh? OK.]]></description>
<dc:subject>google search seo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3a32f857cf02/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:seo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.primeharbor.com/blog/aws-identity-center-google-v2/">
    <title>PrimeHarbor | Leveraging AWS SSO (aka Identity Center) with Google Workspaces - version 2</title>
    <dc:date>2023-10-26T21:49:29+00:00</dc:date>
    <link>https://www.primeharbor.com/blog/aws-identity-center-google-v2/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Still bad.]]></description>
<dc:subject>aws google idp sso saml scim</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c2d170f6d917/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:idp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:saml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scim"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.primeharbor.com/blog/aws-identity-center-google/">
    <title>PrimeHarbor | Leveraging AWS SSO (aka Identity Center) with Google Workspaces</title>
    <dc:date>2023-10-26T21:49:08+00:00</dc:date>
    <link>https://www.primeharbor.com/blog/aws-identity-center-google/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Bad.]]></description>
<dc:subject>aws google idp sso saml scim</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:7ff68592e58a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:idp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:saml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scim"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.semianalysis.com/p/google-we-have-no-moat-and-neither">
    <title>Google &quot;We Have No Moat, And Neither Does OpenAI&quot;</title>
    <dc:date>2023-05-05T18:37:21+00:00</dc:date>
    <link>https://www.semianalysis.com/p/google-we-have-no-moat-and-neither</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google ai ml llm opensource</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:83ddb713e505/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:opensource"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/identity/openid-connect/openid-connect#hd-param">
    <title>OpenID Connect  |  Authentication  |  Google Developers</title>
    <dc:date>2023-04-26T04:58:07+00:00</dc:date>
    <link>https://developers.google.com/identity/openid-connect/openid-connect#hd-param</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google oauth oauthoidc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:99cc451e5a56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauthoidc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://serviceweaver.dev/">
    <title>Service Weaver</title>
    <dc:date>2023-04-10T15:24:59+00:00</dc:date>
    <link>https://serviceweaver.dev/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I don’t think I like this.]]></description>
<dc:subject>google golang serviceweaver kubernetes gke soa microservices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b379f25bf4da/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:serviceweaver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:microservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html?m=1">
    <title>Introducing Service Weaver: A Framework for Writing Distributed Applications | Google Open Source Blog</title>
    <dc:date>2023-04-10T15:23:25+00:00</dc:date>
    <link>https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html?m=1</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[So you can write an ugly monolith that can automatically be turned into ugly microservices?]]></description>
<dc:subject>google golang serviceweaver kubernetes gke soa microservices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:399c06bdaec3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:serviceweaver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:microservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/information-technology/2023/02/google-adds-client-side-encryption-to-gmail-and-calendar-should-you-care/">
    <title>Google adds client-side encryption to Gmail and Calendar. Should you care? | Ars Technica</title>
    <dc:date>2023-03-01T04:25:24+00:00</dc:date>
    <link>https://arstechnica.com/information-technology/2023/02/google-adds-client-side-encryption-to-gmail-and-calendar-should-you-care/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Google forgot "JavaScript Cryptography Considered Harmful" and made a silly encryption feature in the Google apps.]]></description>
<dc:subject>google crypto ekm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e8fc8f4f9296/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ekm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.google.com/a/answer/7576830?product_name=UnuFlow&amp;hl=en&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0&amp;hl=en">
    <title>Set session length for Google services - Google Workspace Admin Help</title>
    <dc:date>2022-04-06T03:51:07+00:00</dc:date>
    <link>https://support.google.com/a/answer/7576830?product_name=UnuFlow&amp;hl=en&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0&amp;hl=en</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Here's theoretically how to set session duration in a Google IdP, just note that it unceremoniously responds 400 Bad Request if you try to do it on the Basic plan.]]></description>
<dc:subject>google gsuite</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:85986b77dcbb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gsuite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.google.com/a/thread/65602299/session-control-page-always-shows-400-error?product_name=UnuFlow&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0">
    <title>&quot;Session control&quot; page always shows 400 error - Google Workspace Admin Community</title>
    <dc:date>2022-04-06T03:49:33+00:00</dc:date>
    <link>https://support.google.com/a/thread/65602299/session-control-page-always-shows-400-error?product_name=UnuFlow&amp;visit_id=637848128739943291-1984843204&amp;rd=1&amp;src=supportwidget0</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Responding 400 Bad Request is not the most effective upsell to a more expensive plan that I've ever seen.]]></description>
<dc:subject>google gsuite</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:230d0881dfae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gsuite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://layeraleph.com/">
    <title>Layer Aleph</title>
    <dc:date>2022-03-01T03:55:28+00:00</dc:date>
    <link>https://layeraleph.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is a great homepage for a small, boutique, and apparently very expensive consulting practice.]]></description>
<dc:subject>layeraleph usds healthcaregov consulting ops sre google incidentresponse</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:5c1787d15ff2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:layeraleph"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:usds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:healthcaregov"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:consulting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sre"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:incidentresponse"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://crubsy.com/transferring-a-domain-from-g-suite-account-to-g-suite-account/">
    <title>Transfer Domain Between G Suite Accounts | G Suite Data Migration | Crumbacher</title>
    <dc:date>2022-02-24T00:29:13+00:00</dc:date>
    <link>https://crubsy.com/transferring-a-domain-from-g-suite-account-to-g-suite-account/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google gsuite</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:1820e400d732/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gsuite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mheffner/aws-pricing">
    <title>GitHub - mheffner/aws-pricing: AWS prices in your Google Sheets</title>
    <dc:date>2021-11-30T04:47:52+00:00</dc:date>
    <link>https://github.com/mheffner/aws-pricing</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Every year is the year of the spreadsheet.]]></description>
<dc:subject>aws google spreadseets pricing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:667e37b9eeed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:spreadseets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pricing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#retrieve_users_non_admin">
    <title>Directory API: User Accounts  |  Google Developers</title>
    <dc:date>2021-11-13T22:28:31+00:00</dc:date>
    <link>https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#retrieve_users_non_admin</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Pay particular attention to the viewType=domain_public part and be sure to define your custom (SAML) attributes as "visible to user and admin."]]></description>
<dc:subject>google oauth oidc oauthoidc openid auth saml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:75cd83d59eee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauthoidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:openid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:saml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get?authuser=1&amp;apix_params=%7B%22userKey%22%3A%22rcrowley%40src-bin.com%22%2C%22projection%22%3A%22full%22%7D">
    <title>Method: users.get  |  Directory API  |  Google Developers</title>
    <dc:date>2021-11-13T22:27:39+00:00</dc:date>
    <link>https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get?authuser=1&amp;apix_params=%7B%22userKey%22%3A%22rcrowley%40src-bin.com%22%2C%22projection%22%3A%22full%22%7D</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Docs on getting custom (SAML) attributes out of Google.]]></description>
<dc:subject>google oauth oidc oauthoidc auth openid saml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d31f632d586d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauthoidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:openid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:saml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/identity/sign-in/web/backend-auth">
    <title>Authenticate with a backend server  |  Google Sign-In for Websites</title>
    <dc:date>2021-11-13T22:11:40+00:00</dc:date>
    <link>https://developers.google.com/identity/sign-in/web/backend-auth</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=ACCESS_TOKEN is how you figure out if you're even in the right place.]]></description>
<dc:subject>google oauth oidc oauthoidc openid auth</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:4cd4a9f038aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:oauthoidc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:openid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:auth"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/blog/products/containers-kubernetes/introducing-container-image-streaming-in-gke">
    <title>Introducing container image streaming in GKE | Google Cloud Blog</title>
    <dc:date>2021-11-05T05:06:51+00:00</dc:date>
    <link>https://cloud.google.com/blog/products/containers-kubernetes/introducing-container-image-streaming-in-gke</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[If this were anyone but Google I'd bet you serious coin it was NFS but I'm sure it's actually some highfalutin Google-ware that everybody's ex-Google coworkers are going to be falling all over themselves to implement and get into CNCF by next week.]]></description>
<dc:subject>google kubernetes containers gke nfs perf</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d8250c1541ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:nfs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:perf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/GoogleContainerTools/distroless">
    <title>GitHub - GoogleContainerTools/distroless: 🥑 Language focused docker images, minus the operating system.</title>
    <dc:date>2021-08-20T00:54:10+00:00</dc:date>
    <link>https://github.com/GoogleContainerTools/distroless</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I wanted to build effectively this before containers were even a thing.]]></description>
<dc:subject>google distroless container docker</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:aa9b4f763f5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:distroless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:container"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:docker"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://security.googleblog.com/2021/03/introducing-sigstore-easy-code-signing.html">
    <title>Google Online Security Blog: Introducing sigstore: Easy Code Signing &amp; Verification for Supply Chain Integrity</title>
    <dc:date>2021-07-27T04:42:02+00:00</dc:date>
    <link>https://security.googleblog.com/2021/03/introducing-sigstore-easy-code-signing.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Malone hawking code signing.]]></description>
<dc:subject>google sigstore security supplychain</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:9658738cbba3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sigstore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:supplychain"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-autopilot">
    <title>Introducing GKE Autopilot | Google Cloud Blog</title>
    <dc:date>2021-02-25T22:21:35+00:00</dc:date>
    <link>https://cloud.google.com/blog/products/containers-kubernetes/introducing-gke-autopilot</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I just wish they didn’t think quite so highly of themselves.]]></description>
<dc:subject>google gco gke kubernetes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:379e2435a38d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gco"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.technologyreview.com/2020/12/04/1013294/google-ai-ethics-research-paper-forced-out-timnit-gebru/amp/?__twitter_impression=true">
    <title>We read the paper that forced Timnit Gebru out of Google. Here’s what it says. – MIT Technology Review</title>
    <dc:date>2020-12-10T16:16:24+00:00</dc:date>
    <link>https://www.technologyreview.com/2020/12/04/1013294/google-ai-ethics-research-paper-forced-out-timnit-gebru/amp/?__twitter_impression=true</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Not a strong showing for ethics in AI ethics.]]></description>
<dc:subject>ethics ai google timnitgebru jeffdean</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:ac5e6fc8f374/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ethics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:timnitgebru"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:jeffdean"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@steve.yegge/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc">
    <title>Dear Google Cloud: Your Deprecation Policy is Killing You | by Steve Yegge | Aug, 2020 | Medium</title>
    <dc:date>2020-09-03T23:26:46+00:00</dc:date>
    <link>https://medium.com/@steve.yegge/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Strong justification for my practice’s focus on AWS.]]></description>
<dc:subject>gcp google deprecation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:18bd555972bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gcp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:deprecation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cilium.io/blog/2020/08/19/google-chooses-cilium-for-gke-networking/">
    <title>Google announces Cilium &amp; eBPF as the new networking dataplane for GKE — Cilium</title>
    <dc:date>2020-08-20T20:43:40+00:00</dc:date>
    <link>https://cilium.io/blog/2020/08/19/google-chooses-cilium-for-gke-networking/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I’m guessing some folks found the limits of the iptables Rube Goldberg machine.]]></description>
<dc:subject>kubernetes cilium google linux ebpf networking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a116c9f75a76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cilium"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ebpf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:networking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://redmonk.com/sogrady/2020/07/16/bigquery-middleware/">
    <title>BigQuery and the Middleware Play – tecosystems</title>
    <dc:date>2020-07-28T13:39:21+00:00</dc:date>
    <link>https://redmonk.com/sogrady/2020/07/16/bigquery-middleware/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google gcp anthos kubernetes bigquery multicloud middleware ibm redhat</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:7c6e6f706c46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gcp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:anthos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bigquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:multicloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:middleware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ibm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:redhat"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://landing.google.com/sre/books/">
    <title>Google - Site Reliability Engineering</title>
    <dc:date>2020-05-10T16:51:51+00:00</dc:date>
    <link>https://landing.google.com/sre/books/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Always remember that Google invented SRE, in fact they invented sites, reliability, and engineering, all of which are different than operations, how dare you, and you’re doing SRE wrong, by the way.]]></description>
<dc:subject>google sre books</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e7d5942e5321/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sre"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/anthos">
    <title>Anthos  |  Google Cloud</title>
    <dc:date>2020-05-03T02:43:36+00:00</dc:date>
    <link>https://cloud.google.com/anthos</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A Kubernetes-based PaaS product from Google that you can run outside of GCP.  Akso the slowest web page on the Internet.]]></description>
<dc:subject>google cloud anthos gcp kubernetes paas</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:79145e90199b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:anthos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gcp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:paas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/security/binary-authorization-for-borg/">
    <title>Binary Authorization for Borg: how Google verifies code provenance and implements code identity</title>
    <dc:date>2020-03-01T23:03:28+00:00</dc:date>
    <link>https://cloud.google.com/security/binary-authorization-for-borg/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A more flexible and expansive way of asserting service identity based in large part on the authorship of the code that’s running.]]></description>
<dc:subject>google security borg bab codereview compliance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a2280cbe5198/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:borg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:codereview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:compliance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloudblog.withgoogle.com/products/identity-security/beyondprod-whitepaper-discusses-cloud-native-security-at-google/amp/">
    <title>BeyondProd whitepaper discusses cloud-native security at Google</title>
    <dc:date>2020-01-28T17:56:36+00:00</dc:date>
    <link>https://cloudblog.withgoogle.com/products/identity-security/beyondprod-whitepaper-discusses-cloud-native-security-at-google/amp/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Some open-source analogies in here to point mere mortals towards the BeyondProd ideal.]]></description>
<dc:subject>google beyondprod security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3c11c09a5511/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:beyondprod"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/blog/products/gcp/introducing-asylo-an-open-source-framework-for-confidential-computing">
    <title>Introducing Asylo: an open-source framework for confidential computing | Google Cloud Blog</title>
    <dc:date>2019-06-03T16:24:15+00:00</dc:date>
    <link>https://cloud.google.com/blog/products/gcp/introducing-asylo-an-open-source-framework-for-confidential-computing</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>trust security sgx enclave asylo google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:dfea8abf46b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:trust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sgx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:enclave"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:asylo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.newyorker.com/magazine/2018/12/10/the-friendship-that-made-google-huge">
    <title>The Friendship That Made Google Huge | The New Yorker</title>
    <dc:date>2018-12-28T00:42:09+00:00</dc:date>
    <link>https://www.newyorker.com/magazine/2018/12/10/the-friendship-that-made-google-huge</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a3e01cfe9766/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://google.github.io/flatbuffers/">
    <title>FlatBuffers: FlatBuffers</title>
    <dc:date>2018-11-28T22:51:25+00:00</dc:date>
    <link>https://google.github.io/flatbuffers/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A thing a bit like Protocol Buffers that doesn't require a parse step before accessing a field.]]></description>
<dc:subject>flatbuffers protobuf serialization google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:8ee9a01642ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:flatbuffers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:protobuf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:serialization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44824.pdf">
    <title>Maglev: A Fast and Reliable Software Network Load Balancer</title>
    <dc:date>2018-06-03T19:53:36+00:00</dc:date>
    <link>https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44824.pdf</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google maglev loadbalancing networking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d2c552b1dd22/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:maglev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:loadbalancing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:networking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://security.googleblog.com/2017/12/securing-communications-between-google.html">
    <title>Google Online Security Blog: Securing communications between Google services with Application Layer Transport Security</title>
    <dc:date>2017-12-14T15:22:47+00:00</dc:date>
    <link>https://security.googleblog.com/2017/12/securing-communications-between-google.html</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google security alts identity pki</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d1b1c0c5d18d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:alts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:identity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pki"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://abhishek-tiwari.com/rise-of-truetime/">
    <title>Rise of TrueTime: Rationale behind Amazon Time Sync Service</title>
    <dc:date>2017-12-07T01:31:16+00:00</dc:date>
    <link>https://abhishek-tiwari.com/rise-of-truetime/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Get your atomic time while it's hot.]]></description>
<dc:subject>aws timesync google truetime spanner aurora dynamodb time clock ntp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d4ad20b6753d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:timesync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:truetime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:spanner"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aurora"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dynamodb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:time"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:clock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ntp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fuchsia.googlesource.com/docs/+/master/book.md">
    <title>Fuchsia - Fuchsia is Not Linux</title>
    <dc:date>2017-10-04T05:17:44+00:00</dc:date>
    <link>https://fuchsia.googlesource.com/docs/+/master/book.md</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>google fuchsia os zircon kernel</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:16518afd30d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:fuchsia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:os"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:zircon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kernel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fuchsia.googlesource.com/ledger/">
    <title>ledger - Git at Google</title>
    <dc:date>2017-10-03T14:51:22+00:00</dc:date>
    <link>https://fuchsia.googlesource.com/ledger/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A storage system from Google's Fuschia OS project.  Offline-first and with transactional domains that remind me of Megastore.]]></description>
<dc:subject>google fuschia os ledger dist db</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:39b73ab09475/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:fuschia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:os"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ledger"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:db"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.scaleft.com/">
    <title>ScaleFT - The Zero Trust Security Company</title>
    <dc:date>2017-10-02T14:01:11+00:00</dc:date>
    <link>https://www.scaleft.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[What started as an SSH CA company is now billing itself in its marketing as the BeyondCorp company.]]></description>
<dc:subject>scaleft ssh ca security google beyondcorp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b40770374799/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scaleft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ssh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ca"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:beyondcorp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/container-optimized-os/docs/">
    <title>Container-Optimized OS from Google Documentation  |  Container-Optimized OS  |  Google Cloud Platform</title>
    <dc:date>2017-10-02T13:03:11+00:00</dc:date>
    <link>https://cloud.google.com/container-optimized-os/docs/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Google-branded CoreOS, basically.]]></description>
<dc:subject>google cos gke containers kubernetes gcp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d3e5edb769d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gcp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://queue.acm.org/detail.cfm?id=2898444">
    <title>Borg, Omega, and Kubernetes - ACM Queue</title>
    <dc:date>2017-09-13T06:49:44+00:00</dc:date>
    <link>http://queue.acm.org/detail.cfm?id=2898444</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is a completely unjustified conflation:  "A modern container is more than just an isolation mechanism: it also includes an image—the files that make up the application that runs inside the container. Within Google, MPM (Midas Package Manager) is used to build and deploy container images. The same symbiotic relationship between the isolation mechanism and MPM packages can be found between the Docker daemon and the Docker image registry. In the remainder of this article we use the word container to encompass both of these aspects: the runtime isolation and the image."

Of course, the computers just tend to themselves now:  "Because well-designed containers and container images are scoped to a single application, managing containers means managing applications rather than machines."]]></description>
<dc:subject>google borg omega kubernetes containers linux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e94758734667/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:borg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:omega"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.wired.com/2015/09/google-2-billion-lines-codeand-one-place/">
    <title>Google Is 2 Billion Lines of Code—And It’s All in One Place | WIRED</title>
    <dc:date>2017-08-27T23:16:57+00:00</dc:date>
    <link>https://www.wired.com/2015/09/google-2-billion-lines-codeand-one-place/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Including a promise at the end that Facebook and Google are working to make Mercurial scale like this.]]></description>
<dc:subject>google piper vcs facebook hg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3300b92024a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:facebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:hg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=10227000">
    <title>Google Is 2B Lines of Code, All in One Place | Hacker News</title>
    <dc:date>2017-08-27T21:44:35+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=10227000</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Hacker News thread on the Wired article about Piper.]]></description>
<dc:subject>google piper citc wired hackernews vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:803bef6095f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:citc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:wired"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:hackernews"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.extreg.com/blog/2017/02/googles-ultra-large-scale-monolithic-source-code-repository/">
    <title>Google's ultra-large-scale monolithic source code repository - Pietari Heino [] extreg.com</title>
    <dc:date>2017-08-27T21:35:40+00:00</dc:date>
    <link>https://www.extreg.com/blog/2017/02/googles-ultra-large-scale-monolithic-source-code-repository/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Good bullet-level summary of the Piper article.]]></description>
<dc:subject>google piper vcs citc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:355b7d6dd513/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:citc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?time_continue=1&amp;v=W71BTkUbdqE">
    <title>Why Google Stores Billions of Lines of Code in a Single Repository - YouTube</title>
    <dc:date>2017-08-27T21:31:16+00:00</dc:date>
    <link>https://www.youtube.com/watch?time_continue=1&amp;v=W71BTkUbdqE</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[The @Scale talk version of the ACM article about Piper.]]></description>
<dc:subject>google piper citc vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e3d2761499ff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:citc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext">
    <title>Why Google Stores Billions of Lines of Code in a Single Repository | July 2016 | Communications of the ACM</title>
    <dc:date>2017-08-16T20:20:02+00:00</dc:date>
    <link>https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I am enamored with this system and the legend my brain is building up around it.]]></description>
<dc:subject>google piper programming vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:9e8c6981adf3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.quora.com/What-version-control-system-does-Google-use-and-why">
    <title>What version control system does Google use, and why? - Quora</title>
    <dc:date>2017-08-16T20:19:02+00:00</dc:date>
    <link>https://www.quora.com/What-version-control-system-does-Google-use-and-why</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A little more on the experience of working with Piper at Google.]]></description>
<dc:subject>google piper programming vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:cd35d9b37a71/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@rakyll/the-sre-model-6e19376ef986">
    <title>The SRE model – Jaana B. Dogan – Medium</title>
    <dc:date>2017-08-02T18:46:53+00:00</dc:date>
    <link>https://medium.com/@rakyll/the-sre-model-6e19376ef986</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This mostly served to reinforce just how different (and more advanced) Google is compared to the rest of us.]]></description>
<dc:subject>google operations sre</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d21c6113f8b0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:operations"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sre"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://security.googleblog.com/2017/01/the-foundation-of-more-secure-web.html?m=1">
    <title>Google Online Security Blog: The foundation of a more secure web</title>
    <dc:date>2017-02-03T16:32:24+00:00</dc:date>
    <link>https://security.googleblog.com/2017/01/the-foundation-of-more-secure-web.html?m=1</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I wonder what it would have been like to get into the CA game years ago like we considered.]]></description>
<dc:subject>pki ssl tls crypto security trust google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3967c5e3ad68/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pki"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:tls"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:trust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/odeke-em/drive">
    <title>odeke-em/drive: Google Drive client for the commandline</title>
    <dc:date>2017-01-11T07:41:57+00:00</dc:date>
    <link>https://github.com/odeke-em/drive</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[The closest thing there's ever likely to be to an official Google Drive client for Linux.  This is basically required equipment on a Chromebook if you ever need to really manipulate files sent to you via email.]]></description>
<dc:subject>google googledrive linux chromebook</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:5e5519e8371b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:googledrive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:chromebook"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/google/u2f-ref-code">
    <title>google/u2f-ref-code: U2F reference implementations</title>
    <dc:date>2016-12-06T06:09:11+00:00</dc:date>
    <link>https://github.com/google/u2f-ref-code</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>security u2f google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:f49861196572/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:u2f"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://queue.acm.org/detail.cfm?id=2371516">
    <title>Weathering the Unexpected - ACM Queue</title>
    <dc:date>2016-11-19T20:45:43+00:00</dc:date>
    <link>http://queue.acm.org/detail.cfm?id=2371516</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Failure as learning opportunity on a very large scale.]]></description>
<dc:subject>google failure testing dirt</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c8fb2f4f320b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:failure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dirt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.eclipse.org/mhonarc/lists/jgit-dev/msg03073.html">
    <title>[jgit-dev] Ketch: multi-master replicated Git</title>
    <dc:date>2016-02-21T16:27:33+00:00</dc:date>
    <link>https://dev.eclipse.org/mhonarc/lists/jgit-dev/msg03073.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A probably-UI-less Git server that would be a smart evolution of my Git design at Betable.]]></description>
<dc:subject>git dist jgit google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:9af9060b91df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:jgit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rework.withgoogle.com/">
    <title>re:Work</title>
    <dc:date>2015-12-26T18:47:15+00:00</dc:date>
    <link>https://rework.withgoogle.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Google HR, team building, and management advice.]]></description>
<dc:subject>google hr management</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:32a1b855cea6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:hr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:management"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rework.withgoogle.com/blog/lets-make-work-better/">
    <title>re:Work - Let’s make work better</title>
    <dc:date>2015-11-22T18:09:49+00:00</dc:date>
    <link>https://rework.withgoogle.com/blog/lets-make-work-better/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Follow-ups and errata from Work Rules.]]></description>
<dc:subject>hr management google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:8585152858ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:hr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.imperialviolet.org/2015/10/17/boringssl.html">
    <title>ImperialViolet - BoringSSL</title>
    <dc:date>2015-10-22T15:33:11+00:00</dc:date>
    <link>https://www.imperialviolet.org/2015/10/17/boringssl.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A nice explanation of the what, how, and why of Google's BoringSSL fork.]]></description>
<dc:subject>ssl openssl boringssl tls crypto security google agl</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:4edd5d544ccb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:openssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:boringssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:tls"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:agl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://google-styleguide.googlecode.com/svn/trunk/shell.xml">
    <title>Shell Style Guide</title>
    <dc:date>2015-10-18T18:59:19+00:00</dc:date>
    <link>https://google-styleguide.googlecode.com/svn/trunk/shell.xml</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Google's shell style guide.  I disagree with a huge amount of this except that you should be quick to eject and use Python (or Go) when a program may grow complex.]]></description>
<dc:subject>google shell programming style</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3c1eb29b2c70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:style"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://googleonlinesecurity.blogspot.com/2015/09/disabling-sslv3-and-rc4.html">
    <title>Google Online Security Blog: Disabling SSLv3 and RC4</title>
    <dc:date>2015-09-26T23:58:17+00:00</dc:date>
    <link>http://googleonlinesecurity.blogspot.com/2015/09/disabling-sslv3-and-rc4.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Some details on the evolution of TLS best-practice at Google.  Follow along as best you can, I guess.]]></description>
<dc:subject>google security pki crypto tls</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e2d83b0ba0ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pki"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:tls"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://koz.io/inside-safetynet/">
    <title>SafetyNet: Google's tamper detection</title>
    <dc:date>2015-09-22T04:47:06+00:00</dc:date>
    <link>https://koz.io/inside-safetynet/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Walkthrough of the design of Android's system for attempting to detect tampered-with OS software.]]></description>
<dc:subject>android safetynet google security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:74da846c2d77/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:android"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:safetynet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://google-gruyere.appspot.com/">
    <title>Web Application Exploits and Defenses</title>
    <dc:date>2015-09-11T21:31:26+00:00</dc:date>
    <link>https://google-gruyere.appspot.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Penetration testing learning environment.]]></description>
<dc:subject>google security codelab gruyere</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:6ca43296ea05/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:codelab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gruyere"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blogs.wsj.com/cio/2015/05/11/google-moves-its-corporate-applications-to-the-internet/">
    <title>Google Moves Its Corporate Applications to the Internet - The CIO Report - WSJ</title>
    <dc:date>2015-05-13T20:41:07+00:00</dc:date>
    <link>http://blogs.wsj.com/cio/2015/05/11/google-moves-its-corporate-applications-to-the-internet/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[The perimeter is dead.  Some realize it sooner than others.]]></description>
<dc:subject>security google networking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:2d9919f3ef94/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:networking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bazel.io/">
    <title>bazel.io</title>
    <dc:date>2015-03-30T15:48:28+00:00</dc:date>
    <link>http://bazel.io/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Open-source version of Google's build tools.]]></description>
<dc:subject>google build automation bazel vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:1c61123ad5b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bazel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.google.com/a/answer/1408902?hl=en">
    <title>Configure mobile device settings - Google Apps Administrator Help</title>
    <dc:date>2014-09-19T20:05:40+00:00</dc:date>
    <link>https://support.google.com/a/answer/1408902?hl=en</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A great many settings that Google Apps can help us enforce on mobile devices.  Pretty cool.  A little scary, too.]]></description>
<dc:subject>ios android security google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:583076a60d09/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:android"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://konklone.com/post/why-google-is-hurrying-the-web-to-kill-sha-1">
    <title>Why Google is Hurrying the Web to Kill SHA-1</title>
    <dc:date>2014-09-09T00:39:27+00:00</dc:date>
    <link>https://konklone.com/post/why-google-is-hurrying-the-web-to-kill-sha-1</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Much better article than Google's about why SHA-1 has to go now.]]></description>
<dc:subject>google security sha1 ssl tls crypto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:8a127a71bdbc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sha1"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:tls"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crypto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://googleonlinesecurity.blogspot.com/2014/07/announcing-project-zero.html">
    <title>Google Online Security Blog: Announcing Project Zero</title>
    <dc:date>2014-07-18T00:41:47+00:00</dc:date>
    <link>http://googleonlinesecurity.blogspot.com/2014/07/announcing-project-zero.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[[This is good.]]]></description>
<dc:subject>google security research</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c34730a1a3b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:research"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/GoogleCloudPlatform/kubernetes">
    <title>GoogleCloudPlatform/kubernetes</title>
    <dc:date>2014-07-11T04:35:42+00:00</dc:date>
    <link>https://github.com/GoogleCloudPlatform/kubernetes</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[The layer on top of containers that handles clustery concerns.  From Google, mostly for GCE.]]></description>
<dc:subject>google cloud gce containers linux docker kubernetes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:fb2865b50794/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gce"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kubernetes"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>