Archive for January, 2008

“Vista successor, Windows 7 to be released next year? | APC Magazine”

Thursday, January 31st, 2008

Great. If it reverses some of the truly bone-headed decisions that Vista was graced with — such as the Hollywood-friendly but user-hostile DRM stuff that’s built in — then it can’t come soon enough. And apparently even Microsoft secretly agrees…

Pulling such a major release forward would be out of character for Microsoft. Could this be MS execs having Vista panic attacks behind closed doors? It’s hard to know for certain, but it’s fair to say that customers aren’t exactly rising from their feet to applaud the firm’s current OS.

I’ll drink to that.

“IBM snuggles up with Ubuntu”

Tuesday, January 29th, 2008

Hm…

Best of Craigslist: “Help me keep the shell people alive”

Monday, January 28th, 2008

I sympathize with the idea, and the guy is apparently serious… but even GoddessJ (a self-identified “geek groupie”) wouldn’t be likely to go for this. On the other hand, it might be a good way to get dates with techie girls… ;-)

I’m tickled pink about ThunderBayes!

Sunday, January 27th, 2008

After several days of using ThunderBayes/SpamBayes, I’m happy to report that it’s just as awesome as it was rumored to be! :-D

Even better, I’ve been able to fix one of the problems that I had with setting it up (the multiple-accounts bug). I sent the code changes to Daniel Miller, the original ThunderBayes developer, and we’ve been discussing them. I suspect there will be an official update to ThunderBayes in the near future.
(more…)

Antivirus Programs

Saturday, January 26th, 2008

Every so often, some company will say something about a virus or antivirus program (such as this), and the comments on it (if allowed) will be filled with an OS flame war.

I’ve used PC-based computers since 1989 or thereabouts. In that time, I’ve been attacked by two viruses — one in 1997, a DOS boot-sector virus on a 3.5″ floppy disk that was used by a computer-clueless friend of mine, and one in 2000 because of my own stupidity in clicking on a spam attachment that (in retrospect) was obviously bogus. The first was immediately caught by my antivirus software; the second failed to infect me only due to the serendipitous fact that it was designed solely for Win9x and I’d recently switched to Windows 2000 (it just made the system unbootable).

