311 reputation
15
bio website
location New Jersey
age 28
visits member for 5 years, 2 months
seen yesterday

I'm a programmer, occasional sysadmin, Unix automator, and general geek living in New Jersey (but in the general sphere of New York City).

The majority of my code is written in Perl (my weapon of choice) but I'm also familiar with C, JavaScript, and Bourne sh and bash. I also have some passing familiarity with (or ancient memories of) Java, C++, Python, Prolog, BASIC, older flavors of Visual Basic, and more.

I dabble in Haskell but I've never thrown a real problem at it.

I run Linux at home and at work but that doesn't mean I'm ignorant of other systems :)


Oct
16
comment What do you call the area on a hard disk smaller than a sector?
@supercat (that accurately describes RLL codes, which are actually out of date for hard drives, but I don't have good information on the coding techniques used with PRML. They still have to guarantee enough transitions for clock recovery somehow.)
Oct
16
comment What do you call the area on a hard disk smaller than a sector?
@supercat the data is self-clocking, there isn't such an issue. A series of bits gets turned into a series of reversals. Each reversal is constrained to lie within a minimum and a maximum number of clocks of its neighbors. The variations within that range allow the data to be decoded, but the constraints allow the clock to be recovered.
Oct
16
comment What do you call the area on a hard disk smaller than a sector?
Besides that the statement "any area that is magnetised represents a binary 1 and any area that is not magnetised represents a binary 0" isn't true at all (even MFM, from the 1970s, was more complicated than that), how are these areas anything like transistors?
Sep
24
awarded  Autobiographer
Sep
10
comment How does domain name registration work?
(and TUCOWS was one of the biggest collections of shareware on the internet, rather than one of the biggest domain registrars...)
Sep
10
comment How does domain name registration work?
@AshBurlaczenko nothing — in the 1990s, Verisign was the only registrar you could buy from. I believe they still offer the same pricing they did then: $35/year for the big three TLDs, with a two year minimum.
Sep
4
comment Can other people on an encrypted Wi-Fi AP see what you're doing?
WPA-PSK really doesn't use a secure key-exchange protocol to establish session keys?
Jan
23
comment Why is there such a big difference between “Size” and “Size on disk”?
(Less technically, it's just called "slack".)
Jan
23
comment Why is there such a big difference between “Size” and “Size on disk”?
The wasted space due to minimum allocation sizes is actually technically called "internal fragmentation", so you could say that fragmentation is the culprit. But it's still not something that any "defragment" tool can do anything about.
Jan
8
awarded  Critic
Oct
8
awarded  Yearling
Jul
4
answered How to run linux 0.01?
Jan
2
answered Setting up scripts in Amazon EC2 Cloud
Jul
4
comment ubuntu make install location
in particular, building your own stuff with PREFIX=/usr most definitely counts as "doing it wrong" and will break your system in the long run.
Jan
15
awarded  Nice Answer
Jan
13
answered md5 hash is different on a file split, cat back again
Nov
10
awarded  Supporter
Aug
30
awarded  Teacher
Aug
13
answered What's the easiest way to sniff TCP traffic data on Linux?