Hi, I’m Chris Palmer, and my email is chris@ this domain. I’m a software engineer and sometime musician. Like Tron, I fight for the user: I try to make software and information more secure, usable, accessible, and available. Currently, I work at Google on the Android operating system. Good music makes the crown of my skull feel hot. My body is heavily modded.
- My previous jobs
- At iSEC Partners I did information security engineering consulting for companies large and small, on a wide variety products (you might use some of them...). At the Electronic Frontier Foundation I helped in online civil liberties litigation and advocacy.
- Blog
- Formerly hemiolesque.blogspot.com. Please note that I do not speak for any of my past, current, future, hypothetical, or notional employers.
- Something I noticed one time
- This could happen to you, if you let it.
- My photos from the MGM v. Grokster Supreme Court hearing
- See also EFF’s page.
- My quotation collection
- “The world is my country, science is my religion.”
- Octavia
- A toy I am playing with: parallel, distributed, secure network filesystem. Warning: Pre-alpha experimental explosions ahead!
- My argument that we must fix HTTPS
- I’ve been giving this talk at various security nerd events lately. The problems are social and economic more than technical. The technical problems are in usability, not in cryptography. In general, security people should start learning about usability.
Fun and Games
This is Conway’s Game of Life. (See Wikipedia’s page for more details.) Basically, the rules are (quoted from Wikipedia):
- Any live cell with fewer than two live neighbours dies, as if caused by underpopulation.
- Any live cell with more than three live neighbours dies, as if by overcrowding.
- Any live cell with two or three live neighbours lives on to the next generation.
- Any dead cell with exactly three live neighbours becomes a live cell.
You can click on any cell to toggle its liveness, at any time. (Doing this stops the game so that you can more easily edit multiple cells.) Press Play to start the game, and Stop to stop. You can also use the keyboard shortcuts. Also, beware that resizing the board will reset the game.
Interval (ms): Board size: