Archive for the ‘News’ Category

Stop Flipping the Bird!

twitter_logo

I don’t know about you but I’m tired of bashing Twitter every time they experience a problem with performance. I’m just as guilty as the next guy when it comes to bad-mouthing Twitter whenever they have a glitch. I vow right here and now to never complain about them again. Why the change of attitude all of sudden, especially after all the horrendous cache problems they’ve had recently?

I owe it all to something I read today on one of my favorite blogs, TechCrunch. It was a surprisingly offensive post called “Amateur Hour Over at Twitter?” composed even more shockingly by none other than Michael Arrington, Mr. Techcrunch himself! In the post, Arrington utterly nukes Blaine Cook, who recently parted ways with Twitter after being one of its chief architects since its inception. blainecook I am convinced that there’s some major subtext behind this story between Arrington and the subject of his public flogging of Blaine Cook, . What else would explain the level of scrutiny that Mr. Cook endured in such a public manner? How could anyone place so much of the blame for Twitter’s woes solely upon one person’s shoulders? Was Blaine responsible for some of the problems that Twitter endured (as well as all of us)? Sure, that’s a given, but to label the work that he and his team accomplished as “amateurish” is just plain inexcusable.

The Rumpelstiltskin Effect

After doing some more research into this I came across more starling information that changed my own opinion and view of Twitter and any other web service for that matter. Apparently, one of the most successful communications successes of our time (twitter) accomplished their massive popularity with a staggering engineering staff of three (3) people, including the “incompetent” Blaine Cook. Not too shabby for rank amateurs, huh?

Look, as a member of I.T. and over a decade of experience with networking infrastructures, I will admit having a slight bias towards under-manned tech staffs. I know what it’s like to deal with the “spin gold from straw” expectations like these guys have done for the past few years. That is why it’s so disappointing to see anyone get disrespected for a job that really should’ve been praised instead. To learn more about the complexity of the Twitter infrastructure and the tremendous challenges they have dealt with, simply checkout Blaine’s presentation: Big Bird (Scaling Twitter). Most of us won’t fully understand the magnitude of their challenges but I think this presentation will give at least a glimpse at some of the reasons Twitter has experienced the problems they’ve had. As a matter of fact, I’ve come away from all of this in amazement that we haven’t had far more serious problems than we’ve all had!

I spoke to a couple of friends who are rock star Ruby on Rails developers who’ve seen Blaine’s presentation and who use Twitter on a regular basis. Our conversation was incredibly enlightening and revealing. The following image is a basic diagram of a simple Ruby on Rails web application, which is what Twitter was built upon. rails2Just imagine a diagram for today’s Twitter. It would dwarf this design because they encompass countless databases and web servers that span the globe with no end in site. The more of us that sign-up and add others to our network, the larger the Twitter databases and network grows. Obviously, this also means the greater the possibility of performance problems and downtime. I’m not making excuses, just telling it like it is, folks. It’s all part of growing pains.

Final Thoughts

While writing this I just read a news flash on Techcruch about Twitter’s VP of Engineering and Operations Lee Mighdoll leaving after only three months. No one seems to know what’s going on at Twitter these days. Obviously, there is something major taking place at the corporate level. Rumors are running wild about Twitter scrambling for funding and potential sale of the service, but it’s all speculation. The lack of a visible business plan and revenue generation stream only adds more fuel to the fire of these rumors. All I know is that we shouldn’t be so quick to throw anyone under the bus without first learning more about the facts. I know I’ve been bad about that in the past and I will not repeat those mistakes ever again with Twitter. These nameless, faceless services have living breathing human beings who take pride in their work and careers. Also, there’s always more to the story than meets the eye.

Thursday, April 24th, 2008

e-Graveyard


e-Graveyard is a wiki that I started a long time ago. Its primary purpose is to become a digital museum of all the amazing technologies that come and go in our lives. There are some new sites that cover some of this ground like the TechCrunch DeadPool but they just focus on dead websites which is just one element of the E-graveyard, which covers much more, for example:

Software Cemetery
This area is for honoring the memory of software applications that are no longer with us like Microsoft BOB and even utilities like the Microsoft Binder which I still miss to this day!

There will be links to downloads if they exist and screenshots whenever possible to show what they looked like during its prime.

Hardware tombstones
We cannot neglect the importance of hardware technologies that come and go. How can we forget things that were so important to the evolution of our internet experience such as the Hayes modem? What about the US Robotics USR Sportster 56k modem!

Burial Ground for Websites & Companies
Another section of the museum covers those websites/companies that have gone to the big 404 in the sky such as these two fabled startup failures: WebVan & Kozmo

Webvan logo.jpg Kozmo.gif

The Geek Mausoleum
This wing is a tribute to all those people who contributed much to the technological progress of mankind. Some will still be alive while others not so much physically but their memory and their work still a part of our digital lives. Examples, Thomas Edison, Alexander Graham Bell, Marconi, Tesla, etc.

