Profile

Cover photo
Russ Cox
Worked at Bell Labs
Attended Harvard University
Lived in Cambridge, MA
5,696 followers|990,452 views
AboutPostsPhotosVideosReviews

Stream

Russ Cox

Shared publicly  - 
 
 
The number of people at #gophercon  is surreal.
46
3
Terry Poulin's profile photo
 
So many phones...
Add a comment...

Russ Cox

Shared publicly  - 
 
 
If y'all wouldn't mind reading this, I'd appreciate it. 

If you like it, it would be kind of you to share it around as well.... 
10
9
Add a comment...

Russ Cox

Shared publicly  - 
 
FizzBuzz in Go

Every time I see FizzBuzz mentioned somewhere on the internet I think two things.

1. That's a dumb problem.
2. There's actually a nice Go solution.

I've seen lots of people make the first observation but have never seen anyone make the second. It's basically a tiny prime sieve.
62
8
Thomas Bushnell, BSG's profile photoPeter Nguyen's profile photoDan Cross's profile photohari jayaram's profile photo
15 comments
 
Sorry,but I cannot see the original code from +Russ Cox​, maybe the golang playground has flushed the old code
Add a comment...

Russ Cox

Shared publicly  - 
 
The internals of Google's pprof CPU Profiler (for C++ and Go). Comments here appear on the blog post.
When I spent a summer as a Google intern in 2006, one of the many pleasant surprises was Google's pprof tool, which makes profiling a C++ program's CPU and memory usage incredibly easy. It had already been open sourced, and when I returned to grad school, I incorporated pprof into my standard ...
223
113
Russ Cox's profile photoJohn Tsiombikas's profile photoDavid B's profile photoHeather Columbo's profile photo
18 comments
 
Great post. +David Barzaga 
Add a comment...

Russ Cox

Shared publicly  - 
 
I would like to announce the release of Go Read. It as a Google Reader clone, and designed to be close to its simplicity and cleanliness. I wanted to …
34
14
Add a comment...

Russ Cox

Shared publicly  - 
 
Meetup #2: May 28th
Tue, May 28, 2013, 6:00 PM
9
Have him in circles
5,696 people
phi vân đõ's profile photo
Lamin Jarju's profile photo
Christopher Evans's profile photo
Patrick-Ranjit D. Madsen's profile photo
Li Jie's profile photo
Lam Nguyễn's profile photo
Girl Sweet's profile photo
Jon Masters's profile photo
Steve Wang's profile photo

Russ Cox

Shared publicly  - 
 
"The problem with X-Ray networks is that exposure to them is fatal."
 
I hadn't seen this when it came out.  LOVE.  "See Straight Through Datacenter Bandwidth Limitations with X-Rays."
21
5
Ada Lim's profile photoLuuk van Dijk's profile photoErik Quanstrom's profile photoKevin Gillette's profile photo
4 comments
 
Hitchcock et al arrived at the same conclusion when evaluating carrier pigeon networks.
Add a comment...

Russ Cox

Shared publicly  - 
 
The video tells the story of how Ken Thompson and others reverse engineered the Linotron 202 typesetter.

More material here: http://www.cs.princeton.edu/~bwk/202/

Also, some discussion on the TUHS mailing list. In this post, Steve Johnson tells the story of how the typesetter effected standard error: http://minnie.tuhs.org/pipermail/tuhs/2013-December/002933.html
63
12
Nick Johnson's profile photoRuss Cox's profile photoJim Robinson's profile photoCaleb Epstein's profile photo
6 comments
 
Great story.  Those Bell Labs guys sure could (can) hack!
Add a comment...

Russ Cox

Shared publicly  - 
 
How to make user-level profiling work on a Mac. Comments here appear on the blog post.
My last post described how user-level CPU profilers work, and specifically how Google's pprof profiler gathers its CPU profiles with the help of the operating system. The specific feature needed from the operating system is the profiling timer provided by setitimer(2) and the SIGPROF signals ...
40
25
Greg A. Woods's profile photoNir Soffer's profile photoJohn McCutchan's profile photoThomas Tempelmann's profile photo
17 comments
 
+Russ Cox There is openradar.me - it's a user-supplied database of radar bugs they entered. It wouldn't hurt if more people entered their bugs there as well any time they report one to Apple's bugreporter.
Add a comment...

Russ Cox

Shared publicly  - 
 
I've been reading old posts on the Random ASCII blog. This one may be my favorite. It explains how sub instructions on the x86 can sometimes execute 4x faster than add instructions.
53
33
Dan Farmer's profile photoBill Davidsen's profile photoRalph Corderoy's profile photoErik Quanstrom's profile photo
6 comments
 
+Ralph Corderoy ah.  that's it.  too much kernel programming.  i mistakenly did s/dependency/memory &/ when in fact it was a renamed register dependency.
Add a comment...
Jeff Mitchell was tagged in Russ Cox's photo.

Russ Cox

Shared publicly  - 
1

Russ Cox

Shared publicly  - 
 
There's no Boston meetup group for gophers, and instead of using meetup's proprietary site, I figured a G+ group might be better. 
4
Add a comment...
People
Have him in circles
5,696 people
phi vân đõ's profile photo
Lamin Jarju's profile photo
Christopher Evans's profile photo
Patrick-Ranjit D. Madsen's profile photo
Li Jie's profile photo
Lam Nguyễn's profile photo
Girl Sweet's profile photo
Jon Masters's profile photo
Steve Wang's profile photo
Work
Employment
  • Bell Labs
  • Google
  • Sabattis
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Cambridge, MA
Contact Information
Home
Email
Story
Tagline
Programmer
Education
  • Harvard University
  • Massachusetts Institute of Technology
Basic Information
Gender
Male
Links
YouTube
Other profiles
Contributor to
My wife and I found Yale Appliance after the local service guys we'd been using told us they were out of their depth trying to fix the awful Fisher-Paykel dish drawers the developer installed in our new house, and they suggested we call Yale. Their service department is fantastic, but dish drawers are just a terrible idea. When we finally threw in the towel, the process of buying two replacement dishwashers (Miele and Bosch) was painless. The showroom is great, the sales people are low pressure, and the installation teams are as great as the service teams. We went back a few years later to replace the refrigerator, and when we moved to a new house we knew exactly where to go for an updated dishwasher (Miele). For our most recent dishwasher we worked with Joseph Blake at the showroom and Jeff and Jared for the installation, but everyone we've worked with has been great. We wouldn't go anywhere else or call anyone else for service.
• • •
Public - 8 months ago
reviewed 8 months ago
1 review
Map
Map
Map