Archive for August, 2008

The interrobang

Wednesday, August 20th, 2008

I have just dis­cov­ered that there is, not only, a name for the com­bi­na­tion of the inter­rog­a­tive point (ques­tion mark) and the excla­ma­tion point but also a typo­graph­i­cal sym­bol. The Interrobang is this com­bi­na­tion and can be rep­re­sented as ‘?!’, ‘!?’ or ‘‽’. In the past, I have used ‘?!’ because I felt that it pro­vided an appro­pri­ate rep­re­sen­ta­tion of ques­tion­ing and excited empha­sis; I pre­fer the excla­ma­tion after as it is the ques­tion that is being empha­sized, not the empha­sis being ques­tioned. Now, how­ever, the sin­gle typo­graph­i­cal char­ac­ter pro­vides me the oppor­tu­nity to con­cisely express, in writ­ing, simul­ta­ne­ous inquiry and surprise.

Unfortunately, although avail­able in uni­code, many fonts do not have ‘‽’ and there is no easy char­ac­ter com­bi­na­tion that will lead to it.

In the world of HTML, you can often get away with ‽

Abyss

Monday, August 18th, 2008

I have finally decided, after 7 years of faith­ful ser­vice, that thevoid is due for decom­mis­sion­ing as my pri­mary desk­top. I love thevoid, she’s a great machine but at a 1.8GHz sin­gle core, 1GB of RAM, no USB2, no SATA, no PCI-E, no PCI-X and fans that are start­ing to make squealing/grinding noises, she’s fallen a lit­tle far behind the tech­nol­ogy curve. My gen­eral view on desk­tops is, and for a long time has been, to get a core setup with the most expand­abil­ity pos­si­ble and then incre­men­tally upgrade for as long as pos­si­ble; fol­low­ing that prin­ci­ple, I am replac­ing thevoid with abyss.

Abyss (cur­rent specs)

  • Lian-Li PC-A77B case
  • Tyan Tempest i5400PW (S5397) motherboard
  • 2x Intel Xeon E5420 2.5GHz quad core CPUs
  • 4x Kingston 1GB 667MHz FB-DIMM RAM
  • 2x Western Digital 500GB SATA HD
  • Lite-On SATA 20X DVD±R

Abyss (planned upgrades) (as funds are available)

  • 4x Kingston 1GB 667MHz FB-DIMM RAM
  • Some medium-to-high-end nVIDIA video card
  • some medium-end multi-channel sound card
  • Highpoint RocketRAID2240 16-channel SATA controller
  • 3x Icy Dock 5-bay SATA backplane
  • 15x 750GB HD

The hard­ware in abyss has been specif­i­cally cho­sen to have sup­port for Intel VT-x and VT-d vir­tu­al­iza­tion tech­nol­ogy so as to allow for as ver­sa­tile a machine as pos­si­ble. Abyss is already run­ning Xen with Gentoo Linux as the pri­mary, dom0, oper­at­ing sys­tem and Windows XP as a sec­ondary, domU, oper­at­ing sys­tem. My hope, after adding a video and sound card, is to install another Gentoo Linux and Windows XP oper­at­ing sys­tem, as well as a Windows Vista oper­at­ing sys­tem. Ultimately, the cur­rent Gentoo and Windows oper­at­ing sys­tems will always run in the back­ground, pri­mar­ily act­ing as head­less servers for under­ly­ing ser­vices, and for day to day usage I will be able to switch between Gentoo, XP and Vista domains based on my needs. In essence, I will have a dual-booting sys­tem of vir­tual hosts with direct access to my video and audio hardware.

Hopefully abyss, with some incre­men­tal upgrades, will serve my com­pu­ta­tion needs for the next five to ten years.

Vanilla Milkshakes

Monday, August 11th, 2008

I’ve been drink­ing a lot of vanilla milk­shakes recently. So we’re clear, I’m from New England and I’m not talk­ing about frappes. My vanilla milk­shake recipe is very sim­ple, very quick to make and very good:

  • glass cold milk
  • cou­ple or few tea­spoons sugar
  • table­spoon or so of vanilla extract

Stir ingre­di­ents with a spoon. Drink.

One cen­tral ele­ment of the recipe is that pre­ci­sion is not impor­tant; some­times I com­pletely leave out the sugar. Another thing worth not­ing is that while real vanilla extract is fairly expen­sive, arti­fi­cial vanilla is really cheap, espe­cially if you get it some­where like CostCo. Do not dis­may at using arti­fi­cial com­po­nents, vanillin is incred­i­bly easy to syn­the­size with no loss of fla­vor. I find it to be an incred­i­bly tasty bev­er­age, in addi­tion to being good for you (it is milk) and easy to make.

Enjoy.

What makes something alive?

Thursday, August 7th, 2008

I real­ized, this morn­ing, that I objec­tify yeast. Sure I objec­tify meat, veg­eta­bles, trees and, heck, even some peo­ple but, even when I’m doing so, I don’t lose sight of the fact that these things are or were liv­ing beings. Yeast, how­ever, I treat a great deal more like a chem­i­cal or tiny machine. Yeast is some­thing that I add to wort to make beer; sure I need to tem­per­a­ture con­trol it and keep things clean but that’s the case with lots of wet chem­istry. If I didn’t know bet­ter, I might think of yeast as lit­tle more than a cat­a­lyst for con­vert­ing sugar to ethanol and car­bon diox­ide; there are nuances and yeast imparts other pro­cess­ing to the wort but those are minor details. Continued think­ing, com­bined with var­i­ous old thoughts of mine and some of my per­sonal philoso­phies led me to ques­tion the nature of life.

If I could replace yeast with a sin­gle chem­i­cal or mix­ture of a few chem­i­cals that were capa­ble of con­vert­ing wort to beer, would that mix­ture be alive? By most def­i­n­i­tions, prob­a­bly not, but what then makes yeast alive? Is it per­haps that yeast sep­a­rates its innards from the outer world? What if I made mem­brane bub­bles filled with wort-to-beer chem­i­cals that let reac­tants in and prod­ucts out, would that be alive? Perhaps it’s self-replication that makes yeast alive? What if I put nano-machines in the mem­brane bub­ble that were capa­ble of dupli­cat­ing them­selves and the chem­i­cals in the bub­ble as well as increas­ing the bub­ble size and split­ting it in half? Now we’ve prob­a­bly stepped well past the gray area and have either made some­thing that is either alive or nearly impos­si­ble to dis­tin­guish from some­thing alive.

What if we extend our self-replicating ethanol bub­ble notion? Would a self-replicating min­ing robot be alive? Are com­puter worms alive? Is a lathe that can be used to make more lathes like a virus in being almost alive, save for its need of host (lathe oper­a­tor)? If I write a piece of soft­ware that sim­u­lates yeast at an atomic level, is that piece of soft­ware alive?

Of course, already fol­low­ing pathetic and weakly emer­gent hylopathism, I’m of the opin­ion that every exam­ple I’ve given, from enzyme to yeast, from lathe to myself, is alive. My hylo­pathic view of alive­ness, how­ever, is quite at home coex­ist­ing with con­cep­tions of other people’s def­i­n­i­tions of alive­ness in my head. I find that allow­ing con­tra­dic­tory and, pos­si­bly, mutu­ally exclu­sive memes to live side by side in my head makes for some very inter­est­ing phi­los­o­phiz­ing and inter­nal dialogs.

I’m won­der­ing though, Internet, where do you draw your lines? What makes some­thing alive?