Aug 302010
 

No, I didn’t smoke anything unhealthy. The “cloud”, in this case, does not refer to a state of mind nor, for that matter, to structures formed by condensed water vapor in the atmosphere. I am talking about the computing “cloud”, the idea that you are using the Internet to access computing resources, the physical location of which is irrelevant.

This past weekend, I decided to set up a virtual server in the “cloud”. I am amazed how cheaply it can be done nowadays. And one day, it may help me migrate away from a home office based server to one that I no longer have to maintain myself. That’s the long-term plan anyway. For now, I am taking the first tentative steps as I am exploring my brand new server and test its robustness and reliability.

 Posted by at 11:21 pm
Aug 212010
 

The founder of Wikileaks has been charged with rape in Sweden. As of this morning, his whereabouts are unknown.

Are these charges true? Is Assange a rapist? Perhaps. He is certainly a weird fellow, and for all I know, he’s not necessarily weird purely in a good sense.

But… are these charges true? He pissed off a lot of people, and not just people, but some of the most powerful institutions in the world, including the US and other governments, corporations, and even shady entities like the Church of Scientology. Just how far are governments (and non-governments) willing to go to get rid of him? Are they capable of theatrical dirty tricks? At one time I would have said no. But that was at a time when I could not have imagined that a modern-day government would poison a former agent on foreign soil, using an exotic radioactive substance. At that time, I could not have imagined that a modern-day democratic government would engage in a systematic campaign of lies and deception to justify an unjust war of aggression. Compared to such things, a trumped-up charge against a (to them, very) annoying individual is nothing. Perhaps he should be grateful that he’s still alive and he’s not setting off any Geiger-counters nearby.

Update: And now, a few hours after I wrote the paragraphs above, here’s breaking news from CNN: “WikiLeaks founder Julian Assange ‘no longer wanted’ and not a rape suspect, Swedish prosecutor says on website”. Sooo… What was this all about?

 Posted by at 12:17 pm
Aug 202010
 

I went for a walk last morning and it gave me time to think. About this here blog of mine. Notably, about the fact that this is my first new entry in ten days, probably a record since I began this habit some eight years ago.

Of course eight years ago, I was not using blogging software. I was originally just adding content to a static HTML page. Eventually, I wrote some home-brew server-side code that allowed users to access a specific day. Which is how the software organized entries, by day that is. So I felt compelled to put something in every day, even if it was nothing more than just the comment, “another boring day”. (Not boring to me mind you, but to people reading my entries.) But then, two years ago I decided to join others in the 21st century and set up WordPress. (It was perhaps around this time that my resistance finally broke down and I began to accept the word “blog” as part of my vocabulary.) One side effect of this change was that I no longer added a new entry every day… but then, there were days when I added more than one. Even so, I blogged less. Was it because of the change in software?

Or perhaps I just have less to say? How many original (or, well, not too unoriginal) thoughts can be stored in an average human brain? How soon before we start repeating ourselves, griping about the same issues over and over again? Perhaps I am blogging less because I already said everything I needed to say?

Or maybe it’s something else altogether. Maybe it’s not the blogging software per se, but the fact that it allowed me to configure my Facebook account to pick up my blog entries and post them there. Suddenly, people actually responded to what I had to say. They actually commented. What on Earth?

You see, blogs (and I mean real, personal blogs, not news media outlets that call themselves blogs) are the ultimate write-only media. You write about things that matter to you, not about things that matter to others. You yell at the world, not expecting the world to yell (or, for that matter, whisper) back.

So perhaps I just became shy because suddenly the world talked back. Suddenly, I had to pay attention to what I wrote because there was a reaction. Usually a friendly one, but even so… I had to explain my thoughts. Heaven forbid, I sometimes had to revise them because somebody convinced me that I was mistaken. When you yell at the world, you’re not expecting the world to explain to you why you are wrong.

Maybe I’ll just establish a secret blog site. One that is not linked to Facebook or anything else, the URL of which only I know. (Who needs pesky readers?) Then, I’ll happily yell at the world again secure in the knowledge that nobody pays any attention whatsoever…

 Posted by at 3:57 am
Jun 072010
 

To all the smartalecs on support forums out there: what the hell is wrong with you? If I ask someone with a map about the route from town A to B, I expect them to tell me directions, not question my sanity for wanting to drive to town B in the first place. Similarly, if someone posts a question in the form of, say, “I have device A giving error message B under operating system C, how do I solve this problem?”, the one thing they are absolutely, positively NOT interested in is lectures such as “Why would you be using device A?” or “What kind of a moron still uses operating system C?” and the like. If you don’t know the answer, can’t you just shut up and not pollute Google searches with your asinine remarks?

