Friday, November 30, 2007

Wait a second, Web 3.0??!!

Web 1.0 was the good old web of the 1990s. In those times, all client-side changes were the result of a server round-trip. The Internet was ramping up in popularity

Web 2.0 has been a little more than just a technological evolution. The staple of Web 2.0 has been the emergence of social media (Internet users creating most of the content), powered by mature technologies (DHTML, Ajax) on somewhat stable web browsers.

According to a recent article:

Web 3.0 is not a revolution either. It is yet another technological evolution destined to provide users with an even better experience, both online and offline. Web 3.0 will lead to the blurring of that artificial wall between the web browser and the desktop, providing a full — but secure — integration with devices and services exposed by the operating system.

Web 3.0 is just starting. Look around you and you’ll see that Web 3.0 technologies are slowly cropping up everywhere on the web. Google Gears, one of the first Web 3.0 technologies, allows you to build web applications that can work offline. Thanks to Google Gears, applications such as Remember The Milk, an online to-do list and task management system, can now work offline. The Adobe Flash player already allows application developers limited access to the webcam and the microphone. Soon, we’ll also be able to drag and drop files from the desktop to a web browser (see this Java Upload Applet for an example using the Java technology)

Another aspect of Web 3.0 is the use of stunning graphics, smooth animations, high definition audio and video, 3D, etc. and all of this inside a web browser!


If so, I am looking forward to it!

Thursday, November 8, 2007

Very Usseful Post

OMG! This is an amazing article on the Google No-Follow tag. It's amazing if you're into geeky things like internet based marketing science, I suppose.

It remains to be seen how significant an effect Google’s “nofollow” rule will have on reciprocal linking and link sales, with the level of understanding and acceptance of the rule among website owners playing a significant role in the outcome. One thought to keep in mind is the that the use of “nofollow” might actually leave an SEO footprint for Google to detect that a site has been “SEO’d”.

Beautiful Code

Saw this and thought it was wonderful! HTML is way overlooked!

Friday, November 2, 2007

Have you used Alexa?

Alexa is an awesome service to keep track of web traffic. It has a very comprehensive cache of data. Check it out!

25 Secret Perks of Working At Google

