Two Slashes

Tag: operating system

Linux: A “Return” To Times Past?

by on Aug.10, 2007, under Uncategorized

A question was posed in the TechCentric IRC channel about why Linux seems to have taken a backseat to other, more graphical alternatives. Of course, Windows. Yes, Mac OS X. Hell, throw OS/2 in there for measure. Well, funny thing I mention graphics, because that’s what it’s all about.

Take a trip back to the age of the Apple II. Yeah, remember? Well, even if you don’t, or had little experience with one, it’s part of my point. If you noticed, they never had mice. Everything was keyboard-driven. There was no such thing as “point-and-click”; the monitor simply couldn’t sense what part of the screen you were pointing at. Think of it as talking to a blind, deaf person; they can’t hear or see you, but they can feel your touch – a la, you can’t dictate orders to it, and (like I said) you can’t just gesture at something and expect the computer to comply. You actually had to touch the thing in certain ways (typing commands, anyone?) to get it to do anything.

This form of input had a few limits to it. For example, you had to know how to instruct the computer to do what you wanted, whether it be some funky acronym for the Canadian French word for the command you wanted, or whether the command wanted to know your pants size in addition to what it needed to do. This required memorization, and a certain amount of brainpower (which is proving to be a really finite resource in today’s world). You couldn’t just type “Move File A on Disk B to Disk C as File D.” and expect the computer to comply with anything other than the DOS equivalent of “WTF?”.

There were some benefits to doing things this way. If you wanted to be anywhere near productive, you had to be able to provide input to the computer as quickly as possible. And if you can follow where I’m going, this isn’t a place for hunt-and-peck typing. Ah, yes…you actually had to LEARN the sacred art of touch typing, with as few mistakes as possible. You never know when one mistyped command makes your 200KB of hard-written letters disappear. (Oh wait, am I jumping ahead past the invention of the software word processor? :D )

So, fast forward to the introduction of the Graphical User Interface. And the mouse. “Hey! Look over here! I’m making gestures with this newfangled pointing device…and the computer’s following along! I don’t have to type the name of my programs anymore; I just ‘click’ their name and the computer starts them for me!” If you don’t get it already, this is where the trend starts to fall. People are no longer “learning” to use a PC by throwing commands at them or typing; they simply move a bloody box around and watch as the computer does all the important stuff like figuring out what the devil they’re trying to do in the first place.

(Admittedly, the Apple II did have graphics capability – very limited graphics capability – and you still needed a keyboard to control what you were doing. So call my mistake if you want, but you’re forgetting that there’s more than just a pretty red square at stake here.)

Ooh and ahh all you want, but like I said, this is where intelligence begins to lose importance as a prerequisite for computing. You don’t have to memorize commands; you don’t have to lay a finger on the keyboard unless you want to write a note at all. The mouse, with far fewer buttons than a keyboard, is part of the reason.

I’ll stop assuming you’re thinking about old copies of Mac OS a minute and lead you instead to earlier versions of Windows. Yes, my friend, there were Windows before 95. Again, people were dumbstruck by the simplicity compared to previous computers. Not only could people use their blasted mice like with the Apples, but (in the case of those who could remember what a console app was) console apps could be run too; a true case of having your cake and eating it too, if you will. Along comes good ol’ ’95 – “Oh look! All my programs are accessible from this one gaping button, and all the stuff I’m doing shows up on this bar here!” – and people are further retarded by “technologies” such as Autorun. No longer do people have to browse to the blasted CD, find the appropriate application, and launch it; instead, they sit back and watch as the computer brings the contents of the CD to THEM. Same thing with getting a new peripheral; plug the thing in, and instead of installing anything (in most cases), Windows goes through that hurdle all by its lonesome.

So, returning to the question at hand. Why isn’t Linux or some other alternative operating system mainstream? You want the truth? The keyboard…it scares people. When they’re not using it to type letters to their grandmother (which by the way, is now so advanced that the letters can move, show up blue and big and bold, and appear as if on a wooden tabletop), most users don’t want to be hassled with it. It’s a reminder of times past; times where people could only make their computers go as fast as their little fingers could move (which in some cases was not all that fast at all). And with the surging downfall in the mental capacity of most people today, it’s becoming harder and scarier for people to actually have to do more than click a box and watch their worries disappear with the contents of their Recycle Bin.

You see, it isn’t just eye candy that draws people. Compiz Fusion (or whatever the heck it’s called), transparency – anything extra isn’t the primary focus, it’s just a benefit to make things look better while things are (purportedly) getting done. It’s simplicity and automation; being able to walk up, move the mouse as little as possible and avoid the keyboard at almost all cost, and go 1/8 of the way while the computer does the remaining 7/8 and then some. If people actually wanted to put physical movement into anything, would there be such a market or demand for dictation software? Would operating systems even need to include something like that?

People want the computer to follow the fallacy that it brings information to them, rather than bringing them to the information. This isn’t Google…its the operating system, and it’s supposed to make things easy, right? Perhaps we’ve gone too far, and people are just too lazy now to understand that to get the most out of anything, you need to put some of the work in yourself as well.

In short, it isn’t about what you can duplicate from another operating system that draws people to it (since they can get their calculator anywhere), it’s how much work they have to put in to get some sort of benefit to using the OS in the first place. The more maintenance, typing, or dabbling people have to do or hear others doing, the less they become interested in following that footpath.

This is the place where we have our major split. The average Windows users are lazy, and assume they are like magnets in that everything comes to them, be it the Internet, their music, viruses (you have to admit, most viruses DO come TO you), or a girlfriend (I wish. :mrgreen: ), and that as far as they’re concerned they don’t care about their keyboards – they’re second class input devices. Mac users, well, they’re not as lazy, since there is still the extremely occasional typing to do, and the keyboard helps out in some of the applications they have. There are 10 types of Unix users as well: GUI users who have no idea what a shell is and are probably only using the OS because a relative with computer savviness realized that they had thirty installed copies of Bonzi Buddy and needed an out badly, and those people who don’t like their mouse, but prefer navigating around a system using all ten (eleven, if you somehow have an extra) phalanges and avoiding the mouse (aka the opposite of the average Windows user).

To sum everything up nicely:  to get the more “common” lazy man, you simply need to provide enough cupholders, and make sure there’s a built-in auto-sensing back scratcher too.  That’s all everyone really wants.

Comments Off :, , , , , , , more...

Computer Recommendations, Part II

by on Jul.25, 2007, under Musings

Once upon a time, I wrote a short blog post about the way to get the best computer for you. I wrote that piece as the result of a few people asking me for my opinion on what would make a decent machine for what they do; I figured that the more people I could help, the better.

Now, I don’t get a lot of traffic. But sites like FastWeb do. I have an account primarily to help me look for scholarships, but it’s turned out to be a veritable goldmine of humor and other things one generally wouldn’t associate with a college site, at least in my experience. But when I found that FastWeb decided to post a computer recommendations article of their own, I just had to review what it recommended.

FastWeb primarily posts articles for members only, so I’ve gone ahead and made a PDF of the article for your quick reference (nothing fancy) so that you can read it in its entirety if you want, but I’ve got plenty of choice excerpts that might help you get the bigger picture.

Memory: Random Access Memory (RAM) is a temporary storage area for data currently in use. It allows multiple programs to run simultaneously without slowing down your system. The more RAM you have, the faster your computer will run. The amount of RAM is measured in gigabytes (GB) or megabytes (MB). It is a good idea to get a computer with at least 512 MB of RAM. Consider getting more RAM if you will be using your computer for multimedia purposes, like watching movies and downloading music. If you plan on having your computer for a long time, look for a computer with easy-to-access memory slots that will allow you to upgrade your memory.

Kudos for recognizing that more RAM is better, fail-points for saying that it makes the computer faster in such a way that it sounds like it’s the only thing that improves performance. Now, I’m sort-of happy with the recommendation made, but the point of the matter is that it all depends on what operating system, software, and activities you run and do with the PC. My Toshiba laptop came with 256 MB standard; it ran just fine under Linux. I added another 512 MB and saw a bit of an improvement with Windows, but I haven’t noticed any change with Linux because it worked well already.

