Showing posts with label Rant. Show all posts
Showing posts with label Rant. Show all posts

Sep 2, 2025

Signature files

Back in the day it was cool to have ascii art in your sig file. Then everyone got all pissy about how much space that took up. Like you are making the internet slow because you have a 5 line sig file (bytes used to matter). 

Now it's all about removing pronouns from your sig file. Whatever you do, don't get caught with a pronoun in your signature - you'll lose your federal funding! Can you believe that's where we are as a society?

Today I was on an email chain with someone (I am in academia) who has a 26 line signature that included 6 different links. There were 5 different acronyms (none I even recognized) after their name and PRONOUNS!!! 

I thought my eyes were gonna explode.

Okay, I'd better get over to the buffet for the early bird special so I can get to bed. I just realized I was talking about a sig file. Like anyone knows what that is anymore.

             _.-;;-._ 
      '-..-'|   ||   |
      '-..-'|_.-;;-._|
      '-..-'|   ||   |
      '-..-'|_.-''-._|

May 11, 2012

CBORD Steps into the 21st century!

Well, it looks like CBORD has taken a big step here... they are going out on a limb and offering SECURE FTP for file transfers, OMG!

CBORD now offering Secure FTP

I know, I know... it's a risky endeavor but someone had to take the lead and offer this service to their customers. After all, it's 2012 and we need to start thinking about the future. No more of this waiting around for integral services to be vetted by the rest of the software development communities.  They are taking the bull by the horns and rolling out this service as quick as possible.

Apr 25, 2012

Proper Prior Procedures Prevents Piss Poor Performance

I've said it a million times: "Proper prior procedures prevents piss poor performance."  Each and every day you should consult your procedures prior to performing any task. If not to make sure you are doing things correctly, then to make sure the procedure hasn't been updated in some way.

I work in Information Technology and each and every day I do something that I have done at least a dozen times before.  If it's not submitting a firewall rule, it's assigning an IP address.  If it's not cloning a system, it's adding something to Active Directory.  We all do things every day that are repeated over and over again.  We kid ourselves that we could do these things in the dark, or blindfolded.  Most of the time the tasks get completed in the required time frame and done properly.

But, when was the last time you consulted the procedures for the task and verified that you aren't missing something? When was the last time you had to go back and "re-do" something on systems that had been missed?

I try my hardest to document everything that I do.  If your job requires you to repeat several tasks throughout the day and you find yourself repeating these steps and double-checking your work more than you think is necessary, I suggest you get a good documentation system, or "wiki", learn how to use it, and consult that documentation regularly!

Nov 3, 2011

3.5 Million People Are Still Using AOL Dialup (!!!) [Factoid]

Too scary.

3.5 Million People Are Still Using AOL Dialup (!!!) [Factoid]:
EEEEEEEEERRRRRRRRRRRRRNDguzzzzzzzzzzzzzzzdungahdungahdungahhhhhhh. That sound you hear isn't a 56k modem, it's the sound of my brain collapsing upon itself as I read AOL not only has 3.5 million dialup users, but added 200,000 since last year. How can this be? More »

Mar 11, 2011

Dear Microsoft: Resource Monitor Sucks

Dear Microsoft:

If I can watch a movie, play a game with thousands of people with live news and weather feeds scrolling across the screen from around the world all on this hardware, why can't you make a performance monitor that looks decent and doesn't chug along like an over worked grandma?

Signed,

Every Windows Sysadmin in the World!

Apr 23, 2010

Blippy Exposes Credit Card Numbers Through Simple Google Search

Anyone who didn't see this coming a mile away shouldn't be allowed to have a credit card.

Blippy Exposes Credit Card Numbers Through Simple Google Search: "An anonymous reader writes "In an unfortunate data breach, social media site Blippy has left credit card numbers in clear text, searchable via a simple Google query. The results show the amount spent on a transaction, the location, and the full card number. As of this submission, the issue still hasn't been resolved."
The company's co-founder, Philip Kaplan, told the NY Times, "... when people link their credit cards to Blippy, merchants pass along their raw transaction data – including some credit card numbers – and the site scrubs that information to present just the merchant and the dollar amount spent. But several months ago, when Blippy was being publicly tested, that raw transaction data was present in the site's HTML code, where it was retrieved by Google. Mr. Kaplan said that early on, Blippy started disguising the raw transaction data behind the scenes, but it did not know about the breach until today."

Apr 22, 2010

I hate computers: confessions of a sysadmin

Bingo.



I hate computers: confessions of a sysadmin:


I often wonder if plumbers reach a point in their career, after cleaning clogged drain after clogged drain, that they begin to hate plumbing. They hate pipes. They hate plumber’s putty. They hate all the tricks they’ve learned over the years, and they hate the need to have to learn tricks. It’s plumbing, for goodness sake: pipes fitting together and substances flowing through them. How complicated can it be?

I hate computers. No, really, I hate them. I love the communications they facilitate, I love the conveniences they provide to my life, and I love the escapism they sometimes afford; but I actually hate the computers themselves. Computers are fragile, unintuitive things — a hodge-podge of brittle, hardware and opaque, restrictive software. Why?



I provide computer support all day every day to “users”. I am not one of these snotty IT guys who looks with scorn and derision on people who don’t know what an IRQ is. I recognize that users don’t care about computers. The computer is a means to an end for them: a presentation to solicit more grant money, or a program to investigate a new computational method, or just simply sending a nice note to their family. They don’t want to “use the computer” so much as do something that the computer itself facilitates. I’m the same with with cars: I don’t want to know how an internal combustion engine works or know how to change my oil or in any other way become an automotive expert — I just want to drive to the grocery store!

But the damned computers get in the way of all the things the computers help us do. There’s this whole artificial paradigm about administrator accounts, and security, and permissions, and all other manner of things that people don’t care about. A host of ancillary software is required just to keep your computer running, but that software introduces more complexity and more points of failure, and ends up causing as much grief as it’s intended to resolve.

Computer error messages are worthless.



What sparked this current round of ire was a user’s inability to check for Windows Updates. Windows Update, the program, starts up just fine. But clicking on “Check for Updates” results in an unhelpful message that Windows Update could not check for updates. A meaningless error code is presented to the user, as if he’ll know what to do with that. There’s even a helpful link that says “Learn more about common Windows Update problems”. The list of suggested problems includes a variety of other meaningless error codes, but not the one that this user received. The Windows Event Log, which I know how to access but the user does not, contains nothing instructive. For a normal user, this would be a dead-end with one of two options: ignore the problem and hope nothing bad happens in consequence; or try to repair the operating system using some half-baked recovery method provided by the computer manufacturer or the Windows install disk (assuming they have one).

Another user I support has had nothing but trouble with Adobe Acrobat. Trying to open PDFs from within his browser fails spectacularly. Either the links simply never open, or they open a completely blank page, or Internet Explorer renders an error page suggesting that there’s a network problem! The user can right-click and “Save As” the links to get the PDFs, and I’m thankful that this user understand how to right-click at all, such that he has a viable workaround to the problem until I can find the root cause. But many, many users do not know what the right mouse button is for.



I pick on Microsoft a lot, because I think they do a lot of things fundamentally wrong. But plenty of other companies are just as guilty of bad design, bad implementation, and bad communication with their users. Google’s Chrome browser is cute when it says “Aw snap!”, but that leans the other way in terms of uselessness: it doesn’t give the user any better idea of what might be wrong, and users are left to feel helpless, powerless, and stupid.

Even when things go right, users are left to feel powerless and stupid. Installing almost any program on a Windows based system involves an inordinate number of clicks, all of them just saying “Okay” “Okay” “Okay”. No one reads the click-through EULAs, no one changes the default installation location, and no one selects specific installation options. They just keep clicking “Okay” because that’s what they’ve been trained to do. And then they end up with four extra toolbars in their browser and a bunch of “helper” programs that don’t actually help the user in any way and which they user doesn’t actually want. And they don’t know how to get rid of them.

Computers don’t make sense.



There’s an awful lot to be said about the simplicity and usefulness of installing software on Mac or Linux. In the latter case, you simply drag a file to your Applications folder, and you’re done. Linux package managers do all the heavy lifting without any user intervention. If a Linux program requires additional libraries, the package manager finds them and installs them automatically. In both instances, I can install new applications in a fraction of the time it takes to install something on Windows.

