We Have Moved!

This blog has been retired and will receive no new content. To read new Cranial Soup articles, please visit our new location.

Sunday, June 07, 2009

Free Website Buttons: Black Chrome (CC-BY)

preview
(shown actual size)

A set of 12 buttons in PSD, PNG (with and without shadow), and Paintshop Pro PSP and TUB formats. (They should work in any version of Paintshop Pro, v7 and newer.)

Set includes:
  • light bulb
  • contact
  • information
  • awards
  • about (male)
  • about (female)
  • home
  • help
  • rss
  • privacy
  • news
  • one blank button for you to customize in any way you choose
Icon images on the buttons were created by Yusuke Kamiyamane (from his Fugue Icons set). Chrome bezel buttons were made by me.

The entire button set is licensed under a Creative Commons Attribution 3.0 license and can be used free, for any personal or commercial projects.

This item has been moved to my art site.

Wednesday, May 13, 2009

OpenCandy: A New Kind of Adware/Spyware


They claim to be doing something noble, but the only thing sweet about OpenCandy is the sales pitch to naive developers that might just fall for it, tricking them into thinking it is somehow different than the typical common adware/spyware.

A lot of developers do seem to be biting the bait, but no matter how you slice it, it's still adware/spyware, and to me it stinks worse than the old fashioned kind.

In OpenCandy's own words, this is what they do:
Recommendations are made to users during the installation process. Utilizing the install process creates a user-friendly experience and offers optimal engagement for making a software recommendation. The user is presented with a screen that describes the recommendation, at which time they may choose to install the recommended software.
That makes it adware!
We then provide analytics back to the creators, so they can see how their software and recommendations are performing. This way they can better understand how to build and recommend great applications.
That makes it spyware!
We've also provided our technology as a platform to a handful of software creators who are utilizing an offer screen during the install process as an advertising unit. Some creators are already monetizing their distribution by offering apps like browser toolbars, so we're helping them improve their user experience and optimize the effectiveness of their offers.
That makes it your typical spyware/adware we have always known.

Actually, this is much worse, because instead of big companies like Sun & Opera making some software and offering it for free and advertising Yahoo's toolbar in the installer, we have a lazy predator company backed by venture capitalists that doesn't want to bother with or take the risk in developing a ton of software of their own to push toolbars to make their millions. They want to use the software of naive developers to accomplish it.

An ad is an ad, and to me there is no difference.

There is no difference between showing an ad for some other product by some other developer in the installer of my software, no matter how much I might even like that software myself, and popping up an ad for CocaCola or Viagra on a user's screen during the install process.

Do you remember what you parents told you about not taking candy from strangers and why? Well, these guys are not really strangers, they are known preditors. The founders of OpenCandy are the same guys responsible for the inclusion of the spyware/adware in DivX.

Now, before you call me a hypocrite for bashing adware installers while having ads on my blog, let me explain the difference:

Any visitor to my blog can turn off Javascript and not be exposed to ads. Or they can use a noscript plugin, or an ad blocker. They have that choice before they land on my site.

I even offer an ad-free RSS feed.

If I want to recommend software to my users, I put it on a separate page of my site and not in my software or installers.

When the ads are in an installer, the user can't install the software without seeing the ads. They have no real choice. That's the difference. And I seriously doubt that developers are going to offer two different installers and give users the option to see or not see ads or be exposed to spyware.

So now that I have told you what I think, what is your opinion on OpenCandy, as either a software user or developer (or both)?

 UPDATE Saturday, February 19, 2011:
The following applications have been found to install OpenCandy:

  • aMSN
  • Any Video Converter (last freeware, OpenCandy free version 1.21 available here)
  • ApexDC++
  • ATI Tray Tools
  • aTube Catcher 
  • avast! Free Antivirus 
  • AxCrypt
  • CDBurnerXP Pro
  • Cheat Engine
  • CNET TechTracker
  • Connectify
  • CrystalDiskInfo
  • CrystalDiskMark 
  • CutePDF
  • Daemon Tools
  • DarkWave Studio
  • Dexclock
  • Dexpot
  • DoubleTwist
  • Driver Sweeper
  • Duplicate Cleaner
  • DVDStyler
  • DVDVideoSoft products
  • eRightSoft products,including Super
  • ExtractNow
  • Ezvid
  • FL Studio
  • FreeFileSync
  • Free YouTube Downloader
  • Freemake Video Converter
  • Freemake Video Downloader
  • Free Music Zilla
  • Free Video Dub
  • Free Video To Flash Converter
  • Frostwire
  • GameHouse
  • HappyLand Adventures
  • IE7Pro
  • Image Tuner
  • ImgBurn
  • IZArc
  • kantaris
  • KMPlayer
  • Launchy (when not downloaded from SourceForge)
  • Media Info
  • MediaCoder
  • MediaInfo
  • MiPony
  • mIRC
  • Miro
  • MyPhoneExplorer
  • Office 2010 Trial Extender
  • Orbit Downloader
  • PDFCreator
  • PeaZip
  • Photobie
  • PhotoScape
  • Power Plan Assistant for Windows 7
  • PrimoPDF
  • PSP Video
  • RealArcade
  • RedKawa
  • SIW
  • Soldat
  • Soft32 Updater
  • SPlayer
  • Startup Manager
  • StepMania 
  • SUPER
  • Super Mario Bros X (Level Editor)
  • Super Simple Photo Resizer
  • Sweet Home 3D
  • TechTracker
  • Trillian Astra
  • Tubetilla
  • True Burner
  • Unlocker
  • uTorrent
  • Veoh Web Player 
  • Videora
  • Vistaglazz
  • WebShot
  • Winamp
  • WinSCP
  • Xfire 
  • YouTube Downloader HD
This is not an exhaustive all inclusive list. This is just what I have found with a quick Google search. If you know of any other applications that should be added to this list, leave a comment and let me know.

Sunday, April 05, 2009

Free Header Graphic: Peachy

Just messing around again, and created another graphic for you to use.

The sample is shown at 50%. Click to see it full size (800x250).

The font used is Aldridge Script SSK.

Zip file includes PSD, PSP, PNG (blank), and JPG (blank).

sample-peachy

Download link can be found on my art site.

Tuesday, March 31, 2009

Fix Firefox Not Remembering to Keep You Logged Into Sites

FirefoxLogo The Problem:

Lately, I have been hearing a lot of complaints from people that Firefox does not remember their preferences to stay logged into sites, after they close Firefox and run it again.

The Cause:

The cookie database file is corrupted.

The Fix:

WARNING: This will log you out of ALL sites till you log into them again!

You may also lose certain site preferences that depend on cookies. You may have to configure those again. These would not be settings that are stored on the site's server. They would be settings specific to your PC and not set if you used the same site from another computer. While it might be a bit of a bother to reconfigure them, it's not a common thing to store site preferences this way and it should only affect a very small number of sites, if any at all.

The only one I can think of off the top of my head is Google search. If you have configured it to turn safe search off for images, set it to show more than 10 results per page, or to open links in a new tab or window, you will have to set it again.

You will not lose any saved password information stored in the password manager. You will only lose all of your cookies.

Ready?

  1. Make sure Firefox is closed.
  2. Go here:
    • On 2k/XP: C:\Documents and Settings\(your name)\Application Data\Mozilla\Firefox\Profiles\
    • On Vista/Win7: C:\Users\(your name)\AppData\Roaming\Mozilla\Firefox\Profiles\
    • On Mac OS X: ~/Library/Mozilla/Firefox/Profiles/ or ~/Library/Application Support/Firefox/Profiles/
    • On UNIX/Linux: ~/.mozilla/firefox/ 
  3. In that folder you will find a folder that has a bunch of random letters & numbers for a name and ends with ".default".
  4. Open that folder and find the file named "cookies.sqlite".
  5. Delete "cookies.sqlite".
  6. Run Firefox and log into all your sites again.

Firefox will create a new cookies.sqlite file with the necessary info and you shouldn't have a problem any more.

Wednesday, March 25, 2009

It was a "Fizzbin" kind of day today.

I have a very high tolerance for stupidity when helping other people. I can guide even the the most brain dead along, explaining things 55 billion different ways till it clicks in their heads, without losing my patience.

But I have no tolerance for incompetence when I am forced to deal with a complete idiot, when calling a company with a support issue.

I had the worst tech support experience of my life with Verizon, today.

