Cyber Assaults on Estonia: Virtual War?

TALLINN, Estonia, May 18 — This small Baltic country, one of the most wired societies in Europe, has been subject in recent weeks to massive and coordinated cyber attacks on Web sites of the government, banks, telecommunications companies, Internet service providers and news organizations, according to Estonian and foreign officials here. Computer security specialists here call it an unprecedented assault on the public and private electronic infrastructure of a state. They say it is originating in Russia, which is angry over Estonia’s recent relocation of a Soviet war memorial. Russian officials deny any government involvement. This from an article on the Washington Post.

Well, well, and now we have virtual wars. But wasn’t it bound to happen? As the internet gets more and more important, we get more and more dependent on it. Naturally, that makes us vulnerable. So as governments, and countries, get more ‘wired’ they would be prudent to expect some form of cyber assault (e-aggression?) from those who do not agree with them. They should, therefore, guard against such assaults. It seems everything is going virtual, even war.

Is Russia really behind the assaults on Estonia? Even those who know just a little about how the internet operates know that it is very easy for experienced crackers to hide the origin of their attacks. Maybe Russia really is behind these attacks, or maybe someone wants to make it look like Russia is assaulting Estonia. No one should be too quick to judge. Remember how our own Standard Newspapers was owned, used, and abused?

What do you think of all this?

Shocking Revelations on Internet Porn

12 % of all websites are pornographic in nature.
25% of all search engine queries are porn related
35% of all internet downloads are porn related
The most visited porn site : AdultFriendFinder is also the 49th most visited site on the internet.
28% of internet porn ‘users’ are women!!

Techcrunch had a very interesting video on internet porn statistics. I’ll post the video here but please head over there and read the comments – very interesting stuff.

My take on the video : it is a very clever way of the woman in it to promote her adult (of course) website. Some of the figures from the statistics are rather dubious. I’d say the internet porn industry is worth much more than just $ 2.5 billion. Still, the video gives us a glimpse of just how big internet porn is.

The post over at Techcrunch had an interesting footnote: Usually the porn industry innovates first and key features make their way to more mainstream sites. But over the last couple of years, many of the new ideas around web applications, like user generated content, video sharing, etc., went mainstream first and are now hitting the porn sites.

That statement describes this video very well, the video is perhaps the first foray into viral marketing for internet porn.

I’ve written quite a bit on internet porn:
Predicting the Next billionaires – how live-streaming can get real big, real fast.
Geeks gone Wild! The story of why internet porn is so big.
Interview with Angel – an internet cam girl shares a few words.

Do You Know These 5 Easy Ways of Making Online Friends?

Let’s face it, people weren’t meant to be alone. We all need friends. While some people can make five friends in five minutes, some people need much more time to make a friend. Regardless of where you fall, the internet provides a unique opportunity to make friends very easily – all you need are some typing skills. The following is meant for those who would like to have more online friends but don’t know where to start. Note: friend here could mean date. 🙂

1. Social Networking Sites
Making friends here is easy because that’s the whole point behind such sites. I recommend Hi5 over the highly rated myspace as, in my experience, Hi5 users are much more friendly and approachable. What you need to do:

  • Get an account at a social networking site and create a profile. Make the profile as detailed as possible. would recommend having someone who really knows you do it and then you come in and edit it later. Put up your picture.
  • Invite everyone in your email address book to be your friends. Next, visit your friends’ profiles and browse through their friends and contact some of them. Since you share a common friend, this should be relatively easy. Alternatively, ask your friends to introduce you to some of their other friends that you would like to get to know.
  • Join groups that interest you and use this as an excuse to get to know the groups’ other members.
  • Search for people with similar interests and contact them.

2. Online Dating Sites
Everyone who joins an online dating site is looking for new friends, or more. The only difference with social networking sites is that online dating sites are more ‘adult’ in nature and the people there are often looking for much more than friendship. OkCupid is the best around. What you need to do:

  • Your profile is very important as many people will make a personal judgment of you just by looking at it. Therefore, make your profile as best as you can. Again, having a friend doing the first draft is advisable.
  • Don’t just stop there but visit and use the dating site often. Many users only contact people who keep their profile updated.
  • Dating sites often send a periodic email of people who match your requirements or who would like to meet you. Exploit this feature and contact every person on such a list. You probably have a lot in common with them and may get along easy.
  • Browse or search for people with similar interests and contact them.

