688 reputation
511
bio website
location Philadelphia, PA
age 26
visits member for 5 years, 7 months
seen Oct 12 at 10:01

I'm a software engineer at the Wikimedia Foundation. I'm on the Flow team. We are building the next discussion system for Wikipedia and sites like it.

In 2010, I earned my BS in Computer Science from Georgia Tech, where I was a research assistant with the Electronic Learning Communities lab.

Feel free to try out ProveIt, a tool we developed at ELC for Wikipedia reference management.

You can contact me here.


May
9
awarded  Commentator
May
9
comment How can I use symbolic signals in an at job?
Indeed -NAME (e.g. -CONT) or -s NAME (e.g. -s CONT) is the standard (opengroup.org/onlinepubs/000095399/utilities/kill.html)
May
9
comment Hidden Features of Linux
I find /usr/bin/most even better than less. Excellent syntax highlighting, among other things.
May
9
comment From developer to sysadmin vs. from sysadmin to developer
Heh. Plenty of sysadmins have to maintain poorly-designed networks, etc. too. :)
May
9
comment How does virtualization software parallelize tasks on the host?
Actually, Xen does support certain unmodified guests, provided you have a processor with Intel VT or AMD-V. See xen.org/about/faq.html#p8
May
9
awarded  Critic
May
9
comment What is the Bash command to create a hardlink to a directory in OS X?
The Open Group page (opengroup.org/onlinepubs/009695399/utilities/ln.html) for ln says, "If the -s option is not specified, whether a directory can be linked is implementation-defined." And my link page (on Ubuntu) doesn't say that (although this obviously doesn't work on Ubuntu).
May
9
comment Conficker: Should steps taken in group policy to secure against virus remain?
AutoPlay is a significant security risk. It should only be kept enabled if there is a legitimate reason.
May
9
comment Is there an alternative to /dev/urandom?
I agree. I would use shred, which by default uses urandom (which I frankly don't find slow). As a note, it is possible to use /dev/random with shred (by specifying --random-source=/dev/random) if you are very patient.
May
9
comment How to remove strict RSA key checking in SSH and what's the problem here?
It's closing the machine because the host key is invalid, just like it says. If you are serious about security, you need to check with the server's admin to make sure the host key changed for a legitimate reason. If so, you can replace it, as explained by Adam.
May
9
awarded  Supporter