Last Rites:
Some might consider this idea a tad bit morbid or negative, but I totally disagree! This is actually a celebration of all the contributions that have been made to our technological experience in history. This is my attempt to document everything and everyone that has made some sort of impact in our digital lives, however big or small it might have been.  Also, I think this is an inspirational place to visit because sometimes we have to look back at where we came from before we can fully understand where we are today which will only assist us with envisioning our future.

Post Mordem:
I chose the wiki platform so that everyone can contribute to the e-graveyard and help build the museum into a hall of fame for all things technological.

Wednesday, March 5th, 2008

The First 100 Registered Domains

Top 100 List of the internets First Registered Domain Names


The history of domain names is an interesting and unique one. The first domain to ever be registered online occurred over 20 YEARS ago! Symbolics.com is credited with the first domain name. After a quick Whois check, the domain was registered on March 15, 1985.

In 1984-1984, the DNS was created and the first top level domains were .com, .org, .edu, .gov, .mil and ccTLD’s.

The first of firsts for the domain industry:

* First .com - symbolics.com
* First .edu’s - cmu.edu, purdue.edu, rice.edu, ucla.edu (April of 1985)
* First .gov - css.gov (June of 1985)
* First .org - mitre.org (July of 1985)

The first 100 .com’s to be registered: (Actual websites from the year indicated)
1. 15-Mar-1985 SYMBOLICS.COM (1998 Archive - http://web.archive.org/web/199812070…www/index.html)
2. 24-Apr-1985 BBN.COM (1996
http://web.archive.org/web/199612231…//www.bbn.com/)
3. 24-May-1985 THINK.COM (1997
http://web.archive.org/web/199702182…www.think.com/)
4. 11-Jul-1985 MCC.COM (1997
http://web.archive.org/web/199702140…//www.mcc.com/)
5. 30-Sep-1985 DEC.COM (Not Available)
6. 07-Nov-1985 NORTHROP.COM (1999
http://web.archive.org/web/199901251…northgrum.com/)
7. 09-Jan-1986 XEROX.COM (1996
http://web.archive.org/web/199610221…www.xerox.com/)
8. 17-Jan-1986 SRI.COM (1996
http://web.archive.org/web/199612151…ttp://sri.com/)
9. 03-Mar-1986 HP.COM (1996
http://web.archive.org/web/199612201…://www.hp.com/)
10. 05-Mar-1986 BELLCORE.COM (1997
http://web.archive.org/web/199710122….bellcore.com/)
11. 19-Mar-1986 IBM.COM (1996
http://web.archive.org/web/199610221…//www.ibm.com/)
12. 19-Mar-1986 SUN.COM (1996
http://web.archive.org/web/199610200…//www.sun.com/)
13. 25-Mar-1986 INTEL.COM (1996
http://web.archive.org/web/199610221…ww3.intel.com/)
14. 25-Mar-1986 TI.COM (1996
http://web.archive.org/web/199612192…://www.ti.com/)
15. 25-Apr-1986 ATT.COM (1996
http://web.archive.org/web/199610291…//www.att.com/ Beware this page trys to load Java and might mess up your browser like it did mine. I use FireFox.)
16. 08-May-1986 GMR.COM (1996
http://web.archive.org/web/199612270…//www.grm.com/)
17. 08-May-1986 TEK.COM (1998
http://web.archive.org/web/199801140…//www.tek.com/)
18. 10-Jul-1986 FMC.COM (1997
http://web.archive.org/web/199707070…com/index.html)
19. 10-Jul-1986 UB.COM (Unavailable)
20. 05-Aug-1986 BELL-ATL.COM (1998
http://web.archive.org/web/199812012….bell-atl.com/)
21. 05-Aug-1986 GE.COM (1996
http://web.archive.org/web/199611050…://www.ge.com/)
22. 05-Aug-1986 GREBYN.COM (1999
http://web.archive.org/web/199901162…ww.grebyn.com/ (just the URL on a page)
23. 05-Aug-1986 ISC.COM (1997
http://web.archive.org/web/199701030…//www.isc.com/)
24. 05-Aug-1986 NSC.COM (1997
http://web.archive.org/web/199702181…//www.nsc.com/)
25. 05-Aug-1986 STARGATE.COM (1998
http://web.archive.org/web/199811111….stargate.com/)
26. 02-Sep-1986 BOEING.COM (1996
http://web.archive.org/web/199610191…w1.boeing.com/)
27. 18-Sep-1986 ITCORP.COM (None Available)
28. 29-Sep-1986 SIEMENS.COM (1996
http://web.archive.org/web/199612262…w.siemens.com/)
29. 18-Oct-1986 PYRAMID.COM (1998
http://web.archive.org/web/199812050…ome/index.html)
30. 27-Oct-1986 ALPHACDC.COM (Not Available)
31. 27-Oct-1986 BDM.COM
32. 27-Oct-1986 FLUKE.COM
33. 27-Oct-1986 INMET.COM
34. 27-Oct-1986 KESMAI.COM
35. 7-Oct-1986 MENTOR.COM
36. 7-Oct-1986 NEC.COM
37. 27-Oct-1986 RAY.COM
38. 27-Oct-1986 ROSEMOUNT.COM
39. 27-Oct-1986 VORTEX.COM
40. 05-Nov-1986 ALCOA.COM
41. 05-Nov-1986 GTE.COM
42. 17-Nov-1986 ADOBE.COM
43. 17-Nov-1986 AMD.COM
44. 17-Nov-1986 DAS.COM
45. 17-Nov-1986 DATA-IO.COM
46. 17-Nov-1986 OCTOPUS.COM
47. 17-Nov-1986 PORTAL.COM
48. 17-Nov-1986 TELTONE.COM
49. 11-Dec-1986 3COM.COM
50. 11-Dec-1986 AMDAHL.COM
51. 11-Dec-1986 CCUR.COM
52. 11-Dec-1986 CI.COM
53. 11-Dec-1986 CONVERGENT.COM
54. 11-Dec-1986 DG.COM
55. 11-Dec-1986 PEREGRINE.COM
56. 11-Dec-1986 QUAD.COM
57. 11-Dec-1986 SQ.COM
58. 11-Dec-1986 TANDY.COM
59. 11-Dec-1986 TTI.COM
60. 11-Dec-1986 UNISYS.COM
61. 19-Jan-1987 CGI.COM
62. 19-Jan-1987 CTS.COM
63. 19-Jan-1987 SPDCC.COM
64. 19-Feb-1987 APPLE.COM
65. 04-Mar-1987 NMA.COM
66. 04-Mar-1987 PRIME.COM
67. 04-Apr-1987 PHILIPS.COM
68. 23-Apr-1987 DATACUBE.COM
69. 23-Apr-1987 KAI.COM
70. 23-Apr-1987 TIC.COM
71. 23-Apr-1987 VINE.COM
72. 30-Apr-1987 NCR.COM
73. 14-May-1987 CISCO.COM
74. 14-May-1987 RDL.COM
75. 20-May-1987 SLB.COM
76. 27-May-1987 PARCPLACE.COM
77. 27-May-1987 UTC.COM
78. 26-Jun-1987 IDE.COM
79. 09-Jul-1987 TRW.COM
80. 13-Jul-1987 UNIPRESS.COM
81. 27-Jul-1987 DUPONT.COM
82. 27-Jul-1987 LOCKHEED.COM
83. 28-Jul-1987 ROSETTA.COM
84. 18-Aug-1987 TOAD.COM
85. 31-Aug-1987 QUICK.COM
86. 03-Sep-1987 ALLIED.COM
87. 03-Sep-1987 DSC.COM
88. 03-Sep-1987 SCO.COM
89. 22-Sep-1987 GENE.COM
90. 22-Sep-1987 KCCS.COM
91. 22-Sep-1987 SPECTRA.COM
92. 22-Sep-1987 WLK.COM
93. 30-Sep-1987 MENTAT.COM
94. 14-Oct-1987 WYSE.COM
95. 02-Nov-1987 CFG.COM
96. 09-Nov-1987 MARBLE.COM
97. 16-Nov-1987 CAYMAN.COM
97. 16-Nov-1987 ENTITY.COM
99. 24-Nov-1987 KSR.COM
100. 30-Nov-1987 NYNEXST.COM

It’s interesting to see the first domain names ever registered. There’s plenty of names on the list that you wouldn’t expect to be there, and some domains that you would expect to see there but aren’t.

Non-.COM Domains

mit.edu - Domain activated: 23-May-1985
Nordu.net - 01-jan-1985
MITRE.ORG 10-Jul-85
SRC.ORG 25-Mar-86
SUPER.ORG 10-Jul-86
NSF.NET 05-Nov-86
AERO.ORG 07-Jan-87
MCNC.ORG 15-Jan-87
RAND.ORG 02-Apr-87
MN.ORG 04-Apr-87
RTI.ORG 01-May-87
UU.NET 20-May-87
USENIX.ORG 14-Jul-8
SESQUI.NET 21-Jul-87
SOFTWARE.ORG 03-Sep-87

 

References: PopuPlace

Friday, January 18th, 2008

10th Anniversary of Blogging

NPR has an excellent segment on the 10th Anniversary of the term Blog on their site. People were “blogging” more than ten years ago, but it just wasn’t called blogging back then. I called what I was documenting online a personal journal because I refused to call it a diary. :) I remember using LiveJournal as far back as 1999. The times sure have changed, huh?

In honor of this milestone, I updated a popular image called the History of Blogging that has been floating around a while. It ended with twitter and I wanted to bring it more up to date and perhaps beyond a tad so I added the audio micro-blogging service Utterz and then the so-called video twitter, seesmic. So here it is.


AddThis Social Bookmark Button

Saturday, December 29th, 2007

Internet Running out of space?

New study claims internet will experience major problems if infrasture is not upgraded which could cost billions of dollars!
http://news.yahoo.com/s/infoworld/20071119/tc_infoworld/93498;_ylt=A0WTcUTAYUJH6ZsApBEjtBAF

Heck, maybe we need to start focusing on Internet 2.0?

Tuesday, November 20th, 2007

ss_blog_claim=5a296ff6e04962305a89753287f2fdf5