And… Introducing the Raspberry Pi Model B+

No wonder the Raspberry Pi Model B was on sale. The day after I bought mine, the Model B+ hit the streets, at the same price of $35. Same CPU, same memory, but the board layout is much nicer–cables come out of three sides now instead of all four, which makes placement much less awkward–and it now comes with four USB ports instead of just two, so you can connect a keyboard and mouse and still have ports available for other things without having to plug in a clunky USB hub.

It’s an incremental improvement, but there’s definitely the potential to build stuff with it that looks more refined than the predecessor. I’m sure I’ll use one on my next Raspberry Pi project, and there will be another one. If not 12.

The phantom tech worker shortage

I saw a story yet again about the tech worker shortage, and the backlash against H1-B visas. Reading the comments on Slashdot, I increasingly got the feeling the shortage is a mirage. The people are out there, but the matchups with job openings aren’t happening.

My experience may be anecdotal, but it mirrors this. Read more

Be careful about cheap phone/tablet chargers

Consumerist has a sad story about a woman who was electrocuted by a cheap USB charger. The danger seems greater in countries that use 230 volts around that house rather than 115 like the United States, but even 115 volts can be dangerous if it crosses a vital organ.

A charger’s job is to take the higher AC voltage that comes from the wall and convert it to 5 volts DC to power the phone or tablet plugged into it. Poor design or poor manufacturing can cause the wall voltage to go where the converted voltage is supposed to. Literally, getting the wires crossed in this situation is very dangerous.

The solution is to be careful where you’re buying your chargers. Don’t buy them out of the back of a van, and don’t buy them from the dollar store. Get a charger made by a company you’ve heard of, and look for a regulatory logo on it. Approved products sold in the United States generally will bear a UL (Underwriter Laboratories) logo on them, while approved produces for the European Union will bear a CE (Conformité Européenne–European Conformity) logo.

I agree that many chargers are greatly overpriced, but there are reasonably priced, safe third-party chargers available too, such as the Amazon Basics USB charger, which costs around $9. Some stores have their own house brand that are similarly priced. Even at $9, there’s a comfortable profit margin for the retailer.

Chasing dreams

Lifehacker says to follow your skills rather than chasing your dreams.

There’s something to this. Two years ago I had a job writing security documentation. The CISO where I work now didn’t want to hire me because he was sure I already had my dream job and I’d just go back. On paper, it should have been my dream job, but I was beyond miserable. I was writing and editing for an audience of three people, and the environment was toxic. I woke up literally every morning thinking, “I didn’t study all day every day for three months to pass a 250-question 6-hour test to do this.”

Today I manage Windows patches. On paper it’s the most boring job in the world. But I’m happier than I’ve ever been. I’m up for the mandatory midyear review, and though I’ve only been at the job for four months, I have to provide a six-month review. I can’t fit my four months of accomplishments on a single sheet of paper. I wake up every morning ready to seize the day and accomplish something. Read more

Firefox memory high? It might be Adblock Plus

Last week, a great deal of discussion about ad blocking and its effect on memory usage took place. This makes a lot of sense, and explains why my memory usage has always been really high.

I’m not sure there’s a lot you can do about it. One of these days I’m going to get around to standing up a pfsense box, which, among other things, can serve as a web cache and block ads for an entire network. My family has enough machines to justify that, and, given that security is what I do for a living, it’s something I need to be experimenting with anyway.

The danger of conspiracy theories

It seems like a hundred years ago, but in 1996, I briefly infiltrated a group of conspiracy theorists–“sovereign citizens”–and wrote a few news stories and an analysis piece about them. They quit speaking to me after the first one was published, and I received threatening phone calls at the newsroom.

The group was newsworthy because it was causing a lot of problems for officials in that town, but we struck gold. Another reporter in the newsroom was a Marine–there are no former Marines–and when he saw the ringleader’s claim he was a retired Marine colonel, he made some phone calls. This “colonel” turned out to only be a low-level enlisted. (There are two tracks in the military: officers and enlisted. A colonel is the rank below a general–a big deal. This guy was probably a common infantryman, and probably wasn’t in very long.) When I printed this finding, he lost credibility. If he was lying about his rank, what else was he lying about?

This movement fizzled out after a couple of years, but this and other movements like it are back again. Read more

How to write reviews without getting sued

In a well publicized incident that happened earlier this month, someone who wrote a bad review on Amazon about a cheap router got threatened with a lawsuit by the router’s distributor, Mediabridge. Amazon retaliated by banning the distributor from selling on Amazon. But unfortunately, this means we have to think about how to write reviews without getting sued.

By the time this happened, the review was no longer on Amazon, so all I’ve heard about the review is secondhand. Ars Technica published this guide to writing reviews without getting sued and I think it’s good advice, but of course, having written dozens, if not hundreds of reviews myself, I feel inclined to elaborate. I actually value online reviews by people who bought the product and tried to use it. I value them a lot, so I want people to write reviews, and not be afraid to do it. And since I went to school for this stuff, hopefully I can say something helpful. Read more

Stand up for net neutrality

