Software Mysteries (or: the rants and raves of a tech blogger)

The ranting and raving tech blogger3I have installed and tested many hundreds of software titles since (and before) I started publishing this blog more than five years ago, and have a few observations that puzzle me that I wanted to share.

For example, I see an excellent, polished program that talented developers have spent many hours working on, but that nonetheless lacks a feature that seems obvious or even essential. What is stranger, however, is that it frequently happens that most of the similar titles in the same genre will miss the same feature as well.

And although this post might seem like a whiny list of complaints (guilty as charged); to my defense I will claim, and those of you who frequent this blog can probably confirm, that generally speaking I try to be upbeat and to emphasize the positive features of the software I write about. My main goal here is merely to present an interesting list of observations.

1- Why so many video converters don’t stick to correct aspect ratio resolutions

For example, in most video conversion program you will find resolutions in a dropdown that offer the following sizes: 640*480, 640*360, and 640*XXX, etc. Assuming that one of these corresponds to the correct aspect ratio of your video (which is in itself a leap of faith), the others would produce a converted video that is unnaturally altered and unwatchable. (You see these wrong aspect ratio videos all over YouTube).

So the question is why don’t these programs offer a single 640 entry that automatically calculates the other dimension and doesn’t bother the user with it. Who in their right mind would want to use such programs in a way that alters a video’s aspect ratio anyway?

2- Why so many video converters don’t automatically calculate bitrate based on desired file size

Most video converters ask you what your desired bit rate is, but how many people can come up with an answer to that question?, especially when bit rate means absolutely zero to 99.99% of the population. Many video converters now avoid that question in favor of a quality slider, but fail to relate quality to file size or (less importantly) to encoding speed. Some recent “ minimalistic” converters make a virtue of not asking anything, which to me is not a solution at all.

The more relevant question to most people is the size that the converted program will be once it is done converting. Every video conversion program should either (a) ask users in some way what the file size is they want to end up with, and calculate quality and bitrate settings accordingly, or (b) directly relate bitrate and quality issues to a visible file size calculation or slider.

Oh, and btw offering a calculator somewhere in your program where users can calculate bitrate on their own does not quality as a solution.

3- Why I cannot find a program that lets the user determine the frame used for a video thumbnail.

Surely this exists. Many video files I have feature a black screen or similar crappy thumbnail, but how to tell Windows to use another frame instead? If you know how to fix this please let me know.

4- Why despite the fact that there are 1,00,000 “Youtube” and other video downloaders out there, a new one seems to come up every day

Who are these people who are downloading YouTube videos like crazy? Why would you download from YouTube when you can simply share a link with other people, link to a video on Facebook, embed the video in your blog, etc? Moreover, YouTube now includes download links to various versions of a video, so why are these programs so popular?

Which is not to say that I will not review more of these types of programs in the future, but only if they can download any kind of video from anywhere, including encrypted videos, and only if they are really nice.

If you want to download videos from the internet I have one word for you: BitTorrent. If you want a Torrent Client, I recommend this one.

5- Why so few freeware screenshot capture programs offer a “redo last capture” option. This is an option that I really need and use, but is consistently missing from most screenshot programs.

This has become the first thing I look for in a screenshot taking program, and, if missing, I move on. The only free programs that do this that I know of are PicPick, Screenpresso, and Screenshot Captor.

6- Why the ubiquitous “add transparency to windows” function that so many Windows tweaking apps offer?

I am guilty of writing up software that does this on this blog, but aside from the novelty of it, does anyone need to make a window transparent? Yes, semitransparent windows can look cool for the first 5 minutes; but in practice I find few things more annoying.

7- With so many tabbed launchers and docks out there; why don’t some of these offer the option to link to a folder and automatically grab/display its contents within the tab.

The paid version of Objectdock does this, but doesn’t do it too well. It seems like a good challenge for all those programmers releasing yet another dock to differentiate their software.

8- Why don’t any clipboard managers have an option to “switch off in application x”

In my previous job I worked with huge amounts of data (think hundreds of thousands of rows across many columns), mainly within MS Excel and SQL Server Management Studio. I also liked to use clipboard management programs, but invariably what would happen when I copied and pasted massive amounts of data either (a) the clipboard management software would cause my computer to freeze up and become unresponsive, and/or (b) a huge amount of data would unnecessarily be written to the hard drive, unnecessarily cluttering my then small and space-challenged hard drive.