Removing software is another cause of much consternation for users. Again, Mac and Linux make it pretty easy most of the time. Heck, on any Linux system I can enumerate all of the packages installed in seconds with a single command from the package manager (or click of the appropriate button using a GUI for the package manager). But in any Windows machine — even a brand new one with top-of-the-line hardware — it requires long minutes to enumerate and display the installed software; and to make things worse the “Add and Remove Software” control panel item doesn’t actually show you all the installed applications. And removing any particular piece of software is not always a clean operation: cruft is left behind in the filesystem and the registry (don’t even get me started on my loathing of the Windows registry!).

Speaking of filesystems, why is it that a SQL database can find a specific record in a database of millions of records in a fraction of a second, but finding a specific file on your hard drive takes minutes? I’m sure there’s some very real reason why filesystems are so unfriendly to users, but I’ll be darned if I can explain it to any of my users.

Computers are too complex to use.



Average folk might take a “computer class” which instructs them on a few specific tasks — usually application specific (How to use Microsoft Word), as opposed to task specific (How to use a word processing program) — but when experiences diverge from those presented in the class, the user is not well equipped to deal with the situation. How does one interpret this new error message? How does one deal with a recurring application fault?

The pace of change in the computer industry works against users. The whole color-coded ports initiative was a great step toward end user convenience, but that’s not enough when users now need to know the difference between VGA, DVI, and DisplayPort. A lot of the computers that are coming into my office have all three video ports, and the monitors support multiple inputs, leaving users to wonder which one(s) they should use when setting up their PC. I’ve had multiple calls from really smart graduate students who couldn’t figure out how to connect the computer to the monitor. Sure, it’s an easy joke to make fun of these situations, but it’s a damning indictment of the computer industry as a whole, if you ask me.

Like Nicholas, I’ve never had a malware infection on any computer I own; but I’ve helped lots of people — users I support professionally, and family and friends — recover from malware infections. Can you imagine your mother-in-law being able to find and follow these instructions for removing malware? Or worse, knowing about and responding to a botched antivirus update from your AV software?

Computers fail spectacularly, taking all our data with them.



Hardware and software companies know that we use our computers to store information that is important to us. And yet backing up data to keep it safe is still a gigantic pain in the ass. Lots of “enterprise” backup software exists to try to protect us from computer failures (hardware, software, and user errors), and a host of “consumer” solutions vie for our consumer dollars; but frankly they all suck. Why do we need third-party software to protect the investment we’ve made in our computers? Users don’t buy backup software because they don’t expect their computers to fail.

It’s so easy to amass a huge amount of data today — digital photo archives, MP3 collections, and video — that it’s a real pain to reliably back up. Not only is it a pain, it’s expensive. You shell out a couple hundred bucks for a fancy new camera, and you’ll need to shell out a couple hundred more bucks to get an external hard drive onto which you can duplicate all your photos for safekeeping. And then, of course, it takes a long time to actually copy your data from your computer to your external hard drive, and you just don’t have the time or patience to commit to that regularly, so you start to neglect it and them *bam* your computer blows up — hard drive failure, malware infection, whatever — and you lose weeks and months worth of irreplaceable data.

Sure, some computers come with redundant disks, but most consumer-level RAID is a fragile mix of hardware and software, further complicating the setup. Why haven’t reliable, low-cost RAID solutions reached the mainstream yet? Why don’t end users have better access to useful things like snapshots, or ZFS yet?

And what about all the little failures that end users can’t possibly begin to detect or diagnose, like bulged capacitors on their mainboard, or a faulty video card, or wonky RAM?

Computers are overwhelming.



The mind-numbing number of computers available for purchase at any retail establishment right now is enough to cow even the most stalwart bargain shopper. How is a layperson to proceed in the face of row after row of meaningless statistics? Will that extra 0.2 GHz make a demonstrable difference in their use of the computer? Will it give them an extra six months, or even a year, of useful life? Why should a normal user even care about the number of bits in their operating system?

The Laptop Hunters tried to help people find the right laptop, but Sheila’s $2,000 HP isn’t necessarily the best pick of the available options, is it? Sure, AMD is simplifying its brand. But is that enough to really help people find the best product for their need? Will their branding refresh make any difference at all when there’s still five or ten seemingly identical systems on the shelf at the big box retail computer store?

I hate computers.