For instance, today I was trying to use a floppy disk. (Yes, people still need floppy disks sometimes. Not because they live in the stone age, but because they may be using a floppy to update a motherboard BIOS, for instance.) I ran into a problem. I searched Google, and found a support forum where a similar problem was discussed. There were a few helpful answers. But then, look at this little exchange:

>>> The other thing is - why do you need it?
<<< I need the floppy to run the Western Digital program to test
<<< the drive [...]
>>> If you're getting lots of bad sectors, then the drive has
>>> problems and you should be getting it replaced under warranty
>>> warranty, not attempting to 'fix' it. [...]
<<< yes, but the thing with western digital is before you can send
<<< the drive back you need an error code [...]
>>> But what error code could possibly be worse than a bad sector?
>>> Tell them the "error code" is  xxxxxxxxxxxx bad sectors!

How bloody helpful. This really told the guy how to fix the floppy disk problem that he was seeking help for.

 Posted by at 4:28 pm
May 162010
 

Recently, news have been circulating about a new form of phishing attack that doesn’t rely on some unpatched vulnerability; rather, it uses a legitimate feature of Adobe Acrobat to hijack users’ computers.

Sophos Labs offer a detailed description of how it works. (Basically, it’s the ability of Acrobat to open non-PDF attachments that is abused, tricking a user into running an executable program.) They also offer advice on how to disable this feature. I think it’s a darn good idea to follow their suggestion: most of us never deal with PDF documents containing non-PDF attachments anyhow.

 Posted by at 2:21 am
Apr 162010
 

I’m wondering: how many times does it happen every night that someone quietly browsing the Web (perhaps when others in the house are already asleep)  is startled by sudden blaring music coming from his computer, curses loudly, and closes the Web browser in a mad panic?

It happens to me from time to time.

I don’t know what the marketing theory is behind these let-us-startle-the-person-who-clicked-on-our-link-with-blaring-audio pages, but if there are any marketing types out there reading this, well, let me assure you: the only possible reaction you get from me is closing the Web page in question in the above-mentioned mad panic, accompanied with rather crude utterances in both English and Hungarian, and an oath never to buy whatever product or service you were advertising, indeed, preferably never to visit your site again.

 Posted by at 2:00 am
Mar 162010
 

An interesting anniversary today: 25 years ago, on March 15, 1985, the first ever .com domain name was registered, symbolics.com. The company, in addition to building their own brand of “Lisp Machine” computers, also happened to be selling the commercial version of the MACSYMA computer algebra software. The same software that, in the form of its open-source version, Maxima, continues to evolve thanks to a devoted team of developers… of which I happen to be one.

Alas, Symbolics is no longer, at least not the original company. A privately held company by the same name which obtained much of Symbolics’ assets still sells licenses of the old MACSYMA code.

 Posted by at 3:18 am
Mar 142010
 

Like any good geek, I like computer games. I’m not obsessed by them (the image of Comic Book Guy from The Simpsons serves as a powerful deterrent) but I do enjoy the occasional play. And I certainly have the disposable income to buy a new title when it comes out.

Except that I haven’t bought a new game in years. Ubisoft’s official explanation about their “always on” digital rights management system is a good example why. A company that needs to know every time I am playing, a game that kicks me out of my Internet connection drops momentarily… why would I want to pay good money for that? Come to think of it, why would I even want something like that for free on my computer?

The answer is, I don’t.

I have no statistics to prove it, but I think  DRM does far more harm than good. It may (or may not) deter piracy. On the other hand, I bet that the number of customers alienated and put off by DRM far exceeds the number of those who suddenly see the light and, as a result of DRM, start paying for stuff they previously stole. So the net result may very well be a decrease in sales.

Perhaps one of these days, software, especially game software companies will come to their senses again and realize this. Until then, I’ll just enjoy the occasional shootout with some heavily pixelated aliens in Duke Nukem.

 Posted by at 3:44 pm
Feb 152010
 

The Electronic Frontier Foundation has a nifty Web site called panopticlick: it shows you just how unique your browser is. Even browser configurations that I thought were surely non-unique (such as a vanilla Internet Explorer setup on a Windows XP virtual machine or the off-the-shelf Mozilla Firefox that is installed on my Linux server but almost never used) turned out to have unique signatures, for which plugins, most notably Flash, are largely to blame. And you thought the [insert name of favorite most-hated intelligence agency here] needed cookies or some other tricks to track your every move!

 Posted by at 1:59 pm
