Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Absolutely, you can define this act as vandalism. And although I appreciate you framed your analogy such that it can be understood by the HN audience, it does not account for the nature of these two systems, Linux kernel vs social groups. You cannot always transfer the techniques or properties which work in one world, to another, and expect similar results.

The Linux kernel represents a collection of modules, which are predictable and fairly reliable, and as such the Linux kernel is to a certain extent fairly deterministic. A small change compromises the integrity of the entire system, as defined by its checksums.

People on the other hand are not as predictable and not at all reliable when compared to code bases. Therefore, a collection of individuals is a fairly probabilistic system. And as such, a small change in someone's, albeit not harmful behavior, will do little to compromise the integrity of our society.

And by the say, the Linux kernel you were talking about (for which supposedly you have the checksums) is static, whereas you could better describe our society as a dynamic, ever evolving system. You wouldn't compute the checksums of a running program, now would you?



Indeed, the analogy is rough and probably reveals that I am not a programmer by trade. As with all analogies, one hopes that others can lift them into slight abstraction in order to find the meaning and reach a similar conclusion or line of thought at least. Even if I could be helped in improving it, analogies are virtually never airtight– in this case comparing a physical park to software is not without difficulty. Sadly I can't think of any prankware that would really get the message across here.

Edit: Re-reading your comment I might have missed a few parts so I'll reply back while waiting for paint to dry (fun day).

I wasn't trying to equate the two systems or their intricacies and behavior. Rather, we are given some system with rules which govern what we expect it to "be". (I could say do, but consider this the "state" of the system; if it is code, it is not executing but just lines of code in files.) When that system is changed in a way we do not expect by an action that we had prior expectations for, we generally try to revert that action. You are responsible for your system, so you can do what you like. Parks and Rec is responsible for this park, and all of its users and rightly intends to remove this unexpected modification, regardless of its origin or meaning.

I'm just realizing what a missed opportunity to be hip it was– when you let a friend provision your vagrant images with unknown docker containers with [insert unexpected behavior] just before distributing it to thousands of users... (The potential danger of the thing would be a side-effect though so this one's not so good either. I tried!)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: