Category: blog

  • Some thoughts

    I have been doing a lot of reading of history, deep into European history from the middle ages to present, as well as a pretty deep dive into US history. Sparked by a conversation with a colleague in Europe who was showing me where many historical events happened in Frankfurt-Mainz during a day of sightseeing on a trip last year. It reminded me that I knew very little about actual European history, apart from what little is covered when studying the US Colonial period.

    I find that in my facebook friends feed, I have several people who are dedicated Tea Party adherents, and they love to toss out quotes from the founding fathers in support of their beliefs. However, I find that many of these quotes are so far out of context that they are contorted into precisely the opposite of the original intent. Additionally, it is clear that these folks have a pretty thin knowledge of US history, likely what they learned in secondary (high) school.

    I of course had Civics in highs school as well as the required US History curriculum, and I lived happily ever after … until in my 3rd year of college I took a university level US history course. My eyes were opened. The high school level course was superficial, and outright hid/lied about many of the formative events throughout the history of these United States. The curriculum was clearly molded to make America appear to be a beacon of all that is right in the world, and that she never, ever did anything wrong. But America is made of men, and men do many dumb, and unsavory things. Much of this came out in a fairly unbiased text when I was in college. I have additionally read a few different historians to broaden my knowledge and understanding, and I remain just as skeptical of the claim that the USA is the most, bestest, and complete beacon of freedom in the world.

    Unfortunately, as I stated at the beginning of this post, the Tea Party believers/adherents in my circles seem to have halted their study of history and political affairs after that biased high school history and civics course.

    To truly understand the writings and intents of the founding fathers, you need to understand much more than just a high school history and civics education. You do need to understand what was happening in the world at that time, and leading up to that time, and then you will have a very different appreciation of the words written in the federalist papers, and the other formative documents of the revolution, the Declaration of Independence and the Constitution. Jefferson certainly had in mind the lessons of the 30 year war, and how state sanctioned religion tears apart the fabric of society. How the rigid class system with ~ 5% nobility, 10% clergy, and the rest being serfs tied to a landlord. How systems of revenue generation of states by increasingly squeezing the serf population with taxes, while exempting both the higher classes.

    There is much more context, and turmoil in continental politics, and people who want to have an understanding of the forces and fires that forged the American experience ought to take the time to read up on the history that preceded the revolution, and the subsequent development of our constitutional republic.

    Some sources that are good reads:

    European history – A complete history of Europe from the middle ages to the present – by John Merrimack – Professor of history, Yale

    American history – Daniel Boorstin has a series of very approachable books that are worthy, and chart the evolution of the Americas from early colonial times through the 20th century.

    I will probably not accept any comments, as I really don’t want to get into ideological rants. I just hope that I spark a few people to look more at what was happening around the time of the formation of the USA and how we fit into the world of that time, and how we have changed to where we are today.

  • Hmm, it’s about time

    My main domain, tralfaz.org was a compromise. When I first registered it in 1999, the tralfaz.com domain wasn’t available, so I grabbed the .org variant.

    I have often kept an eye on the .com domain to see if it expires, but the scummy domain squatter hasn’t budged. I wouldn’t have minded, but over the last 14 years, the owner has done nothing with that domain. It has moved between registrars (because the “coming soon” message changes every couple of years), but never once has there been any “real” content at that site.

    Then today I get three queries that it is going up to auction. It looks like I am going to be able to pay some scuzzball too much money to get the domain I wanted originally.

    Astro(For those that don’t know, Tralfaz was the original name of Astro, the Jetson’s dog before they got him. At the time I had an English Mastiff named Astro, and I wanted a domain that reflected that, so “Tralfaz” it was.)

  • A lot of Microsoft Hate this afternoon

    I have seen lots of friends and respected news sources bashing Microsoft today with the announcement that the CEO, Steve Ballmer, will be retiring in the next 12 months.

    First and foremost: I am not a microsoft fanatic. I am a Mac user, and am far more productive on the Apple platform, so take this with a grain of salt.

    Many of the messages I have seen are lamenting that Ballmer should have retired/been fired a decade ago. Lots of hate around Vista and Win8.

    But I think those are unfair criticisms.

    As a Mac person, I moved my work laptop to Vista when it launched, and I actually liked it. Of course, it had well supported hardware, and I waited long enough for quality signed drivers for our printers and other items I connected to. I found it to be very stable, and actually quite decent to use. I feel like a heretic, because the mantra in the wild is to bash Vista as a huge mistake. But it was the first Microsoft OS that put security in the forefront. Yes, that meant that you were not allowed to just run as administrator. If the software you wrote expected administrator privileges, you’re gonna have a bad time. And the desktop search was well done, and after it completed its initial indexing really improved the user experience.

    Windows 7 is much more polished. Microsoft used the three years in between the two systems wisely, and put out a great, usable, and very accommodating OS. I have been using it at home and at work since it’s day of launch in 2009 and it is a strong performer. Of course, all the cruft demanded by my employer causes me to curse the ground that Microsoft occupies, but that is hardly their fault.

    A few weeks ago, I had some time to kill, so I sat infront of a new-ish laptop with windows 8 and a touchscreen. I was pleasantly surprised. It was no where near as awful as the pundits make it out to be. I am confident that I could use it day to day. I have yet to try Office 2013, but I liked the transition to the Ribbon in Office 2007, and the significant improvements in 2010, so I am sure that when I am forced to move to Office 2013, it will be no big deal.

    What kills the Windows experience is the proliferation of crappy, under powered, poorly supported and unreliable hardware. The drive to sub $400 laptops comes at the cost of quality, and capability of components. While you can get decent hardware, you have to hunt, and read a lot of spec sheets to ensure that you get what you need. Hardly a task for the novice.

    Microsoft has also greatly improved their reputation in the back office. SQL Server is a solid, capable platform. Server OS’s are quite good today (even if licensing is a bit wonky), and Hyper-V is a decent bare metal hypervisor for virtualization.

    The real problem for Microsoft is their connection to the average consumer. What they sell comes bundled with hardware, and the experience of the user is dominated by fit/finish and appropriateness for the application. Apple does this so much better, they have fewer choices, but just do not offer a poor performing system. Everybody is on an even keel, and that leads to a greater degree of user satisfaction.

    Of course, the XBox also is a huge success for Microsoft in the consumer space. But beyond that, their products are me-too, and lack the attention grabbing that Apple or Android devices get.

    But Microsoft still own the enterprise, and is growing in the data centers. Their cloud computing platform is promising, and their hybrid cloud based document creation/sharing/collaboration solution is in many ways superior to GoogleApps.

    Yes, Microsoft’s stock has been a mediocre performer for the last 13 years, but that is not a terrible thing for a company with a market cap of 1/4 trillion dollars.

  • Pleasant Memories: Necco Wafers

    The memories flood back in when I see these
    The memories flood back in when I see these

    My grandfather on my mother’s side passed when I was pretty young. I don’r remember when, but I do remember fishing trips, and an annual weekend in Yosemite to play in the snow.

    Driving the big Ford pickup truck, with a camper on it, we would head out. And there was always an adequate supply of Necco wafers in the cab. We would probably go through 2 rolls each way. All us kids would jockey to sit in the front, and partake in the ritual.

    A couple weeks ago, I was at the airport, and I spied a display of Necco wafers. I had to buy a roll for good ol’ times sake.

    Good memories. (ok candy)

  • What a way to waste a Sunday – troubleshooting edition

    On our trip last week, my wife (again) dropped her laptop. After that, it stopped working. Oops.

    First thoughts were that it was a failed hard drive. All my utilities failed to find it. So I replaced it with a known good drive.

    It had a clean install of OS X Lion on it, and was pretty lightly used before I replaced it. I know it was good.  The system wouldn’t boot.  So I thought maybe that the install didn’t support her older laptop. So out came the Snow Leopard (10.6) install DVD. It failed to install. It found the drive ok, but it couldn’t properly access it. No way to write to it, and diskutility was unable to unmount the drive.

    Out it goes, and back into an external case and off to my main mac. No problems, the drive behaves as expected.

    Crap.

    Take the original drive and put it into the external case (a generic OWC FW800 enclosure), and bam, the system boots off it fine.

    So, it is either in the drive cable (unlikely) or the system Logic Board (much more likely).

    Alas, it is beyond my ability to troubleshoot, or repair, so off to Apple for my wife. But I spent about a half a day fiddling with it. Oh well.

     

  • What I am reading: 1984

    With all the buzz lately about the NSA revelations by Edward Snowden, and the surveillance state, I thought I would pick up my copy of 1984 and re-read it.

    Set in the year 1984, it is a masterful piece of fiction that is remarkably prescient in many of its predictions, given that it was published in 1949. The two way telescreen is particularly poignant, with the amount of listening that is apparently being done by BB.

    I didn’t read this, or its other kin when I was in High School like most people. I picked this up in my 30’s, along with Animal Farm, and Aldus Huxley’s: Brave New World. So I didn’t have a literature teacher guiding us through the analysis, so I was free to take my own views.

    First, the world is different from the time when George Orwell wrote this. At that time, it appeared that “socialism” would sweep the world, and that there would be three major centers of socialism, Ingsoc (or english socialism), eastasia, and eurasia, that would be perpetually at war with each other. Like the Russian and Chinese form of socialism, society has been structured into two halves, the proles (proletariat) making up about 85% of the population, and the “party”; the apparatus that keeps the proles in check. Within the party, there is the inner circle, who don’t have much privation or limits on what they can do, and the rest of the party, who lives in a state of fear/hate.

    The protagonist, Winston Smith works in the records department of the Ministry of Truth (minitrue), “adjusting” prior published facts to ensure that the official party line from today matches what was said yesterday.

    There is a whole group who works on newspeak, a language that is used to communicate to the party. New-speak phrases like “FREEDOM IS SLAVERY” are the mantra of the party, and talks about the double speak.

    While I don’t think that we have devolved to a society where common household goods are rationed, and there is a black market for things like coffee and razor blades, it is hard to not see the parallels with the modern state. A significant amount of history revision is common in the political class (both parties are equally guilty), and the policy makers /  “aristocrat” class seem to become ever more isolated from the plight of the common man.

    I am also reading a detailed history of Europe from the middle ages to the present, and much of the societal structure outlined in 1984 is aligned with typical European societies in the past. Of course, the mechanization of production, and the shifting of power to labor, and now back to capital, is part of the shifts in society.

    Along the way, Winston starts doubting the world order when he comes across incontrovertible evidence of fraud in the ruling class. From that point on, he begins with small rebellious behaviors, and escalates.

    The story is a great tale of fighting the system.  If you haven’t read it since your secondary school, I would highly recommend picking it up and reading it again.

  • Unfortunate Name Choices

    I got an email in my inbox today that seemed to imply that I ‘missed’ a big announcement last week.

    Well, I certainly didn’t remember any big announcement, but if I had I probably would have ignored it.

    You have to wonder if their marketing team has a pulse
    You have to wonder if their marketing team has a pulse

    This startup has called themselves “Alpha Software”. Really?  ‘Alpha’? Now I love playing with new and edgy things on my ‘puter, and have installed a lot of buggy, pre-release candidate, alpha quality software, but to name your company ‘Alpha Software’, that really takes the cake.

    For those who didn’t grow up steeped in computers and software, the software development process has a few milestones. The “Proof of Concept” that demonstrates the capability. The “Alpha” phase which is early, not ready for prime time, and certainly likely to crash in spectacular ways. The “Beta” phase is when you are comfortable releasing it into the wild to get some early feedback. And finally “Released” which means that you are comfortable standing behind the product, selling it, and providing at least a modicum of support.

    Only the brave or the foolish will install “Alpha” level code. Funny name for a company though. I think I will pass.

  • Too much to write about – High School Reunion

    Yesterday was my 30th High School Reunion. I hadn’t been to any of them prior, so this was my first. I was unsure what to expect, but I did look forward to it.

    I am so glad I went, because it was a blast. 30 years is a long time, and it turns out that we all had a lot more in common that we did in school (or apparently).

    Great to see some old friends, to meet many more people, and to have a great time.

    I will post more about this later.  We are headed out to the coast for a drive and sight seeing.

  • Fixing ebooks with errors – A personal challenge

    I have wholly embraced the eBook revolution. As a long time traveler, and SciFi aficionado, I have assembled a large collection of books that I continue to read to mark them off my to do list.

    Being a fan of science fiction, I have been forced to acquire some of my books by extra-legal means. Since many of the classic tomes of the golden era of SciFi are out of print, and have no official ebook release to buy, I turn to the internet.

    With few exceptions, these books are scanned and OCR’d from print, and then stuffed into a file to read. Lots of early Heinlien, and obscure authors exist only this way.

    The problem, OCR still sucks.  Even the best algorithms barf a lot on text and thus there are spots of garbage in many of these books.

    I sometimes make it a personal mitzvah to clean up a book.

    Classic example was the “To the Stars” trilogy, by Harry Harrison (his real name, not a nom de plume). It was a rather poor scan and conversion to an RTF file. It was a painful process to fix, but totally worth it, because it made the book completely readable.

    However, if your book is in ePub of PDF format, you have fewer options.

    Sigil, a pretty awesome open source ePub editor
    Sigil, a pretty awesome open source ePub editor

    The program I go to is Sigil. Provided there is no DRM, you can open and inspect the book, and fix small things. If you are savvy, you can also dive into the CSS stylesheet and alter fonts, indents, and other text properties (but be warned, some readers ignore much of the CSS codes and classes – I’m looking at you Sony Reader).

    Sigil allows you to look at the text as it renders, at a split screen with the code below the rendered text, or just pure code. You can fix a lot of errors and glitches with the search and edit the code, saving back to the original file.

    A future series of posts will go into depth on how to better structure the ebook.

    Another good program, and one that is widely used Calibre. A library, and file manipulation program, it is open source and extensible. It makes it easy to convert from one format to another (Kindle to ePub, or LRM to ePub, and many other options.)

    A nice touch is that in Calibre you can better setup the ISBN, the cover images, and get data on the book from public databases. I used Calibre to convert a collection of Doc Savage stories from the lrm format (the original Sony Reader format) to ePub, and to add good cover pictures.

    In fact, most of the ebook files I look at in Sigil have signs of being converted/cleaned by Calibre, even some commercial books.

    Doing this work, you find some things like:

    • Files which came from Microsoft Word – littered with the “class=msonormal” tag. Ugh. I don’t usually curse too much about microsoft office, but what it outputs for HTML that is converted into an ebook is a crime against humanity.
    • Most ebooks, even commercial, professionally edited and assembled ones, have horrible structure. Not proper links to the chapters, nor proper tables of contents. Commercial books are much more likely to get this right, but it is a disaster on the community sourced works. I am working up a process to fix that.
    • There are some truly shitty OCR engines out there. Even high priced, high performance engines have trouble, the second tier is atrocious. Someone once grumbled on Slashdot why there weren’t any good (free) open source OCR engines, and the answer is that because it is friggin hard, and it often becomes a lifetime’s work to tune and improve the algorithm, so the good ones are not in a hurry to be given away.

    I rarely make a mission to fix an ebook, but when I do, I want to leave something that is a better experience to read.

    (For the record, if there is a place to buy a book, I will always buy it, but much of what I read is esoteric, or out of print, so I am forced into alternatives. )

  • A kudos to Courtyard

    As a road warrior, I spend a lot of time on the road, sleeping in hotel rooms. I have learned to deal with loud ice machines, obnoxious families with kids tearing up and down the hallways at all hours, lumpy beds, and loud air conditioners. Doesn’t matter if it is a $90 La Quinta, or a $300 Hilton room, they all have warts.

    Courtyard by MarriottUsually the one thing that grinds my gears is the  bed in the room. Usually it is either stiff as a board, or completely worn out. Regardless that leads to a poor night of sleep, and a lot of discomfort (that getting older makes much worse) due to bad posture in bed.

    However, I have to congratulate the Marriott Courtyard in Campbell, CA. The bed is perfect in my room. Supportive, comfortable, and I have had two good nights’ sleep in a row, a real rarity!

    I will stop complaining about the slow as molasses in January elevators in Courtyards if you can make sure that all the beds are this perfect.