Ramblings & ephemera

Amazon’s infrastructure and the cloud

From Spencer Reiss’ “Cloud Computing. Available at Amazon.com Today” (Wired: 21 April 2008):

Almost a third of [Amazon]’s total number of sales last year were made by people selling their stuff through the Amazon machine. The company calls them seller-customers, and there are 1.3 million of them.

Log in to Amazon’s [...]

I for one welcome our new OS overlords: Google Chrome

As some of you may have heard, Google has announced its own web browser, Chrome. It’s releasing the Windows version today, with Mac & Linux versions to follow.
To educate people about the new browser & its goals, they release a 38 pg comic book drawn by the brilliant Scott McCloud. It’s a really good read, [...]

A domain name reserved for examples

According to RFC2606, available at http://www.rfc.net/rfc2606.html, the following domains have been reserved for examples in technical and other writing:

example.com
example.org
example.net

In addition, the following TLDs are reserved for obvious uses:

.test
.example
.invalid
.localhost

Related posts

Famous domain name sales
The Chinese Internet threat
Monopolies & Internet innovation
If concerts bring money in for the music biz, what happens when concerts get smaller?
How Obama raised money [...]

Fat footers

Jerry wrote this & sent it to a client;
A fat footer is a means of showing secondary navigation, or
showcasing primary navigation, or reinforcing selected pieces of your
navigation. Here are some examples:
On a long-scroll blog page, put some choices at the bottom:
http://bokardo.com/
Put sales and branding at the top and navigation at the bottom:
http://www.dapper.net/
Promote the pages you [...]

Web design contrasted with graphic design

From Joshua Porter’s “Do Canonical Web Designs Exist?” (Bokardo: 14 November 2007):
… web designers necessarily approach design from a different perspective than graphic designers.
Graphic designers can judge by looking. Web designers cannot. Web designers must judge by doing (or observing others doing). The problem is that too many people judge web designs without actually using [...]

A quick tutorial on writing a program that accepts plugins

On the CWE-LUG mailing list, someone asked a question about creating a program that can be extended with plugins. I thought the answer was so useful that I wanted to save it and make it available to others.
On 2/17/07, Mark wrote:

I’m a young programmer (just finishing high school) who has done a fair [...]

What is Web 2.0?

From Bruce Sterling’s “Viridian Note 00459: Emerging Technology 2006” (The Viridian Design Movement: March 2006):
Here we’ve got the canonical Tim O’Reilly definition of Web 2.0:
“Web 2.0 is the network as platform, spanning all connected devices; Web 2.0 applications are those that make the most of the intrinsic advantages of that platform: delivering software as a [...]

Info about the Internet Archive

From The Internet Archive’s “Orphan Works Reply Comments” (9 May 2005):
The Internet Archive stores over 500 terabytes of ephemeral web pages, book and moving images, adding an additional twenty-five terabytes each month. The short life span and immense quantity of these works prompts a solution that provides immediate and efficient preservation and access to orphaned [...]

It’s hard to judge the young, but the market can

From Paul Graham’s “Hiring is Obsolete” (May 2005):
It’s hard to judge the young because (a) they change rapidly, (b) there is great variation between them, and (c) they’re individually inconsistent. That last one is a big problem. When you’re young, you occasionally say and do stupid things even when you’re smart. So if the algorithm [...]

Asian languages invent new characters

From Tim Bray’s “On the Goodness of Unicode” (6 April 2003):
Another problem is that in these parts of the world [China, Japan, Korea], it is not unheard-of to invent new characters. The Japanese word for such charaacters is gaiji; historically they were invented for personal or company names.

Related posts

The politics & basics of Unicode
Spimes, [...]

The politics & basics of Unicode

From Tim Bray’s “On the Goodness of Unicode” (6 April 2003):
Unicode proper is a consortium of technology vendors that, many years ago in a flash of intelligence and public-spiritedness, decided to unify their work with that going on at the ISO. Thus, while there are officially two standards you should care about, Unicode and ISO [...]

The Vitruvian Triad & the Urban Triad

From Andrés Duany’s “Classic Urbanism“:
From time to time there appears a concept of exceptional longevity. In architecture, the pre-eminent instance is the Vitruvian triad of Comoditas, Utilitas, e Venustas. This Roman epigram was propelled into immortality by Lord Burlington’s felicitous translation as Commodity, Firmness and Delight.
It has thus passed down the centuries and remains authoritative, [...]

Beauty and software

From “Beauty Is Our Business: A Birthday Salute to Edsger W. Dijkstra“:
David Gelernter said in “Machine Beauty - Elegance and the Heart of Technology“:
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.

Related posts

The Vitruvian Triad & the Urban Triad
Web design contrasted [...]

ISO definition of software quality

From “Good Architecture“:
This has a similarity to the ISO 9126 definition of software quality:

Portability
Efficiency
Reliability
Functionality
Usability
Maintainability

Related posts

When to use XML
What is Web 2.0?
Vitruvian Triad terminology
The Vitruvian Triad & the Urban Triad
The politics & basics of Unicode

Vitruvian Triad terminology

From “Good Architecture“:
In ‘building architecture’, for comparison, we have the 3 classic Vitruvian qualities to which ‘GoodArchitecture’ aspires:
‘Firmitas, Utilitas and Venustas’ (Marcus Vitruvius Pollio ‘The Ten Books of Architecture’ 1st C AD).
These qualities may be translated as: ‘Technology, Function and Form’ (C St J Wilson ‘ArchitecturalReflections?; Studies in the Philosophy and Practice of Architecture’ 1992 [...]

Clay Shirky on why the Semantic Web will fail

From Clay Shirky’s “The Semantic Web, Syllogism, and Worldview“:
What is the Semantic Web good for?
The simple answer is this: The Semantic Web is a machine for creating syllogisms. A syllogism is a form of logic, first described by Aristotle, where “…certain things being stated, something other than what is stated follows of necessity from their [...]

When to use XML

From W3C’s “Architecture of the World Wide Web, Volume One“:
XML defines textual data formats that are naturally suited to describing data objects which are hierarchical and processed in a chosen sequence. It is widely, but not universally, applicable for data formats; an audio or video format, for example, is unlikely to be well suited to [...]

The original description of Ajax

From Jesse James Garrett’s “Ajax: A New Approach to Web Applications“:
Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:

standards-based presentation using XHTML and CSS;
dynamic display and interaction using the Document Object Model;
data interchange and manipulation using XML and XSLT;
asynchronous data retrieval using [...]

Create web sites with PONUR

From “Dive Into Mark“:
Web Content Accessibility Guidelines 2.0 working draft from April 24, 2002. Only 3 weeks old!
The overall goal is to create Web content that is Perceivable, Operable, Navigable, and Understandable by the broadest possible range of users and compatible with their wide range of assistive technologies, now and in the future.

Perceivable. Ensure that [...]