Resources for Getting Started with Distributed Systems | Caitie McCaffrey

Caitie McCaffrey (Microsoft); Resources for Getting Started with Distributed Systems; In Her Blog; 2017-09-07.

tl;dr → Distributed Sagas, within the .NET culture of Microsoft.

Promotion

Mentions

Outline

  • A Canon (The Canon)
  • Examplars (Bloggists)
  • Post Mortems (After Action Reports)

Separately noted.

Open Source Operational Risk and Public Blockchains | Walch

Angela Walch; Open Source Operational Risk and Public Blockchains; In Next New Context Conference, Tokyo; 2017-07-26.; 18 slides (15 of content); landing.

Angela Walch
  • Associate Professor, St. Mary’s University School of Law
  • non-resident Research Fellow, Centre for Blockchain Technologies, University College London
  • She campaigns this work on the relevant speaker circuit

tl;dr → governance is undefined in the blockchains; watch out.

Mentions

  • Principles for Financial Market Infrastructures (PFMI)
    • A written work?  2012.
    • Principle 2: Governence (have some)
    • Principle 3: Framework for risk management (have one)
    • Principle 17: Operational Risk (mitigate it, prudently)
  • Open Source Software (OSS)
    • contra: corporate, sponsored
    • NOT contra  “closed”
    • But defined vaguely as, ducktyped as:
      • available
      • modifiable
      • e.g.
        • Linux
        • Open(space)SSL
        • Bitcoin
  • Forks
    • occur, often
    • history, is recited
      • Bitcoin → 2013-03, block size (paralysis), SegWoit
      • Ethereum → Ethereum, Ethereum Classic

Argot

  • FMI → Financial Market Infrastructure

Related

Angela Walch; The Fiduciaries of Public Block Chains; Presented at the 2nd International Workshop P2P Financial Systems, 2016, held at University College London, Research Centre for Blockchain Technologies; landing. Separately filled.

The Fiduciaries of Public Block Chains | Walch

Angela Walch; The Fiduciaries of Public Block Chains; Presented at the 2nd International Workshop P2P Financial Systems, 2016, held at University College London, Research Centre for Blockchain Technologies; landing.

Angela Walch, Associat Professor, School of Law, St. Mary’s University.

tl;dr → these are toy systems run by toy people; it is premature to anoint them as Fiduciaries, they have no concept how to behave; right now it’s like Lord of the Flies out there.

Outline
  • How Public Blockchains are Governed
  • What is a Fiduciary?
  • Core Developers and Big Miners as Fiduciaries
  • Pros and Cons of Fiduciary Categorization
  • Sorting out the Details
  • Concluding Thoughts

Mentions

  • De facto centralized governance
  • History of forks reveals devop-miners have latent unanswerable power.
  • Pros & Cons
  • Ends with questions (tries not to state a position)

Recitals

Pros of Fiduciary Classification
  • Fiduciary takes service performance seriously.
  • Fewer harms caused by careless or disloyal
    behavior by fiduciary.
  • Less due diligence needed before fiduciary
    transaction.
  • Accountability standard equivalent to
    seriousness of services performed.
Cons of Fiduciary Classification
  • Would inhibit innovation in blockchain tech.
  • Should direct at “app” level vs. “platform” level.
  • Fiduciary standard too high.
  • Hard to tell when fiduciary standard is met.
  • Paternalistic towards entrustors.
  • Compensation doesn’t match fiduciary accountability.
  • Premature for such a nascent tech.

Questions

  • Who precisely are the fiduciaries?
  • Who precisely are the entrustors?
  • What duties are owed?
  • How would a breach of duty be identified?
  • What are the consequences of breach?
  • Could this be practically enforced?

Referenced

  • Tamar Frankel, Fiduciary Law

Related

Angela Walch; Open Source Operational Risk and Public Blockchains; In Next New Context Conference, Tokyo; 2017-07-26.; 18 slides (15 of content); landing. Separately filled.

Global Megatrends 2017 Update | Hewlett-Packard

Global Megatrends 2017 Update; Andrew Bolwell (Hewlett-Packard); On Slideshare; 2017-01-04; 168 slides ← hpmegatrendspres2017

tl;dr → 4 trends; all are the same as last year (2016, published 3 months prior)
  1. Rapid Urbanization
  2. Changing Demographics
  3. Hyper Globalization
  4. Accelerated Innovation

Global Megatrends: Shaping Our Future; Andrew Bolwell (Hewlett-Packard); On Slideshare; 2016-10-11; 111 slides ← megatrendspres

Andrew Bolwell is (some various combination of) Senior Executive│Business Innovation│Entrepreneurship│Global Business Development│Strategic Vision│Product Ideation, Hewlett-Packard.

Promotions

Internet Trends 2017 | Mary Meeker, KPCB

Mary Meeker (KPCB); Internet Trends 2017; Kleiner, Perkins, Caulfield, Byers (KPCB); 2017-05-31; 555 slides; landingkpcb.com/InternetTrends.

