Daniel Wagner
Contact me
| Office | I'm a second-year PhD student at CIS UPenn studying programming languages with Benjamin Pierce. I live in Levine 513. |
| Phone | 650 353 1788 |
| wagnerdm@seas, or, for those who like more permanence, my username is "daniel" on the wagner-home.com server. | |
| Others | I go by the handle dmwit lots of places. |
Code
- for the Dragon go server
- predict the future, and have wyvern play your moves for you
- access the bot interface from Haskell
- manipulate SGF files in Haskell
- miscellaneous GreaseMonkey scripts
- use Senseis' Library syntax in forums and in-game messages
- show the amount of time remaining in games on your status page
- mark forums that have new messages
- add a star to each user's activity indicator
- for minimal window management
- control your volume with X.A.Volume (along with a tutorial)
- separate the workspaces on your screens with X.L.IndependentScreens
- move the mouse with keybindings via X.A.Warp
- display brief notifications using X.U.Dzen
- bacteria: compose Xinerama backgrounds
- a small dmenu wrapper called yeganesh
- for school
- some finite state transducer stuff, which has got to be just about the coolest name for anything ever invented
- a visualization of the Menger sponge
Personal
- Nicole and I got engaged!
- Nicole and I went to the Finger Lakes area for vacation in 2009.
- Hac Phi was a lot of fun! I took some miscellaneous pictures.