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