190 reputation
8
bio website
location
age
visits member for 4 years, 3 months
seen 11 hours ago

Author of the Ruby ftpd gem.

Autobiography, in code:

1976:

C       WORKING FOR A LIVING
        IDAY = IDAY + 1
        IDOLLAR = IDOLLAR + 1

1978:

100 REM WORKING FOR A LIVING
110 D = D + 1
120 M = M + 1

1979:

        ; Working for a living
        INC DAY
        INC DOLLAR

1984:

(* Working for a living *)
day := day + 1
dollar := dollar + 1

1986:

/* Working for a living */
day++, dollar++;

1988:

// Working for a living
day.another(); dollar.another();

1999:

// Working for a living
public interface WorkForALiving {
  void another_day();
  void another_dollar();
}

2003:

# Working for a living
day += 1
dollar += 1

11h
revised How do we instruct our employees to protect themselves from Heartbleed?
clients -> employees
1d
comment How do we instruct our employees to protect themselves from Heartbleed?
@MadHatter That question appears to have been understood as being from the admin's point of view: its answers are all about how to fix your server, not about what to tell your users.
1d
awarded  Nice Question
Apr
11
comment How do we instruct our employees to protect themselves from Heartbleed?
@Elipticalview What does that mean, in the context of this question? What is the best we can do? What are the "little steps?"
Apr
9
awarded  Commentator
Apr
9
comment How to better block phishing spam due to heartbleed?
@psusi Heartbleed makes a nasty kind of phish possible: After locating a web site which still has the vulneratbility, the phisher send a "legitimate" email which links to the correct site. This is done in order to increase traffic to the site. The attacker then uses the heartbleed exploit to mine passwords and what-not. The phish isn't the main attack, but it's a way to make the main attack more fruitful.
Apr
8
asked How do we instruct our employees to protect themselves from Heartbleed?
Feb
25
comment Printer lpd daemon refuses print job if a command's new-line sent separately — bug?
@lVlint67 - I know very little about, and am unlikely to ever know about, the LPD daemons. I've edited the question to explain that.
Feb
25
revised Printer lpd daemon refuses print job if a command's new-line sent separately — bug?
Explained what I know about the LPD daemons.
Feb
25
asked Printer lpd daemon refuses print job if a command's new-line sent separately — bug?
Jul
20
comment Linux Opteron system appears to be UMA but should be NUMA
@David, Thank you. After doing some reading, I think I understand the reason for your recommendation. We'll leave the box set for UMA.
Jul
18
accepted Linux Opteron system appears to be UMA but should be NUMA
Jul
18
awarded  Editor
Jul
18
revised Linux Opteron system appears to be UMA but should be NUMA
Added link to AMD's explanation of Magny-Cours and hypertransport
Jul
18
awarded  Student
Jul
18
asked Linux Opteron system appears to be UMA but should be NUMA
Sep
21
comment How to find the real IP to which IPVS is routing a virtual IP
Outstanding. Thanks!
Jul
13
awarded  Teacher
Feb
25
comment How to Best Manage High PostgreSQL CPU Use?
I've never had the luxury of a database that fit entirely in RAM, so I don't know much much I/O bandwidth would help you. Even things that fit in RAM do get written to disk, though, as they change.
Feb
25
answered How to Best Manage High PostgreSQL CPU Use?