Long time open source type, now at GitHub doing open source stuff. Father, husband, race car builder/driver, sailor, and apparently, traveller.

Joined November 2009
Long weekend project phase 1's a go! Dumpster ordered. 10 yards of gravel ordered. 5 pallets of wall blocks. ordered. Bobcat ordered.
3
Was really interesting presenting at #DOES20 London. Pre-recorded in my garage in Seattle, up at 0530 to answer questions live on slack from folks in, well, wherever they were.
2
1
16
Proof: necessity is the mother of invention.
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
Hmm. 4 of us on a call. 100% of us named "Jeff". #lowdiversity
2
I've been messing about with @golang recently. Lots of great stuff but the term "rocks and sticks" keeps coming to mind. Could totally be me but, lots of basic things appear to be missing. I keep hearing "the idiomatic way is to <explanation boiling down to write it yourself>"
1
1
And I don't quite buy the perf argument. Of course, I agree that map[<your_type>]struct{}{} is faster than map[interface{}]bool but we're talking nanoseconds here. Important in some cases but in the face of doing network calls that take 100s of ms, not so much.
1
1
I'm keeping an open mind and am only a couple weeks in so who knows where I'll end up. Need to see more of the system come together... What's your experience been like?
1
Jeff McAffer retweeted
FYI: the @todogroup is launching its annual corporate open source programs (OSPO) survey, please fill it out so we can learn more about the state of corporate open source programs across the industry! linuxfoundation.org/blog/202…
2
7
12
Nice!
Do you work on Open Source and have you lost money due to COVID-19? We are here to help! Yes, this means you, not other people. :) Check out fossresponders.com. #oss #floss #COVID__19
1
So I'm sitting here working on something new for @github and I literally muttered to myself "holy crap, this is insanely powerful". Will be a little while but I can't wait to share this.
4
15
What to do when you can't race for real?! Simulate track physics in the garage one bit at a time... Car wheels are too heavy to do the classic bike wheel and turntable gyroscopic forces experiment...
1
So we mounted a hub on a 1/2" rod and then a wheel to the hub, suspended that with a pulley on one side and away we go. Notice that with the tire spinning "towards me", lowering the right side straight down causes the wheel to want to turn towards that side.
1
As expected, the opposite happened when raising the right side. The effect was less because the tire had slowed -- a bit hard to see. Now I'm wondering what else we can simulate...
Sigh. @comcast, I know y'all are working hard and have reduced staff. My internet, while "connected", is not fast enough to have even a voice-only conversation on zoom/teams/... Doesn't "feel" connected. Can you please come fix?
2
1
I've done the troubleshooting myself and with your support folks. Modem replaced. Still very choppy. Paying for 600Mb/s. Getting 2Mb/s. Three people working/schooling at home.
Achievement unlocked! In case you can't read the small print, that's a 1.9 liters (half gallon) bottle... #Canadian
2
1
TIL an important WFH lesson. When eating lunch outside in the glorious Seattle sunshine, do not leave your food unattended, even for a moment to get a drink etc. Crows will descend, steal your food, and then mock you from on high while eating said lunch.
3
10