The solution would typically involve my disabling the clipboard manager before working with these programs, except that I was working with them virtually all the time. Which begs the question above: why can’t I just tell the clipboard manager to not deal with data when it is being clipped from certain programs, to completely switch itself off only for those programs that the user can specify.

Note that I have seen clipboard managers which cap the data clipped at a certain user-specified size in megabytes; this went around the disk space problem, but strangely this did not seem to completely solve the lagging performance problem.

9- Why 95% of free virtual desktop apps do not let you to sort your icons into different desktops.

The only one that has support for different icons on different desktops is Dexpot, but even in that one it feels as if that function were added later on as an afterthought.

It is a mystery to me who more virtual desktop apps set out to do this as an integral part of the program, with, say, context menu entries that can be used to shuffle icons/files to different desktops, etc.

10- Why more local search engines aren’t like “Everything”

There’s a reason why “Everything” is the first entry in my “Freeware Top 30”. This program for local file search is simply awesome, and a good part of why that is the case is the fact that it does not scan the hard drive to build its database, but rather uses the raw Master File Table for NTFS drives, which logs all changes made on the partition.

But I’m always on the lookout for other, similar search programs that might use the same technology, but may may be prettier and/or offer more features (such as file deduping), but they never seem to come. What gives?

11- Why people still believe “Registry Cleaners” can help improve their PC’s performance

Actually, it’s not that registry cleaners cannot improve performance; its just that the potential improvement, if there is one, is likely too be extremely small, and comes coupled with a very big likelihood that the registry interventions will mess up the PC in ways that aren’t immediately apparent and that aren’t easily reversed.

I know I have reviewed a number of freeware registry cleaners on this blog, but I have avoided these in recent years. I would be very interested in a tight, scientific comparison of these performed on a number of different problematic PC’s

12- Why the GTD (‘Getting things done’) methodology remains so hot

Despite writing reviews of many, many, GTD “inspired” task management type programs, and despite reading up on the subject and being able to talk about it in a seemingly intelligent way, I have not seen GTD make a difference in my life, and the GTD inspired apps I wrote about did not end up “sticking” for me.

I am still looking for a way to organize myself and help me be more productive, and still use the ‘lists’ concepts from GTD; heck, I’ll probably even jump up to review the next GTD influenced app. But I harbor no illusions that it will change my life (in that respect, let me share this article, which is the best thing that I’ve read lately that is helping me be more productive).

But the answer to this question is a single word: Lifehacker. They more than anything else have made it uncool to be a geek if you don’t at least insert GTD every so often in your speech. As a geek myself two words come to mind: enough already!

13- Why “1- click system optimization” tools are so popular

I go to CNET or Download.com and invariably one or two of these tools is high up the popularity charts. Occasionally, I will get an email asking why I don’t have program x featured on my blog. Here are are reasons: (1) I don’t know what these programs do exactly, and (2) I do not have an objective way to measure the results.

I suspect, in any case, that what the do is a little bit of hard drive cleaning, a bit of tweaking of Windows settings to make it seem like things open faster, and a bit of registry cleaning (of varying quality). In short, a bunch of B.S that can mostly be done with CCleaner. Personally, I’d rather do each one of these things individually, so I know what’s going on.

14- Why so many Web 2.0 music services are concerned about the “mood” of a music track.

For example this one and this one. But does ANYONE really say: “I want to hear some sad music now, now I want to her some happy music, now I want to hear ‘just woke up’ music”? No. They don’t. People like certain kinds of music, and gravitate towards certain individual songs or artists, and they don’t think about it much.


Ok, I guess 14 is enough for now. I will now start collecting more observations like these for the next post Winking smile.


 
 
 
Samer Kurdi

Samer Kurdi

