Halffull.org

Category: Tech

You Suck at Photoshop

by redshift

Learn Photoshop in three parts… restraining order optional.

Eve Kills boot.ini, Or: Why I Won’t Be Playing Eve

by redshift

I’m a programmer by trade. I read a lot of tech-related and programming sites, both for the good tips and the horror stories. We’ve all heard about the IT guy who forgot to backup the production server (oops!) or the janitor who unplugged the AC in the server room (ouch!). All kinds of fun in the world of corporate IT.

We’ve even heard about some commercial software with heinous errors. Games with no sound. Security software that steals your resources. Sony installing rootkits. Microsoft software.

Eve Online, however, has just gone one step beyond. If you installed their new expansion, Trinity, on opening day, it deleted your boot.ini file. You can no longer boot Windows.

Even a rootkit leaves your computer working for a little while.

In case you haven’t heard of it, Eve Online is a space combat MMORPG. There are somewhere around 300,000 subscribers, and 30,000 people online on an average night. Tens of thousands of potential victims.

Of course, there was no warning that this would happen. They did not send out any kind of alert until a day later – today at 5:45pm EST. If you happened to reboot or shut down your system in that time, and you’re not running Linux (my saving grace), you’d be greeted with a unusable computer.

This is simply inexcusable. CCP, the developer of Eve, and whose slogan is “We Care More, We Work Harder,” is a professional software development firm. They should have tested what they’re putting on your computer. My God, you’d think making a computer inoperable would make one of their QA people say “Hmmm… that can’t be right.” There is no conceivable reason for the game installer to even touch the boot.ini file, forget about deleting it.

Read the rest of this entry »

Microsoft Surface

by redshift

It’s not an iPhone… it’s a big ass table.

Software I Love

by redshift

Over the years, a few pieces of software have really impressed me. They’re not just refined, they go a step beyond their competitors to produce a more elegant experience. Here is my short list.

Vim – if I were stuck on a desert island with only one program, it’d be Vim. At least I could write the rest of the applications I’d need in a good editor.

Zsh – Bash’s big brother. Better completion, more customizable, great builtins, just as fast.

Ruby – An elegant, expressive programming language, suitable for almost any purpose. They hype is justified. And please, look at it separately from Rails.

Linux kernel – If you ask me, this Unix clone has surpassed its master. A free, stable, modular kernel with a huge support base, what more could you ask for?

Gentoo Linux – A remarkable way to package an OS. Gentoo gives you the flexibility and power to turn the Linux kernel into a full, beautiful environment without the worries of many other distributions.

Amarok – I keep discovering more thoughtful features of this music player. It can move audio files to your collection with any naming format you choose. It has great dynamic playlisting, podcasting, and net radio support. I couldn’t begin to list everything, but it still doesn’t feel bloated.

Firefox – No other browser to this day has given developers such a good platform for improving the client-side web experience. Since the web might actually move us towards the “thin client” dreams of old, this is increasingly important. Specific addons I couldn’t live without – Adblock, Noscript, Firebug. And then there’s Greasemonkey, a platform on a platform for a platform. You could call it web3.

All free software.

Why Linux

by redshift

Here’s a great list of the best things you can do in Linux but not Windows. I’ve never quite been able to phrase why I prefer Linux, but it seems Daniel Martin did it for me.

Vimperator

by redshift

If you’re a vim freak like me, check out vimperator – it basically converts Firefox into vim. Everything is keyboard controlled; it even hides the toolbars. Completions, regular expressions, modal browsing, the works. Great idea.

Cellular Companies Preventing Progress? A Wireless World

by redshift

Cable Mess
The world is going wireless. We’ve been seeing the trend for 20 years, and it’s really gained momentum in the last five. Not only do all new laptops have wifi built in, but many new desktop computers do as well. It’s getting difficult to find someone who doesn’t own a cell phone. Portable music players, such as the Zune, are getting interesting wireless capabilities. Home entertainment equipment is going wireless to prevent the mess of cables pictured over on the right. All new cars have wireless key fobs for easier entry. I could go on all day.

