Getters/Setters/Fuxors
This is the second article following up Phillip J. Eby's Python Is Not Java. In the first article, The Static Method Thing, we took a look at how Java static methods differ from Python class/static methods. This time we're going to dive deep into the evils of getters and setters.
Baghdad Burning Blog Wins Battle
Disproving Backward Time Travel (kind of)
I have a theory that I believe proves it is impossible to travel backward in time. The theory is based purely in practicality and requires no mathematical or physical calculation whatsoever (although I throw a bit of bullshit math in for good measure).
It should be noted that I have no understanding of formal time travel theory or even basic physics so this is surely full of holes. Still, it has been fun to ponder and so I feel an urge to record it here.
If you've heard of this particular theory, please let me know as I've done some research (okay, only a little googling) and have come up with nothing.
Dan Gillmor Interview on IT Conversations