ok, there is a big miscommunication about what an ISP is. An ISP, or Internet Service Provider is a company that provides a connection from your house to the outside world. That is to say that they run wires to your house so that you can have a connection, and they manage any servers, routers, switches, etc that are needed for you to connect to the internet.
that being said, unless you want to buy millions of miles of wire and connect it up to everyone elses house, or pay huge amounts of money to lease the cables that are already in place, you cannot start your own ISP.
the reason that the guy who wrote that article titles it "how to be your own ISP" is because the vast majority of ISPs (cable, DSL, dialup, etc) offer certain services like email. what he means is you can make your own email address. so, for example, if you have verizon DSL, your email address is probably something like
[email protected]. if you set up your own email service (email is a type of webservice), then instead of your emails being hosted (stored, sent, recieved) on verizon's servers, they are stored on your servers. that way your email address can be yourname@yourIPaddress. if you purchase a domain name, then you can link that domain name to your IP address. so if you buy the domain name whitelights.com or whatever is available yourname@yourIPaddress becomes
[email protected] so people dont need to remember your IP address.
long story short, you can make your own webservices from home (pretty much anything including websites, email, FTP, or game servers) using the info from that article, but you cannot actually make your own ISP. poor wording on the author's choice