And did anyone catch the subtle “piracy ‘hint’” buried in there? Look again. Since when is downloading music solely a “multimedia” activity?

Hard Drive: The hard drive provides permanent storage for your computer. Look for computers with at least 20 GB of hard drive space.

Alright, you just got through explaining that more RAM made multimedia work better, and you just suggested everyone go download their music. Now…if I’m going to do that, I’m going to need a lot more storage than that. My music library alone (let’s not even get into my video collection) already fills at least 105% of that drive. Hell, Vista would barely install on that, let alone with enough room for you to save any of your work or install anything else (in fact, would it, once you subtract the space for the FAT and partition table?). Try adding another 0 to the size, or multiplying that by at least 4, and we’ll see then.

Software: The software you need will vary by school and program. Whether you get a PC or Mac, expect to have Microsoft Office XP, which includes Excel, Word and PowerPoint. Many schools prefer students to have the Professional edition of Microsoft Office instead of the Home edition that is usually included with new computers. Make sure you make this distinction when purchasing your computer.

Oh, there’s plenty more than that. I need to question when this article was written though. Office XP? How quaint. I’m confused on the “Home” version of Office, though – since when has Office been offered as a “home” package? And what school requires more than the basic Word/Excel/PowerPoint trio? Surely Outlook Express or *cough cough* Thunderbird is sufficient to check e-mail, and one could get away with OpenOffice? The truth is, you’ll figure out once you get to the school what you can get away with, what you need, and what’s merely for entertainment…like Unreal. ;)

Like I keep saying…figure out what you do with a PC, figure out what works for your situation and budget, and get only what you need. And if you can, get it cheaply/free (while remaining legal, of course).
Even as this is a poor excuse for an educated recommendation, thanks to the author, Ms. Kulla, for an amusing read.

Comments Off :, , , , , , more...

Two-Dimensional Apps, Three-Dimensional Mind

by on Jul.23, 2007, under Musings

Note: I realize this is somewhat qualified to file under “Geeky”, but I think it can safely stay out due to the fact that I’m not going to get overly technical with anything the average (l)user wouldn’t pick up.

Web browsing, e-mail, chatting…they’re all things we do on a daily basis (and in my case, so does checking my site hit statistics, among other things). And for as long as anybody’s known them, they’ve been strictly two-dimensional. You point, click, and read in an interface designed for you to get the most out of what you want to look at, rather than staring blindly at a 1000-pixel-tall toolbar or a progress bar bigger than the grin on your face when you order your favorite meal.

The point I’m trying to make is that the delivery systems are two-dimensional because the content they deliver is two-dimensional as well. The text on a web page, for instance, doesn’t all consist of WordArt and Flash, especially if the people involved in designing the site had any shred of common sense. In short, there’s absolutely no need to add in a z-coordinate when the information displays just fine using x and y. It’s overkill, and it overcomplicates things.

Not to nitpick anything in particular (especially on an app that’s still in development), but I’ve come armed with examples. Take a look at 3D-Mailbox, for instance. This e-mail client promises to revolutionize the way you look at your e-mail by (what else) giving you a 3D interface with which you can act upon your communications. The e-mails file in one-by-one looking like various beachgoers, and where they go in this “oasis” designates how important they are. The fat people wading too far out into the shark-infested waters are spam, while the scantily-clad women tanning nearby are the trusted e-mails.

Now, here’s my first gripe: Why should my e-mails get so separated that there are only a handful at any one location? I prefer being able to stare at the big picture, but if I have to navigate around so much to do make a mental picture for myself, you’ve ruined everything. Why do unread e-mails go here, read e-mails go here, things the program can’t tell are spam here, and this here and that there? (Yes, I realize the bottom half of the application is a standard e-mail list…but if you’re going to the trouble of making a 3D app to do away with a standard “old-fashioned” list, why should that even be necessary? Eh? Eh? I’m waiting.)

