WHAT RPCBIND DOES

The file /etc/rpc contains a list of network services. Typically, when a remote machine wants to connect to one of those services on your machine, it first issues a query to the rpcbind program running on your computer. It knows the name of the services it wants to connect with, but doesn't know what port number to use. Your rpcbind will respond with a port number. The remote host will then attempt a connection to the specified port.

rpcbind is a service-name-to-port-number translator. In other Unix versions it's usually called portmapper.

If there's an /etc/rpc service you run that you want other hosts to be able to find on your machine, then those hosts must be able to speak to your rpcbind. The most commonly used services requiring remote access to rpcbind are NFS and NIS/NIS+.

So it might not be feasible to refuse all remote access to your rpcbind (though some people do just that). But it may be feasible to restrict access to, say, your department. It is certainly feasible in most cases to restrict access to the 128.192 subnet (effectively "the UGA campus").

Note that blocking rpcbind doesn't block access to the/etc/rpc services altogether. It does block access for those programs which do an rpcinfo query in order to reach those services. (This is conceptually analogous to the relationship between IP addresses and DNS.) It is standard to issue such a query; any /etc/rpc-service-using binary shipping with an OS should fall into this category. Happily, the "standard" statd, nlockmgr, cmsd, etc. vulnerability exploits also fall into this category.



Google Web Pages

http://andrew.krone.googlepages.com/



Google Finance

http://finance.google.com/finance

thanks DIGG
-AK



No War has been won since WW II

