NickLothian.com
Welcome to the website of Nick Lothian
- Posts
- 354 from 1 Jan 2000 to 31 Mar 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Feed
- https://example.com/rss.xml
2026 5
2024 1
2023 1
2022 4
- 20 Sep 2022On Generative SearchA new set of search engines that generate or supplement results using AI modelsAI
- 1 Sep 2022Animal Sound DatasetsLinks to interesting animal sound datasets for human-animal communications researchanimals
- 31 Aug 2022Magnus Carlsen podcastInteresting points from Magnus Carlsen's appearance on the Lex Fridman podcastchess
- 31 Aug 2022Frame InterpolationFILMNet does frame interpolation to generate feature aware transitions between imagesAI
2018 1
2015 1
2014 8
2013 7
2012 2
2011 2
2010 10
- 21 Dec 2010Fixing Velocity's character encoding problemsuncategorized
- 10 Dec 2010A pragmatic approach to Google AppEnginejava tech
- 20 Sep 2010Perfect Advertisingblogging tech
- 27 Aug 2010Random MP3 metadata codejava random
- 10 Jul 2010Using Flash to shim a webcam to Canvasjavascript tech
- 30 Jun 2010Augmented Reality Virtual Keyboard using HTML 5 videotech
- 17 Jun 2010Solr+Cassandra java tech
- 26 May 2010Using XPath on real-world HTML documentsjava
- 29 Mar 2010Google Buzz, babies & bathwatersocial-networks tech
- 6 Jan 2010Using a webcam with HTML 5 <video> via VLCtech
2009 5
2008 27
- 11 Dec 2008Installing Java on RedHat Linux by building your own RPMjava tech
- 20 Nov 2008Sticky Sessions which aren'ttech
- 20 Nov 2008Modify java.library.path at runtimejava tech
- 30 Oct 2008Webdesignrandom tech
- 20 Oct 2008The (s|S)emantic (w|W)ebrandom tech
- 1 Oct 2008Androidtech
- 1 Oct 2008Nick's Two Laws of Software Engineeringtech
- 25 Jul 2008Classifier4J, NNTP//RSS and Bayesian Blog Classification.uncategorized
- 9 Jul 2008FriendFeed - 6 likes, 3 don't likes and 2 requests.social-networks tech
- 1 Jul 2008On not going to Googlepersonal tech
- 9 Jan 2009ROME 1.0RC2 Releasejava rome
- 21 Jun 2008Google Developer Day 2008social-networks tech
- 13 Jan 2009Software of the year, 2008tech
- 6 May 2008DWR Callback closures inside loopsjava javascript
- 28 Apr 2008Firefox 3 on Linuxtech
- 22 Apr 2008The problem with OpenID is...java social-networks
- 14 Apr 2008Google Search API is backtech
- 4 Apr 2008Dataportability: Did anyone ask the users? - Part 2social-networks tech
- 3 Apr 2008Dataportability: Did anyone ask the users?social-networks tech
- 26 Mar 2008Less than 3 monthspredictions social-networks
- 13 Mar 2008Why tech predictions are stupid (and a small prediction)java predictions
- 6 Mar 2008Shipping software part 2java social-networks
- 7 Mar 2008Podcastedpersonal random
- 5 Feb 2008Random stuffpersonal random
- 30 Jan 2008Run your web code from your IDEjava tech
- 7 Jan 2008Missing the real story on Ning statisticsrandom social-networks
- 2 Jan 2008Predictions for 2008predictions random
2007 33
- 20 Dec 2007Shipping softwarejava social-networks
- 19 Dec 2007Quick & Dirty Server Monitoringrandom tech
- 22 Nov 2007Read this blogjava
- 7 Oct 2007Rosenberg's Lawtech
- 26 Sep 2007The Napster (Grockster?) of Facebookrandom social-networks
- 26 Sep 2007Solr + Hibernatejava random
- 24 Sep 2007Beware the fast followertech
- 29 Aug 2007Preserving privacy while promoting social network portabilityblogging social-networks
- 9 Aug 2007Open social networks?blogging social-networks
- 8 Aug 2007Sleep.. glorious sleeppersonal
- 23 Jul 2007Guessing is much quicker than debuggingjava tech
- 16 Jul 2007Recently read booksbooks
- 29 Jun 2007Recommendations for Australian Contractor service companies?personal random
- 29 Jun 2007"You should just buy Google"You should just buy Googlejava tech
- 28 Jun 2007The future of web development looks a lot like....java javascript
- 26 Jun 2007Updated:I've already tried the 'waving a dead chicken over our servers' trickjava tech
- 22 Jun 2007apachectl restart vs stop starttech
- 14 Jun 2007ROME 0.7 releasedjava rome
- 13 Jun 2007Run your own Jabber server and federate with GTalkjava random
- 8 Jun 2007Firefox accessibility tool for checking secure sitestech
- 7 Jun 2007Tomcat XML errorjava
- 7 Jun 2007XUL Developer Wantedtech
- 4 Jun 2007Performance monitoring with Google Webmaster Toolstech
- 24 May 2007My problem with Guicejava tech
- 17 May 2007Desktop Tower Defenserandom tech
- 16 May 2007BadMagicNumber take 4blogging
- 16 May 2007Sunshine disinfects.. unless you live in Australiapolitics tech
- 15 May 2007I'm Backjava
- 15 May 2007Switched to Feedburnerjava tech
- 28 Mar 2007Letting go of ideastech
- 23 Mar 2007Tilting at windmills with an avalanche at your backtech
- 28 Feb 2007Random Observations on developer stuffjava tech
- 7 Feb 2007Nuclear Power in Australia & the Overton Windowuncategorized
2006 20
- 12 Dec 2006ROME 0.9 releasedjava rome
- 10 Nov 2006An Engineering Masterpiecepersonal
- 28 Aug 2006My New Blogtech
- 7 Aug 2006When all you have is a hammertech
- 19 Jul 2006And I'm back.personal
- 7 Jun 2006Away for two weekspersonal
- 16 May 2006Develop AJAX applications in Java (just Java)java
- 4 May 2006Google Reader Homepage Module (the Google version)tech
- 21 Feb 2006First Greasemonkey script: Mark All As Read in Google Readeruncategorized
- 17 Feb 2006Google Reader Module now available via IG Directoryuncategorized
- 16 Feb 2006More personalized meme-tracking screenshotsuncategorized
- 15 Feb 2006Spammy Job Aduncategorized
- 14 Feb 2006Personalized meme-trackinguncategorized
- 14 Feb 2006beta.bloglines.comuncategorized
- 10 Feb 2006Google Reader Homepage Module, Take 2uncategorized
- 2 Feb 2006ROME 0.8 releasedjava rome
- 18 Jan 2006Tour Down Under 2006cycling
- 6 Jan 2006Google Reader Homepage Moduleuncategorized
- 4 Jan 2006Minimum System Requirements: Located in the U.Suncategorized
- 4 Jan 2006Google Reader, AJAX & Continuationsuncategorized
2005 89
- 15 Dec 2005JConsole has graphsuncategorized
- 15 Dec 2005Nothing like memeorandum...uncategorized
- 9 Dec 2005java.util.concurrent.Executorsuncategorized
- 30 Nov 2005An Open API that should existuncategorized
- 24 Nov 2005Richard Morgan podcastuncategorized
- 14 Nov 2005Alexuncategorized
- 8 Nov 2005Melbourne LongTailCamp on Fridayuncategorized
- 7 Nov 2005Don't clone the Google Search APIuncategorized
- 26 Oct 2005WebDosBetauncategorized
- 21 Oct 2005This AJAX stuff might actually take off...uncategorized
- 20 Oct 2005VMWare Playeruncategorized
- 19 Oct 2005Anatomy of a Cross Site Scripting Attackuncategorized
- 17 Oct 2005Classifier4J used in graphical realtime music programming languageuncategorized
- 16 Oct 2005Spam Blog Crisisuncategorized
- 14 Oct 2005Google Reader feedbackuncategorized
- 14 Oct 2005Re: private feedsuncategorized
- 6 Oct 2005Fixing Google Blog Searchuncategorized
- 3 Oct 2005More spam blog problemsuncategorized
- 30 Sep 2005Things I never knewuncategorized
- 30 Sep 2005Google Blogsearch: A poor effortuncategorized
- 14 Sep 2005Java SE IP Issues & Apache Harmonyuncategorized
- 14 Sep 2005Congratulations to Englanduncategorized
- 4 Sep 2005A message to US readersuncategorized
- 4 Sep 2005Going liveuncategorized
- 24 Aug 2005Microsoft's AJAX toolkituncategorized
- 23 Aug 2005Beautiful Softwareuncategorized
- 23 Aug 2005Captcha Decoderuncategorized
- 18 Aug 2005RDFites responduncategorized
- 18 Aug 2005Sydney finally catches up to rest of Australiauncategorized
- 12 Aug 2005Legacy RDFuncategorized
- 12 Aug 2005Make Java use the System proxyuncategorized
- 7 Aug 2005Tim Bray removing AdSenseuncategorized
- 28 Jul 2005ROME sightingsjava rome
- 27 Jul 2005CS gangsta rapuncategorized
- 24 Jul 2005Targeted advertisinguncategorized
- 14 Jul 2005AJAX: problems solveduncategorized
- 13 Jul 2005More on AJAX problemsuncategorized
- 12 Jul 2005AJAX: Best practice for Asynchronous Javascriptuncategorized
- 30 Jun 2005Agro the Aggregator: now with added Goodness (Google Maps and Findory)uncategorized
- 28 Jun 2005Detecting duplicate blog entries with Bloom filtersuncategorized
- 24 Jun 2005Search Engine Indexing Speeduncategorized
- 22 Jun 2005Google Maps now supports Australiauncategorized
- 22 Jun 2005Agro the Aggregatoruncategorized
- 14 Jun 2005Google's Sawzalluncategorized
- 10 Jun 2005On Java String Concatenationuncategorized
- 8 Jun 2005Cute way to convert an int to a Stringuncategorized
- 30 May 2005Software Optimizationuncategorized
- 20 May 2005No more commentsuncategorized
- 20 May 2005Woken Furies mini-reviewbooks
- 18 May 2005The embarassment that is modern tech journalismuncategorized
- 12 May 2005Why Apache Harmony is importantuncategorized
- 6 May 2005Searchscapes Manhattan = Snowcrashuncategorized
- 3 May 2005Transactional NTFS filesystemuncategorized
- 3 May 2005Quoted in ZDNetuncategorized
- 20 Apr 2005Problem with Google Search Historyuncategorized
- 15 Apr 2005Argos: A Search Engine API Release 0.1uncategorized
- 13 Apr 2005On "Hackers and Painters"uncategorized
- 8 Apr 2005Tim Bray & JXTAuncategorized
- 4 Apr 2005BulletMLuncategorized
- 1 Apr 2005Allegations that Google has jumped the shark unfounduncategorized
- 30 Mar 2005JBoss Portaluncategorized
- 27 Mar 2005Multi threaded programminguncategorized
- 25 Mar 2005PDFs in IEuncategorized
- 24 Mar 2005Buyout of SunGarduncategorized
- 16 Mar 2005Open Source Java at last(?)uncategorized
- 14 Mar 2005Using a lib directory with Mavenuncategorized
- 9 Mar 2005160TB of cacheuncategorized
- 9 Mar 2005Recommended readingbooks
- 8 Mar 2005Move the code to the datauncategorized
- 8 Mar 2005Personalized search using user's local filesuncategorized
- 7 Mar 2005Google Desktop Search 1.0uncategorized
- 4 Mar 2005Stupid Google Operating System Memeuncategorized
- 2 Mar 2005Using JDK 1.5 to optimize for modern CPUsuncategorized
- 1 Mar 2005Please send 400 Bad Request and don't drop connectionuncategorized
- 26 Feb 2005Free IntelliJ licences for all Apache committersuncategorized
- 24 Feb 2005Re: RSS Aggregators are the killer appuncategorized
- 24 Feb 2005Speaking of information visualization...uncategorized
- 14 Feb 2005Automatic Debugginguncategorized
- 11 Feb 2005Java memory usage on Linuxuncategorized
- 10 Feb 2005The "Bloglines Index is worth lots" memeuncategorized
- 4 Feb 2005Classifier4J 0.6 releaseduncategorized
- 2 Feb 2005Java Syndication Library Benchmarksuncategorized
- 2 Feb 2005Re: More on "XML over HTTP"uncategorized
- 23 Jan 2005Tour Down Under 2005cycling
- 21 Jan 2005Disambiguation in Folksonomiesuncategorized
- 14 Jan 2005My new toyuncategorized
- 14 Jan 2005Technorati Tagsuncategorized
- 13 Jan 2005The Java Co-Processoruncategorized
- 1 Jan 2005Watch a chess computer thinkinguncategorized
2004 56
- 31 Dec 2004Speed up Firefoxuncategorized
- 27 Dec 2004Free Domain name registrations?uncategorized
- 21 Dec 2004Pluto 1.0.1-RC2uncategorized
- 17 Dec 2004A Bittorrent Dream last nightuncategorized
- 16 Dec 2004Changing Jobsuncategorized
- 6 Dec 2004Jakarta Commons Transactionsuncategorized
- 5 Dec 2004My favourite Subversion featureuncategorized
- 5 Dec 2004All Web Services should be run over HTTPSuncategorized
- 21 Nov 2004Malcom Gladwell's writinguncategorized
- 9 Nov 2004Struts Shale Proposaluncategorized
- 27 Oct 2004Delta-Encoded Feed Support in Romejava rome
- 27 Oct 2004The first two laws of Software Engineeringuncategorized
- 24 Oct 2004NClassifier - Classifier4J for .NETuncategorized
- 24 Oct 2004Retrieving GMail Atom feed with Romejava rome
- 20 Oct 2004Got bandwidth problems?uncategorized
- 9 Oct 2004Pluto RC1 releaseduncategorized
- 5 Oct 2004Re: What is the state of the enterprise Java world, anyway?uncategorized
- 30 Sep 2004Evil JDK 1.5 Open-GL configurationuncategorized
- 27 Sep 2004Automated summaries using Classifier4Juncategorized
- 27 Sep 2004Article on Classifier4Juncategorized
- 27 Sep 2004Rome 0.4 Releasejava rome
- 12 Sep 2004DRM in Office 2003 AND Internet Exploreruncategorized
- 12 Sep 2004Analysis of Bandwidth savings of Vary: ETaguncategorized
- 8 Sep 2004Spring Portlet Supportuncategorized
- 8 Sep 2004(Lack of) Java Securityuncategorized
- 5 Sep 2004Portlet Frameworksuncategorized
- 1 Sep 2004WinFS cut back in MS Longhorn: What of ObjectSpacesuncategorized
- 29 Aug 2004Speaking at Builder Conferenceuncategorized
- 25 Aug 2004HTTP Caching & Cache-Bustinguncategorized
- 25 Aug 2004Interesting Search Paperuncategorized
- 13 Aug 2004The single worst mailing list post ever?uncategorized
- 9 Aug 2004Dave on Romerome
- 9 Aug 2004Link Spam & Reverse Page Rankuncategorized
- 7 Aug 2004Entity Aggregation in SOAuncategorized
- 5 Aug 2004Thoughts on Visual Studio Team Systemuncategorized
- 5 Aug 2004TechEd Day 2uncategorized
- 4 Aug 2004TechEd Day 1uncategorized
- 3 Aug 2004Microsoft TechEduncategorized
- 1 Aug 2004James Strachan on Open Sourcing Javauncategorized
- 29 Jul 2004Rome Fetcherjava rome
- 29 Jul 2004Upgraded Bloguncategorized
- 18 Jun 2004Command Line Processing in Javauncategorized
- 18 Jun 2004Rome HTTP Fetcherjava rome
- 16 Jun 2004Stuff I've been Doinguncategorized
- 16 Jun 2004Book reviews in a sentancebooks
- 30 May 2004Classifier4J 0.51 is availableuncategorized
- 15 Mar 2004Tim Bray at Sununcategorized
- 27 Feb 2004Java Search JSR?uncategorized
- 27 Feb 2004Pluto Documentation Updateduncategorized
- 25 Feb 2004Java Projects Someone Should Writeuncategorized
- 24 Feb 2004Busy Busy Busy...uncategorized
- 27 Jan 2004JDK1.5: java.lang.instrumentuncategorized
- 27 Jan 2004Commons-Collections 3.0uncategorized
- 26 Jan 2004JDK 1.5: Monitoring the JVMuncategorized
- 21 Jan 2004Talking about Java 1.5uncategorized
- 13 Jan 2004Eclipse Modeling Frameworkuncategorized
2003 81
- 30 Dec 2003Java/Linux performance improvementsuncategorized
- 29 Dec 2003Isn't it ironic?uncategorized
- 24 Dec 2003JDK1.5 Alpha Rantuncategorized
- 22 Dec 2003Google Carduncategorized
- 17 Dec 2003Classifier4J 0.5 is availableuncategorized
- 13 Dec 2003Fixing the IE6SP1 HTTPS buguncategorized
- 13 Dec 2003Aspect Oriented Programming Talkuncategorized
- 13 Dec 2003Search Engine Bugsuncategorized
- 11 Dec 2003Why No Java Interface for JVMPI?uncategorized
- 2 Dec 2003SOAP WebServices are not slow (!) - Updateduncategorized
- 10 Nov 2003Computer based reasoninguncategorized
- 31 Oct 2003Sequence Diagram Generation with Springuncategorized
- 28 Oct 2003Archive.org carries daily newsuncategorized
- 23 Oct 2003Sound Card Sonartech
- 23 Oct 2003Java Web Hostinguncategorized
- 22 Oct 2003jvmstatuncategorized
- 22 Oct 2003HotSwap Client Tooluncategorized
- 21 Oct 2003ECPerf & SPECJAppServeruncategorized
- 5 Oct 2003Pluto Releaseduncategorized
- 11 Sep 2003IIS Connection Limituncategorized
- 4 Sep 2003An interesting web application infrastructure issueuncategorized
- 4 Sep 2003Re: Bayesian Filtering: The Spam Fights Backuncategorized
- 29 Aug 2003DRM HTML via IE - the death of "View Source"?uncategorized
- 25 Aug 2003An indisputable benefit of Apache Geronimouncategorized
- 13 Aug 2003A Java bug worthy of your voteuncategorized
- 11 Aug 2003More on JSR168uncategorized
- 5 Aug 2003Classifier4J 0.4 is availableuncategorized
- 3 Aug 2003I think I have just invented something newuncategorized
- 31 Jul 2003On JavaBlogsuncategorized
- 31 Jul 2003Implementing JSR168uncategorized
- 28 Jul 2003Text Summary Webapp.uncategorized
- 26 Jul 2003Text Summaries in Javauncategorized
- 22 Jul 2003Classifier4J version 0.3 is now available.uncategorized
- 22 Jul 2003More Bayesian Blog classificationuncategorized
- 10 Jul 2003More dotNet vs Javauncategorized
- 9 Jul 2003Re: Another ignorant discussion on .Net is 'better' than Javauncategorized
- 7 Jul 2003Flash Developmentuncategorized
- 7 Jul 2003Use 1.4 RegExpuncategorized
- 1 Jul 2003AJUG Mailing Listuncategorized
- 27 Jun 2003The Blojsom Calendar Pluginuncategorized
- 26 Jun 2003Classifier4J 0.2 Releaseduncategorized
- 26 Jun 2003Maven and CVS Connundrumuncategorized
- 26 Jun 2003Garbage Collectionuncategorized
- 23 Jun 2003On Display Layersuncategorized
- 23 Jun 2003Funny Story from Media Watch Tonightuncategorized
- 23 Jun 2003JAdvice - A Pointer?uncategorized
- 22 Jun 2003List of Java AOP Frameworksuncategorized
- 22 Jun 2003A Journey through three Aspect Oriented Frameworksuncategorized
- 21 Jun 2003An Ode to JDK1.5uncategorized
- 21 Jun 2003Some tips for customising Maven built websitesjava
- 12 Jun 2003Tapestryuncategorized
- 11 Jun 2003The weblogs.java.net RSS feeduncategorized
- 10 Jun 2003Weblogs at java.netuncategorized
- 10 Jun 2003Then and Nowjava
- 3 Jun 2003NTLM Proxy Proxyuncategorized
- 3 Jun 2003CSS Changeuncategorized
- 1 Jun 2003Release Early, Release Often, or at least Release!uncategorized
- 1 Jun 2003Is JDK1.4 only acceptable yet?uncategorized
- 1 Jun 2003.NET/Java VM comparisonuncategorized
- 1 Jun 2003Simple Semantics Resolutionuncategorized
- 1 Jun 2003Why am I using Blosxom?uncategorized
- 1 Jun 2003About Mepersonal
- 1 Jun 2003Email Troubleuncategorized
- 1 Jun 2003Release of Classifier4Juncategorized
- 1 Jun 2003First Real Test of Classifier4Juncategorized
- 1 Jun 2003Axionuncategorized
- 1 Jun 2003Axion Take 2uncategorized
- 1 Jun 2003New performance tests with Axionuncategorized
- 1 Jun 2003commons-cliuncategorized
- 1 Jun 2003commons-logginguncategorized
- 1 Jun 2003Classifier4Juncategorized
- 1 Jun 2003Eclipse, CVS & Sourceforgeuncategorized
- 1 Jun 2003Eclipse on Monouncategorized
- 1 Jun 2003EclipseUMLjava
- 1 Jun 2003Egothor - A Java Based Search Engineuncategorized
- 1 Jun 2003Feedbackuncategorized
- 1 Jun 2003Ain't that the truth....uncategorized
- 1 Jun 20031.5 Million Words in JavaBlogs?uncategorized
- 1 Jun 2003LDAPd - A Java LDAP Serveruncategorized
- 1 Jun 2003Using Mavenuncategorized
- 1 Jun 2003Observation; orientation; decision; actionuncategorized