Author Archives: dailylinks

Links for 2017-02-21

Fault Domains and the Vegas Rule | Expedia Engineering Blog I like this concept — analogous to AWS’ AZs — limit blast radius of an outage by explicitly defining dependency scopes (tags: aws az fault-domains vegas-rule blast-radius outages reliability architecture)

Posted in Uncategorized | Leave a comment

Links for 2017-02-20

10 Most Common Reasons Kubernetes Deployments Fail some real-world failure cases and how to fix them (tags: kubernetes docker ops) How-to Debug a Running Docker Container from a Separate Container arguably this shouldn’t be required — building containers without /bin/sh, strace, gdb etc. is just silly (tags: strace docker ops debugging containers) 4chan: The Skeleton […]

Posted in Uncategorized | Leave a comment

Links for 2017-02-19

4chan: The Skeleton Key to the Rise of Trump ugh. what hath 4chan wrought (tags: 4chan trump future grim-meathook-future boards nerds)

Posted in Uncategorized | Leave a comment

Links for 2017-02-17

Hadoop Internals This is the best documentation on the topic I’ve seen in a while (tags: hadoop map-reduce architecture coding java distcomp)

Posted in Uncategorized | Leave a comment

Links for 2017-02-14

Riot Games Seek Court Justice After Internet Provider Deliberately Causes In-Game Lag Pretty damning for Time-Warner Cable: When it seemed that the service provider couldn’t sink any lower, they opted to hold Riot to a ‘lag ransom’. Following Riot’s complaints regarding the inexplicable lag the player base were experiencing, TWC offered to magically solve the […]

Posted in Uncategorized | Leave a comment

Links for 2017-02-13

Getting Past Customs With Your Digital Privacy Intact ffs. this is where we are (tags: wired privacy cbp customs us-politics borders travel)

Posted in Uncategorized | Leave a comment

Links for 2017-02-10

Why Shopify Payments prohibit sexual content Interesting background info from a twitter thread: @jennschiffer Breitbart uses Shopify Payments, which is built on top of Stripe, which is sponsored by Wells Fargo merchant services AFAIK. WF has underwriting rules that prohibit sexual content. The main reasons aren’t b/c WF or Stripe are interested in policing morals. […]

Posted in Uncategorized | Leave a comment

Links for 2017-02-09