3. Chatrooms
These are probably the hardest places online to make lasting friends. This is because a typical chatroom has many people and so going one on one with someone is difficult and requires that the two of you get along quite well. However, if you can pull that off then you have an excellent shot at long term friendship. Don’t lose heart, though, as everyone in a chatroom is looking to talk to someone. Talkcity is my chat site of choice. What you need to do:

  • Set up a good profile, if possible.
  • Choose an intriguing and appropriate screen name. Avoid suggestive ones like ‘killerboy’ or ‘sex-fiend’. Using your first name is a good idea but a better one is to use a creative one such as ‘surfer213’ (this tells everyone that you love surfing and may attract others who share you interests) or ‘smellycat‘ (everyone wants to know why you use such a handle).
  • Do not sit back and wait. Talk to everyone, anyone. Try to get involved in the topic in the main room. Send a private message to anyone who asks, ‘anyone wanna talk to me?’ or ask that yourself.
  • Lastly, there’s absolutely no point in trying to be someone that you are not. Be yourself. This way, every friend that you get likes you for you. Also, keep your netiquette in mind.

4. Personals
These are sites, or sections of sites in which people place personal ads looking for friends and/or dates. Obviously, this is a great way to meet new people because, hey, they placed an ad didn’t they? I firmly recommend craigslist personals and, to some extent, e-pal world.

  • The easiest way to use these sites, obviously, is to respond to ads that have been placed by other people. If someone is looking for a person who sounds just like you then you have probably found a friend. However, placing an ad can also be beneficial in that you specifically ask for people with certain characteristics.
  • First impressions, again, are everything. Whether you’re responding to an ad or placing one, you want to impress whoever reads what you have to say so spend time working on your first words to a person.

5. Get Involved
This is the best way to develop long lasting friendships as the friendship is built up slowly and no pressure is put on it to work. By getting involved, I mean get to do something online together with other people. For example, join a forum or group and become an active member. This is bound to bring you in contact with other people and friendship is possible. Massively multiplayer games, like the impressive ogame, are a very good way to get something to do online, have fun, and meet other people.

  • Do not focus on making friends but on doing whatever it is that you’re supposed to.
  • Get into a team or group of people that you identify with. For example, this could be an alliance in an online game.
  • Be active.

How to Start A Conversation
Surefire topics to get the conversation up and running include:

  • Personal tastes – get them to talk about what they like
  • What do they do for fun? This should indicate whether you have anything in common.
  • Ask about their future plans, career goals, dreams, etc.
  • Talking about current events always works.
  • Ask about their family and friends.
  • Entertainment, music and movies.
  • What do they do with their holidays? Do they travel a lot?
  • Ask about their job or school.

AVOID: politics, religion, and ex boyfriends and girlfriends while you still don’t know each other too well.

General Tips & Guidelines

  1. Use both email and IM/skype to communicate with online friends, so as to present a more comprehensive front. Sometimes what you cant say over IM is easily said in a long email.
  2. Do not get too personal too fast. Generally, do not establish contact in real life for at least a few weeks. Get to know each other and determine if you will work our in real life. After some good sailing, actively strive for personal, real life, contact.
  3. Exchange pictures as early as possible and/or use webcams extensively so that everyone knows what to expect in the looks department.
  4. Do use snail mail at least once or twice. Nothing can be more personal or exciting as waiting for something in the mail.
  5. Always remember that you’re dealing with real people who have real feelings. Keep netiquette firmly in mind.
  6. Do not lie. Too many online friendships are based on nothing but lies(we even have fake webcams). If you’re looking for real friends then present the real you.
  7. Be careful as online friendship and dating sites have been known to be used to scam people. < a href="http://iexplor.blogspot.com/2007/04/avoiding-scams.html">Click here to learn how to avoid online scams.
  8. Be smart; don’t be stupid.

This post is part of the Group Writing project over at ProBlogger.

If you liked what you read, consider subscribing to my blog feed or signing up for free email updates.

Why Free is the New Pink

NOTICE: This post probably contains mathematical concepts. If math isn’t your cup of tea, you may wish to skip this and head over here instead.

