Links for Week 53 of 2015

As I use the web I routinely bookmark various things using Pinboard. Each week I aggregate these bookmarks and share them on my blog.

2015 DevOps Holiday Reading List — Medium (medium.com)
I’ve curated what I consider some of the more useful pieces on DevOps (with a bit of Agile and Cloud mixed in) that I’ve read this year. It tilts towards the cultural aspect of DevOps transformation as I think that’s the harder part. There’s so much great content out there; please add any of your favorites in the comments!
The Website Obesity Crisis (daringfireball.net)
The Website Obesity Crisis Maciej Ceglowski on why the modern web is so bloated and slow, and why it matters: These comically huge homepages for projects designed to make the web faster are the
Ian Murdock, father of Debian, dead at 42 | Ars Technica (arstechnica.com)
Something really wrong happened here.
Introducing new open-source tools for the Elixir community | Pinterest Engineering (engineering.pinterest.com)
Elixir (and Erlang) are exciting to us because of the way they handle parallelism and errors. One of the surprising things about computers is they haven’t gotten much faster since around 2005. What has happened is that we can now fit more cores on a CPU, turning what was one processor into many.
The Unfinished Business of Organizational Transformation | ThoughtWorks (www.thoughtworks.com)
We strongly believe that what is holding back these transformations from success is a lack of commitment needed to usher in a change of culture. Culture is created and solidified over time through expressed actions and reactions and not through cooked up, generic sounding mission statements disconnected from real behaviors. Most of these transformations intend to affect change through assessments, recommendation checklists and ticking boxes; they fail to address the legacy budgetary procedures, management and hiring constructs, and performance evaluation processes. This inference is based on our cumulative experiences (20+ years) and informal interviews with many colleagues and clients engaged in change management.
Why the Apple Watch will be the most accurate way to ring in the New Year - Telegraph (www.telegraph.co.uk)
Lynch's team also used high-speed cameras to test the Apple Watch's accuracy, filming at 1,000 frames per second to create millisecond-precision. The watch face is then overlaid with the time from an atomic clock housed in Apple's testing lab in order to pair the Watch's time with the true time.
Implications of Tech Stack Complexity for Executives | ThoughtWorks (www.thoughtworks.com)
In order for you to thrive in the digital environment, you need to understand the implications of the changing technology landscape on your organization. This is the first article in Technology Radar Echoes, a new series where authors share their insights and experience on the technology problems and solutions driving business differentiation for enterprise leaders. Now in its sixth year, the ThoughtWorks Technology Radar is an assessment of trends significantly impacting software development and business strategy created by an international advisory board of technologists.  
Transition Guide | YNAB (www.youneedabudget.com)
Coming from YNAB 4? Here’s what’s new, improved, and different. And awesome.
Minnesota Tech Exec Of The Year 2015: Luna Ahmed (tech.mn)
After a short period of mourning, Luna returned to work and focused solely on maintaining continuity one day at a time. ILM realized $4.2m in revenue that year, essentially on par with the previous, as not a single client was lost through the tough transtion.
Is Caffeine a Cognitive Enhancer? (www.gwern.net)
Two general mechanisms may account for most of the observed effects of caffeine on performance: (1) an indirect, non specific ‘arousal’ or ‘processing resources’ factor, presumably explaining why the effects of caffeine are generally most pronounced when task performance is sustained or degraded under suboptimal conditions; and (2) a more direct and specific ‘perceptual-motor’ speed or efficiency factor that may explain why, under optimal conditions, some aspects of human performance and information processing, in particular those related to sensation, perception, motor preparation, and execution, are more sensitive to caffeine effects than those related to cognition, memory, and learning. See also Smith 2005‘s caffeine led to a more positive mood and improved performance on a number of tasks. Different effects of caffeine were seen depending on the person’s level of arousal. Linear effects of caffeine dose were also observed. This is evidence against the argument that behavioural changes due to caffeine are merely the reversal of negative effects of a long period of caffeine abstinence.
The Website Obesity Crisis (idlewords.com)
Remember when Google Maps, the most sophisticated web app of its day, was thirty-five times smaller than a modern news article?
Mojibar (github.com)
A menubar app adaptation of Emoji searcher.
Lawrence Lessig: Technology Will Create New Models for Privacy Regulation (blogs.wsj.com)
CIO Journal asked Prof. Lessig for his thoughts on how technology policy, which is at multiple critical junctures around the world, can and should evolve. Privacy, surveillance, and international governance of the Internet and telecommunications networks will approach milestones in 2016, with implications for business and beyond.
Don't make New Year's Resolutions! (gtdforcios.com)
Don’t make New Year’s Resolutions. Do a Year-End Review instead.
An update from Linode about the recent DDoS attacks (status.linode.com)
It has become evident in the past two days that a bad actor is purchasing large amounts of botnet capacity in an attempt to significantly damage Linode’s business.
A Promise Theory View on the Policies of Object Orientation and the Service Oriented Architecture (www.researchgate.net)
Object orientation (OO) and Service Oriented Architecture (SOA) are two ap- proaches to software design. By modelling these using Promise Theory we show that we can easily accomodates SOA principles into program modelling. We also show that promise theory can help to resolve ambiguities in OO design, and we resolve a case in which UML semantics do not offer sufficient guidance to determine a natural structure in a program. Our approach offers some simple clarity on the various meanings of inheritance policy and the Liskov substitution principle.
Mindfulness is for mere mortals… (patrickrhone.com)
So, the true goal of mindfulness is to miss out on less of what is going on around us by prioritizing the here and now. To hear more and see more and be aware of more on a moment by moment basis.
What Is Functional Programming? - Kris Jenkins' Blog (blog.jenkster.com)
This is my take on what functional programming really is, in a way that will make sense to a jobbing programmer just trying to Get Stuff Done.

