State of Technology #94

Elsewhere

 

 

Architecture

Engelbert’s Dilemma: Ease-of-Use vs. Efficiency

  

 

 

Code

We naturally perceive scale logarithmically, but education imposes linear thinking.

“If kindergarten children are asked to point to the correct location for a spoken number word on a line segment labelled with endpoints 0 and 100, they place smaller numbers closer to 0 and larger numbers closer to 100, but they do not distribute numbers evenly….they place numbers in a compressed logarithmic mapping. They perceive numbers logarithmically.Fourth graders, however, map linearly rather than logarithmically. But if one asks an adult member of the Mundurucu – an Amazonian indigenous group with a reduced numerical lexicon and little formal education – to complete the same task, the logarithmic mapping occurs again.

 

 

 

Design

##### “Is the Homepage dead?”

“…how much traffic was coming to major news sites “through the side door”—aka article pages. Less than half of visits to nytimes.com start on the homepage. More than half of Buzzfeed’s visitors come from search and social. And a mere 12 percent of visits to The Atlantic start with the homepage.”

 

Essay

Inside the GIF Industrial Complex

What started as an Internet trifle had become a marketable skill. Hypnotizing amidst a Web of distraction, the GIF has evolved from an obscure file format to an art movement to a pageview crutch. What was once a retro rebuke to the busy commercialization of the Web has in some ways become a part of it. The GIF renaissance was beautiful until it wasn’t” 

 

Mobile

Native iOS to HTML5 Porting Tool

 

SaaS

Service to track changes in Terms of Services

 

Service

Buy things with a Tweet

 

Social

Assignment: create a Youtube Hoax video that gets 100K hits. Result: 42 Million hits.Here’s how they did it.

 

Tool

FotoForensics– to check ‘degree of photo doctoring’ (they’re doing all cool stuff like identify a person’s shoe size from a photo)

 

Hack

Wadsworth Constant

URL parameter “&wadsworth=1” which can be added on to the end of a YouTube video URL to load the video at 30%.’

 

Etc

Parting Thought

“Visualization can surprise you, but it doesn’t scale well. Modeling scales well, but it can’t surprise you.” –Hadley Wickham

 

State of Technology #92

Elsewhere

 

 

Architecture

High Performance Networking in Chrome

Chrome gets faster as you use it. This feat is accomplished with the help of a singleton Predictor object, which is instantiated within the browser kernel process, and whose sole responsibility is to observe network patterns and to learn and anticipate likely user actions in the future. 

 

Code

Resources to Start building great visualizations using D3

 

Design

 

Cities of Future and how to drone-proof it

Essay

“Internet has no erasers?” How temporal services like Snapchat is making social media erasable.

 

Mobile

Does Mobile Performance Optimization Still Matter

 

 

SaaS

Functional Thinking: Why functional Programming is on Rise

 

Service

Commenting Threads: good, bad or not at all

 

Social

Pre-web use of bounded asterisks

 

 

Tool

Two useful Open Source SQL editors

 

Hack

 

18 Complicated Ideas explained using ONLY the 1000 most frequent words in English

 text editor that would force the user to write with only the 1000 most frequent words. He then invited scientists to describe what they do using the editor.

 

Etc

 

Parting Thought

Best Science & Engineering Visualizations of 2012

 

State of Technology #90

elsewhere

 

 
Architecture

Beginners Advanced Guide to HTML and CSS

 
Code

If-less Programming

 

 
Design

Author of “ping” wrote about its genesis

 
Essay

How Strava is changing the way we ride

 

 
Mobile

Designing for the Empty States

 
SaaS

***** Comprehensive guide to SaaS metrics and how to measure it

 
Service

Things users do NOT care about

 

 
Social

The Best of Quora 2012 – eBook (Warning: Time sink)

 

 
Tool

Fake Data (“rabbit holes”) to thwart hackers

 

 
Hack

Technologies to prevent yourself from being captured on camera or video

 

 
Etc

Parting Thought

“The world is much more interesting than any one discipline” – Edward Tufte

State of Technology #88

elsewhere

 

 

Architecture

Latency numbers every developer should know(Slide the bar to see how it changes with time)

 

Code

Web Developer Checklist

 

Design

Talks to Help You Become a Better Front-end Engineer in 2013

 

Essay

Top 20 Insights to Make Ideas Happen

 

Mobile

App Design Trends for 2013

 

SaaS

Why MongoDB never worked out at Etsy

 

Service

Top Logging & Monitoring Services

 


Social

Steve Souders writes a brief and usefulnote on ‘Perception of Speed’

‘If I had written the code I would have cleared the page as soon as the link was clicked. But in a masterstroke of creating the perception of faster websites, browsers instead don’t erase the old page until the next page arrives.

 

Tool

Build your own Keyboard –Part 1, 2

 

Hack

How todivide a number by 3 without using *, /, +, -, % Operators

 

Etc

Parting Thought

‘Major innovation comes most of all from the unexplored no-man’s land between the disciplines.’ – James Burke on the importance of multi-disciplinary thinking in this fascinating talk