Mentions

yes

Table of Contents

  1. Global Internet Trrends
  2. Global Internet Trends
  3. Online Advertising (+ Commerce)
  4. Interactive Games
  5. Media
  6. The Cloud
  7. China Internet
  8. India Internet
  9. Healthcare
  10. Global Public / Private Internet Companies
  11. Some Macro Thoughts
  12. Closing Thoughts

Using Big Data in Real-Life Online Marketing: Personality-targeted and tailored advertising on Facebook | Matz, Chan, Popov, Stillwell, Kosinski

Using Big Data in Real-Life Online Marketing: Personality-targeted and tailored advertising on Facebook. S. Matz, A.F. Chan, V. Popov, D. Stillwell, M. Kosinski. poster. Association for Psychological Science Convention (APS), 2014.

Referenced

  • J. B. Hirsh, S. K. Kang, G.V. Bodenhausen. (2012). Personalized Persuasion: Tailoring {ersuasive Appeals to Recipient’s Personality Traits. Psychological Science, 23(6) 578-581.
  • M. J. Sirgy. (1986). Using self-congruity and ideal congruity to predict purchase motivation. Journal of Business Research, 13(1), 195-206.
  • Y. Moon. (2002). Personalization and Personality: Some Effects of Customizing Message Style Based on Consumer Personality. Journal of Consumer Psychology, 12(4), 313-326.

Related

Michal Kosinski, publications.

Microservices and Teams at Amazon | InfoQ

Microservices and Teams at Amazon; Jan Stenberg; In InfoQ; 2015-12-31.

tl;dr → Amazon’s methods are where it’s at, the cutting edge, the bees knees, da bomb!

Original Sources

Chris Munns (Amazon) Microservices at Amazon; In I Love APIs 2015 Conference; 2015; 42 slides; separately noted.

Mentions

Microservices SOA
Substantial function requires an RPC, a network call Substantial function requires an RPC, a network call.
Many very small components Fewer more sophisticated components
Business logic lives inside a single service domain Business logic can live across multiple domains
Wire protocol must be HTTP JSON or (less preferably) XML Wire protocol is the Enterprise Service BUS (ESB), as a layer between services
(RPC) type API driven with client-deployed SDKs/Library. Middleware (?)

Building Microservice Architectures | Neal Ford, ThoughtWorks

Neal Ford (ThoughtWorks); Building Microservice Architectures; In Some Venue; 2014; 80 slides.

tl;dr → Enterprise Service Bus (ESB) rides again, but with Agile, Conway, Java, JSON, HTTP, REST, CI/CD & DevOps!

Original Sources

Sam Newman; Building Microservices: Designing Fine-Grained Systems; O’Reilly Media; preview edition; WHEN?; 102 pages; free sample (final edition); 25 pages; Amazon: kindle: $31, paper: $42+SHT; O’Reilly: pdf: $43, paper: $50+SHT.

and others

Separately noted.

A Promising Direction for Web Tracking Countermeasures | Bau, Mayer, Paskov, Mitchell

Jason Bau, Jonathan Mayer, Hristo Paskov, John C. Mitchell; A Promising Direction for Web Tracking Countermeasures; In Proceedings of Some Conference; 2013; 5 pages.

Machine Learning: A Promising Direction for Web Tracking Countermeasures; 19 slides.

tl;dr → Automatically curated (learned) block lists; minimum publishable unit, no followup.

Abstract

Web tracking continues to pose a vexing policy problem. Surveys have repeatedly demonstrated substantial consumer demand for control mechanisms, and policymakers worldwide have pressed for a Do Not Track system that effectuates user preferences. At present, however, consumers are left in the lurch: existing control mechanisms and countermeasures have spotty effectiveness and are difficult to use.

We argue in this position paper that machine learning could enable tracking countermeasures that are effective and easy to use. Moreover, by distancing human expert judgments, machine learning approaches are both easy to maintain and palatable to browser vendors. We briefly explore some of the promise and challenges of machine learning for tracking countermeasures, and we close with preliminary results from a prototype implementation.

Mentions

  • Something vague about applying Machine Learning (magic pixie dust)
    Starting from labeled data of known trackers in a published list, learn the trackers in a trawl of the corpus.
  • Document Object Model (DOM)
  • FourthParty, a platform
  • Elastic Net, an algorithm
  • Method
    • Quantcast top 32,000 sites.
    • Sample 5 links of each page.

The Changing Digital Landscape: Where Things are Heading | Pew Research Center

The Changing Digital Landscape: Where Things are Heading; (Pew Research Center); Presented at Tencent Media Summit, Beijing, China; 2015-11-12; 36 slides.

Contents

  • Three (3) digital revolutions have changed the news
  • State of the digital news media 2015
  • Six (6) impacts on news and the media
  • Five (5) trends for the future

Separately noted.