Feb 052010
 

What a grand thing, this contraption called the Internet.

I was talking to my wife about the Olympics. (No, we aren’t fans.) I mentioned that in 2016, the games will be held in Rio. They’ll be dangling their breasts, she commented, sarcastically alluding to that Simpsons episode in which the family ends up in Rio. To the music of Villalobos, I added. (We both love the music of Villalobos.)

Then it occurred to me… last week, on my way to Waterloo, I heard a remarkable piece of music listening to the CBC in the car. All I remembered that it was from some Mexican composer. In the pre-Internet, pre-Google, pre-Wikipedia (not to mention pre-Youtube) days, that’d have been the end of the story: I’d not have been able to remember anything else.

But we live in the Internet/Google/Wikipedia/Youtube era. Within two minutes, we were listening to the Simon Bolivar Youth Orchestra playing Danzon n°2 by Arturo Márquez, as a matter of fact the very same performance I believe that I heard on the CBC:

You gotta love this Internet thing.

 Posted by at 4:42 am
Jan 242010
 

This is becoming almost traditional: just before I embark on a trip, my otherwise ultra-reliable server crashes while performing some routine operation.

Back when dinosaurs still roamed the Earth and the Internet was still an exotic novelty for most people, my wife and I spent an unforgettable few weeks driving around the United States.

My server has been in existence for more than two years by then. No Web site yet… that came later that year. (Actually, I already had a rudimentary version up and running courtesy of my Internet service provider, but I digress.) The server was “connected” to the Internet via dial-up; it dialed regularly (once an hour; my wife and I still remember the little touch-tone “song” that we heard many times a day) to exchange e-mail, and it dialed automatically if I tried to visit a Web site, for instance. Otherwise, the modem line was open for dial-in… and I planned to dial into the server regularly while traveling.

Except that on the morning of our planned departure, the server crashed. Not a minor crash either… its hard drive died. Fortunately, not an instant death, and I was able to obtain a replacement drive and rescue all data.

Though it was still a genuine, no-kidding, bona fide kernel panic, today’s crash was a little less dramatic. I was merely testing streaming video from the server, as I always find it useful to be able to watch an Ottawa newscast in the evening when I am out of town. Instead of streaming the darn video, the video capture driver (which I’ve been using, completely incident free, for many years) crashed, taking the server down. Most unsettling!

 Posted by at 6:16 pm
Jan 172010
 

I wondered recently about Google not (yet) being evil.

If recent news are to be believed, Google decided to play hardball with the Chinese government. Good for them! I hope Google prevails, but even if they don’t, I think they should be applauded for having the guts.

Now here’s the $0.02 question (or, in the case of Google, more likely the multibillion dollar question): how long before Google’s CEO gets fired for failing to maximize shareholder value?

 Posted by at 3:43 am
Nov 122009
 

According to leaks, a secret meeting held in Seoul and led by the ever so vigilant champion of all that’s free, the United States, may lead to the most Draconian restrictions yet on Internet freedom. Under the pretense of fighting counterfeiting, the participants (which include the United States, Canada, and the EU) are really discussing copyright provisions, and are planning to agree on a series of measures that would make a Cuba or North Korea proud. These include giving new powers to border guards, extending controversial protection of copy protection measures, removing privacy protection such as the “safe harbor” status of ISPs, and mandating “three strikes and you’re out” laws.

The fact that such talks are held in near complete secrecy by itself speaks volumes. This is how an East Germany negotiated border control measures with other communist states, not how free states negotiate about the rights of their citizens.

Once I stop fuming, I’ll write a nice, polite e-mail to our esteemed Prime Minister and ask if he and his government are really planning to go completely mad. I’d rather not see another penny in my life as revenue from the software I develop than live in a country which thinks that such totalitarian measures are needed to protect corporate profits from unruly citizens.

Meanwhile, I just had an idea. I think it is time to organize massive civil disobedience campaigns. I doubt it’d be too difficult to convince millions, if need be, to make one illegal copy a day of a song, a video, or software, not for profit, not even for public distribution (I am, after all, respectful of intellectual property), just to make a point and break badly crafted, stupid, hostile laws that should, really, must, be repealed (or, in the case of Canada, not enacted in the first place.)

 Posted by at 12:31 am