The facts are:

  • Windows is by far the most vulnerable to viruses, worms, and Trojan horse programs, due to a number of factors. Among those: it’s popularity (malware writers can hit a lot more people with a Windows virus than with one written for any other OS), it’s promiscuous habit of running anything it sees (auto-run CDs, auto-install programs via the browser, etcetera), Microsoft’s historic laissez-faire attitude toward security (drive-by downloads and macro viruses, anyone?), and the fact that it’s the default OS so it has a much higher percentage of clueless users than any other.
  • MacOS, Linux, and other operating systems are not immune to such malware, despite what many smug users claim. However, because UNIX was originally written for shared-access mainframes rather than single-user PCs, it and all of the OSes derived from it (such as Linux and MacOSX) have a lot of security features designed to protect the system from poor judgment or poor knowledge on the part of it’s users. Your system can be infected by a Windows virus by just looking at the wrong HTTP page or file, but you have to actually do a little work to allow such programs to run on these OSes, and you have to do even more to give them access to anything outside of your own personal data (i.e. the OS itself, or data belonging to other users).
  • Social engineering tricks are OS-agnostic. If you’re clueless, they work regardless of what OS you’re running.
  • User education is always a good thing, but user education along with a non-Windows operating system and regular patching makes for a much more secure system.

    “Is the music industry dying?”

    Friday, January 25th, 2008

    That seemed like a rhetorical question to me when I first read it. But after reading the rest of the article, I’ve changed my mind. The music industry is alive and well, and in fact is thriving — it’s just the existing music labels, with their extremely wasteful business models, that are suffering:

    EMI, recently acquired by private equity firm Terra Nova, was appalled by some aspects of the business it had acquired. In a recent interview with the Financial Times, new EMI boss Guy Hands asked rhetorically, “Can you imagine what would happen if most consumer industries over-shipped by 20 per cent? Can you imagine any consumer industry having 10 per cent of employees as middle management? Can you imagine only 6 per cent of staff in production?” Things are so bad that EMI has been spending $50 million a year just to destroy CDs it couldn’t sell, and has announced plans to lay off as many as 2,000 employees.

    The equation is simple: offer people something they want and they’re happy to pay a reasonable price for it. Do that and structure your business efficiently, and you’ve got a sure-fire money-maker on your hands.

    American car companies have never been able to admit, even to themselves, that the reason they lost out to Japanese competitors is because American cars, unlike Japanese ones, have a well-deserved reputation for being crap that’s designed to wear out every couple years. As soon as an alternative came along, a company that was willing to give people what they wanted — a well-made car that would last and was worth the price charged for it — people abandoned the American car companies in droves (pun completely intentional). Our Toyota Corolla is twelve years old and we’ve had no trouble out of it; the Pontiac that I had previously was plagued by problems, major and minor, and had to be scrapped at half that age. Literally scrapped — it was undriveable.

    It looks like the major music labels have a similar problem. They can’t force-feed everyone overpriced albums that contain only a single song that people want anymore, and they’re running around like the proverbial headless chickens because their entire business was based on that and a few other predatory tricks. People aren’t sheep for the shearing; they can think for themselves, and they don’t like being milked for every penny you can squeeze out of them. Irritate them long enough, and they’ll find a way around you, even if you think you have a monopoly. That happened to Ma Bell (long-distance phone calls cost less than a twentieth of what they did when I was a kid, and the phone companies are still making a profit!), and Ford and other American car companies. It’s happening now in dozens of other industries, such as US legal case law — one or two publishing companies have had a monopolistic death-grip on it for decades, but their product is actually public-domain information, and they’re dying because that information is now readily available to anyone over the Internet.

    No, the music industry is fine. Decent musicians are doing at least as well now as they’ve ever done in the past, and are often doing better. It’s just the ever-more-superfluous middlemen who are facing a long-overdue reckoning. It’s probably going to be fatal to several of them. And I say it’s about time.

    It works!

    Thursday, January 24th, 2008

    As reported yesterday, I’m now using ThunderBayes/SpamBayes to filter spam. I manually classified several hundred recent spam messages, and a roughly-equal number of recent personal (”ham”) messages. So far, it hasn’t had a single false positive on either side, and most of the “unsure” classifications have been of legitimate commercial messages (that do resemble spam in many respects).

    I turned on the “evidence” option in SpamBayes, so that I can see what it used to make a determination when I look at the headers for a message. It’s interesting… it quickly picked up the usually-reliable spam words (”only”, “longer”, “erections”, and “embarrassed”, for instance), but some of the others it’s coming up with are surprising… “government” gets a 0.97 spam probability — it apparently showed up in six of the spam messages I trained it on, and none of the hams. “charset:windows-1252″ gets a 0.91 (63 spams, 6 hams), probably because most mail from my legitimate acquaintances is written either on Linux or on alternative mail programs under Windows. It also picked up on one of my e-mail addresses — a good portion of my spam comes in on that address.

    Lots of fun all around. :-)

    Getting SpamBayes/ThunderBayes Working (Under Linux)

    Wednesday, January 23rd, 2008

    Thunderbird’s built-in spam filter is pretty good, more accurate (and a lot easier to set up and use) than several others I’ve tried, but even so it’s accuracy still leaves something to be desired. I don’t get anywhere near as much spam now as I used to, but roughly half of my daily e-mail is still spam, so I’m always on the lookout for potential improvements to my filtering system.

    Though I’ve long wanted to use SpamBayes, an open-source project that’s reputedly one of the most accurate anti-spam systems going, reading through the daunting setup instructions has always deterred me. They seemed to imply that procmail or some other arcane server-type mail system was required for it. But while poking around the Internet today, doing research for another project, I discovered that there’s a Thunderbird plug-in for it, ThunderBayes! I immediately tried to install it.
    (more…)

    “Top 10 Telephone Tricks”

    Tuesday, January 22nd, 2008

    This collection of tips can come in quite handy. I already use a small Radio Shack device to “trick automated phone bots into thinking your line’s dead” (number 1), but I wasn’t aware of number 4 (”skip the greeting and get right to the beep with one keypress“).

    I’m rather surprised at number 2, “get to a human operator with your dirty mouth,” though it makes perfect sense in hindsight. I once got so fed up with our Internet provider’s voice-recognition system that I started swearing at it at the top of my lungs, to the vast surprise of GoddessJ and a friend of hers who were in the room at the time, but it did get me a human operator instantly. At the time, I thought it was because the machine couldn’t parse what I’d said, but maybe it understood it only too well. :-)

    “Reasons (and Ways) to Avoid Buying Just-Released Gadgetry”

    Monday, January 21st, 2008

    Like many techno-geeks, I love gadgets. When I was younger, I spent a great deal of money (that I usually didn’t have) buying the latest and greatest techie toys. For me, that stopped when I looked around and realized that I had more unused computers than ones in use — and that was without even counting the partial ones.

    Now I make myself wait before any major techno-purchases, and try to convince myself that I don’t really need them after all. In the past couple years, it has usually worked, but for times it fails, there’s a good article on LifeHacker that includes ways their readers control their techno-lust.