I heard something the other day ( I think it was while watching Bill O'Reilly, regretfully, I really dislike that guy).

Anyway, some expert guest said, "No war initiated by the U.S. has ever been won since World War II."

I thought about the different "campaigns" and "engagements" and the statement is actually true:

U.S. involvment in Korea, no success, 40+ year stalemate
U.S. involvement in Vietnam, no success, lots of death
U.S. involvment with Cuba, well, that never really took off (Bay of Pigs)
U.S. involvement in Kuwait, well I guess we didn't start that
U.S. involvment in Cambodia, well I guess we let that get out of control without really doing anything

U.S. involvment in Iraq...

The intentions with Iraq were all correct, the confidence, the planning, everything. But did someone with all the experience and knowledge we have sit back and look at the methodology of liberating Iraq? Could the American people really comprehend what it would require? Could the president really understand the potential longevity to success? The answer is no.

If you cannot answer a question adequately it's best just to leave it alone until you can.

It's aggrevating to think that I wasted so much of my life in the desert for something that will ultimately be "withdrawn" because it will boost a politicians rating.

And it's ridiculous to kid ourselves. With Bush's ratings now the new President, Republican, Democrat or Moderate will see the Iraqi issue as something to put behind us. BUT WAIT, this may actually help Iraq in the long run.

The quote "terrorists" are mostly Syrians and Saudis. Many of these shitheads will leave when the U.S. does. It is also probable that the majority of the Iraqi people will just give up to whomever roles in next (they're used to it).

-AK



Google Pro Bush Slant

Why is my personal Google page referencing an articel from WKYT 27, Eastern Kentucky?

If anyone reads this blog please read the article (link below) and explain to me why this is "top news". There's only a 100,000+ troops who have opinions, why is this one so important?

http://www.wkyt.com/Global/story.asp?S=4664715&nav=4CAL

-AK



jv16 Power Tools

Just a great registry cleaner. Well documented and it works!!! I highly recommend purchasing JV Power Tools. My system(s) run faster and cleaner after a quick clean with JV Power Tools. Adware, Spyware and malicious cookies are all gone.

-AK



pkg stuff

Below are some common tasks that can be performed with Solaris packages. Root by default does not have the correct path so it may require prompt>/usr/sbin/pkgadd -d packagename instead of just prompt>pkgadd -d packagename

Annoying if you don't know the basics.

-AK


pkgadd pkgadd (1m) - transfer software packages to the system
pkgask pkgask (1m) - stores answers to a request script
pkgchk pkgchk (1m) - check package installation accuracy
pkginfo pkginfo (1) - display software package information
pkginfo pkginfo (4) - package characteristics file
pkgmap pkgmap (4) - package contents description file
pkgmk pkgmk (1) - produce an installable package
pkgparam pkgparam (1) - display package parameter values
pkgproto pkgproto (1) - generate prototype file entries for input to pkgmk command
pkgrm pkgrm (1m) - remove a package from the system
pkgtrans pkgtrans (1) - translate package format



Another quote from php.net

"This means that the ldap librarys that came with solaris, are not very fine, you should use from openldap.org packages"
ARRRRRRRRRRGGGGGGGGGGGGGGHHHHHHHHH
Shoot me
-AK



Quote directly from the PHP install manual

"Solaris installs often lack C compilers and their related tools."
ARRRRRRRRRGGGGGGGGGGHHHHHHH
WTF?
Why?
I'm gettin' a little furstrated here.
-AK



Dog Training - A Truly Honest and Effective Approach

I just met with Don Sullivan of http://www.dogtrain.com. Wow, what an absolutely refreshing and honest way to look at how dog obedience can be easily achieved.


To be perfectly honest I was skeptical at first but everything Don said was right on. I think the crux of his message is that dog's are not humans and shouldn't be treated as such. When we do this the dog does not respect you and does their own thing.


-AK



Great Global Warming Article

http://www.wave-cast.com/greenroom/
-AK



Podcast feed

Copy and paste the following in "advanced > subscribe to podcast" in itunes:




http://feeds.feedburner.com/ANDREWKRONE




-AK



How to Truly Migrate away from your POP3

Common problem: Gmail is great but I don't have my old pop3 emails on gmail.
Solution: Run Thunderbird and install the following extension:
http://mailredirect.mozdev.org/
Once you've installed the extension you can select thousands of emails and redirect them off to you gmail account.
Add a forward from you old account to your google account and ...
Walla!! off-site backup of ALL email, old and new.
Why use any other provider?
-AK



One solution to the Growing Number of IM's

So, I guess there are open source servers out there to create your own chat service. But why would someone ever want to create their own when there are so many for free?

So, as I write this I have an ancient ICQ account, a new ICQ account, an AOL IM account, a Yahoo account, an MSN account (that I never wanted, it's just part of having hotmail) and a Google Chat account. Why?

Is this not stupid?

And these consolidation programs, isn't that also a bit redundant.

"I have way to many applications running on my system!!"

"Here's the answer, another application..."

I guess there is no solution because anything new will only add to the mess and any program out there that tries to support ALL apps will fail.

Trillian for example, probably the most popular consolidation program for chat, IM, jabber, some-other-service-here, can't even put google in it's software.

uuuuuugh,
AK



Steve Jobs is not as innovative as people think

The IPod Sucks, and here's why...



IPod cornered a technology that already existed, and exploited a shoddy device through catchy advertising while other comparable devices, offering many more features, were (are) left in the dust. My point is that IPod's are not all that great. The user deserves a lot more, and a lot more is available, especially for $300+ dollars. I suppose most people just don't bother to look into other devices or just prefer to join the mindless herd.



One of the pivotal reason people choose these things is to belong to some "cool" group. I say screw that.



Here is why IPod's are junk (I own a 3rd Generation 15 Gig Model myself, regretfully)



1). It's NOT an MP3 player. If it was the user would have a huge array of software to use. Itunes imports MP3s and converts the file format to be used ONLY with IPods. You cannot export to MP3.


2). Battery life is terrible, after about a year of moderate use the damn thing lasts for no more then an hour. Replacing the battery is a huge choir and is obviously not encouraged by the Apple world. I guess buying a 300 dollar (now 400 dollar) IPod every year is par for the course. Great planning Steve Jobs!!


3). You must use Itunes AND you can't register more then 5 computers to one device: One thing is for sure, Apple computers keep their hardware AND software proprietary. No way around it.


4). Poor Buttons: Look cool but with my IPod it works off of touch (there are no buttons). If I'm working out and I'm sweating I can't change music or if my hands are wet it's futile to try switching songs. Just stupid.



5). Poor Button Layout: Uh, why do I have to go through a menu to change the volume? OH, because I want to look cuul with my IPood


6). No radio


7). No voice recorder, I guess you can buy one, but who wants to bother


8). Propreitary Audio: What the hell is AIFF anyway? (rhetorical). Apple will say it's for better sound, which is a complete lie.


9). Wahoo, proprietary video.


10). Racist Adds: Has anyone ever noticed how the adds are always someone of color gettin' down. Kind of disturbing if you ask me.


11). Poor Headphone Design: Cable pulls from speaker, most don't last more then a few months. Ooooh, but they're so cuul and trendy lookin.



Mammoth Dog Lodging

http://mammothdogs.com/#lodging



2.0 Apps

http://virtualkarma.blogspot.com/2006/01/complete-list-of-web-20-applications.html
thanks DIGG
-AK



When to Buy Stuff

http://money.cnn.com/2006/01/20/pf/best_time_to_buy_everything/
Great DIGG!!
-AK



Best MySQL and PHP Object Oriented Code for Logons I've seen

http://evolt.org/node/60265?from=300&comments_per_page=50
cuuuul
-AK



Forwarding TCP Ports to Arbitrary Machines

http://hacks.oreilly.com/pub/h/48
Thanks O'Reilly
-AK



Wow, Audio Blog, what a great idea

Using your phone to record audio and create an audio blog, (i.e. podcast)
What an awesome idea.
Check out http://www.audioblogger.com
-AK



http://www.yetizone.com/

http://www.yetizone.com/
Just a great site with tons of people interested in the Himalayas, Trekking, Expeditions and Nepal.
-AK



Sunfreeware

Why is Sun Free Ware so popular?
Hmmm, probably because people have such a hard time getting everthing to compile.
I scratch my head thinking, "Why are people so adamant about Solaris? Are Sparc's really all they're cracked up to be?"
I hear about stability, "from the ground up", blah, blah. If the system is completely propreitary of course it will be reliable.
Good systems, but a real pain in butt. I'm now on my 5 failed mirror of sunfreeware.com.
-AK



Places to Stay in Mammoth

# A Lee Inn 760.934.6709 Map
# Alpenhof Lodge 800.828.0371 / fax 760.934.7614 Map
# Austria Hof Lodge 866.662.6668 / 760.934.2764 / fax 760.934.1880 (adjacent to MMSA's Canyon Lodge; the Map shows the approximate location)
# Cinnamon Bear Inn 760.934.2873 / fax 760.934.2873 Map
# Crystal Crag Lodge 760.934.2436 (Mammoth Lakes Basin; open mid-May to mid-October only)
# Econo Lodge Wildwood Inn 800.845.8764 Map
# Edelweiss Lodge 760.934.2445 / 877.233.3593 Map
# Holiday Haus 760.934.2414 Map
# Holiday Inn Hotel & Suites 888.465.4329 / 760.924.1234 / fax 760.934.3626 Map
# Innsbruck Lodge 760.934.3035 Map
# Mammoth Creek Inn 866.466.7000 / 760.934.6162 / fax 760.934.1632 Map
# Mammoth Lakes Travelodge 760.934.8892 / fax 760.934.3496 Map
# Mammoth Mountain Inn 800.626.6684 (Main Lodge vicinity of Mammoth Mountain Ski Area)
# Motel 6 800.466.8356 / 760.934.6660 / en español 877.467.7224 Map
# Quality Inn 877.424.6423 / 760.934.5114 / fax 760.934.5165 Map
# Royal Pines Resort 800.457.1997 / 760.934.2306 / fax 760.934.2306 Map
# Shilo Inn Suites 800.222.2244 / 760.934.4500 / fax 760.934.7594 Map
# Sierra Lodge 760.934.8881 / fax 760.934.7231 / for reservations only call 800.356.5711 Map
# Sierra Nevada Rodeway Inn & Suites 800.824.5132 / 760.934.2515 / fax 760.934.7319 Map
# Swiss Chalet Motel 800.937.9477 / 760.934.2403 Map
# Tamarack Lodge & Resort 760.934.2442 (Mammoth Lakes Basin; accessible all year)
# White Horse Inn 760.924.3656 Map
# Wildyrie Resort 760.934.2444 (Mammoth Lakes Basin; open June to October only)
# Woods Lodge 760.934.2261 (Mammoth Lakes Basin; open June to October only)



The 8000 Meter Peaks

Thanks to: http://www.peakware.com/highest.html?list=8000
-AK
Peak Location Feet Meters
Mount Everest Tibet/Nepal, Asia 29,035 8,850
K2 China/Pakistan, Asia 28,253 8,612
Kangchenjunga Nepal/India, Asia 28,169 8,586
Lhotse Nepal, Asia 27,920 8,501
Makalu Tibet/Nepal, Asia 27,765 8,462
Cho Oyu Nepal, Asia 26,906 8,201
Dhaulagiri Nepal, Asia 26,794 8,167
Manaslu Nepal, Asia 26,758 8,156
Nanga Parbat Pakistan, Asia 26,658 8,125
Annapurna Nepal, Asia 26,545 8,091
Gasherbrum Pakistan, Asia 26,470 8,068
Broad Peak Pakistan, Asia 26,400 8,047
Gasherbrum II Pakistan, Asia 26,360 8,035
Shisha Pangma Tibet, Asia 26,289 8,013



How to Fix ArcInfo dll error

Available at:
http://support.esri.com/index.cfm?fa=knowledgebase.techArticles.articleShow&d=28065
-AK
Technical Article Error: Error 1904: failed to register C:\Program Files\ArcGIS\Bin\xmlsupportui.dll or 3dsymbolsui.dll
Article ID: 28065
Software: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0 ArcGIS - ArcInfo 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0
Platforms: Windows XP
Error Message
Attempting to install ArcGIS products on a machine with a processor that supports "D.E.P" (data execution prevention) and Windows XP Service Pack 2 results in a failed installation. This includes the AMD Athlon 64 Family processors, as well as newer Intel Xeon, Pentium 4, Pentium M or "Centrino" processors, and Celeron-D processors. The following error message or similar is returned:
For ArcGIS 8.3:
"Error 1904. Module E:\arcgis\arcexe83\bin\AfuiCust.dll failed to
register. HRESULT -2147023898. Contact your support personnel."
For ArcGIS 9.0:
"Error 1904: failed to register c:\Program Files\ArcGIS\Bin\xmlsupportui.dll" (or 3dsymbolsui.dll)
Various other DLL's fail to register during the process.
Cause
As of Windows XP SP2, Microsoft has enabled Data Execution Prevention (DEP); a feature that is included in newer processor series from AMD and Intel. Data execution prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. Intel refers to their version of DEP as XD or "execution disabling bit". AMD refers to their version of DEP as the "NX-bit" or "No Execute bit".
Solution or Workaround
Disable DEP in Windows XP SP2 using the steps below.
Users with Intel processors may also need to disable the "XD" or Execution Disabling Bit in their computer's CMOS/BIOS. Since each computer's CMOS is different, reference the computer's manual or contact the manufacturer of the computer in question for assistance with this step.
WARNING: The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary.
ESRI cannot guarantee results from incorrect modifications while following these instructions. Therefore, use caution and proceed at your own risk.
1. Verify the Administrator account is running for Windows XP.
2. Go to Start->Control Panel and choose the System applet.
XP Home users may need to choose the "Classic View" link to be able to see the System applet.
3. Click on the Advanced tab.
4. Select the Settings button under Startup and Recovery.
5. Locate and change the boot.ini, by clicking on the Edit button, and then change the string /NoExecute=OptIn to /NoExecute=AlwaysOff.
6. Save the file and reboot.
Now ArcGIS should install with no error 1904 messages.
7. After installation, change the boot.ini back to its original state, returning the added layer of security.
Below are the different switches for the NoExecute parameter.
The boot.ini file switches:
/NoExecute=OptIn - This is the default. DEP is enabled. There are four options to this switch:
- OptIn - Default setting. Only Windows system binaries are monitored by DEP.
- OptOut - Enables DEP for all processes. Users can create a list of applications which are not monitored by DEP using the DEP configuration options listed in the System Control Panel applet.
- AlwaysOn - Enables DEP for all processes. DEP is always applied, and exceptions lists are ignored and not available for users to apply.
- AlwaysOff - Disables DEP.
/execute - Disables DEP.
This instance of the 1904 error occurs only on computers running Windows XP Service Pack 2 on hardware that supports the "NX-bit" or "DEP" feature. For other types of 1904 errors, see the related links section.



XML Parsing using PHP {Intermediate}

http://www.kirupa.com/web/xml_php_parse_intermediate.htm
thanks DIGG!
-AK



Simple Ghost Stuff

Who would have thought I could save endless clicks and hours using the ghost DOS commands:
ghost -clone,mode=load,src=@MCload,dst=1:1 -sure
and
ghost -clone,mode=load,src=1:1,dst=@MCdump -sure
-Simple Stuff



Great little Blog

http://www.penandthink.com/niggle/
-AK



Tutorial 3 - Great Tutorial on How to Partion Windows for Free

http://www.cyberciti.biz/nixcraft/vivek/blogger/2005/09/how-do-i-resize-windows-partition-with.php
-AK



A mini-tutorial on the Unix find command

How do you copyright text on a public webpage? And how exactly can you copyright instructions on using something as simple as find?
Who Knows?
-AK
A mini-tutorial on the Unix find command
©2002 by Wayne Pollock, Tampa Florida USA. All rights reserved.
Locating Files
The find command is used to locate files on a Unix system. find will search any set of directories you specify for files that match the supplied search criteria. You can search for files by name, owner, group, type, permissions, date, and other criteria. The search is recursive in that it will search all subdirectories too. The syntax looks like this:
find where-to-look criteria what-to-do
All arguments to find are optional, and there are defaults for all parts. (This may depend on which version of find is used. Here we discuss the freely available GNU version of find, which is the version available on YborStdent.) For example where-to-look defaults to . (that is, the current working directory), criteria defaults to none (that is, show all files), and what-to-do defaults to -print (that is, display found files to standard output).
For example:
find
will display all files in the current directory and all subdirectories. The commands
find . -print
find .
do the exact same thing.
find / -name foo
will search the whole system for any files named foo and display them. Here we are using the criteria -name with the arugment foo to tell find to perform a name search for the filename foo. The output might look like this:
/home/wpollock/foo
/home/ua02/foo
/tmp/foo
If find doesn't locate any matching files, it produces no output at all.
The above example said to search the whole system, by specifing the root directory ("/") to search. If you don't run this command as root, find will report each directory that you don't have read permission on. This can be a lot of messages, and the matching files that are found may scroll right off your screen. A good way to deal with this problem is to redirect the error messages so you don't have to see them at all:
find / -name foo 2>/dev/null
Other Features And Applications
You can use wildcards in the search:
find . -name foo\*bar
This will search from the current directory down for foo*bar (that is, any filename that begins with foo and ends with bar). Note that wildcards in the name argument must be quoted so the shell doesn't expand them before passing them to find.
You can search for other criteria (or combinations of criteria) beside the name. For example:
find / -type f -mtime -7 | xargs tar -rf weekly_incremental.tar
gzip weekly_incremental.tar
will find and archive any files ("-type f") modified seven or fewer days ago ("-mtime -7"). Note the use of xargs, a handy utility that coverts a stream of input (in this case the output of find) into command line arguments for the supplied command (in this case tar) 1.
Another use of xargs is illustrated below. This command will efficiently remove all files named core from your system (provided you run the command as root of course):
find / -name core | xargs /bin/rm -f 2>/dev/null
One of my favorite find criteria is to locate files modified less than 10 minutes ago. I use this right after using some GUI or command line system administration tool, to learn which files got changed by that tool:
find / -mmin -10
Another common use is to locate all files owned by a given user. This is useful when deleting user accounts at the end of each term.
The find command can be amazingly useful. See the man page to learn all the criterial you can use.

Footnotes:
1. Using the tar option "-c" is dangerous here; xargs may invoke tar several times if there are many files found and each "-c" will cause tar to over-write the previous invocation. The "-r" option appends files to an archive. Other options such as those that would permit filenames containing spaces would be useful in a "production quality" backup script. Back



Adding a new hard drive in Linux

Credit goes to: http://linux.ncl.ac.uk/format/
-AK
Adding a new hard drive
When you add a new hard drive to your machine there are a number of steps you need to take,

TIP:
If you are replacing an old hard drive you should make sure you overwrite all data on the old drive before discarding it, to prevent personal details from ending up in the wrong hands. Type dd bs=1024k if=/dev/zero of=/dev/hdd to completely wipe device hdd.
* Make sure the master/slave jumper is set correctly on the drive
* When you power up your machine make sure the BIOS detects your new drive
* Work out the drives device node
* Use fdisk to create partitions on the drive
* Format each of the partitions with a filesystem
* Create a mount point for each partition
* Edit the /etc/fstab file and mount the partitions
For example, lets say we want to install a Maxtor 250GB drive as a secondary slave with a single ext3 partition taking up the whole disk. First set the jumper on the drive to be a slave drive and physically install it in the machine. When booting the machine the BIOS may show the drive to be only 137GB, but this is just a limitation of the BIOS, linux will detect the correct size. When linux boots we see the following line which tells us the drive is using the device hdd,
hdd: Maxtor 6Y250P0, ATA DISK drive
Use fdisk /dev/hdd to edit the partition table on the disk. Create a new primary partition (hdd1) and set the size to be the whole disk, then write the changes to disk and exit. Now we format the partition as ext3 which is the default for a Fedora Core installation.
# /sbin/mkfs.ext3 -m 0 -j /dev/hdd1
The -m 0 tells the format program to not reserve any space for root, and the -j creates an ext3 journal. Now we create a mount point and mount the partition,
# mkdir /mnt/hdd1
# mount /dev/hdd1 /mnt/hdd1
# ls -l /mnt/hdd1
drwx------ 2 root root 16384 Jul 27 2002 lost+found
#
Finally we add an entry to the /etc/fstab file to mount the partition when your machine boots,
/dev/hdd1 /mnt/hdd1 ext3 defaults 1 2
You might want to execute the following 2 commands to prevent a filesystem check from happening when you boot your machine, but you should remember to perform a check yourself every few months with fsck.ext3
# /sbin/tune2fs -m 0 /dev/hdd1
# /sbin/tune2fs -c 0 /dev/hdd1
Sharing with Windows
If you want a filesystem that you can use in both Linux and Windows on a dual boot machine then set the partition type to Win95 FAT32 when using fdisk, then format the partition using
# /sbin/mkfs.vfat -F 32 -v /dev/hdd1



http://www.watercone.com/

http://www.watercone.com/
Very cool



Promoting OpenOffice

In an effort to promote OpenOffice and add to my blog here's a great link for some OpenOffice templates:
http://documentation.openoffice.org/Samples_Templates/User/template/



Finally a Free Contact Form Written in PHP without the crap

Here's the problem with php contact forms I've found on the web:
1). There are too many different files, there only needs to be one
2). Most do not check if the email the user enters is from a real domain or written correctly
3). The recipients email is in the form (BAD!!!)
4). The form requires the user to hit the back button
FIXED ALL THAT...
For a working example of this script look at:
http://www.andrewkrone.com/contact.php
To Download:
http://www.andrewkrone.com/tutorials/contact.rar
(Requires WinRAR to open)



Thanks Bradventures.com

Top Antioxidant-Rich Foods
Trying to maximize your intake of disease-fighting antioxidants? The following 20 foods contain the highest antioxidant concentration.
Pomegranates
Small red beans (dried)
Wild blueberries
Red kidney beans
Pinto beans
Blueberries (cultivated)
Cranberries
Artichokes (cooked)
Blackberries
Prunes
Raspberries
Strawberries
Red Delicious apples
Granny Smith apples
Pecans
Sweet cherries
Black plums
Gala apples
Black beans (dried)
Plums
Antioxidants are naturally occurring nutrients that help prevent heart disease, cancer, and aging. Little is known about how antioxidants work and what affects their ability to function properly. Scientists believe that some antioxidants are more potent than others, and their potency can be affected by how they’re cooked or how they’re digested. For example, the antioxidants in blueberries lose their potency when cooked, while the antioxidants in tomatoes become more potent when cooked. Be sure to seek organic sources of the fruits and vegetables here to ensure you minimize your exposure to harmful pesticides.

National Institute on Aging researchers recently discovered that taking antioxidants cut the death risk from any cause in half among ten thousand elderly persons ages 67 to 105. Further, the elderly vitamin-takers had only one-third as many heart disease deaths as non-vitamin takers.
In a 1993 National Cancer Institute study of nearly thirty thousand people over age forty, antioxidant supplements slashed cancer and cancer deaths by over 13 percent. Cancer survival rates increased 50 percent! Heart attacks, bypass surgery, cardiac deaths, and strokes were dramatically reduced in a long term double blind study conducted at Harvard University. According to a study at the New Jersey Medical School, a supplemental dose of antioxidant vitamins brought immunity up and infections down by fifty percent in older healthy people.



How to Save with Efax

Call there customer support, say you want to quit. They'll offer two free months.
Easy money in the bank.
-AK

Posted 3/21/06
Another note: Efax has always provided great service and support. I knew one of the founders of the company so I guess there's a slight obligation to stick around. Although the Company now (J2) is nothing like what Efax started in the 90's.
-AK



Tangible Web Sales

