All Episodes

The Changelog #197: The Future of WordPress and Calypso with Matt Mullenweg

March 4, 2016 at 3:30AM

This week we're joined by Matt Mullenweg, the creator of WordPress and the CEO of Automattic. We discussed the past, present, and future of WordPress. We talked about the role of JavaScript for WordPress, their new REST API, Calypso, and more.

Hosted by Adam Stacoviak & Jerod Santo.


Ruby on Rails Podcast #213: Coaching and Coachability

March 3, 2016 at 8:00PM • 1 hour 11 minutes

In this week's episode, Sean and Kyle discuss a teamwork seminar that Kyle recently attended, how to be a good coach, Fireball whiskey, and lumberjack style.

There's also a new segment of Shipped It!, our ongoing series about what it takes to manage an application after it's let loose in the wild. The series is produced in partnership with AppSignal, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from AppSignal. This week's Shipped It! segment is about staging servers.

Hosted by Brittany Martin.


The Morning Dump #196: Poop Parade

March 3, 2016 at 4:15PM

I rant about Amazon's new Echo products, Apple providing support on Twitter, an app for sending random messages, and Cincinnati's waste transport problems.

Hosted by Jordan Cooper.


Supercharged #97: Nothing Happened This Week

March 2, 2016 at 6:15PM • 1 hour 3 minutes

This week on Supercharged we’re talking about Amazon Echo’s web portal, Apple’s latest FBI BS, and society’s relationship with the truth! Questions/comments? Visit awkward.email or call/text 509-AWKWARD.

Hosted by Adam Dachis & Darren Herczeg.


The Morning Dump #195: VR Origami

March 2, 2016 at 5:00PM

I rant about Super Tuesday, McDonald's happy meal VR headsets, and an app that tricks callers in thinking you don't have a voicemail box.

Hosted by Jordan Cooper.


iOhYes #103: Don’t Hate Us, Nolan

March 2, 2016 at 10:00AM

Discussion

Pushing info to clients

  • Long Polling
    • Client sends request to server, waits for response or timeouts (Loop)
    • Can send and receive information, but not full-duplex
    • iOS Implementation
      • NSURLConnection sendSynchronousRequest
    • Common uses
      • Fallback from Websockets and SSE when streams are unreliable or impractical
  • HTTP Streams
    • Can only push information to your client
    • If you need to send info back to server use standard rest approach
    • Transported over simple HTTP
    • Built in support for re-connection and event-id
    • iOS Implementation
      • Server Sent Events (SSE)
      • NSURLSession, NSInputStream, NSSteamEvent
      • Setup the connection
      • Implement code to handleEvents from the input stream
    • Common uses
      • Stock ticker streaming
      • “Status” feed updating
      • Push Notifications
  • Websockets
    • Designed to overcome many of the pitfalls/shortcomings described in RFC 6202
    • Standardized by IETF (Internet Engineering Task Force) in 2011
    • Can send and receive information (full-duplex pipe)
    • Protocol based on TCP
    • Uses HTTP only for initial handshake, while leveraging existing HTTP infrastructure
    • iOS Implementation
      • CFStreamCreatePairWithSocketToHost takes url, read and write stream
      • Cast read and write stream to NSInputStream and NSOutputStream, respectively
      • Set delegate for input and output streams
      • Schedule both in a run loop (Can do without but will block the execution of other code)
      • Open connection
      • Write code to handleEvents from the input stream
      • Implement message sending via the output stream
    • Server considerations
      • Not as easy to get started with as a generic web server
      • Buy one, borrow one or build one
    • Common uses
      • Chat
      • Player vs. Player games
      • Real time interactions
  • Popular Abstractions/Frameworks

At-a-glance Comparison

Websockets SSE Long Polling
Client Performance Best Best Worst
Server Performance Best Worst Worst
Complexity Highest Lowest Mid
When to Use 2-way messaging Push to Client Just getting started

Picks

Darryl

John

Alternative show title suggestions

  • Uncanny valley
  • The cooker's always on
  • Canonical Framing Technique

Hosted by Darryl Thomas & John Sextro.


Back to Work #261: The Illusion of Ease

March 1, 2016 at 5:45PM • 2 hours 2 minutes

TOPIC: That's Not How the Future Works.

This week, Dan and Merlin talk about evolving technology culture, the weird landscape of semi-smart devices, and why Merlin does and kinda doesn't do Getting Things Done so much anymore.

Hosted by Merlin Mann & Dan Benjamin.


On Taking Pictures #201: No Such Thing as Never or Always

March 1, 2016 at 12:30PM • 1 hour 29 minutes

This week, how digital technology helped Emmanuel Lubezki shape the natural light on The Revenant. Also, we discuss the often cryptic presentation of online tutorials and ask: “How do you learn something new?” Plus, letting what you know affect what do and how far you’re willing to push outside your comfort zone. Check the show notes for teases of next week’s show. Ernesto Bazan is our Photographer of the Week.

Hosted by Bill Wadman & Jeffery Saddoris.


The Awkward Human Survival Guide #103: Always Be Dripping

March 1, 2016 at 1:30AM • 59 minutes

This awkward week we're talking about genetic romance, marriage pressure, and black tarry shit. Questions/stories/comments? Visit awkward.email or call/text 509-AWKWARD.

Hosted by Adam Dachis, Darren Herczeg, Erica Elson, and Richard Cardenas.


Latest in Paleo #155: Sound the False Alarm!

February 29, 2016 at 9:45PM

A recent study on low carb, high fat (LCHF) diets led to a prominent researcher issuing warnings about the Paleo diet, calling it dangerous, and this rippled out in the media. On this episode, we take a look at that study and show why it is so misleading and why some researchers are calling for a retraction. In other news, a new study shows major health benefits from just a little weight loss, and the CDC tells us 83 million American adults don't get enough sleep. There is also a recap of the Newcastle research, which every diabetic should be aware of.

The Moment of Paleo furthers the theme of small changes, big impact. There are new book and documentary recommendations. The After the Bell segment features Dr. Ian Spreadburry's excellent talk for the New Zealand Ancestral Health Symposium further strengthening the proposition that whole food delivers good health—if you don't know the difference between acellular and cellular carbs, you will after this talk, and you'll be glad you do. Enjoy the show!

Hosted by Angelo Coppola.