First, my internet went down at about 1:30 AM. I did the usual rebooting my router and PC, making sure my daughter's laptop was turned off (it was) before calling to complain, yet again. This has become a ritual I have had to perform an uncountable number of times since I ordered my DSL speed upgrade back in early December. I have been complaining about the flaky connection for months, with Verizon not doing a damn useful thing to fix the issue, which they have insisted is on their end and their fault, each time telling me they have fixed it and they really haven't.

Had I known that ordering an upgrade was going to give me such a flaky connection and crappy tech support at twice the price, I would have stuck with the slower stable connection and paid less, and kept more of my sanity.

So, I called Verizon and as normal, had to go through their automated menu crap and get put on hold to wait for a human. This time, I was on hold for more than an hour and a half.

jackassThen someone finally picked up the line, and it turned out to be the most incompetent idiot I have ever come across, at any ISP, beating even the AOL guy from some 3rd world country that told me to make a backup of all my husband's emails (since he had the smallest amount), delete the originals, and replace them with the backup copy, in order to fix my dialup. And when it comes to incompetence, that AOL guy is a hard one to beat.

The Verizon nitwit I had to deal with today, beat all of the AOL nitwit techies I have ever had to deal with, combined.

After doing a line test and saying that the problem wasn't on their end, and checking router/modem settings, and making me tell her what username I was using, and making me disconnect /reconnect just to make sure I was using the right password for that username, she finally "knew" what the issue was...

She seemed to think that Internet Explorer was broken, and because all applications that use the internet do it through Internet Explorer, if Internet Explorer is broken, then Firefox, Chrome, K-Meleon, Opera, and every other browser will not work...and she doesn't think there is such thing as non-browser applications like XChat, Filezilla, GTalk, etc and insisted they all use IE to connect to the internet too, and none of them will work, because IE is broken. Yes, she told me this crazy load of crap.

And how did she verify and make a final determination that IE was the problem? Because she had me run it and without typing in any URL, she wanted me to tell her what the error message was. There was no error message, because I don't have a home page set. When I run it, it's blank. That's the way it's supposed to be. But nothing I could say would convince her otherwise, that a blank page when you open IE is normal when you don't have a home page set. To her a blank page with no error message is positive proof that IE is broken.

Now let me tell you how she said my Internet Explorer got "broken" while I wasn't even running a browser, and certainly not IE. She seems to think that while I was typing in XChat, some virus forced its way onto my machine and broke my IE so it is blank and doesn't give an error message, and that is why my internet does not work.

So I guess that means that at the exact same time, that virus also managed to force its way onto my daughter's laptop and break her IE, too...while her laptop was shut off, since her internet wasn't working either? And that sneaky virus did it to my PDA too?

Now I haven't even told you about the "My Computer" fiasco yet.

While trying to "help" me, she tells me to go to "My Computer", right click and go to "My Computer". Now if you have a desktop icon for "My Computer", right click it and see if it has an entry on the menu that says "My Computer". You won't find one.

I asked her to confirm this, that she wanted me to right click "My Computer" and select "My Computer" from the menu. She said yes. I told her it wasn't on my menu, and maybe she meant something else, like "Properties", perhaps? She insisted that wasn't it.

She then told me to go to "Start" and then click "My Computer". Sorry, but that isn't an entry at the root of any Start menu in Windows XP unless someone adds it there themselves, and I sure didn't add it to mine.

Then she had me look in "My Documents" and "Control Panel" for "My Computer". Then had me go to Start, Run, and type in "My Computer" (try it, it's fun!). I suspected she may have wanted me to go to "System Properties", but she kept insisting that wasn't it and we needed to find this elusive "My Computer" entry that was missing from all my menus.

She wouldn't let me speak to her supervisor, or another techie that actually had half a brain, and ended up hanging up on me when I totally lost my patience with her. I probably would have hung up on her long before that, if it wasn't for the fact I didn't feel like waiting on hold for another two hours.

When I called back and went through the automated crap again, before placing me on hold I got a recording that said that Verizon was having issues in my area code and there could be outages for the next 6 hours and if I still wanted to speak to one of their techies, to hang on, otherwise hang up.

For some reason, the nitwit I had talked to earlier didn't know about the issues on their end, as she kept insisting there was no problem on their end, nothing wrong with my modem/router, and that my IE was broken on every computer in my house.

Scott Hanselman was right...there really should be a magic word like "Fizzbin" that you can say when you call tech support, so they don't treat you like you are an idiot...or force you talk to one of theirs.