The short, tormented life of computer genius Phil Katz (2000)
bbsdocumentary.com
bbsdocumentary.com
I am writing this after coming back from the bar with friends. I would actually consider myself someone who drinks too much. I have written code for years, tried and failed on over four startups. I have spent a week in a hospital for suicide and depression. I currently work a cushy job where I make great money and write code that a first year CS student could write.
This man was depressed. He tried to find outlets, self medicate, whatever the garbage we need to say about his actions that we need to say. He needed help. Rather than criticize his failures, lets make a note of how fragile our human psyches are and work towards helping one another cope with our internal battles.
I think your observation has some merit.
Its something about becoming a new person.
This is the thing I don't understand about these people. Once you've experienced depression but somehow you did manage to "leave it behind" you still have the feeling that's there, somewhere, hidden, and only the greatest fool would make fun of it or of people still suffering from it.
"A man falls down a hole..."
It speaks to the character of the person if they then think of themselves superior to a friend who is fighting a fight they have been through previously.
Sorry about your problems... I can't say I know what you're talking about because I only had a glimpse of depression, but I understand the feeling of knowing your life isn't going to get better EVER and should preferably end right now.
Thankfully this turned out to be not true, I changed countries and now I'm happier than ever, but this wasn't some revelation that just dawned on me - it was just pure luck and I'm not sure if I could have escaped myself.
Have you already tried moving to a different country? I think there is something wrong with Western Europe, I've always been a happy person before I went there and my happiness returned when I got back home... It's possible that the problem is with the entire western society, so you should probably keep that in mind before you do something stupid. Although correlation doesn't imply causation, of course.
There is probably no line between self and business for a guy like PK. At that time you could build a significant program or even a game singlehandedly. Most likely he obsessively made his better ARC program for its own reward (you could use it for free) and he was surprised both by the commercial success and the subsequent legal attack. Very personal indeed, and if he wasn't already a completely tortured soul, that would be more than enough to take away any shred of sense he had made of the world. Give enough cash and free time to someone who has been cracked like that and he quite easily can end up dead from an existential crisis with no practical boundaries.
Considering this was some 25 years ago now, if he thought about intellectual property issues at all, the mindset at that time was very reasonable in that your source code and executable was considered copyrightable like a book - it didn't matter if it provided the same functionality as someone else's program as long as you wrote the code. Just consider the fate of the original spreadsheet for confirmation of this.
To summarize, before you take any stand against the tragedy that is the life of PK, consider that there is probably a huge concentration of people very much like the early Phil Katz right here on HN. The man simply needed help, and he didn't get it.
I also didn't realize the code was open. If only we had github in BBS form in the 90s.
Of course, the ARC source wasn't really "open" in the sense we use the term today. Hence SEA's ability to file a lawsuit against Katz.
On the other hand, the .zip file format really was open in the sense we use the term today.
> I can think of no more fitting epitath than the final clause of the original ARC copyright statement:
> "If you fail to abide by the terms of this license, then your conscience will haunt you for the rest of your life."
What a stunningly vindictive and spiteful thing to say.
This is the very first time I've ever heard anyone say "he deserved to die because he stole my code."
(Don't worry, I'm not shooting the messenger! I appreciate your posting this - it's a fascinating look at human nature.)
It definitely doesn't make it OK to say "this person deserved to die," but I think it's worth considering it in context, as these people weren't strangers to each other and their actions both had powerful effects on one another.
> One can only guess what drove him to such a tragic end, but it is a fitting demise for a man whose professional reputation is based entirely on a lie.
(emphasis added)
"In a negotiated settlement he again rejected any suggestion of licensing and went for a cash-out settlement. He repaid us for most of our legal bills and promised to stop selling his program sometime in 1988.
Then he fiddled with the file format a bit, renamed it from PKARC to PKZIP, and kept right on selling it. "
is contradicted by this:
https://en.wikipedia.org/wiki/Phil_Katz
"... settlement of the lawsuit ... under which ... PKWARE paid SEA to obtain a license that allowed the distribution of PKWARE's ARC-compatible programs until January 31, 1989, after which PKWARE would not license, publish or distribute any ARC compatible programs or utilities that process ARC compatible files.
...
After the lawsuit, PKWARE released one last version of his PKARC and PKXARC utilities under the new names "PKPAK" and "PKUNPAK", and from then on concentrated on developing the separate programs PKZIP and PKUNZIP, which were based on new and different file compression techniques."
Wiki also says
"The SEA vs. PKWARE dispute quickly expanded into one of the largest controversies the BBS world ever saw."
Any greybeards care to comment?
Unfreezing...Melting....OOOO00000oooooo........
I used ARJ mostly, until RAR came in, of course ;)
You have to keep in mind the context of the times; there was no Linux yet, almost no one had heard of the internet, and certainly there were no things like the world wide web or wikipedia. No one really knew about open source or the legal fight between SEA and PKWARE. We all switched to PKZIP because it created the same size archive files as ARC and it uncompressed so much faster.
In 1988 I was 14, and really just wanted to play more shareware games. It really didn't matter what format they came in, but if they were in ZIP format, that was great since it took less time to uncompress on a 4.77 MHz processor (yes, you read that correctly - I boosted it to 8 MHz with an 8088 clone chip by NEC called a V20). A few years later it was all moot anyway, since I discovered Linux and everything was using tar/compress or shar (shell archives).
http://www.bbsdocumentary.com/library/CONTROVERSY/LAWSUITS/S...
What is old is new again
Coders in general are susceptible to alcohol for these kinds of reasons. Add in flexi hours (hey it doesn't matter what time I show up as long as I ship code, right?), and it's practically the ideal job for a functioning alcoholic.
I've seen dozens of fellow programmers slip down the slope. It's particularly bad in the financial sector in London, where "trader culture" of hard drinking, drugs and women is seen as acceptable. Usually it's well concealed until early to mid-thirties. Often their situation rapidly degenerates after a relationship breakup or family bereavement. What's fun and social when you're with your friends in your 20s isn't so much when you're 35 and lonely.
It's striking how casual and uninformed the general attitude to this drug is in our industry, e.g. http://zachholman.com/posts/how-github-works-creativity/
"Clad in nothing but underwear, he was suffering from uncontrollable hiccups and burdened by a horribly swollen stomach." While some internal organs were destroyed and he was slowly dying. Terrible.
That said, if not alcohol he would have found something else. The problem was not the drug itself.
Add in money and a tendency to have few friends, and almost certainly no SO, and the wonder is there aren't even more casualties. Though there are a huge number of people who get older and wonder where exactly it all went wrong.
http://www.esva.net/~thom/arczip.wmv
The takeaway is that Katz optimized existing code, his mother ran the pkzip business, they defamed the arczip guys, and Katz himself died a paranoid, drunken wreck. The problem with the doc is that pretty much nobody is there to defend Katz. It's an old war, and really doesn't matter now.
http://www.esva.net/~thom/baker.html
The team that owned ARC was even smaller than Katz's, and PKARC was based directly on ARC.
I can think of no more fitting epitath than the final clause of the original ARC copyright statement:
"If you fail to abide by the terms of this license, then your conscience will haunt you for the rest of your life."
(Apparently PKARC was blatantly ripped off of ARC and Phil refused to license ARC.)
Each morning I read a note to myself: "The high score isn't money, it's people who love you".
I wonder if alcohol served him as an unfortunate remedy for his introverted person.
And on unrelated note:
He got real good at optimizing programs, and he learned to get the job done with the least amount of instructions and running times.
I like the culture of code bumping back in the day. Although, we now live in a time of abundant CPU cycles and memory, there's still value in that, even above many layers of abstraction. Sadly, increasing number of programmers do not care or even aware of their programs' resource footprint on the hardware.
I'm a strong introvert and I find that a few drinks makes me feel like what I suspect an extrovert feels like. Personally, I'd much rather socialize with a few drinks in me; and if there's a large group involved, it's almost mandatory for me to enjoy myself at all!
http://www.desototimes.com/articles/2012/12/18/news/doc50cfc...
The brightest of us are the hardest to reach and the most difficult to persuade, but they're also the most painful to lose.
To anyone reading this: if someone that you care about needs help, don't wait until tomorrow. Don't make excuses. Don't fuck around.
Deep.
Me: Why would I pay 40 dollars for zipping software I get for free? You guys are totally late to the game, winzip and winrar already exist.
Rep: ....... Yea, we started the industry, and our founder died from alcohol abuse...
Me: Good joke...
.......
It's a sad tale indeed.
these days, every time a startup reaches an IPO, we get a movie, book or long series of articles. we learn the guys revolutionizing social media are total basketcases