Neocities has decided to do something about Net Neutrality–shunt the FCC into the slow lane, and post the code for doing it so the rest of us who run web sites can do it too. The original was written for Nginx; I need to give serious thought to implementing the Apache version.

Net neutrality has nothing to do with the political bent of the content–the people you may hear talking about it on the radio are wrong, which is why they’re yakking on the radio and aren’t working at ISPs or IT departments–and everything to do about raising prices. What we’re seeing now is telecommunications companies, who are already ultra-profitable, gouging companies like Netflix. And Netflix is doing exactly what a company that suddenly has to pay new taxes would do–raising prices.

The difference is that it’s old-line companies doing the taxing in this case rather than a government. That’s all.

The other objection I hear is that lots of innovation happened on the Internet without regulation, so why regulate now? The difference is that the environment in the late 1990s, when the seeds of all of this were planted and started to sprout, was very different. Back then we had hundreds of ISPs, all of whom participated in building out what we have now. None of them wanted to charge both subscribers and content providers, and none of them could have anyway. If Earthlink had tried to shake down Ebay and Amazon and make them slow, people would have switched to someone else–one of any number of regional providers, or equivalent services run by companies like IBM and the old AT&T (prior to its re-merger with Southwestern Bell). Today, many people live in areas only serviced by one broadband provider. Most people have two, but that’s not like the old days.

If I could have anything, I’d like more competition. I’d love it if the average U.S. citizen had a choice of a dozen or so broadband providers. Then we could have a truly free market. Instead, we have duopolies, a situation much like the situation with electricity and natural gas in most municipalities, and broadband providers face far less regulation than power companies do, even though as they grow in importance.

Larry Page’s exile and rebirth

A lot of people really dislike Google the way I’ve been known for disliking Apple and Microsoft. It never really occurred to me that all three are related, until I read this piece on Google cofounder Larry Page. Much of what I disliked about Apple and Microsoft were their founders. I found the Bill Gates of the 1980s and 1990s childish (even when I was still a child myself) and a jerk. I didn’t know much about Steve Jobs in the 1980s–back then, people talked about Steve Wozniak more than they talked about Jobs–but as he resurfaced from his exile, I didn’t especially like what I was seeing then, either. Jobs, you see, didn’t come back to Apple as a demigod. He was still a little rough around the edges and, from my outsider perspective, for those first few years at Apple when he was trying to turn Apple around, he was still turning himself around to a degree as well.

I always saw Larry Page as different. He and his classmate, Sergey Brin, developed this great search engine that actually presented the results you were looking for on the front page, and it was fast. And he had this motto that said, “Don’t be evil.” It sounded good to me. And I guess it doesn’t hurt that Page isn’t much older than me. I found him easier to relate to than Gates or Jobs, who literally were getting their start in computers a year or two before I was born. Read more

The desperation economy

The sharing economy is more of a desperation economy, argues New York magazine.

Someone was ranting to me about this last month, blaming the president. The problem is, this problem’s roots have existed since the 1970s, if not the 1960s, which means nobody’s solved it. Two presidents from two different political parties applied quick fixes that worked for a while–I’m thinking of Reagan and Clinton–but nobody has ever successfully addressed the root cause of the income gap. While top earners–the 90th percentile and higher–generally do better year over year, as you move lower on the earnings scale, you see people doing well to hold steady. At the bottom of the scale, you see people earning less and less year over year.

I think the problem is with society. And one thing I learned almost minoring in history in college–I was one class short of a minor–is that when society looks to a leader to solve problems a leader can’t solve, history suggests you run a great danger of it leading to dictatorship.

I think the underlying and overlying problem is materialism–we want too much and aren’t willing to wait long enough to be able to afford it. We’ve spent my lifetime figuring out how to make things cheaper, but then society just tells us we need more things. When I was growing up in the 1980s, two televisions in a home was fairly normal, and one of them was probably a 13-inch model. A 13-inch TV cost $200, so three TVs was extravagance. When I was growing up, I lived across the street from a millionaire who had three TVs. He owned half the town, and literally owned the whole side of the street he lived on, and at one point he had four cars, but he had three TVs.

We figured out how to make TVs a lot cheaper, so now some middle-class people have them in every room. Elvis had a room with eight TVs in it for watching football, and somehow we’ve gotten it in our heads that someone who makes $40,000 a year needs a room with eight TVs too.

In the process of fixing up an old house, I found some old light switches with the price tags still on them: $2.19. Today light switches cost 70 cents. The old switches were made close to here. Now they’re made overseas. The people who used to make things like light switches compete for a smaller number of jobs of that type. There aren’t a lot of those, so some of those people get by doing whatever they can. It helps overseas economies get on their feet and that will be great in the long term, but what do we do about the short term here?

Probably we’ll do what we always do–we’ll put the other political party in power and tell them to solve it. They’ll try a quick fix. As long as the quick fix shows improvement in some part of the economy, they’ll keep getting another four years. If it doesn’t, the other party will get four years. Some of us will climb the ladder enough that it’s no longer a problem for us. I’m not sure what we’ll do about those who don’t.

And as long as everyone has food and entertainment, everything will be just fine for those at the top, and close enough to OK for all but the very worst off that I don’t expect we as a society will address the issue voluntarily.