From Wikipedia, the free encyclopedia
Jump to: navigation, search

My name is Sam Trenholme. I am currently a professional full stack “jack of all trades” developer, dealing with everything from Perl, PHP, Python, Amazon web services, Javascript, jQuery, CSS, Bootstrap, and even some React. I have a Webpage. I also have a blog, not to mention a résumé. My résumé is formatted with 100% open source fonts: Bitstream Charter for the serif font and a modified Source Sans Pro for sans-serif (I use alternative forms for the “g” and “l” to make Source look like a more traditional sans).

I am not a regular editor; I probably edit about once or twice a month.

Back in the oughts, I wrote MaraDNS. MaraDNS is an open-source DNS server for Windows and UNIX clones that has been discussed in PhD dissertations[1], described as more secure than BIND against denial of service attacks in an IEEE symposium paper[2], recommended in an O’Reilly book[3], has an entire chapter devoted to it in a book about alternative DNS servers[4], is used by CERN[5], has been mentioned in a paper co-written by Ron Rivest[6], and was praised for being immune to the "Ghost Domain" bug [7].


  1. ^ Rutherford, Matthew J. (2006), Adequate System-Level Testing of Distributed Systems, Department of Computer Science, Boulder, CO  (This was a PhD thesis) “MaraDNS, which is an open-source implementation of a recursive, caching Domain Name System (DNS) resolver. We experimented with public releases of MaraDNS, which consists of between 15,000 and 24,000 lines of code, depending on the version.” (also mentioned several other places in the dissertation).
  2. ^ João Antunes; Nuno Ferreira Neves; Paulo Veríssimo (2007), Finding Local Resource Exhaustion Vulnerabilities, 18th IEEE International Symposium on Software Reliability Engineering, Trollhättan, Sweden 
  3. ^ Schroder, Carla (2007). Linux Networking Cookbook (Paperback). O'Reilly. p. 545. ISBN 0596102488. 
  4. ^ Mens, Jan-Piet (2008). Alternative DNS Servers: Choice and Deployment, and Optional SQL/LDAP Back-Ends (Paperback). UIT Cambridge Ltd. ISBN 0954452992. 
  5. ^
  6. ^ B Adida; D Chau; S Hohenberger; RL Rivest (2005), Lightweight signatures for email (PDF), IMACS Workshop on Theft in E-Commerce, April 2005 
  7. ^ Jian Jiang; Jinjin Liang; Kang Li; Jun Li; Haixin Duan; Jianping Wu (2012), Ghost Domain Names: Revoked Yet Still Resolvable (PDF)