I’m not sure Google was the good guy, but I’m glad Oracle lost

I’m not sure that either Google or Oracle was the good guy in the Java patent/copyright case. But Google was less bad. And it’s hard for me to see how ruling in favor of Oracle could have done anything good for the industry.
Read more

Things I wish everyone knew about home Mac security

On Wednesday evening, I wrote about basic computer security from a Windows-centric perspective. I knew some people who needed help in a hurry, and given there was a 90% or so chance they were running Windows, I took that route.

Some of my buddies who use Macs passed it along. And much of what I said then does apply, but I’d like to clarify a few of those points.
Read more

What’s going on with Macintosh security?

The latest figures I’ve read say there are perhaps a half-million infected Macintoshes still floating around out there, an improvement from the high of 600,000 that I was seeing a few weeks ago, but probably not what Apple had hoped after releasing its most recent fix.

I argued three weeks ago that the end of the innocence was either here or very near. I’ll argue now that it’s gone: There are now 250 known Macintosh OS X viruses in existence. In 2003 there were none. Read more

Easier deep Firefox SQL optimization

Last year I examined ways to optimize Firefox’s SQLite databases. I’ve since found I like it better when I just put the Firefox profile in a ramdisk, but that may not be an option in all cases.

If you don’t want to go the latter route and would like to avoid the command line jockeying, give Speedyfox a look. And even if you’ve put Firefox in a ramdisk, this program can be useful. You won’t notice any speedup inside a ramdisk, but SQL optimization saves storage space, which is always at a premium inside ramdisks. Read more

Macintosh malware continues to evolve

Security experts have long warned that [Apple’s] delay in delivering Java patches on Mac OS could be used by malware writers to their advantage, and the new Flashback.K malware confirms that they were right. — PC World magazine

Last week I argued that a Macintosh-based botnet currently being distributed via Word document would likely change distribution methods, perhaps to a PDF document, in order to spread itself more effectively.

That, to my knowledge, hasn’t happened, but today I learned of the above example of Mac malware doing exactly that, jumping from Java vulnerability to Java vulnerability. Read more

End of the innocence for Mac security

Antivirus vendor Kapersky has identified a new trojan horse targetting Macintoshes.  It spreads a botnet based somewhere in China via an infected Microsoft Word document, typically sent as an e-mail attachment.

The spin is that if you don’t use Word on your Mac, you’re safe. That’s true–this week. But going forward, it’s going to take more than that. Read more

Deep Firefox SQL optimization

I was looking deeper into Firefox optimization, and I found Adventures in Firefox-places.sqlite. It’s a pretty intense analysis that goes beyond the usual simple, in-browser SQL vacuum that I’ve mentioned in the past. It was written with Mac OS X and Linux in mind, which is fine, but if you run Windows, you might want to do the same thing.

It has two benefits. It speeds up Firefox, and it reduces the amount of disk space your Firefox profile occupies. The two things are related; smaller databases are quicker and easier to navigate than large ones. As for why you should care about the amount of disk space it takes up, well, on an SSD every megabyte counts.

Read more

RIP, Dennis Ritchie

Dennis Ritchie died this weekend, aged 70. You may not know who he is, but if you’re reading this, you’re using something he invented.

Dennis Ritchie was, among other things, co-creator of Unix and the C programming language. Even if you run Windows, Windows was heavily influenced by Unix, and a lot of programs you run were written, if not in C, in its successor, C++.
Read more

And now it’s Apple’s turn

It’s been a weird month for technology. And as always, Apple had a way to get people to stop talking about anything else, though it’s not the news Apple wanted do deliver this week. I can only think of one bit of news Apple would want to deliver less.

Steve Jobs is stepping down as CEO. He’s becoming chairman, but perception is everything. Especially with Apple. I don’t think any company in recent memory has leveraged perception the way Apple has.

Read more

How to tame e-books

I haven’t exactly been rushing out to buy an e-reader, for at least a couple of reasons. The practical reason is that I’m afraid of being locked in to a single vendor. Amazon is the market leader and the most likely to still be around for the long term, but they’re the worst about locking you in. The other vendors offer slightly better interoperability–supporting the same file format and, optionally, the same DRM–but the non-Amazon market leaders are Barnes & Noble, Borders, and Sony, all of which are scary. Borders is being liquidated; B&N isn’t losing money–yet–but its profit margins have shrunk each of the last two years; and Sony’s recent problems are well known to the security community. I’m not too anxious to climb into bed with any of them. Google is entering the market as well, but the first Google-backed e-reader doesn’t support highlighting or note-taking.

The Luddite reason is that I’m old enough to have an attachment to books. Physical books, printed on paper. Maybe this isn’t true for any generation beyond mine (I’m a GenXer), but for my generation and previous generations, having books on your shelf is a sign of being educated. And there are certain books–or types of books, depending on your field–that you’re expected to have on your shelf.

To a certain extent, the latter reason can be negated by playing the e-reader card. Of course I have the complete works of Shakespeare on my e-reader, so those Shakespeare books from college just became clutter…
Read more