Securing a travel iPhone extremely detailed walkthrough (tags: iphone travel security apple ios mobile burner-phones) How eBay’s Shopping Cart used compression techniques to solve network I/O bottlenecks compressing data written to MongoDB using LZ4_HIGH –dropped oplog write rates from 150GB/hour to 11GB/hour. Snappy and Gzip didn’t fare too well by comparison (tags: lz4 compression gzip […]

Posted in Uncategorized | 1 Response

Links for 2017-02-08

sparkey Spotify’s read-only k/v store (tags: spotify sparkey read-only key-value storage ops architecture)

Posted in Uncategorized | Leave a comment

Links for 2017-02-07

What Vizio was doing behind the TV screen | Federal Trade Commission This is awful: Starting in 2014, Vizio made TVs that automatically tracked what consumers were watching and transmitted that data back to its servers. Vizio even retrofitted older models by installing its tracking software remotely. All of this, the FTC and AG allege, […]

Posted in Uncategorized | Comments closed

Links for 2017-02-06

Trump and Staff Rethink Tactics After Stumbles – The New York Times This sounds more like a medieval court than a modern democracy. Also this incredible gem: Mr. Bannon remains the president’s dominant adviser, despite Mr. Trump’s anger that he was not fully briefed on details of the executive order he signed giving his chief […]

Posted in Uncategorized | Comments closed

Links for 2017-02-05

Data from pacemaker used to arrest man for arson, insurance fraud Compton has medical conditions which include an artificial heart linked to an external pump. According to court documents, a cardiologist said that “it is highly improbable Mr. Compton would have been able to collect, pack and remove the number of items from the house, […]

Posted in Uncategorized | Comments closed

Links for 2017-02-04

LandSafe.org: if you aren’t safe, we’ll make noise for you a Dead Man’s Switch for border crossings; if you are detained and cannot make a “checkin”, it’ll make noise on your behalf so your friends and family know what’s happened (tags: safety borders dead-mans-switch landsafe tools)

Posted in Uncategorized | Comments closed

Links for 2017-02-03

square/shift ‘shift is a [web] application that helps you run schema migrations on MySQL databases’ (tags: databases mysql sql migrations ops square ddl percona) ODROID-XU4 a decent SBC which apparently has enough power to drive Plex transcoding (tags: plex linux sbc embedded odroid xu4) Amazon EC2 Container Service Plugin – Jenkins – Jenkins Wiki neat, […]

Posted in Uncategorized | Comments closed

Links for 2017-02-01

GitLab.com Database Incident – 2017/01/31 Horrible, horrible postmortem doc. This is the kicker: So in other words, out of 5 backup/replication techniques deployed none are working reliably or set up in the first place. Reddit comments: https://www.reddit.com/r/linux/comments/5rd9em/gitlab_is_down_notes_on_the_incident_and_why_you/ (tags: devops backups cloud outage incidents postmortem gitlab)

Posted in Uncategorized | Comments closed

Links for 2017-01-31

Supporting our Muslim sisters and brothers in tech – Inside Intercom This is simply amazing: Intercom is a dual-citizen company of a sort. We’ve had two offices from day zero. I moved to San Francisco from Ireland in 2011 and now hold a green card and live here. I set up our headquarters here, which […]

Posted in Uncategorized | Comments closed

Links for 2017-01-30

Google – Site Reliability Engineering The Google SRE book is now online, for free (tags: sre google ops books reading) A server with 24 years of uptime wow. Stratus fault-tolerant systems ftw. ‘This is a fault tolerant server, which means that hardware components are redundant. Over the years, disk drives, power supplies and some other […]

Posted in Uncategorized | Comments closed

Links for 2017-01-27

Buzz Aldrin’s travel expense claim form for Apollo 11 a mere $33.31 (tags: expenses apollo-11 buzz-aldrin funny forms) An energy drink that contained radium was actually a thing in the 1920s People who enjoy playing the cult post-apocalyptic game franchise Fallout are surely familiar with “Nuka Cola”. For those who don’t know, Nuka-Cola is a […]

Posted in Uncategorized | Comments closed

Links for 2017-01-26

Trump Tracker: All the Executive Orders Issued by the President what is it, day 5? what an amazing shitshow (tags: trump us-politics executive-orders tpp law)

Posted in Uncategorized | Comments closed

Links for 2017-01-25

The Rise of the Data Engineer Interesting article proposing a new discipline, focused on the data warehouse, from Maxime Beauchemin (creator and main committer on Apache Airflow and Airbnb’s Superset) (tags: data-engineering engineering coding data big-data airbnb maxime-beauchemin data-warehouse)

Posted in Uncategorized | Comments closed

Links for 2017-01-24

Sankey diagram – Wikipedia ‘a specific type of flow diagram, in which the width of the arrows is shown proportionally to the flow quantity. Sankey diagrams put a visual emphasis on the major transfers or flows within a system. They are helpful in locating dominant contributions to an overall flow. Often, Sankey diagrams show conserved […]

Posted in Uncategorized | Comments closed

Links for 2017-01-18

NetGuard Excellent network monitor app for Android, comes recommended by @redacted in the ITC Slack. Inserts itself as a VPN to capture traffic, and looks like it should work well. Supports ad blocking using a hosts file. (tags: android ad-blocking ads netguard apps)

Posted in Uncategorized | Comments closed

Links for 2017-01-17

‘Rules of Machine Learning: Best Practices for ML Engineering’ from Martin Zinkevich ‘This document is intended to help those with a basic knowledge of machine learning get the benefit of best practices in machine learning from around Google. It presents a style for machine learning, similar to the Google C++ Style Guide and other popular […]

Posted in Uncategorized | Comments closed

Links for 2017-01-16

Apple ][ copy protections Amazing how similar the Commodore 64 techniques were! (tags: commodore-64 apple-ii history copy-protection assembly)

Posted in Uncategorized | Comments closed

Links for 2017-01-13

OK, Bear With Me: What If Mario And Wario Are The Same Guy? this is great (tags: silly theories mario nintendo wario kotaku games gaming)

Posted in Uncategorized | Comments closed

Links for 2017-01-12

Facebook is censoring posts in Thailand that the government has deemed unsuitable | TechCrunch Dictator-friendly censorship tools? no probs! (tags: facebook censorship royalty thailand politics) Who killed the curry house? | Bee Wilson | Life and style | The Guardian This is fascinating, re “authenticity” of food: The objection that curry house food was inauthentic […]

Posted in Uncategorized | Comments closed

Links for 2017-01-11

How a Machine Learns Prejudice – Scientific American Agreed, this is a big issue. If artificial intelligence takes over our lives, it probably won’t involve humans battling an army of robots that relentlessly apply Spock-like logic as they physically enslave us. Instead, the machine-learning algorithms that already let AI programs recommend a movie you’d like […]

Posted in Uncategorized | Comments closed

Links for 2017-01-10

Final Fantasy 7: An oral history Pretty amazing, particularly for this revelation: Tetsuya Nomura (Character and battle visual director, Square Japan): OK, so maybe I did kill Aerith. But if I hadn’t stopped you, in the second half of the game, you were planning to kill everyone off but the final three characters the player […]

Posted in Uncategorized | Comments closed

Links for 2017-01-09

Sanrio Introduces Rage-Filled Red Panda Character Aggretsuko wut: If you’ve always loved Hello Kitty but wish she also came with a deep well of rage, Sanrio has introduced just the character for you: Aggretsuko. An adorable 25-year-old red panda who works as an office associate, Aggretsuko is constantly taken advantage of and bothered by her […]

Posted in Uncategorized | Comments closed

Links for 2017-01-08

PagerDuty Incident Response Documentation This documentation covers parts of the PagerDuty Incident Response process. It is a cut-down version of our internal documentation, used at PagerDuty for any major incidents, and to prepare new employees for on-call responsibilities. It provides information not only on preparing for an incident, but also what to do during and […]

Posted in Uncategorized | Comments closed

Links for 2017-01-07

Hacking the Attention Economy Can’t help feeling danah boyd is hitting the nail on the head here: The Internet has long been used for gaslighting, and trolls have long targeted adversaries. What has shifted recently is the scale of the operation, the coordination of the attacks, and the strategic agenda of some of the players. […]

Posted in Uncategorized | Comments closed

Links for 2017-01-04

Raising the Roof: Comments on the recent Newgrange ‘roof-box’ controversy Instead of discussing recent site visits or photographs we’ll be looking at a recent controversy sparked by comments about the reconstruction of Newgrange and, in particular, three claims made in the media by an Irish archaeologist; 1. That the “roof-box” at Newgrange may not be an […]

Posted in Uncategorized | Comments closed

Links for 2017-01-03

How and why the leap second affected Cloudflare DNS The root cause of the bug that affected our DNS service was the belief that time cannot go backwards. In our case, some code assumed that the difference between two times would always be, at worst, zero. RRDNS is written in Go and uses Go’s time.Now() […]

Posted in Uncategorized | Comments closed

Links for 2016-12-23

BLIND’s work on UIs for Rogue One beautifully retro to match Episode 4 (tags: star-wars rogue-one ui design graphics via:jk)

Posted in Uncategorized | Comments closed

Links for 2016-12-20

AWS re:Invent 2016: Lessons Learned from a Year of Using Spot Fleet (CMP205) – YouTube Yelp talk about their Spot Fleet price optimization autoscaler app, FleetMiser (tags: yelp scaling aws spot-fleet ops spot-instances money)

Posted in Uncategorized | Comments closed

Links for 2016-12-16

4 Wi-Fi Tips from Former Apple Wi-Fi Engineer Good tips: use the same SSID for all radios; deal with congestion with more APs using less power; don’t use “Wide” channels on 2.4Ghz; and place antennae perpendicular to each other. (tags: wifi 2.4ghz 5ghz networking hardware macs apple tips)

Posted in Uncategorized | Comments closed

Links for 2016-12-15

The hidden cost of QUIC and TOU The recent movement to get all traffic encrypted has of course been great for the Internet. But the use of encryption in these protocols is different than in TLS. In TLS, the goal was to ensure the privacy and integrity of the payload. It’s almost axiomatic that third […]

Posted in Uncategorized | Comments closed

Links for 2016-12-14

Slicer: Auto-sharding for datacenter applications Paper from Google describing one of their internal building block services: A general purpose sharding service. I normally think of sharding as something that happens within a (typically data) service, not as a general purpose infrastructure service. What exactly is Slicer then? It has two key components: a data plane that […]

Posted in Uncategorized | Comments closed

Links for 2016-12-13

Did the Russians “hack” the election? A look at the established facts | Ars Technica solid roundup. There’s a whole lot of evidence pointing Russia’s way, basically (tags: usa russia hacking politics security us-politics trump)

Posted in Uncategorized | Comments closed

Links for 2016-12-12

Booking.com, MySQL and UTF-8 good preso from Percona Live 2015 on the messiness of MySQL vs UTF-8 and utf8mb4 (tags: utf-8 utf8mb4 mysql storage databases slides booking.com character-sets) tdunning/t-digest A new data structure for accurate on-line accumulation of rank-based statistics such as quantiles and trimmed means. The t-digest algorithm is also very parallel friendly making […]

Posted in Uncategorized | Comments closed