Not all wireless devices are a commercial success, of course. Remember the portable TVs of the 90’s? They were in every electronics store and usually had a 2″ screen. You never see one anymore. It’s because of the popularity of cable and satellite TV, and the unwillingness to settle for three channels. It is not because of the screen, I might note – geeks go crazy for tiny screens for the portability. I predict that we’ll see a resurgence of portable televisions, though in a different form. We’ll have television streamed onto portable media players through wifi or cellular broadband. And this brings us to the topic of this post.

Cellular broadband is the only commercially viable method of sending data wirelessly to the entire country. Public wifi networks only exist in a few major cities. Satellite is available, but not feasible due to cost and receiver size. Cellular networks such as EVDO and HSDPA are virtually nationwide, the new standards are coming soon, and the older EDGE and 1xRTT standards are available as fallbacks.

Think of what we could do with the cellular data networks in an ideal world. First of all, no cables. Your computers wouldn’t need network cables, your TV wouldn’t need a cable line, your online-capable video game systems wouldn’t even need a wireless router. Your cell phone or portable media player could be fully internet capable, not crippled like most current devices. Your car, house, and appliances could send you maintenance reports. You’d never lose a device again, because they’d all have GPS-like capabilities. You’d worry a lot less about stolen goods for the same reason. And these are just the basics.

So why isn’t cellular data more widespread? Because the cellular companies like their profits. Huge profits. Text messages are marked up 7314% from the data charge, and the data charge itself is marked up by an even larger percentage. The most basic data plan for a PDA from Cingular is $19.99/month for five megabytes. For comparison, I can download five megabytes at home in about five seconds, for a cost per megabyte of 0.007 cents. The first unlimited plan, not including any text or media messaging, is $44.99/month.

Quite frankly, it’s absurd, and I think it’s holding back technological progress. It seems to be another case of short-term thinking on the part of the business, and consumers lacking the information they need to make better decisions.

Maybe if more of the consumers knew they were paying a 285,571% markup for mobile data, they would have a word with their cell phone provider.

My Wife Knows Computers

by redshift

When I need a new computer, I rely on my wife. She’s the expert.

wife: what about from Falcon?
wife: I’m totally going to check their site and price out a spectacular computer for you
wife: you’ll be totally amazed at my computer prowess

wife: MACH 5!
wife: the best of the best
wife: and it involves silicon
wife: which is like big boobies
wife: so obviously this is the one you want to get
wife: and I’m going to configure it for you as well

wife: I clicked on the “Bragging Rights” computer
wife: which costs slightly less than your car did.
wife: ok how about the middle one?
wife: it’s like $5k
wife: that’s chump change!
wife: for donald trump.

wife: i selected the chassis with teh FLAMES
wife: what’s a computer chassis?
wife: I don’t know
wife: but this one has FLAMES

Read the rest of this entry »

Vim 7 Features

by redshift

Here’s a great, quick walkthrough of new Vim 7 features. I love the bracket highlighting and undo branches.

Saved Up Reviews

by redshift

Some of these opinions are long overdue. Since my last review, I have come into delightful contact with many varied areas of consumer culture. The following presents my take, which, of course, you should use as only a part of your research if you are spending your hard-earned and heavily-taxed money.

Sennheiser HD580 headphones

Sennheiser HD580

I’ve had a set of these for a few years now and have been nothing but impressed. Music is perfectly clear and full, and has a rich tone that can’t be explained if you’ve only used crappy earbuds or cheapo headphones. There’s a true soundstage – close your eyes and you can position every element of the performance as if you were there. I couldn’t class myself as an audiophile yet, but my HD580’s produce some of the best sound I’ve ever heard. Don’t expect them to block any outside noise, though.

The HD580 is the baby brother to Sennheiser’s HD600 and, more recently, the HD650. That’s a pretty good family to be in, I’d say. All three have a 300 ohm impedance. If you don’t know an ohm from an amp, impedance measures the resistance to your music that the headphones provide. The higher the impedance, the more power your music player needs to put out. For comparison, most earbuds have around a 16 ohm impedance. If you’re going to use real headphones like the HD580’s with a tiny portable mp3 player, you’ll need a headphone amp. (Some mp3 players have a decent output and can put out enough power themselves, but don’t count on it unless you’ve checked.)

That said, the retail price on these bad boys is $200 – $250, though you can get them at most stores for $150. If you’re serious about your music and have a decent source, I’d say it’s worth every penny.

Read the rest of this entry »