I've been thinking a lot about what make a website profitable. Is it the information)? Is it the way the the website interacts with the client ? Is it the product the company is selling? Yes, it's definitely the product that people are selling? Or is it something entirely different? Perhaps a whole bunch of different things?
If I'm selling a service, say to build a website isn't that a little too vague?
I read this great top ten list, available at:
http://evhead.com/2005/11/ten-rules-for-web-startups.asp
(Damn that took forever to find) Here's a cut and paste if the link is broken:
-------------START CUT-------------------
#1: Be Narrow
Focus on the smallest possible problem you could solve that would potentially be useful. Most companies start out trying to do too many things, which makes life difficult and turns you into a me-too. Focusing on a small niche has so many advantages: With much less work, you can be the best at what you do. Small things, like a microscopic world, almost always turn out to be bigger than you think when you zoom in. You can much more easily position and market yourself when more focused. And when it comes to partnering, or being acquired, there's less chance for conflict. This is all so logical and, yet, there's a resistance to focusing. I think it comes from a fear of being trivial. Just remember: If you get to be #1 in your category, but your category is too small, then you can broaden your scope—and you can do so with leverage.
#2: Be Different
Ideas are in the air. There are lots of people thinking about—and probably working on—the same thing you are. And one of them is Google. Deal with it. How? First of all, realize that no sufficiently interesting space will be limited to one player. In a sense, competition actually is good—especially to legitimize new markets. Second, see #1—the specialist will almost always kick the generalist's ass. Third, consider doing something that's not so cutting edge. Many highly successful companies—the aforementioned big G being one—have thrived by taking on areas that everyone thought were done and redoing them right. Also? Get a good, non-generic name. Easier said than done, granted. But the most common mistake in naming is trying to be too descriptive, which leads to lots of hard-to-distinguish names. How many blogging companies have "blog" in their name, RSS companies "feed," or podcasting companies "pod" or "cast"? Rarely are they the ones that stand out.
#3: Be Casual
We're moving into what I call the era of the "Casual Web" (and casual content creation). This is much bigger than the hobbyist web or the professional web. Why? Because people have lives. And now, people with lives also have broadband. If you want to hit the really big home runs, create services that fit in with—and, indeed, help—people's everyday lives without requiring lots of commitment or identity change. Flickr enables personal publishing among millions of folks who would never consider themselves personal publishers—they're just sharing pictures with friends and family, a casual activity. Casual games are huge. Skype enables casual conversations.
#4: Be Picky
Another perennial business rule, and it applies to everything you do: features, employees, investors, partners, press opportunities. Startups are often too eager to accept people or ideas into their world. You can almost always afford to wait if something doesn't feel just right, and false negatives are usually better than false positives. One of Google's biggest strengths—and sources of frustration for outsiders—was their willingness to say no to opportunities, easy money, potential employees, and deals.
#5: Be User-Centric
User experience is everything. It always has been, but it's still undervalued and under-invested in. If you don't know user-centered design, study it. Hire people who know it. Obsess over it. Live and breathe it. Get your whole company on board. Better to iterate a hundred times to get the right feature right than to add a hundred more. The point of Ajax is that it can make a site more responsive, not that it's sexy. Tags can make things easier to find and classify, but maybe not in your application. The point of an API is so developers can add value for users, not to impress the geeks. Don't get sidetracked by technologies or the blog-worthiness of your next feature. Always focus on the user and all will be well.
#6: Be Self-Centered
Great products almost always come from someone scratching their own itch. Create something you want to exist in the world. Be a user of your own product. Hire people who are users of your product. Make it better based on your own desires. (But don't trick yourself into thinking you are your user, when it comes to usability.) Another aspect of this is to not get seduced into doing deals with big companies at the expense or your users or at the expense of making your product better. When you're small and they're big, it's hard to say no, but see #4.
#7: Be Greedy
It's always good to have options. One of the best ways to do that is to have income. While it's true that traffic is now again actually worth something, the give-everything-away-and-make-it-up-on-volume strategy stamps an expiration date on your company's ass. In other words, design something to charge for into your product and start taking money within 6 months (and do it with PayPal). Done right, charging money can actually accelerate growth, not impede it, because then you have something to fuel marketing costs with. More importantly, having money coming in the door puts you in a much more powerful position when it comes to your next round of funding or acquisition talks. In fact, consider whether you need to have a free version at all. The TypePad approach—taking the high-end position in the market—makes for a great business model in the right market. Less support. Less scalability concerns. Less abuse. And much higher margins.
#8: Be Tiny
It's standard web startup wisdom by now that with the substantially lower costs to starting something on the web, the difficulty of IPOs, and the willingness of the big guys to shell out for small teams doing innovative stuff, the most likely end game if you're successful is acquisition. Acquisitions are much easier if they're small. And small acquisitions are possible if valuations are kept low from the get go. And keeping valuations low is possible because it doesn't cost much to start something anymore (especially if you keep the scope narrow). Besides the obvious techniques, one way to do this is to use turnkey services to lower your overhead—Administaff, ServerBeach, web apps, maybe even Elance.
#9: Be Agile
You know that old saw about a plane flying from California to Hawaii being off course 99% of the time—but constantly correcting? The same is true of successful startups—except they may start out heading toward Alaska. Many dot-com bubble companies that died could have eventually been successful had they been able to adjust and change their plans instead of running as fast as they could until they burned out, based on their initial assumptions. Pyra was started to build a project-management app, not Blogger. Flickr's company was building a game. Ebay was going to sell auction software. Initial assumptions are almost always wrong. That's why the waterfall approach to building software is obsolete in favor agile techniques. The same philosophy should be applied to building a company.
#10: Be Balanced
What is a startup without bleary-eyed, junk-food-fueled, balls-to-the-wall days and sleepless, caffeine-fueled, relationship-stressing nights? Answer?: A lot more enjoyable place to work. Yes, high levels of commitment are crucial. And yes, crunch times come and sometimes require an inordinate, painful, apologies-to-the-SO amount of work. But it can't be all the time. Nature requires balance for health—as do the bodies and minds who work for you and, without which, your company will be worthless. There is no better way to maintain balance and lower your stress that I've found than David Allen's GTD process. Learn it. Live it. Make it a part of your company, and you'll have a secret weapon.
#11 (bonus!): Be Wary
Overgeneralized lists of business "rules" are not to be taken too literally. There are exceptions to everything.
---------------END CUT-------------------
Well, after reading through all that I think I'll come back to this one



My Condo Makes More Than I Do

Assumptions:
Now assuming the average salary increases $38,000 to $50,000 from 1995 to 2005 for the same job doing the same task the increase of $12,000 would be about 2.4% each year.
Now, also assuming that in 1975 a condo was about $50,000 and in 2005 the same condo (with improvements) is $400,000 then the growth would be 800% in 30 years or 26.6% each year.
Take these two increases and compare. Looks like the home pays more then the job.
Ridiculous? What if the market flops, interest rates climb and Bush declares another war? Well, there’s been a few wars in the last 30 years, a black Monday and housing is still doing just fine. Sooo, if my place increases by half of the 26.6% then I would have 13.3% increase per year. Since I paid $350,000, end of 1st year = 396,550, end of 2nd year = $449,291, end of 3rd year = 509,046, end of 4th year = 576,750, end of 5th year = 653,457.
I think what is missing, and what is probably the most essential part in understanding these rates, is that averages or medians do not depict or reflect the market from year to year. However, it is relatively safe to make these assumptions over long periods of time.
Take Santa Barbara for example. When the city limits, i.e. 93101, 93102, etc. reached capacity the market grew exponentially in relation to the previous twenty years. A $250,000 house in 1994 is now $900,000 (or 34% yearly return). In the 1970’s virtually anyone with a job paying twice minimum wage could afford a house in Santa Barbara if they had good credit, etc, etc. Now that there is no more room to build there’s the market continues to soar. If the adage that your home should be relatively 5 times your household income that would require a household in Santa Barbara to make $180,000 a year !!
I still hedge a bet that something is wrong. The odd part (or disconcerting part) is there’s never been a drastic devaluation or decline in home values almost anywhere. Sure, there are the slums of Detroit, but there were serious mitigating factors and the communities were far from vacation destinations.
Now Ventura, which is just starting to become more of an upscale community, is starting to mimic Santa Barbara, although the extremes will be less dramatic. The key, and the most critical part of the whole thing is to hold on to what you have in Southern California because it’s your best investment.



Ventura

Google Test:

Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001
Califonia Ventura 93001



How to autolock your computer on startup

credit goes to:
http://www.geekbb.com/showthread.php?t=494
-AK
(thanks DIGG)
This tutorial is one of the best i've found in a while. This will automatically start up, but then lock down for those with privacy issues. This is great if you have a power brown out and it will relogon your messengers, etc. instead of stopping at lockdown.
Note: It is only recommended you do this if you are the only user on the computer
Click Start -> Goto 'Run' -> Type in 'cmd' or 'command' -> type in CONTROL USERPASSWORDS2
Click your username -> Uncheck Users must enter a username and password to use this computer
Right click the start button -> Click Explore -> In the left pane, goto Programs -> Startup
Right click -> Goto New -> Goto Shortcut and type in %windir%\system32\rundll32.exe user32.dll, LockWorkStation -> Give it a name of your choice



Nice use of CSS, Credit to DIGG

Check out:
http://www.cssplay.co.uk/menu/old_master.html
-AK



Useful Blog Entries Only

It's difficult to write something useful, especially in something as so obviously unneccesary as a blog.
But First, let me give credit to the writers of this script:
BBLOG --> http://www.bblog.com
Now that I look at the title of this entry it occurs to me that this entry isn't useful at all. Oh well, here's to contributing to more unnecessary info on the web.
-Andrew Krone