Long ago in a galaxy far far away, there lived a teenage daughter. Her name was Mary and she was a cheerful, bubbly girl. She had a boyfriend, Jake. Mary loved to send text messages to Jake. One day, Mary’s phone was stolen on her way home from school. She rushed downtown to one of those shops where you can send text messages… she was attracted to a nice little shop. The place was elegant and very stylish but was completely empty. At the center, stood a sad, grey old man next to a sign that read, ‘we Charge you to send sms.’ As she prepared to send the sms, Mary’s attention was grabbed by the sound of a large crowd outside. “What could it be?” She asked herself. She took a look out the window and saw a large group of people streaming into another much less elegant, shop. A sign above its door read: ‘Send sms free and easy.’ Immediately, Mary swung her handbag into position and headed out towards the queue that was forming outside…

What Governs Competing on the Internet?

1. Metcalfe’s law – The value of a network increases as the square of the number of computers connected to it. Once you set up your website, the primary goal is to get as many people(users) to visit and use your website. The more users you have, the more valuable your site is. Hence you can make more money from it and more efficiently.

2. Moore’s Law – Simply put, computer processing power doubles every 18 months. 18 months is too long to wait for you to improve your site, service, or product so as to take advantage of the improving hardware. If you don’t do this, someone else will and suddenly you will become obsolete!

3. The amount of data (internet traffic) flying around the internet is increasing at an incredible speed. It used to double every year(pdf). Internet Statistics.

4. The cost of bandwidth is dropping almost as fast as the number of packets being sent across the internet is increasing. What is the real cost of bandwidth?
#3 and #4 imply that you should be able to expand your site to accommodate more users at minimal cost.

What Does all this Really Mean?

If you look closer at the above, you will notice a trend: Your primary goal is more users for your site; hardware improves therefore you strive to make your product better so that you can keep your site’s users; you can and should expand your site’s bandwidth to accommodate more users. It’s all about the user. The user is also your customer.

This is hardly surprising. We all know that the golden rule of any business is that your customer is your overlord; he pays your bills and your job is to make him happy.

As Paul graham says, In How to Start a Startup I advised startups never to let anyone fly under them, meaning never to let any other company offer a cheaper, easier solution…The ultimate way to be nice to users is to give them something for free that competitors charge for…The most successful sites are the ones that figure out new ways to give stuff away for free. Craigslist has largely destroyed the classified ad sites of the 90s, and OkCupid looks likely to do the same to the previous generation of dating sites.”

The nature of the internet is such that there will always be a competitor to your business. The challenge to you is to take advantage of the internet’s structure and use it to leverage against your competitor. Personally, I think many business owners are ignorant to the power of freebies.

This post is simply the product of an overactive mind. I’m no ‘suit’, of any type. Also, I wrote it as a response to criticism to one of my other posts: In Search of Free SMS. (Read the comments there to get the full story.)

If you enjoyed reading this, sign up for free email updates or subscribe to my feed.

See How Easily You Can Avoid Online Scams

The net has come a long way since the dotcom crash. Now, things are looking up, what with web 2.0 and whatnot. Heck, things are better than they’ve ever been, going by the amount of money flowing in and giant , almost weekly, acquisitions. With all this money, naturally, internet crime is also doing pretty good. Millions of people are scammed every year. The sad fact, though, is that avoiding getting scammed is, mostly, pretty easy. Don’t be just another statistic!

  1. Try to deal locally as much as possible. Get people’s names, make calls, and meet them in person. This is the best and surest way of avoiding online scams.
  2. Never pay for an opportunity to work for someone. Would you ever do that in real life? Basically, avoid anything that smells like BS and be smart.
  3. Do not give out your financial information and thoroughly check out an organization before you pay for anything.
  4. Always pay for everything online using your credit/debit card – at least then you can trace it and take it up with your bank if anything goes wrong. Avoid escrow agreements (unless from trusted organisations), money orders, certified checks, shipments, etc.
  5. Turn on your BS sensors (these should be in-built, ideally). Do not fall for make-money-fast, unlimited wealth and easy work schemes. Something like, ‘Make $1000 for doing nothing’ should just scream out ‘BS! BS!’ Are these kind of deals really even possible anywhere? When sniffing out BS, be aware of vagueness (why don’t they give you their address or other contact details?) or incredible offers. Additionally, do some research to find out if the type of work you will be doing has a ready market. Is that market as fantastic as the would-be scammers say it is?
  6. Do not come across as desperate, scammers will be able to smell you a mile away. Be professional, confident and self-assured. Know what you are doing.
  7. Patience pays: It takes time to find a good thing. For example, if you’re looking to make money online remember that there are a lot of people in your situation, who are your direct competitors therefore making huge amounts of money will be quite difficult and will take lots of time. Also, scammers usually pressurize you into making hasty decisions so be aware of time-limited offers.
  8. NEVER ever reply to spam. Who told them that you’re interested? When did you apply for that contest you just won? How did the ‘deposed’ Nigerian Foreign Minister get your email address? How did that person who ‘needs’ your help know of you and why doesn’t he/she approach someone, anyone in real life instead of you, via email? Spammers are just scammers taking shots in the dark – don’t be their bull’s-eye.