I know my little rant here is like shouting at the storm: there’s a huge, lethargic industry making gobs of cash on the complexity of the computer era, and there’s little capitalistic incentive to change the status quo. These complaints aren’t new. Many of them have been made for the past quarter century. We try, in our little way, to highlight some of the deficiencies we perceive in the industry as a whole, but that’s about all we can do from here. What are you doing about these problems?

Maybe I’ll become a plumber…

Mar 21, 2010

Paperless Office: It's All In Your Mind

A recent story on Slashdot talks about What is Holding back the Paperless Office? As I read through the comments I couldn't help thinking one thing: It's all in your mind. People talked about having to spread out documents on the conference table and distributing documents to the group for markup. Why can't they just bring up a copy on the laptop/netbook that everyone seems to carry to every meeting without ever using? Once people get past the mentality of having to hold onto a piece of paper we will have the paperless office.

Another person spoke about having to be able to put thoughts down on paper and how a computer would never take the place of quick drawings. There are existing tools that allow this to happen and they are improving every day. In fact, drawing or taking notes on a netbook or tablet PC is actually better in a lot of ways. How many of these drawings have you lost over the yeas? How many times have you thought, "Oh crap, where did I put that little piece of paper?" If you just train yourself to do this on your fancy netbook it wouldn't be an issue. And we would be another step closer to the paperless office.

Training people to use their minds differently isn't an easy thing to do. Old habits die hard. Especially when the new way of doing things isn't obvious. Modern office practices have been around for hundreds of years. Computers have been on the scene for just a few. It's only a matter of time but before long the only thing paper will be used for is art.

Nov 3, 2009

New Blogger Template

Well, I went to back up my blogger template the other day and ended up installing one of the default templates instead (stupid blogger interface). Anyway, here it is... I like the two right-side columns more. It isolates the articles on the left and allows for easier reading (not that anyone actually reads this blog).

May 25, 2009

Facial Recognition

Slashdot has a story about a facial recognition installation in Turkey. This is pretty scary stuff if you ask me. Sure, it's halfway around the world but once this kind of thing is tested and trusted it's only a matter of time before we are living in a Tom Cruise movie.

Feb 3, 2009

Email is the new FTP

This morning I was informed by a co-worker that a professor on campus attempted to send him a 3.5GB file via email. Not only was he surprised that it did not work, he was mad and thought there must be something wrong on my co-workers end because he had done everything correctly.

Now this makes me wonder what most people think when it comes to file size (if at all). Since I have been around computers for a while I understand the significance of size when talking about files and what you can do with them. I suspect to most people nowadays, this does not matter at all.

Most people who have been introduced to computers in the past couple years have not had to deal with size as an issue (at least not with files). Applications can handle huge files much more easily than in the past. Computing power has become so limitless that the average end user has a super computer on their desktop with multiple cores/processors to do their work. Bandwidth issues have become a thing of the past. Disk storage is so cheap that people have terabyte raids at their disposal for just a few hundred dollars. USB drives, the floppy disks of old, are so large now that more than files can be stored on them. Multiple operating systems can be installed to them as they are carried around as portable workstations.

With instant messaging and texting becoming the usual forms of communications, email has become the File Transfer Protocol (FTP) of the past. Huge amounts of online storage are available to most free email accounts. People use them for storage rather than email. Why am I surprised when people get angry because they can't email a file? A file is just a file after all.

Dec 29, 2008

Google Reader Rant

I just can't say enough about Google Reader. I've been using it now for at least a year and it's truly the only place I go for news. You can really customize what feeds you see in an easy to understand and organize manner. It's easily readable on my iPhone and it tracks what items I've read from any system. It's easy to drill down and read just the items I'm interested in at the time. I can keep up to date on any number of subjects from local news to games or politics. Here is a list of a few features I use in Google Reader.
  • Easy to share or email stories and links to friends
  • Easy to star items for later reading
  • Grouping news feeds for quick access to specific news
  • Access from multiple platforms and locations
  • Import files from other RSS readers
  • Manage all subscriptions from a single page
  • Informative feed suggestions based on current subscriptions
  • Stats for tracking dead feeds
The Google team has done a great job keeping Reader up to date and current with a simple, recently updated interface that keeps me coming back for news day after day.