Profile

Cover photo
Russ Cox
Worked at Bell Labs
Attended Harvard University
Lived in Cambridge, MA
5,097 followers|890,355 views
AboutPostsPhotosVideos

Stream

Russ Cox

Shared publicly  - 
 
 
The number of people at #gophercon  is surreal.
41
3
Terry Poulin's profile photogeorge oloo's profile photoSathish VJ's profile photoRaynold Cherry'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
Rolando Segura's profile photoTamer Fahmy's profile photo
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.
61
8
Hash Ysh's profile photoMathieu Lonjaret's profile photoRolando Segura's profile photoRichie Primus'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 ...
225
111
Michael Lausch's profile photoAshwin Chaugule's profile photoAmir Naghizadeh's profile photoChristopher Smith'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
Alex Muscar's profile photoBill Zhuang's profile photo
Add a comment...

Russ Cox

Shared publicly  - 
 
Meetup #2: May 28th
Tue, May 28, 2013, 6:00 PM
8
Have him in circles
5,097 people
Shi LanTing's profile photo
Pinpoint Your Target's profile photo
Will Moffat's profile photo
Calvin Legh's profile photo
serine Meliqyan's profile photo
Nicolas Martin's profile photo
Patrick Pfeiffer's profile photo
Jian Qin's profile photo
John Asmuth'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."
20
5
Kamil Kisiel's profile photoGiuseppe Tarantino's profile photoSergey Shkarupin's profile photoJohn de Largentaye'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
60
10
Jim Robinson's profile photoCaleb Epstein's profile photoMantas Mikulėnas (grawity)'s profile photoOluf Lorenzen (Finkregh)'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 ...
42
25
Dan Cross's profile photoSkip Tavakkolian's profile photoDonald Lee's profile photoRichie Primus'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
Gökhan Özbulak's profile photoScott Ferguson's profile photoRichie Primus's profile photoShaun Griffith'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,097 people
Shi LanTing's profile photo
Pinpoint Your Target's profile photo
Will Moffat's profile photo
Calvin Legh's profile photo
serine Meliqyan's profile photo
Nicolas Martin's profile photo
Patrick Pfeiffer's profile photo
Jian Qin's profile photo
John Asmuth'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