Bad news about smartphones, but maybe not all bad

When you install Java on a Windows box, it brags that it runs on 3 billion devices. It’s not joking. A fair chunk of those 3 billion devices are the SIM cards that register your cell phone on its network. And those SIM cards frequently are woefully insecure. The mid-90s called, and they want their crypto back.

Via a text message you’ll never see, it’s possible to hack the 56-bit DES encryption used by many cards, or the triple-DES-in-name-only crypto used in others–repeating wimpy 56-bit crypto with the same key three times doesn’t make it any less wimpy–then send the cards a malicious Java applet, which busts out of the security on the ancient version of Java on your card, and ride this cascade of security flaws to do lots of nasty things like listen in on phone calls and intercept text messages.

Even if half of Americans don’t seem to mind the NSA listening to their phone calls, I’m pretty sure a majority of Americans don’t want the Russian Mafia listening to them. Read more

The Sero 7 tablets got cheaper last week and I missed it

Amid competition from newer, faster tablets like the 2013 model Nexus 7, Hisense cut the price of its low-cost 7-inch Android tablets. The low-end Sero 7 now costs $79, and while the reviews on that tablet aren’t all that great, it’s much better than last year’s $79 tablet. The Sero 7 Pro, which I own, now costs $129.

They’re imperfect tablets–the Sero 7 Pro, even with its recent update, still crashes from time to time when I use a keyboard with it–but they were fine for the money at their old prices, and at their new prices, it’s hard to go wrong. I expect that eventually they’ll attract enough third-party development that there will be ROMs available to address their shortcomings.

No, using an emergency fund to pay off credit card debt isn’t a good idea

It seems like I’ve been finding a lot of financial questions online lately. I guess that’s good–it means people are thinking. The best question I’ve found this week is whether you should use your emergency fund to pay off credit card debt.

Mathematically, it makes sense to do so. But one thing I remember hearing time and time again as we were paying off massive quantities of debt was not to empty bank accounts in order to do it. The reason for it was simple: Life is unpredictable. Read more

Watch your embedded security

If there’s a theme I’ve heard over and over again this year, it’s that it’s time to pay attention to security in embedded devices like routers, other network equipment, televisions, and the other devices around us. This is the soft underbelly, and frankly, it’s probably a time bomb.

The astonishing thing is that we’re now protecting our computers with devices that have bigger security holes than our computers do. Read more

How we learn

An article on Lifehacker this week explained a lot about how I initially became a computer professional. Its advice was to fly by the seat of your pants, try things without guidance or manuals, not be afraid to fail occasionally, and learn before you go to sleep.

So when I spent many nights in my late teens disassembling and reassembling obsolete IBM PC/XT clones to learn how they worked, I was unwittingly doing all of it right.

Read more

Windows NT turns 20

The first version of Windows NT, version 3.1 (to coincide with the then-current 16-bit version of Windows) was released 20 years ago today. It was an insanely ambitious effort for Microsoft that took a while to pay off, though it eventually did in spades. Windows NT was what killed off Novell and OS/2 and turned the proprietary operating system market into a duopoly. Although a user running it wouldn’t see much difference between Windows NT and regular Windows except that it didn’t crash nearly as much, it was the first version of Windows that qualifies as a modern operating system, with pre-emptive multitasking and protected memory.

Read more