Tagged “software”
-
2023-07-02
Linux distributions as airliners
-
2023-06-23
Slow motion train wreck
-
2016-08-29
Private clouds and the future
-
2016-07-26
Prelude to an experiment, and down the rabbit-hole
-
2016-07-21
Explosive decompression of de-duplicated storage
-
2016-07-14
VMware is doomed
-
2016-07-13
Measure of rolling hash
-
2016-07-03
Catching up on web applications
-
2016-06-26
A measure of Skein
-
2015-06-27
Programming Myths
-
2015-03-06
Private subnets - first attempt
-
2015-03-05
Private subnets and development
-
2015-02-24
OpenFlow and SDN
-
2015-02-15
Analysis Paralysis
-
2015-01-31
Are Big Companies Odd?
-
2015-01-04
Example - Mersenne Twister random number generator
-
2014-12-31
Example - feed-workers
-
2014-12-29
Moving forward prior examples
-
2014-12-03
Security in numbers
-
2014-12-03
Security by number
-
2014-12-03
Security and time
-
2014-10-28
Multiplier
-
2013-08-30
Choosing ordered distinct random integers
-
2012-03-17
Another Lisp flashback
-
2011-04-14
Story based reasoning and interviews
-
2011-04-14
Segregation - Partition the problem
-
2011-04-14
Firsts
-
2011-02-01
Example of certificate creation with OpenSSL
-
2010-08-14
Strict mode for Javascript - continued
-
2010-07-30
Strict mode for Javascript
-
2010-07-15
VirtualBox as free software
-
2010-07-11
Odds and ends in testing with Active Directory
-
2010-06-21
Java for Business = Zinger from Oracle
-
2010-03-30
Do you trust Oracle?
-
2010-03-14
Re-thinking the IDE - a starting point
-
2010-01-30
Multiplexed FastCGI connections?
-
2010-01-16
Giving up HTML@W3C
-
2010-01-15
Efficient UTF-8 recoding and secure processing
-
2010-01-11
UTF8/UCS conversion benchmark
-
2010-01-07
Musing about cumulative impact
-
2009-12-29
Almost but not quite ... server-side JavaScript
-
2009-12-23
Wireless network and Linux
-
2009-12-22
Trie in Java - revisited
-
2009-11-29
Identifying and documenting bugs in Sun Java Printing
-
2009-10-23
First impressions - Google Wave
-
2009-10-15
PrinterJob.pageDialog() in Java is broken?
-
2009-10-04
Example - general purpose Trie in Java
-
2009-10-01
Concurrency and threading is the new thing, again.
-
2009-08-25
Building things
-
2009-08-17
Extending the Pearson hash function to larger values
-
2009-08-04
Installing Pidgin with support for Microsoft IM
-
2009-06-16
Subversion, CVS, and tags
-
2009-03-25
Windows 2008 Server
-
2009-03-08
My Google Android phone
-
2009-03-07
Sound troubles on Ubuntu 8.10
-
2009-03-02
Are designers stuck in a rut?
-
2009-02-21
How to get started?
-
2009-02-02
Elegant distributed applications
-
2009-02-01
Long-term compatible protocols
-
2009-01-29
Scripting inspired by Monad - for Unix
-
2009-01-25
RSS-Atom
-
2008-12-20
Performance parsing CSV data
-
2008-11-14
Microsoft Office Project Server
-
2008-09-18
Paper size and user interface design
-
2008-09-16
Covering a use-case for many screens
-
2008-09-14
Google's Chrome - Bet your enterprise on it
-
2008-09-13
Design for standard screen sizes
-
2008-08-28
JVM invocation - the Sun/Java folk screw up again.
-
2008-08-18
The stock File Open dialog is wrong.
-
2008-08-17
Why FileInputStream is slow - continued
-
2008-08-09
Desktop design needs a kick in the pants
-
2008-08-04
Google and Programming
-
2008-07-28
Today's surprise - applet reload does not sandbox
-
2008-07-18
Linus is a bit of a jerk
-
2008-06-21
Why FileInputStream is slow.
-
2008-06-17
Wide Finder 2 - over to the dark side
-
2008-06-12
Wrapping up Wide Finder 2
-
2008-06-11
Wide finder - final result
-
2008-06-11
Wide finder - combine for top N
-
2008-06-09
Wide finder - combine and sort
-
2008-06-07
Wide finder - first round
-
2008-06-06
Sun and tools
-
2008-05-31
Received a Microsoft Office XML document...
-
2008-05-31
Another reason for "open" document formats
-
2008-05-30
Is IIS still (as) relevant?
-
2008-03-21
One guy's take on the iPhone user interface
-
2008-03-20
Convert at the edges
-
2008-02-22
White box programming
-
2008-02-17
Fun with IIS 5.1 on Windows XP
-
2008-01-02
This is still bugging me...
-
2007-11-29
Wrapping up "Wide Finder"
-
2007-11-21
What you need for a "Wide Finder", and no more.
-
2007-11-20
Dumb software design - overloading Windows Startup
-
2007-11-13
Netbeans love-hate
-
2007-11-13
Dumb GUI example - menubars
-
2007-11-11
The Wide Finder Project
-
2007-10-31
Using Eclipse to improve NetBeans
-
2007-10-19
trackerd and Ubuntu 7.10
-
2007-10-18
Product activation - Corel just lost a customer
-
2007-09-15
Hot memory
-
2007-08-28
Not the definition of "lean"
-
2007-08-16
User centered social networks
-
2007-08-02
Java’s Fear of Commitment
-
2007-07-22
Example of configuring Trac and Subversion on Ubuntu
-
2007-06-13
Mapping components - Javascript
-
2007-06-13
examples
-
2007-06-13
Auto-adjusting sizer - Javascript
-
2007-06-11
Safari on Windows!
-
2007-06-09
Bouncing JSON requests - Javascript
-
2007-06-08
Simple Base64 encode/decode - Javascript
-
2007-06-08
Reading parameters from URL - Javascript
-
2007-06-08
Reading and saving cookies - Javascript
-
2007-05-16
Semantics, AI, and the Web
-
2007-05-13
Microsoft's last grasp
-
2007-05-04
Programming for the web - Javascript
-
2007-05-04
HTML at the W3C
-
2007-04-29
More reliable voting
-
2007-04-17
Spreadsheets and Javascript
-
2007-04-06
Yet another JSON implementation - Javascript
-
2007-03-28
REST should not be "uniform"
-
2007-03-23
Sun is cool
-
2007-03-14
Clarifying HTML
-
2007-03-08
Sudoku
-
2007-03-07
Power failure
-
2007-03-06
Publish or Perish
-
2007-03-06
Connecting the dots - Ubuntu and Java
-
2007-02-25
Why buy new server versions of Windows?
-
2007-02-23
Structured documents, DITA, DocBook, and Wikis
-
2007-02-22
OpenID is a big win
-
2007-02-20
Frustrated with WYSIWYG document editors
-
2007-02-16
Introducing RDFa - or re-implementing Lisp, kinda
-
2007-02-16
Benchmarking and FastCGI
-
2007-02-14
microformats revisited
-
2007-02-14
Bitfrost for OLPC - The revenge of Microsoft Bob
-
2007-01-31
Buildix alternate download
-
2007-01-21
First impressions - Visual Studio 2005
-
2007-01-12
2007 and ending needless repetition
-
2007-01-01
Mersenne twister - random number generator
-
2007-01-01
How not to introduce your project
-
2006-12-29
Do web server logs return useful information, anymore?
-
2006-12-28
WHATWG - What for?
-
2006-12-22
Another FastCGI install script
-
2006-12-18
Revisiting server-side Javascript
-
2006-12-12
What Are XForms?
-
2006-11-10
Server-side parsing of HTML to DOM
-
2006-11-08
Adobe, Mozilla, and Tamarin
-
2006-10-31
Slightly broken weblog ... and inspiration
-
2006-10-28
Pity the "average" user
-
2006-08-20
Subtext - and alternate representations of program structure
-
2006-08-07
Why bother?
-
2006-07-11
What makes a good "Databox"?
-
2006-06-25
New Ubuntu and VMware Server install
-
2006-06-14
Kind of annoying, actually
-
2006-06-14
Breakage - or misapplication?
-
2006-06-11
REST notes
-
2006-06-10
Impressed with Ubuntu Upgrade
-
2006-06-08
Java and Gnome
-
2006-06-03
Javascript on the server
-
2006-05-31
Understanding RAID-Z
-
2006-05-30
chandanlog(3C) - The Story of OpenGrok - the Wicked Fast Source Browser
-
2006-04-22
Algorithm - Find Greatest Sequence
-
2006-03-18
Ubuntu, Debian, and Java
-
2006-03-10
It's Google and users, not Microsoft
-
2006-03-07
(non)expert advice from ZNet
-
2006-02-25
Argh - Windows (re-)installation woes
-
2006-01-30
User Interface Goals
-
2006-01-27
Measure of a mindset and end-to-end checks
-
2006-01-18
IIS Troubleshooting and VMware
-
2006-01-15
Open Microsoft Formats?
-
2005-12-31
IIS6 troubleshooting advice
-
2005-12-31
Dirty play - Massachusetts and Microsoft
-
2005-12-26
jsp:plugin grief (cont'd)
-
2005-12-26
Java Applets that "just work"
-
2005-12-25
jsp:plugin grief
-
2005-12-08
SCO Raises New Funding
-
2005-12-05
Open source, and when not
-
2005-12-02
Two points worth repeating
-
2005-12-02
HP system customers got the message
-
2005-11-19
Xen, Java and Web Hosting
-
2005-11-18
What don't we have to buy?
-
2005-11-17
Sun and ZFS
-
2005-11-17
Setting up Ubuntu, VMware and Windows
-
2005-11-04
Postel’s Law - liberal in what you accept, conservative in what you generate
-
2005-11-02
ACT & Boston ODF Day
-
2005-11-01
Sony - clueless about software?
-
2005-10-18
Jini and XML
-
2005-10-16
How Swing Components are displayed (Tell me it isn't so!)
-
2005-10-15
Passwords on the web as a security risk
-
2005-10-11
Is Microsoft becoming Burroughs?
-
2005-09-18
Insecure voting
-
2005-09-18
... but wait ...
-
2005-09-11
mouse test
-
2005-08-28
Credit where due - to Microsoft
-
2005-08-20
$$ Inertia in markets
-
2005-08-18
Follow that car! - new Microsoft Patent
-
2005-08-13
Fingerprinting Paper
-
2005-08-08
Longhorn and RSS
-
2005-08-03
Automatic Surveillance Via Cell Phone
-
2005-08-02
Hitting the High Notes
-
2005-08-02
Instant Outlining
-
2005-07-03
A step in the right direction
-
2005-06-25
Apple going to Intel - yet another speculation
-
2005-06-14
Web-based command-line interpreter
-
2005-06-06
IBM really blew it with the PowerPC
-
2005-05-26
OASIS Office Document Standards
-
2005-05-17
Java Harmony
-
2005-05-12
Web versus desktop - a personal example
-
2005-05-10
Mobile Web Design
-
2005-05-06
Google Web Accelerator considered useful
-
2005-04-20
Google Doom
-
2005-04-15
CDDL - Sun's license for Solaris
-
2005-04-08
Ubuntu - seems to be it
-
2005-04-05
Playing with Linux/Solaris again
-
2005-04-04
Use the web (Microsoft Windows Media)
-
2005-04-04
No software patents means no software patents
-
2005-03-31
What happened to Yahoo!?
-
2005-03-31
Dubious DVDs
-
2005-03-30
Fedora core
-
2005-03-29
Usability references
-
2005-03-29
Solaris 10 attempt
-
2005-03-29
Debian install - sort'a
-
2005-03-25
No small fonts, please
-
2005-03-25
Designing a better cell phone user interface
-
2005-03-19
A good use for the <blink> tag
-
2005-03-04
Carly's Way
-
2005-02-18
ajax - a new approach to web applications
-
2005-02-15
Is Ada one of the "Technology Losers"?
-
2005-02-15
Groupware?
-
2005-02-14
Strong Typing vs. Strong Testing
-
2005-02-01
Welcome to Solaris?
-
2005-01-30
Building a better string class
-
2005-01-29
Building a better string class - what advantage in copy-on-write for std::string?
-
2005-01-29
Building a better string class - sentinels and wrap up
-
2005-01-29
Building a better string class - comparing class implementations
-
2005-01-22
Speed versus complexity in User Interface interaction
-
2005-01-20
Jonathan and IBM
-
2005-01-18
Structure editors, IDEs, and another Lisp flashback
-
2005-01-17
A diversion into hash tables and binary searches
-
2005-01-16
How to build a better string class - and a surprise
-
2005-01-16
Continued - building a better string class - assumptions revised
-
2005-01-10
IBM Press room - Press releases
-
2005-01-07
Legacy of Dhrystone
-
2005-01-04
Screwed by Microsoft
-
2005-01-01
What do we really need from a database?
-
2004-12-30
Battling the antibodies
-
2004-12-29
Reverse Proxies and the "Location" or "Content-Location" headers.
-
2004-12-29
One IDE to Rule Them All?
-
2004-12-25
isapi_reward restart
-
2004-12-04
Optimal code
-
2004-11-14
Can We Please Bury the Netscape Metaphor?
-
2004-11-13
Good stuff - Kitten's Spaminator
-
2004-11-09
Islands in the distance
-
2004-10-08
What happened to Microsoft?
-
2004-10-08
Server-side Java performance
-
2004-08-21
Patents and Linux
-
2004-08-21
Maybe using XHTML is not such a good idea
-
2004-08-21
Litmus tests for Java
-
2004-08-19
Sun was cool
-
2004-08-05
Upgraded my wireless network
-
2004-08-01
IBM and Linux
-
2004-07-26
Compilers - back to basics
-
2004-07-10
Klunky user interfaces
-
2004-07-10
iChat AV
-
2004-07-04
isapi_reward preview
-
2004-07-02
Sam Ruby - Knot Theory
-
2004-06-25
ACDK
-
2004-06-23
Why open-source Java?
-
2004-06-23
Lisp and blurring the line between code and data.
-
2004-06-23
A crossroads in software development.
-
2004-06-22
Databases, object "prevalence", and OODBMS flavors
-
2004-06-18
Massively scalable wikis
-
2004-06-15
Microsoft is betting the company on the rich client.
-
2004-06-12
Hackers and Painters
-
2004-06-11
CVS, Windows, and timezone confusion
-
2004-06-09
ActiveCVS
-
2004-06-05
Weblogs, Wikis and too many constraints
-
2004-06-03
Source code control and precluding errors
-
2004-06-03
OpenOffice and XML
-
2004-06-03
Genx - portable XML generation in "C"
-
2004-06-03
Doug Engelbart 1968 Demo
-
2004-05-26
Vintage - software?
-
2004-05-13
Finding Lisp
-
2004-05-07
Long Bets - Passing the Turing test by 2029
-
2004-04-14
Universal Calendars and Scheduling?
-
2004-01-30
Talk at UCI
-
2004-01-28
Web protocol library