Comment: So, WHY? (Score 3, Interesting) 203
Let's start with the basics: What's in it for YOU? Is open source a buzzword, something you think you have to do ethically, just don't have the chops to turn it into a business, it based on other open source code? Is income something you vitally need to continue your work, to live a better life, or are you independently wealthy (I think you've ruled out the latter)?
I agree with an earlier poster: Make the core code that delivers basic utility to the user open source, if you want to use it as your "loss leader" to show them what's possible. Include all the extra features in the menus or configuration options of your program, so users can see what they're missing (clicking on it opens a window telling them it's in the commercial product, if they'd just buy it).
But, remember, open source is just a way for other people to leverage your code and make it into a competitive product...some will even violate your license agreement, and modify it to suit their customer base. Do you really want to spawn your own competitors?
Comment: So, is there anything NEW in there? (Score 1, Interesting) 120
An interview that just plows the same old ground is worthless; if it yields new insights that others can glean, it could be priceless.
I'm betting it's the former.
Comment: Attacks are Inevitable, now... (Score 1) 366
As one example: I keep a Technology database of hard-won knowledge and acquired information about fixing computers (my own, private Knowledgebase). When (as just the other day) I discover a new solution (the nasty uses by malware authors of the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options registry key, and how to clean it out), I document it, so I have the solution on my notebook wherever I go. When I find new information and add it to the database in the field, it's immediately copied back to the server for others to use when I return to the office.).
I expect many of you to issue the usual gripes and outrageous claims about Lotus Domino/Notes, but unless you really build apps for it in a hour, you don't even understand the power of the product. I've been using it since 1992, and it's STILL the primary tool on every computer in my company.
Comment: Penny-wise and Pound-foolish (Score 1) 606
Comment: Make your life a LOT simpler...use QuickBooks (Score 2, Informative) 359
Comment: Simple Strategy, Hard to Guess, Easy to Remember (Score 1) 563
I recommend everyone have three passwords, for situations that demand High, Medium and Low security. Your bank and credit card accounts, and places where you have to supply a bank or credit card number (e.g., a site where you purchase stuff) deserve High security. Places on the Internet where your identity is at stake (e.g., do you want a criminal sending eMails from your account?) deserve Medium security. And, finally, you need a "throwaway," Low security passwords for those situations where you are required to provide a password, but you don't sense a security need (e.g., a password required to read a newspaper online; do you really care if someone else uses your password to read that same news?). But, mind you, three is not a magic number. If you have need for four security levels, by all means, select four...or more. Or, if you have different passwords for your business and your family matters, set up two sets of passwords (say, three for the office, and four for home).
Now I'd like to show you a way to create a High security password that's easy to remember, in xx easy steps:
1) Pick a word that connects with you, one that isn't particularly obvious. It might be a term of art in a hobby (not "woodworking" but, perhaps, "dovetail," not "stamps" but "philatelist."). Make it a longer word if you have more concerns about security. You can use very longs words, like "antidisestablishmentarianism," but make sure you can easily remember it (for purposes of illustration, I've picked "philatelist").
2) Pick a short string of digits, but don't use your age, your home address, or some part of your Social Security number, or other common information other people already know about you. And never use your bank account number as a password! I like to pick a word (say, that word you use to refer to some silly event in your past that still produces a smile), tap it out on the telephone touchpad, and write down those digits. Now there's a number that's hard to guess! Or, pick the month and day of an important date (but avoid those dates easy to learn or guess, like your birthday). Let's use "3981" for our example.
3) Now, take the word you picked, and break it into two parts (most people like to split on syllable boundaries, but you can pick, say, the first six letters, leaving all the rest. Write down the two parts on a piece of paper, separated by some space (you'd see "phila", some space, and then "telist").
4) Now, insert the digits you created in step #2 in the space between the two parts; you get "phila3981telist".
5) Finally, capitalize some of the letters. Capitalizing the first letter of each of the two parts is fairly obvious; maybe you'd like to make it a bit more complex and captialize the second letter in each string, ending up with "pHila3981tElist."
That makes your password easier to remember (it's a word and string of digits you know, with your own personal preference on positioning of the parts and the capitalization).
From this you can easily use use the first two-thirds or the last two-thirds for your Medium-security password (e.g., "pHila3981" or "3981tElist"; just pick one, and remember that).
Finally, for a throw-away password, just pick some easy part of your Medium-security password (e.g., "3981t"; notice I included one of the letters, too; some websites refuse all-digit passwords).
Within a couple of days, you'll have easily remembered three different passwords, none of which are easy to guess. And, you won't have to keep them written down, anywhere (however, I always recommend you write them down and store them in a safe, or a bank deposit drawer, in case you're incapacitated and somebody needs to legitimately act like you to pay the mortgage, etc.)
I hope this helps someone else, too.
--Carol Anne (Copyright 2009, Carol Anne Ogdin)