Not to barrage the developer even more, but remember what I said about site traffic statistics? Yup…the same people that brought you 3D Mailbox have also developed a way to see who’s on your site…in 3D. Explain to me why I need to see a Greyhound drop off a few people when someone finds Two Slashes via Google. How about I just open up my copy of FireStats and read about the person who just showed up.

It gets worse beyond these too. If it weren’t for the fact that Second Life has a game(-ish) concept behind it, I’d almost call it a chat client.

Does anyone remember the old Microsoft-developed IRC (Internet Relay Chat for you newbs), aptly called Microsoft Chat (not to be confused with the Microsoft Network or any other Microsoft (blank) application)? That crazy application that turned your “bland” IRC-based communications into a fun, yet colorless, comic strip. Yes, the very same one that bungled up IRC standards so badly, the people who actually know how to use a proper client (who are still horrified when they find MSChat users spamming configuration settings to control their character’s emotional state) shudder and go into fits of rage. (Though on the other hand, I have to commend MS for providing users with a very serviceable free IRC client for their operating system…provided it was used in a standard “line” mode rather than with the comic garbage.)

There are times and places to go right ahead and use the third dimension.  But when it overcomplicates even the simplest of day-to-day tasks, there’s obviously been a step way too far over the line.  People refurbish old computers and sell them (or give them away to relatives) for use as basic web browsing and e-mail rigs.  I don’t get why these should be just as powerful and expensive as the usual gaming rig to look at what would be represented by any other application as meaningful text.

The day I need a three-dimensional client for anything is the day my communications can no longer be expressed in text.  I mean, I thought concepts like the bubbly IncrediMail were horrible (and why the f**k is it still around!?)…but then again I should have realized that if there’s a market for emoticon-splashed messaging, it was only a matter of time.  What’s next – an e-mail client that projects a hologram of some long-since U.S. president to announce new messages in “Ye Olde Englisch”?

Comments Off :, , , , , , , more...

College-Bound Suggestions

by on Jun.19, 2007, under Musings

Of course, it’s that time of the year. All the graduated high school seniors are busy picking up things they think they’ll need at their college of choice.

Now, you’re probably wondering what I have to do with this. It’s simple…I’m the local geek, so everyone flocks to me for suggestions on PCs. And as usual, everyone wants the best machine available on the oh-so-great college-bound budget.

So I figured I’d take some of the real-world examples I’ve run into and throw them into a post full of suggestions. Take heed; most of these will probably pertain for at least a few years down the road.

