Category Archives: General

WordPress Updates: Ugh

I have to update our WordPress installs. I’m not looking forward to it.

Upgrading wordpress itself isn’t too bad (though doing it 4-5 times gets a little old), but then I have to gather updated plugins (something I may not have to do much longer, since the latest version of WordPress seems to have an integrated updater.

The real PITA though is updating my theme. A few years ago I decided to use K2, which was under active development. It’s still under active development, and it seems like each time I update WordPress, I have to update K2 too. I’ve done some customization (inserting some AdSense code, and integrating code required by a specific plugin, and so I have to propagate my changes to the themes for each blog.

Wish me luck. I think the last time I did this, I only updated a subset of our blogs.

Netflix Watch Instantly: Good News & Bad News

A few months after Netflix launched their “watch instantly” streaming feature I tried to get it running on the computer hooked to our TV. I didn’t get very far though, since it required WinXP, and the computer was (and still is) running windows 2000. In addition, our DSL speed at the time was only 1.5Mbps, which wasn’t enough for their top quality.

I decided to give it another shot though. I haven’t upgraded the TV computer, yet, so I thought I’d try and run it from VMWare Fusion on a Mac laptop I use. The good news is that it works — I thought that DRM restrictions would prevent it from working in a virtual machine.

The bad news is that the quality is truly mediocre, even using our 3Mbit connection, and from what I can tell, a faster connection won’t help.

It’s too bad, because the price is right, unlike the $3.99 rentals on iTunes. I only wish Netflix had the option to queue up a higher quality version to watch later.

Why I use Ad Block Plus to Block Ads

I usually don’t like seeing ads when I’m browsing the web, but I generally don’t block them because my brain does a good enough job of tuning them out and I accept them as a necessary evil because I understand that publishers (including me) need to get paid, and an advertising supported business model can work.

I find it harder to ignore the ads that force themselves over the content I’m trying to look at, but I don’t generally block those either. Animated gif ads flirt with my attention, but I don’t block them either.

I do block flash ads on websites I visit regularly using Ad Block Plus, and anyone else who serves flash ads from the same ad networks are collateral damage. I do it because I keep a lot of tabs open and all those flash scripts end up using a significant amount of CPU, which slows everything else down and drains my laptop battery.

Too Many Transistors, Too Few Users

The semiconductor industry is pushing towards a new generation, with even tinier transistors and larger silicon wafers and things are really starting to get interesting.

Toshiba Joins IBM Core CMOS R&D Camp (Mannerisms)
Finally, for everyone with a 32nm fab there’s going to be a new problem. If 450mm wafers are adopted, and the companies which buy most of the world’s manufacturing equipment are pushing hard for 450mm manufacturing equipment to be developed, then there’s the problem that only seven fabs will be needed to make the world’s total demand for transistors.

via Ars Technica

Facebook’s Mark Zuckerburg: A shining beacon for the right to privacy

Facebook is making news again for violating the privacy of it’s users. A year ago, Facebook released an update that made it’s users activity on the site visible to a wide audience via the news feeds it publishes about each user.

This year, Facebook has released another major transgression of it’s users privacy. Their activity on 3rd party sites, including products they’ve purchased, automatically appear on their Facebook profile, and show up in the news feeds of their friends.

Facebook founder Mark Zuckerburg was apologetic about last year’s transgression, and they quickly worked to address people’s concerns. Along the way, it made online privacy an issue for a generation that seemed to be online exhibitionists.

One has to doubt that Zuckerburg learned his lesson though, given how closely this latest transgression mirrors the previous one by taking activities that people used to reasonably consider private, and broadcast details of them to a wide audience.

Or maybe Zuckerburg is a very shrewd advocate of privacy. The millennial generation has a reputation for online exhibitionism and trusting authority a great deal more than their recent predecessors among “Gen X” and the baby boomers. They certainly seem to have a lot of trust for Zuckerburg and his company. When he betrayed their trust the first time, they seemed to take it seriously, and the resulting uproar helped people consider just how much of their life they wanted to make public online.

Now, one year later, with memories of his previous indiscretion fading, he does it again, and man, did he ever do it — some people have accused Zuckerburg of ruining Christmas because surprise gifts they purchased online ended up being revealed to the intended recipients. In doing so he’s taken an abstract concern about the way sites share information about their users via tracking cookies and made it flesh by putting it all out in the open.

So, either Zuckerburg is a lot dumber than people have been giving him credit for, or he’s a powerful, subversive, advocate for privacy.

Waterboard The Man

Far too many political leaders in this country are equivocating on the subject of torture. Like demented ostriches, they stick their heads up their asses so they can pretend not to know that a practice that the US is engaged in has been considered torture since the Spanish inquisition

Any US politician, whether in or out of power, any federal appointee or aspirant, any goddammn one of them who can not agree, unequivocally, that waterboarding is torture, should be subject to a multi-week course of regular waterboarding. If after that time, they still hold their position, then I’ll be willing to consider that they are not, in fact, vile, worthless, evil cowards.