The best things and stuff of 2015 « Send More Paramedics (blog.fogus.me)
Great things and people that I discovered, learned, read, met, etc. in 2015. No particular ordering is implied. Not everything is new.

The economics and politics of Thomas the Tank Engine — Bull Market — Medium (medium.com)
The great trick of Sir Topham is to employ engines who essentially evoke the image of the New Soviet man in the service of a proto-capitalist, semi-feudal enterprise.
I worked in a video store for 25 years. Here’s what I learned as my industry died. - Vox (www.vox.com)
I spent 25 years of my life in an industry that no longer exists. Maybe I'm not the most ambitious guy. But that time has provided me with an up-close look at not just how the industry is changing but how people's tastes, and the culture those tastes create, have changed with it.
WebSockets, caution required! (samsaffron.com)
Do we really need ultra high performance, full duplex Client-Server communication?
Telling hundreds of stories: Star Tribune photos of the year - StarTribune.com (www.startribune.com)
Our staff photographers have gathered their favorite images from the past year.
ROK Blocks | Rokenbok Education (rokenbokeducation.org)
ROK Blocks give young builders a chance to construct their own knowledge, explore their creativity and develop spatial reasoning skills.
Query Routing and Rewrite: Introducing pgbouncer-rr for Amazon Redshift and PostgreSQL - AWS Big Data Blog (blogs.aws.amazon.com)
Have you ever wanted to split your database load across multiple servers or clusters without impacting the configuration or code of your client applications? Or perhaps you have wished for a way to intercept and modify application queries, so that you can make them use optimized tables (sorted, pre-joined, pre-aggregated, etc.), add security filters, or hide changes you have made in the schema?
ongoing by Tim Bray · Mobile Counter-theses (www.tbray.org)
This is in re­sponse to 16 mo­bile the­ses by Bene­dict Evans of An­dreesen Horow­itz, a firm that’s cen­tral to Bay Area VC cul­ture. I think the the­ses are about half wrong.
16 mobile theses — Benedict Evans (ben-evans.com)
In this post, I outline what I think are the 16 topics to think about within the current generation, and then link to the things I’ve written about them. In January, I’ll dig into some of the themes for the future - VR, AR, drones and AI, but this is where we are today. 
An Integrated Bayesian Approach for Effective Multi-Truth Discovery (cs.adelaide.edu.au)
Integrating data from multiple sources has been increasingly becoming a commonplace in both Web and the emerging Internet of Things (IoT) applications to support collective intelligence and collaborative decision making. Unfortunately, it is not unusual that the information about a single item comes from different sources, which might be noisy, out-of-date, or even erroneous. It is therefore of paramount importance to resolve such conflicts among the data and to find out which piece of information is more reliable.
A Psychological Exploration of Engagement in Geek Culture (journals.plos.org)
Seven studies (N = 2354) develop the Geek Culture Engagement Scale (GCES) to quantify geek engagement and assess its relationships to theoretically relevant personality and individual differences variables. These studies present evidence that individuals may engage in geek culture in order to maintain narcissistic self-views (the great fantasy migration hypothesis), to fulfill belongingness needs (the belongingness hypothesis), and to satisfy needs for creative expression (the need for engagement hypothesis). Geek engagement is found to be associated with elevated grandiose narcissism, extraversion, openness to experience, depression, and subjective well-being across multiple samples.
2015 CCC Videos (media.ccc.de)
Collected talks from the 32nd Chaos Computer Congress conference.
Introducing the Sumo Logic App for AWS Config (www.sumologic.com)
To help you operate, manage and monitor your AWS environment and to maximize your investments we are please to announce the availability of the Sumo Logic App for AWS Config. The new app enables operations and security teams to monitor an AWS infrastructure and track what is being modified and its relationship with other objects.
Mylio Photo Organizing Software (mylio.com)
Mylio intelligently gathers and manages all of your photos with an intuitive interface, letting you find, view, sort, tag and edit quickly and easily from all of your devices.