Oct 262009
 

When will companies finally learn that Activation and copy protection do little to deter real piracy, only punish and alienate legitimate users? Here is something I just came across in a PC World blog:

“Microsoft support reps were still replying to users’ questions about product keys with a canned response citing ‘several reasons why a product key might not be accepted.’

“Essentially, either, ‘You mistyped it. The product key you typed doesn’t match the key assigned to Windows on your computer. Microsoft has identified the product key you entered as counterfeit,’ or ‘the product key has already been used on another computer,’ according to Microsoft.

“One person griped: ‘I Have been on the phone since 4 pm EST and I still don’t have a valid product code. Thank you Microsoft! Thank you for wasting my valuable time! Time is money and this had been a flagrant waste of it,’ wrote thatguy38.”

So all you’re trying to do is install legitimately purchased software, and you end up with a major headache, a useless computer, lots of wasted time, and on top of that you might get accused of theft. Talk about a strong incentive to either use cracked pirate copies or to forego using commercial software altogether, switching to open source instead.

 Posted by at 9:27 pm
Oct 242009
 

Recently, I bought a television series on DVD online. One of the DVDs appears unreadable. I noticed some scratches on it, but I also noticed that it happened to carry the HD DVD label. Is it possible that one of the disks in the boxed set was mistakenly an HD DVD? Unfortunately, I don’t have an HD DVD drive in which to test it.

Which reminded me that I’ve actually been meaning to buy an HD DVD drive before they vanish completely, just to be able to read HD DVDs in case I come across any. I looked and found one online that I liked. I tried to buy it… only to be informed repeatedly by Yahoo shopping that “there was a problem saving your information and basket”.

No matter, it can wait… I’ve also been meaning to do another thing this morning, namely to buy a new Microsoft Developer Network subscription. So I went to the MSDN Web site, clicked all the right buttons, logged in with my blasted Microsoft Live ID, and presto… I was told by Microsoft that they “are unable to validate your customer information and proceed with your order at this time”.

Looks like The Powers That Be just don’t want me to spend any money this morning. No matter, I have better things to do with it… and with my time, too.

 Posted by at 2:20 pm
Oct 222009
 

I wanted to look up Barry Newman, the star of Vanishing Point, that legendary 1971 road movie. Accidentally, I entered Newman’s name into the URL field in Mozilla Firefox. Rather than telling me that I am full of nonsense or taking me to a search engine, Firefox instantly brought up the Internet Movie Database page on Barry Newman. What can I say… I know how it is done, but that doesn’t mean that I am unimpressed by how well it is done.

 Posted by at 1:44 pm
Oct 082009
 

Google’s Street View has just been introduced in Canada.

Many people consider it a “gross invasion of privacy” that someone can take pictures of their streets and post it on the Internet. “What if they see my car in my driveway?” they scream at the top of their lungs, as if Google broke some long established taboo by photographing a public street.

But wait a minute… are these the same people who readily submit to having their laptops searched, its content, personal and business, examined and scrutinized, just so that customs can catch the occasional pedophile?

For what it’s worth, I couldn’t care less if Google posts photographs of my street or my house. On the other hand, I am so concerned about real invasions of my privacy, I am willing to face the wrath of customs agents by using Bruce Schneier’s method of laptop protection against unwarranted searches.

Curiously, most of the people commenting on Schneier’s article completely misunderstand his point: it’s not that I have anything illicit or shameful on my laptop that I need to hide. That would be easy. It’s that I object to the principle of strangers going through my entire life.

The really scary thing is that so many people, citizens of supposedly free countries, already adopted such a strong police state mentality: rather than looking for a lawful way to maintain their privacy, they are discussing various ways to break the law without getting caught. What I like about Schneier’s method is that it does not involve breaking the law: all my statements to customs agents would be truthful. As they say, no good deed goes unpunished… I’ll likely be harassed more than the smartalec who just creates a hidden partition on his laptop and keeps the visible partition sterile. But, at least I’ll suffer with a clean conscience, whatever good that does.

 Posted by at 12:57 pm
Oct 042009
 

I’ve received the most curious scam e-mail the other day. The message body was a brief one-liner: “Open the attachment and I will be glad to hear from you soon.” Not exactly the best way to start a scam, since in this day and age, most people know (you’d hope) not to open attachments coming from strangers.

