Top
New
🔦
bretthopper
joined 5/27/2010, 3:26 PM has 3,431 karma
POSTS
There's a Reason Bar Ice Looks Better Than Yours (and You Can Fix It)
by
bretthopper
on 7/23/2025, 11:55 PM with
4
comments
Don't Tolerate Unsolicited Spam
by
bretthopper
on 4/16/2025, 1:52 PM with
0
comments
Kenton's House
by
bretthopper
on 5/19/2023, 2:59 PM with
2
comments
Adventures in Garbage Collection: Improving GC Performance in Our Monolith
by
bretthopper
on 4/6/2023, 3:39 PM with
0
comments
The Mysterious Case of the Fucking Good Pizza (2021)
by
bretthopper
on 8/27/2022, 11:25 PM with
0
comments
Neural network from scratch
by
bretthopper
on 1/4/2022, 4:44 PM with
38
comments
How AI Found Flint’s Lead Pipes, and Then Humans Lost Them
by
bretthopper
on 1/3/2019, 3:20 PM with
0
comments
The Sabermetric Movement’s Forgotten Foremother
by
bretthopper
on 2/22/2018, 1:31 AM with
0
comments
Instagram and Android: Four Years Later
by
bretthopper
on 7/5/2016, 3:30 PM with
0
comments
21 Is an Open Source Library for the Machine-Payable Web
by
bretthopper
on 6/11/2016, 11:49 PM with
comments
Streamlining the Sign-In Flow Using Credential Management API
by
bretthopper
on 6/7/2016, 4:20 AM with
1
comments
Solving the cash problems from self-funding rapid growth
by
bretthopper
on 4/2/2016, 12:06 AM with
20
comments
An Open Letter to My CEO
by
bretthopper
on 2/20/2016, 3:56 AM with
comments
Employee benefits at Basecamp
by
bretthopper
on 1/11/2016, 4:17 PM with
0
comments
Fisticuffs – data binding framework for Swift, inspired by KnockoutJS
by
bretthopper
on 12/18/2015, 8:07 PM with
0
comments
Timing attack against HSTS to sniff browser history in Chrome and Firefox
by
bretthopper
on 10/27/2015, 1:46 AM with
94
comments
MH17 – The Open Source Evidence
by
bretthopper
on 10/15/2015, 12:44 PM with
0
comments
Burnout is in the Mind
by
bretthopper
on 1/7/2015, 6:34 PM with
6
comments
Show HN: Raise Your Flag – Start an awesome career without a degree or diploma
by
bretthopper
on 9/23/2014, 3:33 PM with
9
comments
Benchmarking JSON Generation in Ruby
by
bretthopper
on 5/23/2014, 7:44 PM with
14
comments
Grand National 2014: Humans beating horses in race to get faster
by
bretthopper
on 4/4/2014, 1:31 PM with
0
comments
DataBall
by
bretthopper
on 2/6/2014, 5:04 PM with
14
comments
Bedrock: a modern WordPress stack
by
bretthopper
on 12/18/2013, 5:47 PM with
42
comments
Demystifying the Ruby GC
by
bretthopper
on 11/22/2013, 4:28 PM with
0
comments
Twelve-Factor WordPress App
by
bretthopper
on 11/18/2013, 11:09 PM with
0
comments
Optimizing TLS Record Size and Buffering Latency
by
bretthopper
on 10/24/2013, 9:08 PM with
0
comments
Speed up your sites with PageSpeed for Nginx
by
bretthopper
on 4/25/2013, 8:08 PM with
1
comments
Manti Te’o’s Dead Girlfriend, Inspirational Story Of College Football, Is A Hoax
by
bretthopper
on 1/16/2013, 9:44 PM with
-1
comments
Is the Free-Radical Theory of Aging Dead?
by
bretthopper
on 1/16/2013, 9:10 PM with
0
comments
Stray es and politicos
by
bretthopper
on 11/23/2012, 5:39 PM with
1
comments
You keep using that word "meritocracy"
by
bretthopper
on 10/16/2012, 12:13 AM with
96
comments
Raise “hell”: Better Programming Through Error Messages
by
bretthopper
on 9/14/2012, 2:17 PM with
0
comments
How to Write a Malcolm Gladwell Book
by
bretthopper
on 8/5/2012, 4:20 PM with
61
comments
Spry: Obnoxiously Easy iOS Development With RubyMotion
by
bretthopper
on 5/8/2012, 2:56 PM with
20
comments
Kickstarter: rails.app
by
bretthopper
on 3/28/2012, 9:06 PM with
164
comments
The developer's guide to browser adoption rates
by
bretthopper
on 10/14/2011, 3:30 PM with
0
comments
Startup Visa Canada aims to upgrade immigration policy
by
bretthopper
on 8/29/2011, 5:46 PM with
1
comments
Wait, what does your startup do? ("it's like ___ for ___" generator)
by
bretthopper
on 8/9/2011, 11:16 PM with
-1
comments
Rethinking CSS Grids
by
bretthopper
on 8/8/2011, 1:04 PM with
15
comments
HTML5 Parsing in IE10
by
bretthopper
on 7/7/2011, 12:57 AM with
2
comments
IE10 Platform Preview 2 is Out with More HTML5 and CSS3 Goodness
by
bretthopper
on 6/29/2011, 7:26 PM with
0
comments
Socket.IO 0.7 released
by
bretthopper
on 6/21/2011, 2:27 PM with
0
comments
JSON Hijacking
by
bretthopper
on 5/30/2011, 7:54 PM with
0
comments
Roots: a starting WordPress theme based on HTML5 Boilerplate and Blueprint
by
bretthopper
on 3/28/2011, 3:04 PM with
0
comments
The Current State of HTML5 Forms
by
bretthopper
on 3/21/2011, 8:19 PM with
56
comments
HTML5 Boilerplate 1.0 Released
by
bretthopper
on 3/21/2011, 4:54 PM with
1
comments
Kern.js - kerning library based on lettering.js
by
bretthopper
on 3/8/2011, 7:54 PM with
0
comments
Chrome 10 is now stable
by
bretthopper
on 3/8/2011, 5:50 PM with
0
comments
Koala SVG magic powered by d3.js
by
bretthopper
on 3/1/2011, 3:28 AM with
1
comments
Paul Irish on HTML5 Boilerplate
by
bretthopper
on 2/8/2011, 4:46 PM with
0
comments
Using Deferreds in jQuery 1.5
by
bretthopper
on 1/31/2011, 6:56 PM with
6
comments
Hackers & Painters Predictions
by
bretthopper
on 1/28/2011, 6:11 PM with
0
comments
Tips for jQuery Bug Patching
by
bretthopper
on 1/26/2011, 8:55 PM with
0
comments
11 More Things I Learned from the jQuery Source
by
bretthopper
on 1/19/2011, 5:24 PM with
1
comments
Mother-effing hsl()
by
bretthopper
on 1/5/2011, 5:26 PM with
34
comments
Google + Chrome videos from Japan
by
bretthopper
on 1/4/2011, 6:30 PM with
0
comments
The Rise of the New Global Elite
by
bretthopper
on 1/4/2011, 4:30 PM with
0
comments
Marc Cuban living the Google Lifestyle
by
bretthopper
on 12/10/2010, 6:40 PM with
3
comments
Yepnope: a conditional JS polyfill loader
by
bretthopper
on 11/4/2010, 7:25 PM with
0
comments
Google's mod_pagespeed for Apache
by
bretthopper
on 11/3/2010, 4:28 PM with
3
comments