Picked this up from Cracked.com, and I thought it was funny. You should, too! >:(

1. Google provides free custom detailing on all employee-owned Segways, motorized scooters, recumbent bicycles, and other widely-derided modes of transportation.

2. For recent computer science grads accepting an engineering position with Google, a popular social event is Google's "New Employee Orientation and Arranged Virginity-Loss Night."

3. Google employees who are about to become mothers receive 12 weeks of maternity leave; aging female engineers now coming to terms with the fact they will likely never be mothers receive two weeks of "Crushing Sense of Incompleteness Leave." (It is 50% paid.)

4. Googlers enjoy an Employee Referral Program, meaning, they receive a cash bonus if they refer management to any employee even thinking about leaving Google.

5. For all Google employees who've just committed a crime of passion, Google provides a two-bedroom safehouse just outside the city where said employee can lay low until "the heat" dies down.

6. Google affords all employees a $1500 monthly stipend for mandatory lava lamp purchases.

7. Google employees can commute to work via free company shuttle; it is piloted by retired colonel Buzz Aldrin.

8. To encourage collaboration, the hallways at Google are lined with whiteboards where employees can jot down ideas. To encourage active collaboration, these whiteboards are dusted with cocaine.

9. Google engineers make use of free on-site hair salons, specializing in both men's and women's unsavory bowl cuts.

10. To help relieve the stress of being tied to their computers for such long hours, Google provides employees with free online-based massage therapy.

11. Each new grain of sand in Google's beach volleyball pit is imported via extraction from the bikini of Rachel Wacholder.

12. Google offers a unique "literal 401k" retirement plan; for every dollar an employee invests, Google matches it with $401,000.

13. Following its acquisition of YouTube, Google began arranging employee tours of YouTube headquarters where in a windowless room they can rub awkwardly against lonelygirl15.

14. Googlers can enjoy fruit smoothies via osmosis in one of several on-campus Jamba Baths.

15. New Google employees each receive a keepsake Google hacky-sack filled with pulverized sapphires.

16. At Google's summer picnic the employees don't play softball or soccer‚ they hunt homeless men for sport.

17. Google's college intern recruitment video was written by J.D. Salinger and directed by Sidney Lumet.

18. At Halloween, Google sponsors a costume contest for engineers who dress up as their favorite line of code.

19. Google employees receive personal mentoring sessions with co-founder Sergey Brin, or at least one of the eight Brin replicants built in late 2005.

20. Employees are given beta test runs of exciting new Google software, such as the satellite imaging program Google Maps-of-Gisele's Bedroom and the adult singles-finding service Gspots.

21. The barista at Google's on-campus café is Juan Valdez. (Not the coffee brand icon, just a Latin dude named Juan who happens to make a really great latte.)

22. Google offers training and assistance to all employees planning to journey behind enemy lines in an attempt to rescue their POW fathers.

23. Google arranged that their regular opponent in corporate league basketball is always the team from Washington Generals, Inc. (To date, Google is a combined 238-0.)

24. Google engineers are given "20 percent time" in which they are free to pursue their own personal projects. This incentive has produced such efforts as Gmail, Google News, and 20% more employee masturbation.

25. Google provides free financial planning classes to all its employees. The session consists of just one tip: "Remember. Google. Fucking. OWNS You."

Thursday, November 1, 2007

Some really useful websites!

As I use the web on a daily basis, for long bouts of time often, I like to maximize the utility of the sites I need. I mean, the 'net is filled with all sorts of garbage, and you need to know which sites are better than others.

I've compiled below a list of some of the most useful websites I use. Enjoy:

  1. Guerrilla Mail

    Get a temporary email address that expires after 15 minutes. During those 15 minutes you can read and reply to any messages. Use it and feel like a fighter deep in the Cambodian jungle, staring out at the stars in between setting up punji sticks to stop the imperial dogs.
  2. Ted

    Some really interesting videos about varying topics.
  3. Wiki Travel

    A Wikipedia inspired website relating to travel. Written and edited by users. This site is one of the most useful of all travel sites due to its constantly being updated. Inherent biases in some areas, but this is the norm for Wiki environments.
  4. Full Books

    An index of thousands of books, free for you to read. Great resource to help you feed your mind!
  5. Meta Religion

    This site contains a huge number of articles about religion, science, and philosophy and is published in Spanish and English. Provides a context for some belief systems from which you may better understand their arguments and ideas.
  6. Bibliomania

    2,000+ free online classic texts plus a myriad of other articles/features. And who doesn't love classical text? Ubi est mens mea?
  7. World Freedom Atlas

    The, “World Freedom Atlas,” provides a visual method of understanding the issues of freedom, human rights, democracy, etc in the world.
  8. How to Clean Anything

    Literally…this site provides tips about how to clean just about anything.
  9. Speed Test

    A news site for broadband issues. This link is for a feature they provide that allows you to determine your IP address and test how well your broadband is operating.
  10. Google Translate

    This is another of the many cool Google applications out there. You can translate an entire web page or any other amount of text you need. There are a number of languages available. Especially useful if you have pages of text you need to translate.
  11. Big Oven

    This recipe-sharing site allows users to upload their favorite recipes or search for new ones. You can search by entering up to three ingredients, by keyword, or by rating. Explore new foods!

The Internet Is a Series of Tubes ...

There are a myriad of ways to describe the wondrousness that is the internet. Senator Biden's analogy of "a series of tubes" is certainly a creative one. It's also one that inspired this lovely mash-up:

Monday, October 15, 2007

What Doesn't Work in Web 2.0

I love Web 2.0. Could you guess by the blog title? :P As I've talked about before, I love the democratic aspect of Web2.0, I love the social aspect of Web2.0, I love the technological innovation aspect of it. All around, the concept is an excellent one, in my opinion.

But what I DON’T love about Web 2.0 is that, with the crush of minds yearning to capitalize on the movement, there is a rash of new sites coming out that are utterly sub-par. The websites themselves don’t bother me, that is, I have nothing against the aims of the websites or their creators; I think they are integral to getting new ideas out there, and advancing useful technology. What bugs me about the websites are, well, the bugs.

I won't get into the design aspect. I am not going to be the arbiter of good design taste in this article. If you wanna be cheesy and look like every other website out there that is, coincidentally, doing the exact same thing, then so be it. That's your business, and if that's what your marketing guy settles on, if you can live with it, so can I.

No, I won't comment on design, because there's a much larger epidemic at work that far supersedes pastels and stupid tech-speak. Namely, it's the code. Many times a user (like yours truly) will try to sign up for one of these sites, or once successful in signing up/registering, you try to submit something and the whole operation behind the glossy facade is revealed to be very shoddy coding.

That should be inexcusable. If a company is going to get the money together to make a website, they make sure that they pay the proper amount of money to get a decent coder that writes a decent app that won’t break when it is told to do something that the website explicitly allows you to do (i.e., SUBMIT CONTENT!). I won't, for the time being, get into specific sites and how much they suck because of their severe flaws, but we've all used them, and we know them. Readers are more than welcome to comment with their fave suck sites, if they wish. (Wait – what readers?! LOL)

I suppose, in the end, that this little quirk in website design and production will eventually work itself out in the form of those sites attracting little useful traffic and thus being forced out of the community. No users = no money, no money = no flashy website, no flashy website = no company. And so it's goodbye cheesy coded website. We can consider it Web Darwinism.

Tuesday, October 9, 2007

More On The Definition of Web 2.0 ...

I've talked previously on this blog about Web 2.0 being like evolution, and I demonstrated some examples that I had come across. I think that particular view is a little more oriented toward the history of computers and therein data writ large, but that doesn't mean that it is necessarily incorrect or obsolete. It follows that as computers have evolved, so have the ways that we use them. Web 2.0 is an extension of how we use the computers and how computers, in turn, interact with us.

Today as I was browsing through the net, making my usual rounds, I came across an article written some months back on another blog. I figure the article contents are relevant here, given that this blog ( is concerned with, well, WEB 2.0!

From the article, I thought this was pretty funny:

The term itself is now trademarked and spawned a flurry of useless conferences where everyone gets together to talk about the conversations they have already had online.


Anyone interested should check out the comments section of that page, and add your own 2 cents if it's that important to you.

One thing I really appreciate and enjoy about Web 2.0 is the use of the internet as a platform, and making the web a tool that (any)one can use. That's genius! Web apps! What a concept! Taking our applications from local drives and personal computers and freeing up that limited space by running things from servers just makes me all giddy inside. I love that I can start a document, upload it to a server, allow my colleagues to access the file, modify it, and then upload a new version. For me this system is so helpful. It is efficient, and I like that.

I have to also be impressed by how well Web 2.0 lends itself to marketing and flat-out money making. To that end, for some, Web 2.0 is just a new marketing gimmick. It's a new forum to be exploited in new, profit making ways. I don't think there's anything wrong with that; profit and capitalism do bring about a lot of innovation, and innovation (i.e, new ideas) brings about change and improvement. Improvement is good, if we learn anything from the new internet economy and the dot-com crash of 2000, it is that if you stay still too long in this new economy you will very quickly become outdated and will be left behind.

Another aspect of Web 2.0 that gets talked about a lot is how it is a socially supported web culture. Which is to say, that since a lot of Web 2.0 is dependent upon user interaction with not only the site itself, but other visitors and users of the site, it very naturally breeds an organic network. Sites like MySapce and FaceBook have seized upon this idea, and it has spilled over into the news media with the social bookmarking sites like Reddit and Digg.

Of course, if you really want to know, you can always just check here.

Wednesday, September 19, 2007

Technology and Business Intersect in places you might not expect ...

Most people, when they hear the phrase "Web 2.0" instantly think of Silicon Valley in California. This is likely followed by another image of geeky high school/college kids sitting in a dorm room/mom's basement banging out code while being surrounded by empty pizza boxes and action figurines. (Wait a second, I just described myself ... !) Either that or they envision some Matrix-esque command center with people sitting surrounded by code spewing machines that can only be deciphered by a select cabal of noteworthy, geeky minds. While some of this imagery may be partially correct, there is more to it than that (isn't there always?)

For starters, there are more than just high school and college kids leading the way with Web 2.0. Web 2.0 was really coined by folks that had been in the industry for a long time, who had grown up with computers when they were young, but were far beyond high school/college years themselves. It was these folks, seasoned, older veterans of both business AND computers that captured the idea of the web, what it could be, and what it was/is becoming and managed to put all that not only into words but also into (potential) money making business plans.

As it is, Web 2.0 harnesses the power of the crowd, the social collective as it exists throughout the internet, today. It is democratic, and that is good (but sometimes very scary, too). In keeping with Democracy, I recently read an article that analyzed investments into Web 2.0 by different regions of the United States and was pleasantly surprised at the conclusion. Who invested the most money in Web 2.0 this year so far? Most people would think that it has to be California/Silicon Valley. I would have thought that, too. However, it turns out that New England led the way for investment in Web 2.0 this year, by a whopping 65 percent over what they had invested in the same sector during all of 2006. Wow, the money current got a little quicker, eh?

Of course, this should really come as no surprise, as the old Yankee noggins are pretty good at making money for themselves. If there's an industry to be exploited, a commodity to be purchased and sold, then they'll find it. That is the United States' mantra as a whole, but I think that whole East Coast mentality in terms of business, not to mention the proximity to Wall Street, certainly adds to things. It is literally their job to find ways to make money, to fund markets and make profit, so it was only a matter of time before they took a good look at Web 2.0, what it is and what it does, and decided to throw some money into the pot.

I see all of this as very positive for the development of Web 2.0 and the Internet writ large. Money helps get ideas off the ground, and it helps improve existing ideas. It inspires competition, which is beneficial for the overall health of any market or industry. Of course, money comes with drawbacks as well. Sometimes it inspires a "feeding frenzy" which is reminiscent of a "race to the bottom" where people invest large sums of money unwisely in companies or an industry as a whole with the belief that there's another sucker behind them in line that will end up paying the tab at the close of the party (anyone remember Pets.com?), so long as they get out first.

I sincerely hope that this influx of funds from heretofore unconventional sources is not a dooming note or death knell for Web 2.0. Personally, I think that with the underpinning philosophies inherent in Web 2.0 (social networking, democracy) this risk is greatly diminished. Let's keep our fingers crossed and hope for the best. What's great is that WE as USERS of the internet are part of Web 2.0, so any money that goes into it goes to you in some for or another. Pretty cool, eh?

Worst comes to worst, my knowledge of Matrix-esque streaming code is pretty decent, my parents have a nice basement and I DO love pizza ...

Tuesday, September 4, 2007

Cool Video About Web 2.0

Web 2.0 is Evolution

Web 2.0 is really amazing. It is changing a lot of things, all based upon how we interact with our computers. In a way, Web 2.0 is making the computer a more fluid extension of the human mind. Now, I know that scares some people, and for good reason. No one wants to be The Borg (well, some people do, but they are usually at conferences with lots of laytex on), but the amount of information and the ways in which we can harness it are necessarily limited by our innate humanity. This is not in and of itself a bad thing. We all need to unplug awhile. Remember, human beings evolved BEFORE the advent of computers. We invented them, and thus we are not necessarily adapted to the needs of a machine. Go figure.

But data is power, right? With this in mind it only makes sense that we should, as a species, manage it the best that we can. I know my tone sounds a little high here, and perhaps a little much, but humanity has struggled with knowledge and how to control and manage it since the first people began to write. As the methods of information and retention evolve (say, from papyrus reeds to paper and then to data on chips) so do the methods for managing it. It has to. In a way -- and again, I apologize for the tone – because writing and human knowledge are born of human minds, it only makes sense that the way they are managed should, too.

Tim O'Reilly, one of the guys heavily responsible for coining the term Web 2.0, wrote up a little “chart” of some things that were representative of the Web 2.0 phenomenon. On the left you'll find the original/Web 1.0 sites/ideas, and their respective evolution after the dot-com crash of the early 2000s. I think it's useful, and I'm going to reproduce it below:


Web 1.0 <---------------------> Web 2.0

DoubleClick ----> Google AdSense

Ofoto ----> Flickr

Akamai ----> BitTorrent

mp3.com ----> Napster

Britannica Online ----> Wikipedia

personal websites ----> blogging

evite ----> upcoming.org and EVDB

domain name speculation ----> search engine optimization

page views ----> cost per click

screen scraping ----> web services

publishing ----> participation

content management systems ----> wikis

directories (taxonomy) ----> tagging ("folksonomy")

stickiness ----> syndication


Much of Web 2.0 doesn't revolve around the old paradigm of something having a hard boundary. Instead, much of Web 2.0 can be thought of a using something akin to a gravitational core. Many times this core can be thought of as a set of principles and/or practices that tie together a number of similar sites that demonstrate some or all of those principles. In other words the Web 2.0 concept is intended to function as a core “set of principles and practices” that apply to common threads and tendencies observed across many different technologies. Some sites will be more adherent to those ideals, and thus you will have varying degrees of distance from the ideological core. Despite this rough guideline, there has been little consensus about where 1.0 ends and 2.0 begins.

(on a side note, I tried to format the list in a really neat table format, but Blogger apparently *doesn't* support tables. What's up with that?!)

Monday, August 20, 2007

Welcome to Web 2.Wow!

This is my first post to this new blog, and I want to welcome you, and thanks for reading. I aim to explore the world of web 2.0 here, a new phenomenon in the evolution of the Internet. If you are not familiar with Web 2.0, Wikipedia describes it as:

The phrase Web 2.0 refers to a perceived second-generation of web-based communities and hosted services — such as social-networking sites, wikis and folksonomies — which aim to facilitate collaboration and sharing between users.

I agree with much of this definition, which would make sense, since Wikipedia itself could be described as a result/example of Web 2.0! It's sites like Wikipedia that really inspired me to start this blog -- the usability and incredible functionality have been impressive and I feel like writing about it. I cannot tell you how many times I've needed a quick reference point on some arcane point and Wikipedia was there to shed some light on the subject.

Through this blog I will not only cover new events in the Web 2.0 world, but I will also explore new things for you, the reader. This will include covering new sites, and even demonstrating/experimenting with their functions. All my results will be documented here, with comments turned on, so that I can take feedback about the sites I am visiting, the functions I play with, and listen to anything else you've got to say.

On that note, I'll let you know some of my fave Web 2.0 sites right off the bat, as these will likely be covered first, and if I am accused of having a bias, I want to own up to it right away!

Digg: Digg is a community-based popularity website with an emphasis on technology and science articles, recently expanding to a broader range of categories such as politics and entertainment. It combines social bookmarking, blogging, and syndication with a form of non-hierarchical, democratic editorial control.}

Reddit: reddit is a social news website where users can post links to content on the web. Other users may then vote the posted links up or down, causing them to appear more or less prominently on the reddit home page.}

Wikipedia: Wikipedia is a multilingual, web-based, free content encyclopedia project, operated by the Wikimedia Foundation, a non-profit organization.

Delicious: The website del.icio.us (pronounced as "delicious") is a social bookmarking web service for storing, sharing, and discovering web bookmarks.

Yelp: Yelp is a company that operates a social networking and user review website by the same name.


Thanks again for reading, and check back later for more good stuff!