Unix and Linux Help, Resources and information for Unix/Linux, Mac OS X. Articles on blogging, web site mechanics, and self employment. Mostly techy, Unix/Linux related, but we don't really try to stay tightly focused. If you've never been here before, there's a lot to explore.
I was off reading or something but happened to walk back into the living room as my wife was watching the tail end of a news segment about people making money in this economy. This one was about some woman who started a website dealing with "mommies" and apparently is making good money reviewing cribs, toys, car seats and all that. I had missed most of it and honestly wasn't that interested anyway, but then my wife asked The Question:
"Why aren't you doing that?"
Of course she didn't mean "why aren't you writing about pacifiers?". No, she meant "why aren't you making oodles of money from the Internet?"
I don't mean that she was being nasty or accusatory. You shouldn't be picturing some poor hen-pecked husband cowering as his wife demands to know why he is still a lowly clerk while their neighbor has been promoted to vice president. No, this was just a "curiosity" question, as in "Hey, look, this women is making money and it looks like you could do the same thing?"
You should also understand that my wife doesn't know much about this website. Oh, she knows it is here. She knows it is the source of a lot of the consulting work I get and she knows that Google and other places magically put money into our checking account every month. She's even looked at the site a few times, but it's all nerd gobbledy-gook to her. She really doesn't know that I actually do review things. Or, more accurately, she does know, but she doesn't fully connect that activity with the money that appears in our bank statements. If it were "oodles", maybe she would, but since it isn't, it's reasonable for her to wonder why this "Mommy Blogger" is piling up mountains of cash while we are only getting little mounds.
That's a hard question to answer. I pointed out that there are thousands, maybe tens of thousands, other "Mommy bloggers" who aren't making enough money to pay for coffee and a donut. There are equal numbers of people with sites very similar to this site who are making very little money. I do far, far better than most, so we really have nothing to complain about.
But.. there are people like the woman featured in that segment who apparently have done very well. There are also tech bloggers who make a lot of money doing something very much like what I do here. So my wife's question does deserve an answer.
Not that I have one.
Well, I don't have a good answer. I can state the obvious: some people are just more talented: better writers, better at marketing. Maybe they work harder, maybe they work smarter. Maybe they have more personality, more raw talent, more friends to spread the word. Or maybe they just got lucky. Maybe they had all the talent, worked hard AND got lucky.
I could remind her of American Idol, one of her favorite shows. How many times has there been a guest singer, some wildly successful person who sells millions upon millions of records but our first thought is "He never would have even got by an audition on this show"? There are a lot of talented singers in this world, but only a few of them "make it big" and often you can't really put your finger on why. Why them and not that other kid who never went anywhere? Who knows - it happens.
I could also say that many of the very big sites aren't individuals - they are team efforts. There are exceptions, of course, but having more than one person certainly lets you do more.
I could also note that some of the very successful are very focused on just that: being successful. I know that sounds funny, but that never has been my intent here. I write to share knowledge, not to make money. Oh, I'm happy to take the money, of course, but that's not my focus. My focus is sharing.
But none of that is an answer, is it? None of it tells you why someone just like me makes a couple of dollars a month and I make a few hundred and someone else makes many thousands.
Maybe somebody does know. Maybe somebody really can isolate all the elements that make for wild success on the web and put it out in a cookie-cutter recipe for you to follow. I seriously doubt it. We can suggest things that you should and shouldn't do, but nothing guarantees success. That's just the way it is.
So why aren't I doing that? I AM doing that. I'm just not making as much money at it, and honestly, that's OK with me. Not that I wouldn't like a little more, but it's OK. I'm having fun, doing what I like doing. We have enough. We're happy. Life is good. And that's enough.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them.
I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
I'd like to direct your attention to The Blog of Helios and specifically the post referenced by that link.
This is a guy in Austin Texas who has been building Linux computers for disadvantaged children. The Helios Project takes old computers, rebuilds them as necessary, pops Linux on them, and delivers them to needy kids.
All for free. All done by hard working volunteers.
I'm helping to point him out for two reasons. One, if you can help them financially or with equipment donations, that's great. But even more importantly, if you can help spread the word that projects like this exist, that is even better. Of course if you have the will and the means to start such a project yourself, that would be wonderful.
Yeah, I know. Tough times. If we're having it tough, imagine how some of these kids are feeling.
Maybe your company is dumping some equipment a guy like that could use? If so, please do make the effort to read their current needs page and perhaps make the bigger effort to convince your company that paying to ship that stuff would be a generous and wonderful thing to do.
Or maybe you have some "junk" that isn't junk kicking around your garage or basement. Wouldn't you like to do something good with it?
That's all I want to say today. You know what to do, right?
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them.
I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Amazing as it may seem, over 17,000 visitors arrived here last month by way of Internet Explorer 6 or worse. I'm not amazed that there are 17,000 people still using crappy old browsers, but it is astonishing that any of them looked at more than one page here.
You see, this website doesn't give a damn about old browsers. It's "broken" from their point of view. Pages can be jumbled, text can be obscured... actually nothing is broken here, it's their old junk Microsoft browsers that are (and always have been) defective. But the users probably don't know that, right?
Actually, I stopped caring about any browser glitches. We had something weird with the first Safari 4 betas and - surprise, surprise - I don't care. I am NOT going to write special Javascript code to work around the limitations of browsers that don't work to standards.
So anyway, a few weeks back someone asked me a question and I sent him to an article here. He immediately wrote back complaining that he couldn't read it. Yep, IE 6. I told him that he needed to upgrade, not just so that he can read the web pages of stubborn jerks like me, but also for his own safety and for his own browsing pleasure and convenience. Note that I said "upgrade", meaning IE7 or IE8 - I knew better than to suggest Firefox!
In the meantime, I told him to use the "Printer Friendy" link. That's plain Jane enough to work with anything. Some people (my wife is one of these) want to print everything anyway - that drives me crazy because it wastes so much paper, but these people just don't like to read on-screen. I can partially understand that; I can read a piece of paper faster than a web page, but on the other hand you have to wait for the printing. Makes no sense to me overall, but that link does let you read a page as simple, bare-bones text.
Stubborn as I am, every now and then I still do get the itch to do something about the "old browser" problem. Because I have mostly separated content from presentation, I can re-write 99% of this website to a new format in an hour or less. All I need is to figure out what I want it to look like. Unfortunately, that's the hard part, and summoning the will for that effort isn't easy for a few thousand net-illiterates.
Well, maybe someday. Certainly not today.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them.
I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Firefox 3.5 is nearing release. According to the release notes, it has "Better performance and stability with the new TraceMonkey JavaScript engine". Well, maybe: I found that Firefox 3.5 on Mac OS X crashes less frequently, but it does still crash and when it crashes it still has startup problems.
Fortunately, they've added a feature that helps with that. When Firefox can't start, it puts up a "Well, this is embarrassing" window - and yes, it is embarrassing - when will Firefox really be stable? That window lets you choose what tabs to reopen or to give up and start a new session. By the way, I've found Gmail to usually be the problem; deselecting that will usually (not always) let Firefox start up correctly.
The idiotic un-awesome bar is slower and more annoying than ever. It regularly locks me up when I fat-finger an address. I seriously cannot understand why so many reviewers gush about this. Nor can I understand why the developers continue to think they've created something good with this. It's horrid.
I'm not the only one that thinks the Awesome bar is clunky and slow - here's someone offering an Awesome Bar Accelerator (no, I didn't try it).
Like Chrome and IE, Firefox now has a "private browsing" mode. Unlike Chrome, which lets you open a specific "incognito" window or tab, Firefox private browsing affects everything once it is turned on. I don't have much need for private browsing, but I would think that the best way to do this would be to offer both specific windows and every window/tab. Choices are good, but Firefox developers often seem to think that their way is the only way.
If it were not for extensions, I wouldn't use Firefox. I try to remember to use Safari for Gmail; that eliminates a lot of trouble. If I forget and do load Gmail in Firefox, it often hangs. With the new JavaScript, it doesn't crash the rest of Firefox, but you do have to wait (and wait... and wait) until Gmail either loads or Firefox gives up. Safari never has such problems.
Oh well: can't live with it, can't live without it. Crappy as it is in some ways, Firefox has enough "must have" features that most of us choose to put up with its problems. That's why I have to give it a 4.0 out of 5.0 - the good outweighs the bad (yet the bad does continue to infuriate me!).
Tony Lawrence 2009/06/29 Rating:
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them.
I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
I hadn't looked at my Mac log files for quite some time. That's probably not an unusual habit for most users - heck, I bet most Windows users NEVER look at log files. It is more unusual for me; Unixy people tend to look at logs more often and that habit should have come with me to OS X. But it hadn't.
When I finally did start Console and take a peek , I was annoyed to see hundreds of errors from Launchd trying to start daemons for programs that I had removed from my system. Aaargh - that was dumb. Anything that runs in background is most likely going to trigger by Launchd and just throwing the app in the trash is NOT going to remove the plist files that cause Launchd to try to run those daemons.
Don't forget to choose "All Messages" in Console. While you are in there, you can also look for old logs that are no longer in use because you have removed the application that generated them. You can right click to send those to Trash.
For example, I had once put Mozy on this machine. I had also tried Google Desktop. Later, I removed both of those by dragging them from Applications to the trash. Console repeatedly showed lines like this:
6/28/09 8:50:18 AM com.apple.launchd[1] (com.mozy.backup[23968])
posix_spawnp("/Applications/Mozy.app/Contents/Resources/MozyBackup",
...): No such file or directory
6/28/09 8:50:18 AM com.apple.launchd[1] (com.mozy.backup[23968])
Exited with exit code: 1
6/28/09 8:50:18 AM com.apple.launchd[1] (com.mozy.backup)
Throttling respawn: Will start in 10 seconds
6/28/09 8:23:38 AM com.apple.launchd[274] (com.google.Desktop.Agent[23184])
posix_spawn("/Library/Google/Google
Desktop/GoogleDesktopAgent.app/Contents/MacOS/GoogleDesktopAgent",
...): No such file or directory
6/28/09 8:23:38 AM com.apple.launchd[274] (com.google.Desktop.Agent[23184])
Exited with exit code: 1
6/28/09 8:23:38 AM com.apple.launchd[274] (com.google.Desktop.Agent)
Throttling respawn: Will start in 10 seconds
What a waste of CPU. Well, not a big waste - you wouldn't notice this slowing you down, but just the same it does waste resources and it does clutter your logs with unnecessary junk.
Some apps come with an uninstaller. You might find that in the package or .dmg you used to install the app originally, or it might even be buried down in the Application directory itself (right click and "Show Package Contents" to explore). Unfortunately, a lot of apps don't bother with this, so for those you have to hunt down the files and remove them manually.
I've seen web pages that tell you to use Launchtl to unload the plist. That's fine, but why would you want to leave the file? The application has been removed; why should you leave the Launchd plist hanging around? Get rid of it and you'll never see this again.
So where are these files? Things that run for users in /Library/LaunchAgents or your personal LaunchAgents directory. Something designed to run whether or not people are logged in will be in /Library/LaunchDaemons. It should NOT be in /System/Library (that's supposed to be for system stuff only).
A program generating log errors might also have started from /etc/rc.local, /etc/rc.common, /Library/StartupItems or /System/Library/StartupItems. However, today's apps will usually use Launchd.
So what's left in the logs now that these errors are gone and I have a chance to notice the less frequent enties? Mostly unimportant stuff - or stuff I can't find out much about. What's "ImageKit Error: freeUselessAdditionalCache"? That pops in every few minutes and I don't know why. I know that "Note: Frequent transitions for interface en0" comes up whenever the machine wakes from sleep. The logs tell me that VMware adjusts its network bridges at the same time, even it it isn't running.
I also see " mDNSResponder[18]: NOTE: Wide-Area Service Discovery disabled to avoid crashing defective DNS relay". That's Bonjour looking to send multicasts out on the WAN. That's not something my router is going to do (and I wouldn't want it to anyway), so there's really nothing "defective". Anything that says mDNSResponder is Bonjour, so I can also ignore "mDNSResponder[18]: Note: Frequent transitions for interface en0 (192.168.1.2); network traffic reduction measures in effect" messages.
I noticed " Xmarks for Safari[272]: sessionDriver willPullAndReturnError called appliedRemoteChangesCallback" - that's yet another program I do not use but had forgotten about. That was harder to remove. Uninstalling the Firefox extension is done through Firefox, of course, but theere is also an Xmarks process running that has to be killed before you can drag the application to the trash.
I also see messages from Jumpcut about "CPSPBGetProcessInfo(): This call is deprecated and should not be called anymore". Jumpcut itself is at the most current version and works fine (I couldn't live without it), so I'll just have to ignore that.
So now I'm getting down to very minor stuff - initialization messages from starting programs and those few oddities that don't turn up in Google. I do see quite a few messages like this:
6/28/09 8:54:16 AM quicklookd[372] [QL ERROR] 'Creating
thumbnail' timed out for '<QLThumbnailRequest
/Users/apl/Downloads/L_200933126.pdf>'
6/28/09 8:54:26 AM com.apple.quicklook[378] xref table size
mismatch: calculated 1476; /Size = 1477.
I haven't been able to track down anything on those yet, but just about everything else left in Console logs is explainable or at least seems innocuous.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them.
I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Thu Jul 2 16:04:13 2009: Subject: BrettLegree
http://6weeks.ca
Well, there's another answer too, in addition to yours.
We can't all make our money from web sites that review products (or sell e-books or SEO tips), otherwise no one would be doing other work that needs to be done.
No one to work in factories, pump gas, serve food in restaurants etc.
But of course a lot of bloggers and so forth would have you believe that "anyone" can make 5 figures a month online.
Some people can - but probably not too many.
Don't miss responses! Subscribe to Comments by RSS or by Email
Click here to add your comments
If you want a picture to show with your comment, go get a Gravatar