Has been reviewing software since 2006 when he started Freewaregenius.com
Samer Kurdi
We've just launched a new site design for Freewaregenius http://t.co/xaq1ZzmLlW -- tell us what you think - 36 days ago
July 12, 2011
Samer Kurdi
42
flattr this!
  • miechu

    Nice :) I agree with you all the way

  • http://www.donationcoder.com mouser

    Great stuff! You should make this a regular weekly or monthly series.

  • http://www.instantfundas.com Kaushik

    In #4, you add many more – PDF printers, PDF viewers, video converters, wallpaper rotaters, image editors ….. why do developers write new programs that do exactly the same thing 10,000 other programs do? Isn’t that a waste of time and effort?

  • kwacky1

    #5 – Check out Greenshot
    #12 – Check out http://www.rememberthemilk.com/forums/tips/12222/

  • Anonymous

    as kwacky1 pointed out, shift+print will capture last region

    http://getgreenshot.org/wp-content/uploads/2010/06/context_menu.jpg

  • http://blog.markwill.com/ Mark

    Liked this one a lot. The bit about music hits a note with me (sorry, leaving that one). I still prefer the element of surprise, but regular broadcast radio was ruined for me a long time ago by the constant ads. I think I need a 120GB iPod or something similar so I can put all my music on it and hit Shuffle and be surprised.

  • Fabiano

    Great article, and great site! Visit everyday since I found it a couple years ago…

    About item “14- Why so many Web 2.0 music services are concerned about the “mood” of a music track?”:

    I already needed this feature, when looking for some songs to put as background on a video… When looking for this, ALL that matters is the music mood…

    Thanks again for the great work you do to us on this site!

  • Chris Glass

    I’m in line with you for most of that, other than the mood for music. However, MY definition of what music I want for a mood is radically different, so I’d rather define it myself.

  • http://carbonize.co.uk Carbonize

    #11 – No but they can speed up Windows start time since Windows scans the registry at start up

    #13 – Because a lot of people are not computer savvy and believe the hype these programs use to sell themselves. The only program I ever recommend is CCleaner.

    BTW my current snti spam question is ? – 3 = null

  • http://scifiandgadgets.com/ Morely Dotes

    “Why would you download from YouTube when you can simply share a link with other people, link to a video on Facebook, embed the video in your blog, etc? ”

    You tell me how to do that easily so I can watch the 720P or 1080P version on my HDTV using my Roku player. Go ahead. I’m waiting.

  • Gnarks

    I agree to the whole Article :)
    but at the other end, it is only for_your_ Site(!) – someday comes a piece of Software around the Corner and you have to concern about that you force to make a top100 list :P

    E.G. Thanks for your great Page :-)

  • MooG

    Another feature not in video converters that I’d love is to be able to just rotate the video taking all the other setting from the source video. All the one’s I’ve tried that will do rotation will also do a video conversion unless you are very careful.

  • Mirko Sievert

    Awesome article.

    #4: I believe, many Youtube download programs contain spy/malware.

    #8: PhraseExpress allows you to restrict the Clipboard History feature to certain programs.

  • http://sdrumondart.weebly.com SDrum

    I am a computer graphic artist and video editor and for many years I followed Wanda Sloan at Bangkok Post tech section. For the last year I moved West and since then I have been reading freewaregenius and lifehacker for a source of new free products available in the market. I consider both sites highly reliable in their suggestions for good freeware or alternatives. I don’t think any program has it all: there is always something that another program has but is missing other features. The idea of pros and cons of a program, which you faithfully includes in your reviews, plays a very important role in helping us choosing what one we want to install on our computers. Most of the times, the makers of the program fail to tell us what their product lacks, and that’s exactly where you shine. Like a biologist, you take apart a program, lay it on the table, and show us all that is in it. We couldn’t do better students than payi close attention to your research.

  • J.L.

    The answer to #2 is Freemake Video Converter. It’s the only freeware converter that has this extremely useful feature, and supports my ATI card (somewhat using DXVA).

    I agree with the rest of your points.

  • http://www.portablefreeware.com webfork

    Transparrency: Agree totally. I always turn that crap off. Its distracting and a waste of processor cycles.

    Clipboard program exception: Great idea. I hope someone modifies Ditto (open source) or ArsClip adds this functionality.

    Youtube downloaders: From what I’ve gathered, Youtube is constantly updating its interface and making it difficult to download videos so players that aren’t under development anymore frequently don’t work. Youtube Downloader HD was working for a while and then wasn’t. Additionally, there are batch downloaders like Video Backup Fusion and “podcast” style variations like gPodder.

    As to why people need downloaders in the first place: Youtube constantly fails with poor connections and (at least for me) frequently won’t download correctly. I have to skip ahead or skip back a few seconds to get the video going again. I use downloaders to get around this painfully stupid issue.

    Thanks for the article. I hope you do one of these every 6 months.

  • CNK

    Nice article, however I can’t help but mention some of my problems with observation #4.

    Firstly, it appears that you have not recognised one of the main (and in my case, only) reasons for a person to download a YouTube video. To me it seems quite pointless to waste your internet quota on downloading the same video on every occasion you wish to watch it. Yes, it takes up hard disk space, but I’m pretty sure that many people will find that, even if you have to buy a bigger HDD, it will still work out cheaper.

    As for bittorrent and the like. That’s fine if you want to illegally download the latest James Bond flick, or some other highly popular video. However YouTube also offers many other video presentations such as tutorials and hardware/software reviews which may not be attainable elsewhere.

    Furthermore, I also would like to comment on your idea that the number of utilities to enable one to save YouTube videos.

    My personal opinion is that there can never be too many applications which do the same thing. After all, if there truly were 10,000 programs to do this, one would surely suppose that competition between developers would be high, as each would work hard on making their program stand above the pack with greater features and better compatibility with video sharing sites.

    Mind you, I am sure that before long, a point would be reached (and in the real world it sounds like where getting there too) where many programs have no apparent opportunity for improvement. Thus there would be one or two programs which are used by the majority of people and the other 9,998 programs are near useless to most.

    However I question how this is a bad situation.
    After all, anyone who finds that they do not desire the style of YouTube downloader which proves most popular, has 9,998 other programs to choose from. Such a large selection should also help people who have trouble getting the main ones to work with their computer. I have computers set up purely to run software with incompatibilities with my main machine (although I’ll admit that I’m strange).

    P.S sorry for the long post, it seems your desire for a rave is contagious.

  • Mark

    I have been keeping a close eye on this site for the past 6 months imo its the best freeware review site going ,so excellent work and much appreciated
    my bugbear is photo management programs I must have downloaded every free ware program available and yet to find one which suits my needs and end up using thee apps to cope with my needs
    Zoner is ok as it brings up the external drives in the folder tree but the tag and search system is lousy plus I cant open an image in external apps,
    Picasa has a great tag and search facility but can not access external drives directly in the folder tree
    xnview is the only one that allows me to open multiple raw files in an external app for hdr processing but lacks tags and manual geotagging
    I upload alot of bug records on a voluntary basis to flickr so wish to add latin names as the caption and family name etc to tags but wish to preserve the original file name as date and location to store on my drives both picasa and zoner have the option to add a caption but when using the flickr uploader it adds it to the descriptions which means a great deal of time wasted copying and pasting
    It seems i end up going in circles and never get the work flow perfected when using three apps instead of just the one
    I am hoping to get a grant soon to continue my studies so may well be able to afford paid for software but I still doubt there is one app on the market which is an all in solution

  • John R

    Congrats! You are now the John Dvorak of freeware! Or maybe the Andy Rooney. Good points, all.

  • Mike

    Everything is the most frequently used app on my home, work and laptop computers. It’s mind boggling that this approach isn’t used more. It’s extremely mind boggling that Microsoft doesn’t use it!

  • Mike

    I am a big fan of GTD. It really works for me. However an easy-to-use feature-rich freeware implementation is hard to find.

  • Ken Heronheart

    #3 The beta of Mediamonkey 4 will make video thumbnails of any frame you like.

  • John

    Since you install and review a lot of software, can you share what tool you use to virtualize your environment (or backup, install & review, and restore) – if you use any?

    I like to checkout a lot of software and have not settled on a good way to do this and restore my system to the pre-install snapshot if I do not like the software that was just installed.

  • Samer

    Thanks guys for all your comments.

    I guess I now have a better understanding of the whole YouTube downloading phenomena (point #4, which got the most attention!). Users want these videos on their hard drives to save bandwidth, and for usage on media players. Also, you can find videos on YouTube that you will not find on Torrent, for example. Fair enough.

    @ kwacky1, Anonymous: thanks for pointing out Greenshot does ‘Capture last region’; I was unaware. I am now using it and might post a review.

    @ J.L.: (a bit of tooting my own horn) the reason Freemake video converter supports the features mentioned in point#1 and #2 is that I had these as wish list items in my original review of the program. They responded in the comments section that they will implement them, and they did.

    @Mark: I was recently looking at Kestrel GX photo organizing software. Check it out. Also check out Viewer2.

    @ Carbonize: I didn’t know that registry cleaners can potentially decrease startup time. Looking into it.

    @ Ken Heronheart: looking at Mediamonkey 4; keeps crashing on startup on my machine, though.

    @ John: I have a 2 virtual machines running on Virtualbox (XP and Windows 7). However, most of the software I install directly on my machine, then after some time I will revert back to clean image. (I used to use Reflect to do this, now I am using Easus ToDo backup).

    If I didn’t respond to your specific comment I apologize; however please know that I do appreciate your comment very much.

  • Paul Pannell

    Clip Board Utility I have used like forever. Which helps me as a Graphic Artist and Artist, and All around Power Surfer is this lil jewel. http://clipdiary.com/?s=cda Awesome lil app I love so much I had to buy the shareware version. Which is rare for me since I will just go find a Open soucre or freeware version. But This one made me take notice.

    1 of the things I do not like is you install a app. Sometimes its very hard and VERY ANNOYING to find the app in Program files if the program does not create short-cuts to the program in the start menu or any where else you have to go hunting for it in Program Files.

    That can be so freaking annoying I have wrote a many developer about this.
    Just boggles the mind!. GRRR

    I too listen to Freeware Genius reviews some times I concur and some times I do not however I listen and like someone else said You and Lifehacker ROCK!.
    Dont forget Ghacks!.

    As Samer knows I surf the net all the time looking for new sights and more info.
    Love Freeware Genius :)

  • migounanounet

    Hi,

    Thx for your “damned it’s so true” thoughts :)

    #8: ArsClip (http://www.joejoesoft.com/vcms/97/) does this… and plenty more.

  • fenixproductions

    #4
    Why downloading Youtube? Because some thing nowhere can be found and they can disappear from it at any given time. Torrent is not solution for everything.

    As an example: I just love Cricken’s game footage but some of his clips went “not available on your location” some day and I can no longer watch them without strange proxy-hoxy-abrakadabra.

    #7
    Can we post about True Launch Bar? IIRC it shows folders content without any troubles.

    #11
    May be placebo but I was feeling that cleaners can help but not without rebuilding registry files (regedit /c).

    #13
    Because people like to be lazy/efficient?

  • suja ram

    I think I have found an utility similar to the search utility “everything”

    http://www.glarysoft.com/products/utilities/quick-search/download/

    I want your comments regarding this

  • Samer

    @ Suha ram: thanks for pointing it out. Tried it, here’s what I think

  • Izedu

    Nr.1: A dropdown menu with preconfigured resolutions is the worst possible idea how to handle this. Why not just use a prechecked checkbox with “keep current aspect ratio” and slider? That`s how it`s done in Avidemux (and was in dr.divx oss, wich isn`t under developement anymore and is not compatible with the latest divx codec).

    Nr.2: Why do most propriatary (and all shareware) video converters I know lack the most basic feature of 2-pass-encoding? If you want good quality with low size, which all those crapy converters promise, that`s the only solution.

    I just can`t understand, why software that costs money falls so much behind open source alternatives. Propriatary freeware alternatives aren`t much better in this case, only Freemake offers a good product. So if you really want a good video converter, the best choices are Avidemux, Freemake Video Converter and VirtualDub.

    Nr.10: I can`t understand understand that either. You mentioned QickSearch from Glarysoft yesterday, and there`s UltraSearch. But scanning the file table instead of crawling through gigabytes of files on drives is so superior, why don`t more developers get that? A program that combines both (needed for fat-drives) and lets you decide wether to build an index or always rescan would be the best option. Better filter and wildcard support would also be great. Everything, Qicksearch and Ultrasearch are very basic when it comes to options.

  • http://outro.lt raveren

    I can answer the #6: transparency is useful when comparing two similar designs. E.g. you are creating a page or generating a pdf with PHP and you need pixel perfect precision. You can make have two windows open, one slightly changed. You make the topmost semi-transparent and can overlap one over the other to see exactly what changes were made.

    It’s a really rare situation but the feature is useful form time to time.

  • Jack.Pots

    Regarding 14.
    I think the appropriate question is not why it is there, but why would folks use it. You have offer some reasons not to. However, the reason to include this feature is apparent. 1) product differentiation: 2) increased perceived customer value and the most important 3) characterizing the customer. The more thing the customer chooses the better we know of them generally and psychologically, the better we can market other more profitable products to them. Its psyche & behavior meets consumerism & capitalism. These strategies exist everywhere.

  • Izedu

    I`ve got another one: why are there so many “audio extractors”, that don`t extract audio, but rather reencode it? This is the dumbest approach possible, it takes much more time and degrades quality. It`s ok, if the program offers a choice between extracting original audio only or encoding it to another format. But nearly all “audio extractors” offer only reencoding.

    • Samer

      @ Izedu: indeed. Excellent one!

  • http://www.frivtown.com friv

    I would like to say that I am glad to find your blog online,this article is a real pleasure for everyone who knows something about internet world.Thanks!

  • Doc

    “7- With so many tabbed launchers and docks out there; why don’t some of these offer the option to link to a folder and automatically grab/display its contents within the tab.”

    RocketDock + the Stacks docklet, both free.

  • Shatimi

    #8 – Clipdiary

  • NeilM

    #11 Registry Cleaners: Windows Secrets newsletter recently did an article on benefits of registry cleaners:
    http://windowssecrets.com/newsletter/putting-registry-system-cleanup-apps-to-the-test/

  • Shari

    With you on all of these but the YouTube downloaders. Granted, I don’t know why so many are constantly being released everywhere. I’ve been using the same method for years and haven’t found any reason to switch. It still works just fine.

    However, I definitely see the use of downloading them. BitTorrent has great videos, for sure, but the ones I download from YouTube I’m taking primarily because of their *small* file size. Whenever I look for videos on BitTorrent, they’re HUGE files in HD, all optimized out the wazoo. Now, you might be wondering why someone would purposely want to download small video files of admittedly poorer quality. The answer’s relatively simple: I have a small, non-internet-enabled PMP. The screen’s only 5″ – so a “good” quality YouTube video looks GREAT on it – and the smaller file size allows me to fit way more videos on my SD card.

    Also, I tend to watch videos on my PC in a small window, while doing things in other windows. I’ve found YouTube videos work excellently for this purpose, as well. Downloading them allows me to view them in my choice of player, as well as guaranteeing the content won’t disappear on me at a later date.

    Anyhow, just offering another viewpoint! It does seem the whole world is moving on to “bigger and better” HD quality videos, but there are still some of us out there who don’t NEED such high quality videos. We just need something basic and, most importantly, *small*.

  • kell

    I’m very late to the party. Nevertheless, you get my input.

    # 8 – Clip Cache has an option to switch off in application x. BUT it isn’t free, sorry, but it wasn’t expensive and it was one of my best purchases ever.

    #13 – 1 Click system Optimization is the scariest button on my computer. I NEVER touch it. I prefer to do-it-myself OR not do it at all.

    14 – Yes. I look for “mood” and I do want sad.

  • Merlo

    Some very good points, waters down towards the end :D

    # 5 – Screenshot capture programs confuse the hell out of me. I’ve been using computers for 25 years and have tried several but never really needed any. PrintScreen always did it for me.

    # 6 – People simply care for it more than they do for making their work easier. Happens in many different areas of life.

    # 8 – Not a big demand for it

    # 11 – They can. I’d never recommend them to anyone and they can do real harm but running a deep registry clean on a computer no one has maintained for years yields easily noticeable performance gain.

    # 12 – Works for others? :)

    # 13 – Suppose they make ppl feel as if they’re tuning their engines for free :)

    # 14 – I don’t get it, but discovered many of my friends care for it when subject was brought up some time ago

    Here, I’ll add you another one: # 15 CCleaner… it’s a cool little app, has but a few functions and the mentioned registry clean is luckily on the shallow side. However, it hardly does anything without CCEnhancer. If we scratch the registry cleaning other apps (DiskMax for example) completely blow it out of the water. So… why is CCleaner so popular? :)

  • http://www.portablefreeware.com webfork

    >> Clipboard program exception:
    > #8: ArsClip (http://www.joejoesoft.com/vcms/97/) does this… and plenty more.

    I just verified this comment by migounanounet. I am quite sure it didn’t used to so maybe your article had something to do with that.