So, without further ado, I present my “two slashes”…

  1. The biggest tip, and consequently numero uno, is to avoid overbuying. As a student, I understand that you’re going to want to use a machine for more than just research papers, but there are limits. Remember that this will have limited usefulness in the long run, and most machines have a lifespan of between three and five years. Yes, it’ll run longer, but by that time you’re going to be hard-pressed to be able to do anything with it. If you can get away with a slower CPU, less RAM, and ten GB less hard drive space, do it.
  2. When in doubt, ask. No, not the salesperson. Someone with experience. Like me. Alright, maybe someone you know more personally (if you know anyone like that), but it’s always better to get a seasoned opinion.
  3. AVOID APPLE. Yes, I just put a shotgun to the heads of countless Apple fanatics, and I’m probably going to be bludgeoned the next time I step outside. No, I don’t care. Reasoning: For the same price as the lowest build of MacBook, I can have a better-specced notebook machine for $799. Yeah, bigger screen, better hard drive, full burner, and everything. And, thanks to the power of OSx86, I could have my cake and eat it too. Apple’s customer support is alright (if you don’t mind waiting in lines at the Geek Bar at the local Apple Store), and you do have Parallels and Boot Camp at this point. But why not take the extra $200 and buy yourself a nice minifridge or something instead. If you want a white laptop that bad, there’s a $5 can of spray paint at the hardware store you can use. Just make sure to do it right.
  4. It might be wise to spring for both a portable and desktop machine. Having the all-mighty notebook is nice…but if it breaks you’re going to be S.O.L. until you can get it replaced. If at all possible, it’s probably wisest for you to split the budget and do both a desktop and laptop setup. If you do it right, you can sync the two up filewise, so you don’t lose anything. And hell, if you’re trying to look for a gaming laptop, it will be a lot better to get the cheapest non-gaming, school-work-only laptop you can get and trick out a desktop instead. (Believe me, touchpad Unreal Tournament matches are not the best way to play.)
  5. The frills usually aren’t worth it. I don’t care if you’re getting a free mousepad with every $300 you spend. I’ve heard several firsthand accounts of people getting talked into turning a sub-$1000 laptop into a $4000 cash cow. Follow along with the bullet below, and take advantage of everything you can to get what you need, but don’t spend a penny on useless extras like a photo printer or MP3 player dock for a player you don’t own unless it pertains to you or what you’ll be using with the PC.
  6. SHOP AROUND. I can’t tell you how many times I myself have slapped myself for not doing this, but believe me, it’s worth the hassle. If you can hunt around and find a cheaper price, do it. Especially if you’ve got your mind set on a model, and the price is just a tad too high. Take advantage of price matching, free/reduced-cost shipping, and anything else that might help you get what you want for the cheapest price. Remember, you’re trying to save the money for other parts of your education, not get your wallet gouged. (I’d also say lie/cheat/steal here, but not only am I talking about things legitimately, it would be against my morals to encourage you to go around thieving. If you’re thinking it…get it out of your head.)
  7. Built-in Wi-Fi (on a notebook) is a must. At this point, anything without a Wi-Fi card is a poor notebook indeed. There are just too many free hotspots available.
  8. If you just can’t afford it new, go (gently) used. Inevitably, there’s going to be someone who just can’t afford the shiniest, even if it’s $200. In that case, turn to sites like eBay and Craigslist and see what people there can offer you. Remember to watch the cost though; if you aren’t paying attention, the used system is going to cost you more to purchase and maintain than something new. Work with the sellers, see what sacrifices the both of you can make. Some sellers will be more flexible than others, while others will be as rigid as the Sears Tower and not give you any leeway, so use your head.
  9. Extended warranties are not always the best warranties. That’s how the majority of companies make money. And again, consider the average lifespan (3-5 years) and the progression of technology. If you’re clumsy to no end, sure, I’d recommend it simply because you might trip up the stairs while holding your laptop with one hand and a book in the other because you lost your balance. If you’re at least semi-protective of your belongings, you’ll be just fine.
  10. Compare retail stores against well-known online stores. Yes, just because you got a deal at Best Buy means you got a deal at Best Buy. Check all of the competition and see what you can do. (Yes, this ties with #6.) A most-certainly-incomplete list of places to check:
  11. If after all this, you’re going to be using a system you already have, at least reformat it and reinstall the operating system.

I’d normally get into a discussion at this point about the best operating system for you (Windows, Linux, BSD, OS X, OS/2…), but that’s a no-brainer, as for most people it’s going to be Windows out of sheer compatibility and (to be greedy and personal) because I write software for it. If you’ve already gone too far and got something made by a company whose name and logo bear resemblance to fruit, go with Parallels and Boot Camp as I discussed back up there. If you’re an intrepid explorer, dual or triple boot Windows, OS X, and some flavor of Linux (I’m preferential to Ubuntu and Kubuntu myself.). Have fun with it, especially if you can find ways to use it to reduce your cost. I’ll add this though. Unless you’re buying new and it comes with it, there’s very little reason to get Windows Vista, and for your sake you’ll probably be better with Windows XP for the moment. This recommendation will probably change in about a year or two, but for the moment and with a look at the current outlook and available software, it’s the best (read: safest) option as far as I’m concerned.

(And for those of you who think I was paid to write this or something…I wasn’t. This is all straight from the horse’s mouth, prompted by the countless questions I’ve been asked, and written with no more bias than I usually have. ;) )

1 Comment :, , , , , , , , , , , , , , , , , , , , , , more...