I opened the attachment anyway. Well, I’m allowed to. Dare I say, I’m qualified to. I opened it because it was just an ordinary plain text file and I was curious. And yes, I had ways of knowing that it was safe even before I opened it.

Here is what the attachment contained, in its entirety:

Dearest 

With Due Respect and Humanity, I was compelled to write to you under a
humanitarian ground. My name is MRS. JULIE BRYANT; I was married to late
Dr. ADEL BRYANT, a contractor and diamond dealer for Thirty-two years
before he died in the year 2005. He died after a brief illness that
lasted only four days. Since after his death, I decided not to marry
again. When my late husband was alive he deposited the sum of $3.8
Million in a Bank in Spain and the money is still there. 

Recently, My Doctor told me about my condition due to my cancer problem
and having known my condition. I have decided to handle over this money
to a honest and god fearing Individual, group organization that will
utilize this fund for the services of mankind, helping the motherless
homes, orphans, widows, as desired by my late husband when he was alive.
I want you to always remember me in your daily prayers because of my
upcoming Cancer Surgery, although I am not afraid of death hence I know
where I am going. 

With God all things are possible. As soon as I receive your reply, I
shall give you other information’s on how you can receive this money
from the bank. I will be glad to hear from you soon. 

Yours faithfully
MRS. JULIE BRYANT
Reply me at mrsjuliebryant@btinternet.com

Rosemaira Romero

TICKET No: 20511465463-7644
REF No: 5687SPL876
BATCH No: SPYU6868

You have just been awarded the sum of 950,000,00 Euros Only  which was
won by your E-MAIL Address in our EUROMILLIONES de la Primitiva Lottery
Promotions here in spain madrid. Do get back to this office with your
requirement via

(Lottery Trusi Agent)
Name: Eduardo Daniel
Email address: eduardo.daniel@btinternet.com
Email: mr.eduardodaniel@gmx.com 

Names :............
Address :................
Country :................
Phone No :..............
Occupation :..............
Age :.....................
Sex :.................

Mrs. Anita Perez ,
(Lottery coordinator

Angel Sharon

angelsharon@rediffmail.com

Dearest 

With Due Respect and Humanity, I was compelled to write to you under a
humanitarian ground. My name is Mrs Angel Sharon; I was married to late
Dr. ADEL BRYANT, a contractor and diamond dealer for Thirty-two years
before he died in the year 2005. He died after a brief illness that
lasted only four days. Since after his death, I decided not to marry
again. When my late husband was alive he deposited the sum of $3.8
Million in a Bank in Spain and the money is still there. 

Recently, My Doctor told me about my condition due to my cancer problem
and having known my condition. I have decided to handle over this money
to a honest and god fearing Individual, group organization that will
utilize this fund for the services of mankind, helping the motherless
homes, orphans, widows, as desired by my late husband when he was alive.
I want you to always remember me in your daily prayers because of my
upcoming Cancer Surgery, although I am not afraid of death hence I know
where I am going. 

With God all things are possible. As soon as I receive your reply, I
shall give you other information’s on how you can receive this money
from the bank. I will be glad to hear from you soon. 

Yours faithfully
Mrs Angel Sharon
Reply me at angel.sharon@btinternet.com

Yes, that’s three scams in one e-mail. Or rather, two scams, but one repeated with two different names. The e-mail purportedly came from a “Mrs Angel Sharon” so presumably, the last of the three was the scam that they intended to send. (Note though that in this last variant, they changed the name of the widow but neglected to change the name of the husband to match). So what am I supposed to do now? Reply to all three, in the hope that I get twice the $3.8 million inheritance in addition to the €950,000 lottery win? Or perhaps I’m better off spending my limited amount of time answering some of the other e-mails I got, like the notification from a Peter Olu telling me that the government of Nigeria is ready to send me my contract payment of $4.5 million, the note from a Dr. Robert F. Johnson letting me know about a consignment briefcase of $2.5 million, the e-mail from Sgt. Tom Kennedy in Iraq who wants to give me $8 million out of $20 million that he’s trying to smuggle out of the country, or the notification from no less a personage than Robert Muller from the FBI, letting me know about the $10 million I am about to receive from Nigeria?

Do people still fall for these dumb scams? They must, otherwise they’d no longer be in circulation. And sometimes I am inclined to think that those who are greedy or stupid enough to become victims of these scamsters deserve what they get. Now, is there a way to tell scamsters that an e-mail address that has been in circulation for over 15 years does not belong to a likely victim? Guess not…

 Posted by at 12:20 pm