Jump to content

Ian Clarke (computer scientist)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Squalk25 (talk | contribs) at 22:46, 8 October 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Ian Clarke
Ian Clarke in June, 2009
Born (1977-02-16) February 16, 1977 (age 47)
CitizenshipIreland, United States[1]
Alma materUniversity of Edinburgh, Scotland
Known forFreenet peer to peer software, Revver
Awards2003 Technology Review Young Innovator
Scientific career
FieldsComputer Science, Artificial Intelligence

Ian Clarke (born 16 February 1977) is the original designer and lead developer of Freenet.

Early life

Clarke grew up in Navan, County Meath, Ireland.[2] He was educated at Dundalk Grammar School and while there twice came first in the Senior Chemical, Physical, and Mathematical section of the Young Scientist Exhibition. The first time, in 1993, was with a project entitled "The C Neural Network Construction Kit". The second time, the following year, was with a project entitled "Mapping Internal Variations in Translucency within a Translucent Object using Beams of Light".[3]

Freenet

In 1995 Clarke left Dundalk to study Computer Science and Artificial Intelligence at the University of Edinburgh, Scotland. While at Edinburgh Clarke became president of the then dormant Artificial Intelligence Society, resulting in its revival.[4] In Clarke's final year at Edinburgh, he completed his "final year project", entitled "A Distributed, Decentralised Information Storage and Retrieval System". In July 1999, after receiving a 'B' grade for his paper, Clarke decided to release it to the Internet and invited volunteers to help implement his design. The resulting free software project became known as Freenet, and attracted significant attention from the mainstream and technology media.[5][6][7]

In August 1999 Clarke began his first full-time job as a software developer in the Space Division of Logica plc, a London-based software consulting company. In February 2000 Clarke left Logica to join a small software start-up called Instil Ltd.[4] In August 2000 Clarke left London for Santa Monica, California, where he co-founded Uprizer Inc, with the intent of commercialising some of his Freenet-related ideas.[8] In January 2001, Uprizer Inc. successfully raised $4 million in Series A round venture funding from investors including Intel Capital.[9]

In March 2001, Clarke published an article describing FairShare, developed in collaboration with Uprizer's co-founders, Steven Starr and Rob Kramer. Clarke was concerned that copyright would become increasingly difficult to enforce in the Internet age, the goal of Fairshare was to provide an alternative to copyright as a way to compensate creators.[10]

Professional career

In September 2002, after leaving Uprizer, Clarke formed Cematics LLC to explore a variety of new ideas and opportunities. Cematics LLC developed a number of products including Locutus, a P2P search application for the Enterprise, WhittleBit - a search engine which learns from user Feedback,[11] and 3D17, a web-based collaborative editing tool.[12]

In October 2003 Clarke decided to leave the United States to return to Edinburgh, Scotland. In December 2004, Clarke began work on Dijjer, a distributed P2P web cache, and Indy, a collaborative music discovery system, both in conjunction with ChangeTv, a company founded by his long-time collaborator, Steven Starr, who later brought in Clarke and Oliver Luckett as co-founders. In 2003, he was named to the MIT Technology Review TR100 as one of the top 100 innovators in the world under the age of 35.[13]

ChangeTv changed its name to Revver Inc. and unveiled a new website in November 2005 which was designed to allow the creators of short videos to earn revenue from their creativity.[14] Revver was one of several user-created video websites unveiled in late 2005, but was the first such website to financially compensate video creators, and is reminiscent of Fairshare.

In December 2006 Clarke left Revver and moved to Austin, Texas.[15] There Clarke founded a new company, SenseArray, which is a drop-in ad targeting engine based on a proprietary algorithm developed by Clarke.[16] In October 2009 Clarke released Swarm,[17][18][19][20] a novel approach to distributing computation across multiple computers in a manner largely transparent to the programmer.

In January 2012 Clarke co-founded OneSpot, with the goal of creating "ads that don't suck". Over the next 3 years Clarke architected a realtime bidding engine capable of consistently outperforming Google Adwords.[21] In March 2012 Clarke open sourced LastCalc,[22] an online calculator designed to provide a more flexible and open alternative to tools like Google Calculator.[23]

References

  1. ^ "About Ian - Locutus of Blog". Blog.locut.us. Retrieved 2016-06-05.
  2. ^ "About Ian - Locutus of Blog". Blog.locut.us. Retrieved 2016-06-05.
  3. ^ Ian Clarke, I.Clarke@dynamicblue.com. "Ian Clarke's Homepage: Projects: Cloud Maps". Web.archive.org. Archived from the original on April 20, 2010. Retrieved 2016-06-05. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  4. ^ a b "Ian Clarke". LinkedIn. Retrieved 2016-06-05.
  5. ^ John Markoff (May 10, 2000). "Cyberspace Programmers Confront Copyright Laws". The New York Times.
  6. ^ "Coders prepare son of Napster". BBC News. 12 March 2001.
  7. ^ "Fighting for free speech on the Net". CNN. December 19, 2005.
  8. ^ Markoff, John (18 June 2007). "Another Attempt to Match Readers and Relevant News". The New York Times.
  9. ^ "Latest Topics". ZDNet.com.au. 2015-06-30. Retrieved 2016-06-05.
  10. ^ "Archived copy". Archived from the original on March 14, 2007. Retrieved October 23, 2006. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)CS1 maint: archived copy as title (link)
  11. ^ "Search Engine Learns From User Feedback". Slashdot.
  12. ^ "Large Scale Collaborative Editing". Slashdot.
  13. ^ "2003 Young Innovators Under 35". Technology Review. 2003. Retrieved August 16, 2011.
  14. ^ Gentile, Gary (30 October 2005). "Start-up aims to make online video profitable". USA Today.
  15. ^ "Archived copy". Archived from the original on September 17, 2009. Retrieved September 7, 2009. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)CS1 maint: archived copy as title (link)
  16. ^ "Archived copy". Archived from the original on July 30, 2008. Retrieved July 29, 2008. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)CS1 maint: archived copy as title (link)
  17. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting". Code.google.com. Retrieved 2016-06-05.
  18. ^ "Swarm — a New Approach To Distributed Computation". Slashdot.
  19. ^ "Archived copy". Archived from the original on July 30, 2010. Retrieved July 12, 2010. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)CS1 maint: archived copy as title (link)
  20. ^ "Swarm - Concurrency with Scala Continuations | The Scala Programming Language". Scala-lang.org. 2009-09-28. Retrieved 2016-06-05.
  21. ^ "Realtime Bidding: Predicting the future, 10,000 times per second". Vimeo. Retrieved 2016-08-22.
  22. ^ "LastCalc". Lastcalc.com. Retrieved 2016-06-05.
  23. ^ "LastCalc Is Open Sourced". Slashdot.