Posts tagged `software`

Internet Explorer

Firefox

Safari

I personally think the friendly rivalry between the open-source Webkit engine (which powers Safari, among other things) and Mozilla (the Gecko engine, actually) is one of the best things to happen to browser development in years. The constant one-upsmanship can only lead to better browsers. Well, Internet Explorer will constantly be the limiting factor, but we can dream, can’t we?

The latest thing to hit browser source repos is javascript engine improvement based on something called “trace trees”: essentially, javascript gets translated into native bytecode. The Webkit engine made the announcement a few months ago, with code codenamed “Squirrelfish,” promising massive improvements. That article’s also got a pretty good writeup.

Open Source being what it is, it was only a matter of time before Mozilla announced their own version of a trace-tree-based javascript engine. John Resig has a good writeup, as done Brendan Eich.

Read more…


dialog / dialogue
n. A conversation or other form of discourse between two or more individuals.

Conor brought this up, and when I looked into it I was too entranced to leave it as a mere comment. His post was to a great degree about the rebirth of dialog[ue] as a verb, which hearkens back to Shakespeare but hasn’t seen any real use in that way until politicians and businessmen, with their penchant for superfluity, occasional fatuity, resurrected it. My initial twinge of anal-retentive horror at misuse aside, I am genuinely glad for the reintroduction of the form, though I balk at the fact that we’re left to context from which to derive its part of speech.

But all this is neither here nor there. What inspired my curiosity was the various incarnations of the -log[ue] suffix in the English language, and why it’s inconsistently used.

As Conor so deftly points out, dialog[ue] has nothing to do with the prefix di- meaning two; it’s dia-, which means “across,” and legein, meaning “to speak” (Etymology Dictionary). The confusion here comes on multiple levels: as near as I can tell given my limited understanding of Greek, legein (or perhaps lego) is the infinitive “to speak,” but its present progressive (or whatever Greek equivalent) is -logos (λόγος), which is also the root for the many nouns related to words: speech, oration, discourse, quote, story, study, ratio, word, calculation, and reason.

Read more…

§2060 · July 30, 2008 · 5 comments · Tags: , , ,

Tux

About 2 years ago I wrote a piece called Five things that Desktop Linux really needs, attempting to air out my five biggest grievances with Desktop Linux. If you follow FOSS news, every year is heralded as “The Year of the Linux Desktop,” although such a thing clearly hasn’t happened yet. Now, two years later, I thought it would be interesting to revisit those five problems and see what kind of progress has been made in two years.

Read more…

§2078 · June 20, 2008 · 7 comments · Tags: , , , , , ,

My little blockquote title|cite extractor for jQuery has been updated just slightly when it appeared to have funny results. It may have to do with the element.attr() changes introduced in jQuery 1.2.6.

It’s not a particularly disastrous bug or anything, but I’ve altered the code to check string lengths instead of looking checking for null.

Get it here.

§2075 · June 16, 2008 · (No comments) · Tags: , , ,

Windows XP SP3

Eh. It’s good, I suppose, and I’m sure its much-vaunted performance is there, but this is very much a service pack dealing with O/S guts, and not a massive feature pack a la SP2. I can’t immediately tell any difference.

In other news, Hardy Heron is released! And its software is already out of date.

§2050 · April 29, 2008 · 2 comments · Tags: , , , ,