Awesome Resources:
Scam Busters – very detailed information on identifying and busting scams.
Craigslist’s How to Avoid Scams – with examples (case studies) of real-life scams.
Top 5 Internet Scams.

Some ‘jargon‘: BS = BullShit

Can you take the (web 2.0) Heat?

This post concludes the web 2.0 series. Other Posts in this Series:
So, you want to go web 2.0?
web 1.0
Web 2.0: All the rage?
Back to basics & the Golden Rule
In with the New.

In a nutshell, web 2.0 is: the golden rule giving rise to democracy, powered by AJAX. It’s got people talking and the moneymen are definitely listening in. Once again, the money is flowing into the internet. Yahoo bought flickr – which deals with online photo management; the seemingly ever acquiring Google bought youtube; and no one can forget the recent purchase of myspace.

What about you? Are you ready to go the web 2.0 way?

Now to bust some jargon:
Wiki – a piece of software that allows users to freely create web page content. Think wikipedia.

Folksonomy – internet based information retrieval methodology consisting of collaboratively generated, open ended labels that categorize content such as web pages, online photographs and web links. (Definition courtesy of wikipedia). Examples of folksonomies: digg, flickr and del.icio.us.

In with the New

Web 2.0 is not a tangible, PS3-type, ‘new’ release of the www. No one directs or controls it; it arose simply because it is the simplest and most efficient way of using and doing business on the internet. However, there exists internet champions who realized the golden rule and used it to precipitate, in some way, the march towards web 2.0. For example, if you’ve heard of the Google story, you will quickly come to realize that Google played a large part in the web2.0fication of the internet. ‘Don’t be evil’ says it all.

Democracy Things web 2.0 reek of democracy. Just think about some of the features of web 2.0: the blogging revolution, open web programming. Self service advertising (think adsense), social networking, social book-marking… This is, perhaps, a natural consequence of the golden rule. Once you realize that the users are what drive the web, the power of the masses becomes a reality. The users not only use content, they also generate it. Fine exhibits of this phenomenon are flickr and myspace, whose users essentially entertain themselves.

Users not only generate content, they also decide which content is useful i.e. they get to tell other users which content to use. Ironic, isn’t it? This basically works this way: useful content gets ‘tagged’ by someone who likes it, thus making it available to more people (because it is now popular) who may then tag it some more, allowing even more people to see it and suddenly it has gone viral and everyone’s talking about it. This is the rationale behind reddit, digg, del.icio.us, youtube and many other sites.

AJAX This is the technology behind web 2.0. AJAX isn’t really a new technology. Asynchronous JAvascript and Xml is a web development technique for creating interactive web applications. The internet is to make web pages feel more by exchanging small amounts of data with a server, behind the scenes, so that the entire web page does not have to be reloaded every time the user makes a change. This is meant to increase a website’s interactivity, speed and usability.

AJAX makes the web 2.0 revolution possible. It unleashes the real power of java, which was previously an overrated underperformer. Now that java works, web developers can create truly interactive AND usable web applications that can take advantage of the golden rule and integrate democracy.

Other Posts in this Series:
So, you want to go web 2.0?
web 1.0
Web 2.0: All the rage?
Back to basics & the Golden Rule.