"It is because I found Dave's view so compelling that I've been worried for sometime about the emergence of advertising in blog space. I'm not against it. I just worry about how it might put pressure on the 'doesn't have a conflict of interest' norm. If the virtue of the amateur is to seek the truth, that virtue could be in tension with the desire to earn more ad revenue. The simplest way to get linkbacks is to say the most absurd things imaginable."
Tuesday, May 31, 2005
Lawrence Lessig
Lawrence Lessig:
Burningbird ? What�s the Use
Burningbird ? What�s the Use:
"In the posts, I wrote about Dr. Martin E. P. Seligman�s research into a cause of depression he termed �learned helplessness��where a person internalizes their inability to control a situation so much so that even if a method of change does present itself, they don�t see it. Seligman has based his entire career on techniques to fight this destructive perception."
Server Side Includes | using SSI to keep your pages up to date || HTMLSource ]
Server Side Includes | using SSI to keep your pages up to date || HTMLSource ]:
"Enabling SSI in a Directory
If you�re concerned about the performance loss that occurs by enabling SSI across a large website, you can enable it on only a single directory by creating a .htaccess file in that directory with these lines:
AddType text/html .shtml
AddHandler server-parsed .shtml
Options Indexes FollowSymLinks Includes
This will also allow you to enable SSI throughout a site if you put this .htaccess file in your root directory � useful if your server definitely supports SSI but your hosts won�t enable it in the config files."
CNN.com - Report: Ex- FBI official says he was 'Deep Throat'
This summary is not available. Please
click here to view the post.
GateWorld - Battlestar Galactica News: First look at five Season Two episodes
GateWorld - Battlestar Galactica News: First look at five Season Two episodes
Spoiler warning for the above link! Its spoiled it for me! :(
Spoiler warning for the above link! Its spoiled it for me! :(
Metroblogging Karachi: Burn
Metroblogging Karachi: Burn:
Sad.
"The boy fingered the hole in the seat covers one last time then reluctantly rose and walked towards the men's section once again. As he passed the empty seats, he proudly hunched the way his father must have done every day. Before he knew it, he was out in the street again. Suddenly his father's smile was eclipsed by the image of his bullet ridden body, left out in the streets as men and women alike gathered around and watched, distant and uncaring as trees that surround a clearing. A premature frown reappeared on the young man's face as he abruptly swung around and resolutely picked up the can of petrol he had earlier hidden. The world would burn tonight.
Teray Tann Mein
Teray Mann Mein
Teray Ghar Ko Aag Lag Jaaye
Aur Tujhay Jaagna Aaye
- Saari Raat Jaaga, Noori"
Sad.
Monday, May 30, 2005
Saturday, May 28, 2005
I'm watching my friend Huataurn and his guild Theatre of pain duke it out at Molten Core in World of Warcraft. Usually I wouldn't do this, but seeing and hearing 40 or so people fight monsters in a group is just amazing. I'll have a screenshot later on when he is done.
Friday, May 27, 2005
AJAX: redesign your PHP applications? - ThinkPHP /dev/blog
AJAX: redesign your PHP applications? - ThinkPHP /dev/blog:
"First of all, XMLHttpRequest has a problem: in InternetExplorer, it doesn't work without ActiveX. This makes it pretty useless when being used in companies like HypoVereinsbank or Siemens (both are customers we're working for) where ActiveX has been disabled for security reasons."
Escapable Logic
Escapable Logic:
"Well, he's in my display, actually. He's one of those tiny little mites, usually red I think, that race around, seemingly randomly, on a sheet of paper or a napkin, otherwise unregarded. Well I've got one of those as a new friend, racing around on the back side of the glass on my LCD screen, just a mite bigger than the period on this sentence. "
Thursday, May 26, 2005
Larry Osterman's WebLog : Why does Windows share the root of your drive?
Larry Osterman's WebLog : Why does Windows share the root of your drive?:
"Out-of-the box, a Windows system automatically shares the root of every hard drive on the machine as$ (so you get C$, D$, A$, etc).
The shares are ACL'ed so that only members of the local administrative group can access them, and they're hidden from the normal enumeration UI (they're included in the enumeration APIs but not in the UI (as are all shares with a trailing $ in their name)."
PHP: Installation of extensions on Windows - Manual
PHP: Installation of extensions on Windows - Manual
I was trying to get the php_exif.dll module to load on Windows but the module failed to load on:
net start w3svc
The site above says that php_mbstring.dll must be loaded before php_exif.dll.
Sure enough, changing that order and doing a:
net stop iisadmin
net start w3svc
fixed the issue.
I was trying to get the php_exif.dll module to load on Windows but the module failed to load on:
net start w3svc
The site above says that php_mbstring.dll must be loaded before php_exif.dll.
Sure enough, changing that order and doing a:
net stop iisadmin
net start w3svc
fixed the issue.
Schneier on Security: Encryption as Evidence of Criminal Intent
Schneier on Security: Encryption as Evidence of Criminal Intent:
"Encryption as Evidence of Criminal Intent
An appeals court in Minnesota has ruled that the presence of encryption software on a computer may be viewed as evidence of criminal intent.
I am speechless."
John Battelle's Searchblog: Ask Launches New Zoom and Answering Services
John Battelle's Searchblog: Ask Launches New Zoom and Answering Services
Finally some slightly innovative search features in the search market from someone other than Google. Are the search engines finally catching up to Google's feature set? Or does Google already have this feature?
Finally some slightly innovative search features in the search market from someone other than Google. Are the search engines finally catching up to Google's feature set? Or does Google already have this feature?
CNN.com - Feds crack down on Internet piracy - May 25, 2005
CNN.com - Feds crack down on Internet piracy - May 25, 2005
Here is an example of how to get your fans to stop enjoying themselves, resulting in less revenue for you later on. How stupid can the MPAA/RIAA be?
Here is an example of how to get your fans to stop enjoying themselves, resulting in less revenue for you later on. How stupid can the MPAA/RIAA be?
Wednesday, May 25, 2005
Robert McLaws: FunWithCoding.NET - Longhorn Edition : Monad is not in Longhorn
Robert McLaws: FunWithCoding.NET - Longhorn Edition : Monad is not in Longhorn:
Oh c'mon!!! The one thing about Longhorn that did interest me, is not even a part of Longhorn. Crap!
"I don't know if this had been talked about yet, but I just found out in an IIS7 webcast that Monad is not currently slated to be shipped in Longhorn. More on this as it becomes available."
Oh c'mon!!! The one thing about Longhorn that did interest me, is not even a part of Longhorn. Crap!
A Setback For Linux - Forbes.com
A Setback For Linux - Forbes.com
Wow, just to give you an idea of why the old slow media is threatened by blogs, here is forbes running an article on an issue that was resolved ages ago. Somebody needs to knock some sense into these big news media outlets and get them to start working at internet speed. However, if they are just trying to restart a dead issue to spread FUD (Fear, uncertainty and doubt), well then shame on Forbes.
Wow, just to give you an idea of why the old slow media is threatened by blogs, here is forbes running an article on an issue that was resolved ages ago. Somebody needs to knock some sense into these big news media outlets and get them to start working at internet speed. However, if they are just trying to restart a dead issue to spread FUD (Fear, uncertainty and doubt), well then shame on Forbes.
Larry Osterman's WebLog : How do you know what a particular error code means?
Larry Osterman's WebLog : How do you know what a particular error code means?:
"If you type 'NET HELPMSG' on the command line, you'll get a human readable version of the error code.
So:
C:\>net helpmsg 17
The system cannot move the file to a different disk drive."
Read/Write Web: Web Apps are the new black
Read/Write Web: Web Apps are the new black:
"In summary - web apps today are aggregators, remixers, search interfaces, tagging and bookmarking apps, news services, and much more. It's all microcontent and so I have to agree with Rands and say that the back button is less relevant in web apps today. Often we don't want to go back to the previous page - we want to re-aggregate information, or re-contextualize, or do another search, or remix data, etc. In Web 2.0 we need an interaction framework that overcomes the 'page' metaphor and recognizes that we're dealing in much smaller and more fluid units of information."
Karel Donk ? Archive ? The Future of MFC
Karel Donk ? Archive ? The Future of MFC:
"Future of MFC (beyond Visual Studio 2005)
MFC continues to be the most popular C library in use to day (by far). It is unique in its feature breadth as well. There remains many features in MFC that aren�t found in other frameworks (including .NET). With Visual Studio 2005, we have made it possible for the C developer to leverage existing C code, the strengths of MFC, and the strengths of .NET all within a single application."
NASA - Voyager Enters Solar System's Final Frontier
NASA - Voyager Enters Solar System's Final Frontier:
"Still operating in remote, cold and dark conditions 27 years later, the Voyagers could last until 2020. "
Tuesday, May 24, 2005
Virtual Earth: MSN's answer to Google Maps
Virtual Earth: MSN's answer to Google Maps -- Scoble
It seems to me that everything MSN can come up with is an answer to Google or Yahoo. When is MSN going to come up with something that requires an answer from Google and Yahoo. Hotmail has still to catchup with Gmail. Its definitely faster than a week or two ago, they did work on it, but the interface is still too slow and clunky. I guess they have to play catchup before they can start innovating. Sad that it had to take a competitor to bring MSN out of its slumber.
It seems to me that everything MSN can come up with is an answer to Google or Yahoo. When is MSN going to come up with something that requires an answer from Google and Yahoo. Hotmail has still to catchup with Gmail. Its definitely faster than a week or two ago, they did work on it, but the interface is still too slow and clunky. I guess they have to play catchup before they can start innovating. Sad that it had to take a competitor to bring MSN out of its slumber.
IOL: Computers / IT
IOL: Computers / IT:
"Security researchers at the San Diego-based Websense uncovered the unusual extortion plot when a corporate customer they would not identify fell victim to the infection, which encrypted files that included documents, photographs and spreadsheets.
A ransom note left behind included an e-mail address, and the attacker using the address later demanded $200 for the digital keys to unlock the files."
SecurityFocus HOME Columnists: Sit Back and React
SecurityFocus HOME Columnists: Sit Back and React:
"Why doesn't Novell use their leadership and skills in directory management to find solutions allowing all data in an enterprise to be identified and tracked? This would enable us to automatically identify a workflow of information, and note when anomalies occur. Why doesn't Red Hat or Sun show significant innovation in simplifying and improving the 'thinner client' networking for an organization? Is there really a need for a 3 GHz computer to create PowerPoint presentations, read email, and send faxes? Why isn't Apple using some of their vaunted UI design skills to redefine how people interact with the security of their home computers? "
Monday, May 23, 2005
Bill Gates' Web Site - Speech Transcript, Microsoft CEO Summit 2005
Bill Gates' Web Site - Speech Transcript, Microsoft CEO Summit 2005:
"But what he means by that is that there used to be a very small part of the world's population, Europe and the United States, that were really engaged in capitalism and creating products. So you had a scale for business of about 800 million people. Now, between technology and what's happened in a lot of countries, particularly China and India, you've got more like 4 billion people all participating. And whether that's the market for talent, or manufacturing, the market to sell products into, that scale really changes things, not just quantitatively, but qualitatively. And that everyone has to step back and think about how that affects them. "
Google Translator: The Universal Language
Google Translator: The Universal Language:
"Still, many people can�t speak English. The collected, shared knowledge that makes up the web is therefore only partly accessible to them. The reverse, of course, is true as well. When you surf the web, you will sometimes come across languages and characters you don�t understand � like Chinese, Arabic, Korean, French, German, Italian, Spanish, or Japanese. Would you be able to fluently read these languages, those sites wouldn�t be a dead end for you. You would discover a wealth of knowledge, and more importantly, opinions. If you�re an US citizen, how many Arabic, German or French sources do you read to get a good understanding of how the world sees the US? How many blogs do you read in foreign languages? Probably not many, unless you�re fluent in those languages."
How do they do that? It�s certainly complex to program such a system, but the underlying principle is easy � so easy in fact that the researchers working on this enabled the system to translate from Chinese to English without any researcher being able to speak Chinese. To the translation system, any language is treated the same, and there is no manually created rule-set of grammar, metaphors and such. Instead, the system is learning from existing human translations. Google relies on a large corpus of texts which are available in multiple languages.
ongoing ? AdSense For Feeds, Say What?
ongoing ? AdSense For Feeds, Say What?:
Here is another reason why google should be blogging.
"So I�ll let others who are braver than I test the waters here. Now, if Google actually had actual real bloggers who, for example, were known to be working on AdSense, I could drop one of them a line to say �Hey, could you get Legal to debug that?� But I guess they don�t think they need that kind of listening post."
Here is another reason why google should be blogging.
Dave: on why Apple and Google should be blogging.
"But the blogs are also carrying Jobs's offensive and misguided characterization of podcasts as the 'Wayne's World of radio.' He got it backwards. Wayne's World is fiction, podcasting is real. Of course a baby boomer who owns a movie studio is likely to see it this way. We were brought up on television, our thinking is rooted in the centralized monoculture of the 20th century."
Jon Udell: Tools for dynamic languages
Jon Udell: Tools for dynamic languages
Jon Udell talks about activestate. I interviewed with Activestate a while back, when I was actively looking for jobs, and it would have been wonderful to be able to work on some of the tools they work on. When I install Windows, one of the first things I download is activeperl and activepython. They were located in canada though, and that kind of spoilt it for me, being an international student from Pakistan, having to deal with the hassles of Visa and things like that. Oh well.
The focus of Jons blog post is actually dynamic languages, and here is an interesting quote:
And here is another:
I was really excited when I heard about Komodo. Maybe more so because it was based on XUL, the language for Mozillas interface. However, the product is closed, you have to buy it. There is an evaluation period but for people like me an evaluation period is too short and does not help. Maybe the product would gain more traction, if it was available for free for personal use/development. Maybe then it might gain some ground against eclipse or netbeans or what have you.
Jon Udell talks about activestate. I interviewed with Activestate a while back, when I was actively looking for jobs, and it would have been wonderful to be able to work on some of the tools they work on. When I install Windows, one of the first things I download is activeperl and activepython. They were located in canada though, and that kind of spoilt it for me, being an international student from Pakistan, having to deal with the hassles of Visa and things like that. Oh well.
The focus of Jons blog post is actually dynamic languages, and here is an interesting quote:
Interactivity is another. When I met with Jim Hugunin recently, he told me that when he shows IronPython to folks inside Microsoft, they're most impressed by his ability to wield .NET libraries in an exploratory way from the command line. Who would have thought that the read-eval-print loop would seem like breakthrough technology in 2005?
And here is another:
ActiveState's Komodo is the leading example of an IDE for dynamic languages, but I've yet to find anyone who thinks Komodo is giving Visual Studio or Eclipse a run for their money.
I was really excited when I heard about Komodo. Maybe more so because it was based on XUL, the language for Mozillas interface. However, the product is closed, you have to buy it. There is an evaluation period but for people like me an evaluation period is too short and does not help. Maybe the product would gain more traction, if it was available for free for personal use/development. Maybe then it might gain some ground against eclipse or netbeans or what have you.
Slashdot | Apple to Use Intel Chips?
Slashdot | Apple to Use Intel Chips?
If this happens the world has truly gone haywire. First Microsoft starts using PPC, and now if this comes true, Apple starts using x86!
If this happens the world has truly gone haywire. First Microsoft starts using PPC, and now if this comes true, Apple starts using x86!
Sunday, May 22, 2005
Saturday, May 21, 2005
Slashdot | MPAA Blames BitTorrent for Star Wars Distribution
Slashdot | MPAA Blames BitTorrent for Star Wars Distribution
What a bunch of crap! I saw Ep3 in the theatre. A complete disappointment. These guys are earning millions from this crap they spew out, and they still have the balls to complain that people are using to Bittorrent to steal their stuff.
What a bunch of crap! I saw Ep3 in the theatre. A complete disappointment. These guys are earning millions from this crap they spew out, and they still have the balls to complain that people are using to Bittorrent to steal their stuff.
Friday, May 20, 2005
I got rejected for the Google beta for ads in RSS feeds. Oh well, not like there are many readers of the feed as it is.
CNN.com - NCsoft?now a force in U.S. online games - May 20, 2005
CNN.com - NCsoft?now a force in U.S. online games - May 20, 2005
Hmm... interesting. I had no idea NCsoft was before this article. Or about their games for that matter.
Hmm... interesting. I had no idea NCsoft was before this article. Or about their games for that matter.
Been scripting/debugging a python app all day. Brain fried.
Me thinks it would be a good idea to gather all form data a python script receives and saving it in a dictionary before passing it on to other scripts. It becomes really hard to debug/modify script behaviour otherwise. The form variable is a CGIFieldStorage variable, and accessing by form['key'].value. Accessing keys in a dictionary with the name form1 would be form1['key'], thats without the .value.
Me thinks it would be a good idea to gather all form data a python script receives and saving it in a dictionary before passing it on to other scripts. It becomes really hard to debug/modify script behaviour otherwise. The form variable is a CGIFieldStorage variable, and accessing by form['key'].value. Accessing keys in a dictionary with the name form1 would be form1['key'], thats without the .value.
John Battelle's Searchblog: Bloglines Blog Search a-Comin'
John Battelle's Searchblog: Bloglines Blog Search a-Comin'
Why dont they buy Pubsub and have the feature now?
Why dont they buy Pubsub and have the feature now?
Jon Udell continues to impress with his smarts
Jon Udell continues to impress with his smarts
I've said this a few times before. I'll say it again, if you're in IT you must read Jon Udells blog.
I've said this a few times before. I'll say it again, if you're in IT you must read Jon Udells blog.
XML Developer Center: XML Columns: Fun with IXMLHttpRequest and RSS
XML Developer Center: XML Columns: Fun with IXMLHttpRequest and RSS
Damn it... that page does not show up properly in Safari. Will have to read it in an alternate browser later.
Damn it... that page does not show up properly in Safari. Will have to read it in an alternate browser later.
Wil Wheaton gives an interview on the Death of the geeks!
I personally think he is right. This is only the beginning.
I personally think he is right. This is only the beginning.
Thursday, May 19, 2005
Parrot - parrotcode
Parrot - parrotcode:
"Parrot is a virtual machine designed to execute bytecode for interpreted languages efficiently. Parrot will be the target for the Perl 6 compiler. There is already a partial Perl 6 compiler as well as compilers in various stages of completion for a wide range of other languages."
Next-generation of gaming consoles could cost $1,710 - May. 19, 2005
Next-generation of gaming consoles could cost $1,710 - May. 19, 2005
I'd probably buy the Xbox 360 as soon as someone mods it so it runs Linux! Three 3.2 Ghz processors for $399. Not bad.
I'd probably buy the Xbox 360 as soon as someone mods it so it runs Linux! Three 3.2 Ghz processors for $399. Not bad.
Slashdot | Microsoft Developing Windows for Low-End Machines
Slashdot | Microsoft Developing Windows for Low-End Machines
So instead of buying a whole bunch of new machines, you just buy one big central server, install the new windows for old machines and have them get all the applications of the new central server. This way only one machine with all the hardware and the rest of the money goes to Microsoft. Cool strategy.
Ofcourse this is to fight Linux and other open source OS's.
So instead of buying a whole bunch of new machines, you just buy one big central server, install the new windows for old machines and have them get all the applications of the new central server. This way only one machine with all the hardware and the rest of the money goes to Microsoft. Cool strategy.
Ofcourse this is to fight Linux and other open source OS's.
Most companies have been on a buying spree. Yahoo bought flickr. Ask Jeeves bought bloglines. A long time ago, Google bought blogger.
Do you see something missing here? Where is Microsoft? Why are Microsoft bidding their time, working inhouse to develop technology slowly instead of acquiring companies in order to be competitive faster. Maybe a couple of things have made them think that they can bide their time. Let the market settle. Let Yahoo and Google duke it out. And in the meantime, no antitrust pressure on Microsoft either.
I guess they have the money, and money is time.
Do you see something missing here? Where is Microsoft? Why are Microsoft bidding their time, working inhouse to develop technology slowly instead of acquiring companies in order to be competitive faster. Maybe a couple of things have made them think that they can bide their time. Let the market settle. Let Yahoo and Google duke it out. And in the meantime, no antitrust pressure on Microsoft either.
I guess they have the money, and money is time.
MSN Gets Ready for RSS Push
MSN Gets Ready for RSS Push
I assume just like MSN spaces, this addition of services will be meant for mass consumption. Which means the services will have nothing new or revolutionary or cool. It means it will be a dumbing down of whats already available. Remember, the target market for most small and new companies would be early adopters, technically minded people and such. However, the target market for big companies like MSN/Yahoo is everybody. So early adopters like us will already have played around and understood this stuff.
Nothing to see here. Move along!
I assume just like MSN spaces, this addition of services will be meant for mass consumption. Which means the services will have nothing new or revolutionary or cool. It means it will be a dumbing down of whats already available. Remember, the target market for most small and new companies would be early adopters, technically minded people and such. However, the target market for big companies like MSN/Yahoo is everybody. So early adopters like us will already have played around and understood this stuff.
Nothing to see here. Move along!
Google Launches "My Google" Style Feature
Google Launches "My Google" Style Feature
As I read this I wonder is Google just becoming another Yahoo/MSN now? Google is an excellent search engine. For me that and Gmail are all I need. However, I know certain people who continue to be Yahoo fans. Apparently the portals features kept them going to Yahoo. These people had Yahoo as their default home page. I could never understand why they went to Yahoo and what kept them their. I doubt I'll know when Google comes out with its My Google services.
To get people like me to start using the Portal services Google will have to do something on par of Gmail, which revolutionized and revived email. Maybe then I'll see what all this portal fuss is all about.
As I read this I wonder is Google just becoming another Yahoo/MSN now? Google is an excellent search engine. For me that and Gmail are all I need. However, I know certain people who continue to be Yahoo fans. Apparently the portals features kept them going to Yahoo. These people had Yahoo as their default home page. I could never understand why they went to Yahoo and what kept them their. I doubt I'll know when Google comes out with its My Google services.
To get people like me to start using the Portal services Google will have to do something on par of Gmail, which revolutionized and revived email. Maybe then I'll see what all this portal fuss is all about.
Asa Dotzler: browser innovation
Asa Dotzler on firefox, cats, mars, and more: browser innovation:
"I'm proud to be a part of Firefox and the amazing change in the landscape that it's bringing about. There's no doubt that the customer benefits from a healthy competition. Firefox, with it's simple but powerful features, has returned the focus to the user and in so doing has re-energized the web."
new word: assay
assay |?a?s?; a?s?| noun the testing of a metal or ore to determine its ingredients and quality : submission of plate for assay. � a procedure for measuring the biochemical or immunological activity of a sample : each assay was performed in duplicate | the results of sequential assay of serum were analyzed | immunofluorescence assay. verb [ trans. ] 1 determine the content or quality of (a metal or ore). � determine the biochemical or immunological activity of (a sample) : cell contents were assayed for enzyme activity. � examine (something) in order to assess its nature : stepping inside, I quickly assayed the clientele. 2 archaic attempt : I assayed a little joke of mine on him.
Wednesday, May 18, 2005
SecurityFocus HOME Infocus: FOCUS on Sun: Hardening Solaris - Creating a Diam
SecurityFocus HOME Infocus: FOCUS on Sun: Hardening Solaris - Creating a Diam:
The above is a list of services running on a default install of solaris 8. Thats just crazy. Goes to show how much of a concern security was when solaris 8 was released. Of all those services the ones I really need are:
22/tcp open ssh
80/tcp open http
443/tcp open https
"7/tcp open echo
9/tcp open discard
13/tcp open daytime
19/tcp open chargen
21/tcp open ftp
23/tcp open telnet
25/tcp open smtp
37/tcp open time
42/udp open nameserver
79/tcp open finger
111/tcp open rpcbind 100000
161/udp open snmp
177/udp open xdmcp
512/tcp open exec
513/tcp open login
514/tcp open shell
515/tcp open printer
517/udp open talk
520/udp open route
540/tcp open uucp
4045/tcp open lockd 100021
6112/tcp open dtspc
7100/tcp open font-service
32771/tcp open status 100024
32772/tcp open rusersd 100002
32772/udp open sadmin 100232
32773/tcp open ttdbserverd 100083
32773/udp open rquotad 100011
32774/tcp open kcms_server 100221
32774/udp open status 100133
32775/tcp open cachefsd 100235
32775/udp open rusersd 100002
32776/tcp open dmispd 805306368
32776/udp open sprayd 100012
32777/tcp open snmpXdmid 100249
32777/udp open rwalld 100008
32778/tcp open sometimes-rpc19
32778/udp open rstatd 100001
32779/udp open cmsd 100068
32786/udp open sometimes-rpc26"
The above is a list of services running on a default install of solaris 8. Thats just crazy. Goes to show how much of a concern security was when solaris 8 was released. Of all those services the ones I really need are:
22/tcp open ssh
80/tcp open http
443/tcp open https
lsof - examples and tips
lsof - examples and tips:
"# lsof -i -nP | grep httpd
httpd 2318 apache 16u IPv4 0x019922bc 0t0 TCP 127.0.0.1:8000 (LISTEN)
httpd 2319 apache 16u IPv4 0x019922bc 0t0 TCP 127.0.0.1:8000 (LISTEN)"
Tuesday, May 17, 2005
Yahoo! News Tag Soup
Yahoo! News Tag Soup
Interesting to see that Pakistan is a tag in that soup. Even more interesting is that India is not a tag in that soup at the moment. :)
Interesting to see that Pakistan is a tag in that soup. Even more interesting is that India is not a tag in that soup at the moment. :)
Running Jakarta Tomcat 5 as a normal user
Running Jakarta Tomcat 5 as a normal user
I downloaded and untared and ran tomcat as root and everything was fine. Then when I tried to run it as a normal user I got the following error:
java.net.BindException: Permission denied:80
The post above tells you why. It basically says that under Unix privileged ports can only run as root. Hence, tomcat under port 80 will not run as a normal user. It will run as root. Right now I'm running it on port 8080 which runs fine.
I downloaded and untared and ran tomcat as root and everything was fine. Then when I tried to run it as a normal user I got the following error:
java.net.BindException: Permission denied:80
The post above tells you why. It basically says that under Unix privileged ports can only run as root. Hence, tomcat under port 80 will not run as a normal user. It will run as root. Right now I'm running it on port 8080 which runs fine.
Using Python Scripts with IIS
Using Python Scripts with IIS
I setup IIS with the help of the above article on my laptop over the weekend. Now to start some coding fun. Any books out their to help me write ASP with Python as the scripting language?
I'm just doing this for the fun factor, and just to kill two birds with one stone. ASP and Python fun!
Also what I plan to write is a RSS reader similar to bloglines, plus try and implement the interface using Ajax (actually I just want to gain more experience in Javascript/RSS/XML). I'm not sure how much time I'll give to the project until after I move to the new apartment which will be in a weeks time. Ofcourse I'll probably work on this more if I have someone to code with (hint, drop a comment/email to me if you wanna have some fun coding).
I setup IIS with the help of the above article on my laptop over the weekend. Now to start some coding fun. Any books out their to help me write ASP with Python as the scripting language?
I'm just doing this for the fun factor, and just to kill two birds with one stone. ASP and Python fun!
Also what I plan to write is a RSS reader similar to bloglines, plus try and implement the interface using Ajax (actually I just want to gain more experience in Javascript/RSS/XML). I'm not sure how much time I'll give to the project until after I move to the new apartment which will be in a weeks time. Ofcourse I'll probably work on this more if I have someone to code with (hint, drop a comment/email to me if you wanna have some fun coding).
AnandTech: Processor Obfuscation and You: An Update on AMD and Intel CPUs
AnandTech: Processor Obfuscation and You: An Update on AMD and Intel CPUs
Phew! All these CPU's. Ever since I got hooked to working on laptops, I have barely looked at the various CPU's out their. Lately though, I have found myself limited with just two laptops, one a 750 Mhz dell system, and the other a Powerbook. What do I need more systems for? I'll be moving soon to a new apartment, getting my own broadband connection and hope to setup some systems as dev systems or test admin systems. I already have a windows server setup with all that I want on the laptop. I want a system that has Linux and another that has Solaris. Plus I want to setup the linux system as a router/dhcp/name server. Therefore I need two more systems.
Linux can be setup on a Mac mini, or any of those cheap $600 laptops from Dell. Solaris has less hardware support and wont run on the mini, so I'll have to be picky for that. Build a system from Frys or buy one of those two systems above? Maybe I should just start coding for the 750 Mhz laptop first.
Phew! All these CPU's. Ever since I got hooked to working on laptops, I have barely looked at the various CPU's out their. Lately though, I have found myself limited with just two laptops, one a 750 Mhz dell system, and the other a Powerbook. What do I need more systems for? I'll be moving soon to a new apartment, getting my own broadband connection and hope to setup some systems as dev systems or test admin systems. I already have a windows server setup with all that I want on the laptop. I want a system that has Linux and another that has Solaris. Plus I want to setup the linux system as a router/dhcp/name server. Therefore I need two more systems.
Linux can be setup on a Mac mini, or any of those cheap $600 laptops from Dell. Solaris has less hardware support and wont run on the mini, so I'll have to be picky for that. Build a system from Frys or buy one of those two systems above? Maybe I should just start coding for the 750 Mhz laptop first.
The People Own Ideas! by Lawrence Lessig
The People Own Ideas!:
"As I listened to the Brazilians explain the free-software lab, I began to realize that this pattern was recurring. They were doing for culture what Stallman had done for software. The lab was not so much about 'free software.' It did not, for example, teach people how to make free software. Its aim instead was to help them build free culture using free software. The lab offered 'workshops about video editing, audio editing, collaboration tools, [and] online collaboration,' all 'on top of free software.' But the objective of this teaching wasn't, or wasn't just, better software. The objective was a different economy for culture. Culture itself, as one Brazilian explained to me, should be free, meaning, he said, 'free as in free software.'"
SPACE CASE
SPACE CASE:
" All those who concoct imagined worlds must populate and name them, and the resonance of those names is a fairly accurate guide to the mettle of the imagination in question. Tolkien, earthed in Old English, had a head start that led him straight to the flinty perfection of Mordor and Orc. Here, by contrast, are some Lucas inventions: Palpatine. Sidious. Mace Windu. (Isn%u2019t that something you spray on colicky babies?) Bail Organa. And Sith"
Grassroots computing languages hit the big time
Grassroots computing languages hit the big time:
"Oracle, IBM, Microsoft and others have taken note. These big software makers hope to tap into the growing interest in scripting and also broaden their customer base by attracting smaller companies--which may not have IT departments well-versed in Java, C and other relatively complex programming languages typically used to build custom business applications."
The Old New Thing : You can't escape those AOL CDs
The Old New Thing : You can't escape those AOL CDs:
"Apparently, one of the questions AOL tech support asks when people call in complaining that they can't get their AOL CD to work is,
'Do you have a computer?'
[Opening Panel Round, second question]
because so many people who don't have computers
stick the CD into their stereo or DVD player and can't get it to work."
Monday, May 16, 2005
Proposition from an Indian ad-clicker - Tim Yang's Geek Blog
Proposition from an Indian ad-clicker - Tim Yang's Geek Blog
It would be so easy to actually implement this back home. Just get students in a school to do this. The small amount they would earn would be good pocket money. Sad, but I have a feeling that this might get a lot of non US/Europe IP's blocked from ecommerce web sites.
Boing Boing: Lady Iranian racecar driver kicks ass
Boing Boing: Lady Iranian racecar driver kicks ass:
" Last fall, she petitioned the national auto racing federation in this male-dominated society for permission to compete against men. When it was granted, she became not only the first woman in Iran to race cars against the opposite sex, but also the first woman since the Islamic Revolution here to compete against men in any sport. What's more, she beat them."
Om Malik's Broadband Blog ? Bashing iPod is Futile
Om Malik%u2019s Broadband Blog ? Bashing iPod is Futile:
umbrage |??mbrij| noun
1 offense or annoyance : she took umbrage at his remarks.
2 archaic shade or shadow, esp. as cast by trees.
A new word. Thats rare...
"Russell, when he writes about mobile phones and wireless technologies is seldom wrong, but I take umbrage to his conclusions."
umbrage |??mbrij| noun
1 offense or annoyance : she took umbrage at his remarks.
2 archaic shade or shadow, esp. as cast by trees.
A new word. Thats rare...
Report: Prius hybrids dogged by software woes - May. 16, 2005
Report: Prius hybrids dogged by software woes - May. 16, 2005: "Toyota spokesman Sam Butto told the newspaper the auto manufacturer identified a 'programming error' in the computer systems of 23,900 Prius cars last year and sent owners a service notice advising them to bring the cars into dealers for an hour-long software upgrade."
Hmmm... a car bugged by software... let the jokes begin!
Hmmm... a car bugged by software... let the jokes begin!
P-51 Mustang at Hollister
I love old planes. Reminds me of these old remote control planes I used to have. They were actually thread based piston engine trainers my grandfather bought me. Me and my father use to go and fly it sometimes. I was not allowed to start it up because it was a real piston engine, and adult supervision was required (I was 14 yrs old). My grandfather was a pilot for Pakistan International Airlines (PIA). In fact, he was the one that did the first 747 flight from Karachi to NewYork for PIA. I have a picture somewhere of the 747 Taxing on the run way at Newyork, I'll upload it if I find it. He was going to buy me a real R/C plane once I had learned to fly the trainer. He passed away before he could do that. I might get into R/C planes just to honour my grandfather. My grandparents were the best. It was my grandmother that bought me the computer that got me to take computer as a hobby and then a career.
Sunday, May 15, 2005
Saturday, May 14, 2005
XML.com: How to Create a REST Protocol
XML.com: How to Create a REST Protocol:
"Make sure your GETs are side-effect free. This is a biggie, the one where many services get it wrong. GETs must be both safe and idempotent. In turn, anything which does not have side effects should use GET.
So if you want to create a new resource, use POST. Want to retrieve a representation of a resource? Use GET. To update a current resource, use PUT. Finally, to delete a resource, use DELETE. "
The $80 router/PBX
The $80 router/PBXs
I'll need to buy a router soon. Linksys WRT54G looks like a good bet.
I'll need to buy a router soon. Linksys WRT54G looks like a good bet.
Xbox 360 demos running on Macs | Tech News on ZDNet
Xbox 360 demos running on Macs | Tech News on ZDNet
Heh... I really wonder why they would go with PPC instead of x86. Its a little confusing. Maybe its not technical. Maybe IBM just made a better deal for Microsoft.
Heh... I really wonder why they would go with PPC instead of x86. Its a little confusing. Maybe its not technical. Maybe IBM just made a better deal for Microsoft.
Ensight - Jeremy Wright ? This is Blogging's Inflection Point - Don't Be Afraid
Ensight - Jeremy Wright ? This is Blogging Inflection Point - Don't Be Afraid:
1. Why did I get into blogging?
Seemed fun, I liked to write and needed a place to store links of interesting technical articles are the same time
2. Am I still blogging for the same reason as when I started?
Yes.
3. What do I want blogging to become?
Dont know dont care. Blogging is already what it should be for me.
4. Are my current attitudes and actions the kinds of things likely to bring about my goal for blogging?"
Pretty much, its a journal for me, which might or might not be useful for others. And I hope its improving my writing skills.
1. Why did I get into blogging?
Seemed fun, I liked to write and needed a place to store links of interesting technical articles are the same time
2. Am I still blogging for the same reason as when I started?
Yes.
3. What do I want blogging to become?
Dont know dont care. Blogging is already what it should be for me.
4. Are my current attitudes and actions the kinds of things likely to bring about my goal for blogging?"
Pretty much, its a journal for me, which might or might not be useful for others. And I hope its improving my writing skills.
Friday, May 13, 2005
Jon Udell: Envisioning information
Jon Udell: Envisioning information
Interesting... I dont use office products much, actually other than creating a resume, I've not had any need for office software. But I do wonder, if Microsoft had not become the defacto office suite provider, maybe we could have had some healthy competition in the office space. Maybe the office suite would have had the feature that Jon talks about in his blog post. The problem with the current competition that Office has is that OpenOffice/Koffice/Abiword-gnumeric are all still playing catchup to Microsoft Office. Unlike the browser space, where Firefox has far surpassed Internet Explorer. So we will not see some cool innovation in Office until OpenOffice.org catches up. I'm just following history here... maybe I'm wrong.
Interesting... I dont use office products much, actually other than creating a resume, I've not had any need for office software. But I do wonder, if Microsoft had not become the defacto office suite provider, maybe we could have had some healthy competition in the office space. Maybe the office suite would have had the feature that Jon talks about in his blog post. The problem with the current competition that Office has is that OpenOffice/Koffice/Abiword-gnumeric are all still playing catchup to Microsoft Office. Unlike the browser space, where Firefox has far surpassed Internet Explorer. So we will not see some cool innovation in Office until OpenOffice.org catches up. I'm just following history here... maybe I'm wrong.
My Biggest Fear
My Biggest Fear
I'm not sure why IBM PowerPC chips becoming more common, or even Windows XP running on PPC, is a bad thing?
I'm not sure why IBM PowerPC chips becoming more common, or even Windows XP running on PPC, is a bad thing?
Ranchero Software: Features Chart
Ranchero Software: Features Chart
I did not know that there was a Netnewswire lite version available for free. Just finished downloading it. I'll let you know how it goes once I have a chance to try it out.
I did not know that there was a Netnewswire lite version available for free. Just finished downloading it. I'll let you know how it goes once I have a chance to try it out.
CNN.com - The last voyage of the 'Enterprise' - May 13, 2005
CNN.com - The last voyage of the 'Enterprise' - May 13, 2005:
I await Battlestar Galactica anxiously.
"But in the meantime, 'Trek' no longer had the TV universe to itself. 'Bablyon 5' (1994-1998) created a world arguably as rich and complex as the Federation's. Nowadays, science fiction fans can choose from a host of syndicated and cable shows, including 'Gene Roddenberry's Andromeda' (named for 'Star Trek's' late creator and produced by his widow) and the new 'Battlestar Galactica.'"
I await Battlestar Galactica anxiously.
The Gripe Line Weblog by Ed Foster
The Gripe Line Weblog by Ed Foster:
"'We are going through some interesting times trying to cancel AOL service,' one reader wrote recently. 'Last spring my wife decided she needed a separate account for some reason and signed up with AOL. Around about July she realized that it was not being used when I got after her about the $9.95 a month, so she called AOL to cancel. They talked for 20 minutes and eventually refused to cancel the service but gave her two months 'free.' I called the next month and clearly told them we did not want the service and to cancel it, and then I wrote them a letter. They again refused to outright cancel it, but I figured I was OK, with the letter on file. Around October they started sending dunning notices for $29.95 a month. After several phone calls I finally was told that after we told them to cancel the account someone ran up over 2,000 hours in a month using her screen name! I told them in no uncertain terms that we had cancelled their service and that this charge was not our responsibility. After they sent another dunning notice, I sent them a registered letter and asked the State Attorney General to investigate.'"
Jeff Barr's Blog ? I Was Really Stupid, and Greedy Too
Jeff Barr's Blog ? I Was Really Stupid, and Greedy Too:
"What have I learned so far? First, be careful about slippery slopes. Once you take on a particular form of advertising, the next one doesn't seem all that bad, but before you know it you are doing things that you wouldn't otherwise do. Second, consider alternatives to the ad-supported business model. Lots of people seemed to think that I could have raised funds in this way. Perhaps, perhaps not. It is clear that trying to create something that's large and self-sustaining requires more attention to the business end than I was capable of giving it. Third, respond, and respond fast when you make a mistake."
Dave on toolbars
Dave on toolbars
Who uses these toolbars anyway? The only people with toolbars that I've seen are people who installed software, and got the toolbar with it. They dont use it, it takes up screen real estate, and well just basically sits their. Useless.
Who uses these toolbars anyway? The only people with toolbars that I've seen are people who installed software, and got the toolbar with it. They dont use it, it takes up screen real estate, and well just basically sits their. Useless.
Thursday, May 12, 2005
I will happily recruit the help of friends to aid me in getting what I want. I have no tolerance for people getting in my way, and I am completely relentless until any threats or opposition are removed. I try to be down-to-earth, but something always seems to get in the way. What Video Game Character Are You? |
I had no idea I was so vicious!!! :)
Slashdot | Microsoft Under Attack - Part 2
Slashdot | Microsoft Under Attack - Part 2
<rant>Ok its stories like these that drive me raving mad. So what if Microsoft is under attack. So what if google is gaining fame. The fact of the matter is, Microsoft has billions in its bank, which it can use to ride out the bad times, until it has products that are as good as the competition. Does Google/Yahoo have such a stash. Do Google/Yahoo have cash cow products like Microsoft Windows and Microsoft Office. If there is one thing that history should have taught us, it does not matter how good you are (remember BeOS), what matters is if you let your gain get to you. Google's Adsense might be doing good, but in my opinion it is not comparable to Microsofts cash cows. Same with Yahoo. And without these, it is google/yahoo who should be scared, not the other way around.
Stupid media.
</rant>
<rant>Ok its stories like these that drive me raving mad. So what if Microsoft is under attack. So what if google is gaining fame. The fact of the matter is, Microsoft has billions in its bank, which it can use to ride out the bad times, until it has products that are as good as the competition. Does Google/Yahoo have such a stash. Do Google/Yahoo have cash cow products like Microsoft Windows and Microsoft Office. If there is one thing that history should have taught us, it does not matter how good you are (remember BeOS), what matters is if you let your gain get to you. Google's Adsense might be doing good, but in my opinion it is not comparable to Microsofts cash cows. Same with Yahoo. And without these, it is google/yahoo who should be scared, not the other way around.
Stupid media.
</rant>
Wednesday, May 11, 2005
Larry Osterman's WebLog : Turning the blog around - End of Life issues.
Larry Osterman's WebLog : Turning the blog around - End of Life issues.
The problem is that you have to decide whether you can afford to break something or not. Determining that is hard. With infrastructure relative stuff, it means downtime. You can not run/integrate your app, work with the upgraded system, whatever. The important question is whether the price of breaking infrastructure/code is smaller now compaired to the maintainence of legacy infrastructure/code cost in the future.
I think a "three step phase out" plan for its API. Customers/developers should be warned that with each new release of something, this and this will break. The developers should be given enough time to start using the replacing API, in the interim release which has the old and new API. Then with the third release the old API should be phased out. This will force people to make the change. Looking at the way businesses work, they will just not update unless forced to. But why should they be forced to? Because if they do not its the rest of the world that suffers.
For instance, consider the boot up times of Windows versus Mac OS X or BeOS. I have read in places that Windows is so much slower because of the legacy code that Microsoft has to support. Why do I have to wait for a 3 GHz machine. Its such a shame that we are not able to really take advantage of the newer hardware because of this legacy code.
The problem is that you have to decide whether you can afford to break something or not. Determining that is hard. With infrastructure relative stuff, it means downtime. You can not run/integrate your app, work with the upgraded system, whatever. The important question is whether the price of breaking infrastructure/code is smaller now compaired to the maintainence of legacy infrastructure/code cost in the future.
I think a "three step phase out" plan for its API. Customers/developers should be warned that with each new release of something, this and this will break. The developers should be given enough time to start using the replacing API, in the interim release which has the old and new API. Then with the third release the old API should be phased out. This will force people to make the change. Looking at the way businesses work, they will just not update unless forced to. But why should they be forced to? Because if they do not its the rest of the world that suffers.
For instance, consider the boot up times of Windows versus Mac OS X or BeOS. I have read in places that Windows is so much slower because of the legacy code that Microsoft has to support. Why do I have to wait for a 3 GHz machine. Its such a shame that we are not able to really take advantage of the newer hardware because of this legacy code.
Mad Mac mini multimedia machine, Part 1: Load Linux on the Mac mini
Mad Mac mini multimedia machine, Part 1: Load Linux on the Mac mini:
"The Mac mini is an ideal low-cost, high-performance PowerPC development platform for numerous applications. Learn how to install and configure Linux on the mini. Future articles will add the software required to make it into a stand-alone multimedia appliance."
Johnny Can So Program
Johnny Can So Program:
"'OMG, it's not fair, they trained harder! Well hello! Is it cheating to produce programmers who can actually solve problems and write code? What exactly is coursework for if it isn't preparation for the kinds of problems you solve in programming contests? I've done a couple - it's the same thing, you just have to be faster and more accurate, compared to a programming assignment."
mod_perl: Controlling and Monitoring the Server
mod_perl: Controlling and Monitoring the Server
% cd /home/httpd/perl
% mv rel old && mv beta rel && stop && sleep 3 && restart && err
Let me explain what this does.
Firstly, note that I put all the commands on one line, separated by &&, and only then press the Enter key. As I am working remotely, this ensures that if I suddenly lose my connection (sadly this happens sometimes) I won't leave the server down if only the stop command squeezed in. && also ensures that if any command fails, the rest won't be executed.
Why You Should (or Should Not) Use the Yahoo! Music Engine
Why You Should (or Should Not) Use the Yahoo! Music Engine
Hmmm... now if only there was some good music that would interest me... :)
Hmmm... now if only there was some good music that would interest me... :)
Tuesday, May 10, 2005
iSync stopped working
iSync stopped working
The slow down on my Mac is noticeable too. There are times when the system just has that small spinning mouse pointer, and sit their. There was a moment yesterday when I mistakenly pressed command-space, while typing something in the URL bar for Safari, and the system just sat their for a long time. Then I remembered that command-space was the key for spotlight. So I waited instead of resetting the system, and sure enough the system suddenly caught up again. Thankfully the system has not crashed on me yet.
Email on the other hand is working great. Other than the problem I had with GPG causing Mail.app to crash, Mail.app has been working great. One of the big reasons I had to move to 10.4 was better spam filtering in Mail.app, and well I'm quite happy with it now. Very few false positives and negatives. I'll be anxiously waiting for 10.4 updates to start trickling in though.
I am surprised that I find spotlight useful. I never thought I would because well, there just isn't that much stuff I need to search for on my local system. But when I do, its very useful to have spotlight. Before spotlight I would have had to fire up the terminal, go to a directory that I think might have the file, and then run a series of "find" and "grep" statements.
Computer is slow, the email is acting like its got arthritis and well, what can I say.
The slow down on my Mac is noticeable too. There are times when the system just has that small spinning mouse pointer, and sit their. There was a moment yesterday when I mistakenly pressed command-space, while typing something in the URL bar for Safari, and the system just sat their for a long time. Then I remembered that command-space was the key for spotlight. So I waited instead of resetting the system, and sure enough the system suddenly caught up again. Thankfully the system has not crashed on me yet.
Email on the other hand is working great. Other than the problem I had with GPG causing Mail.app to crash, Mail.app has been working great. One of the big reasons I had to move to 10.4 was better spam filtering in Mail.app, and well I'm quite happy with it now. Very few false positives and negatives. I'll be anxiously waiting for 10.4 updates to start trickling in though.
I am surprised that I find spotlight useful. I never thought I would because well, there just isn't that much stuff I need to search for on my local system. But when I do, its very useful to have spotlight. Before spotlight I would have had to fire up the terminal, go to a directory that I think might have the file, and then run a series of "find" and "grep" statements.
I was applying the recommended patch cluster to a solaris 8 server, and there were all these weird Patch return code 5's. Now, patch code 2, is fine, it means the previous admin already applied the patch. 8 is fine because we dont have the package installed. But 5 means there is something wrong.
At first I thought it might be because I had edited the patch cluster, and removed certain patches that might cause a conflict. But that did not make sense since I've done this before on other servers. Looking at the logs for patchadd, I saw that patchadd wasn't able to run a script that was located deep in the cluster directory, which itself was quite deep with the parent directory being a symlink as well. So I moved the cluster directory to root, and started the install and Voila!! it works! I think the symlink might have confused the install script, I'm not sure.
Patch return code
The only thing I dont like is that it is recommended that you go to maintainence mode when applying patches. It makes sense considering that the kernel and other system level stuff is being updated, but it also means downtime. I just dont like it.
At first I thought it might be because I had edited the patch cluster, and removed certain patches that might cause a conflict. But that did not make sense since I've done this before on other servers. Looking at the logs for patchadd, I saw that patchadd wasn't able to run a script that was located deep in the cluster directory, which itself was quite deep with the parent directory being a symlink as well. So I moved the cluster directory to root, and started the install and Voila!! it works! I think the symlink might have confused the install script, I'm not sure.
Patch return code
The only thing I dont like is that it is recommended that you go to maintainence mode when applying patches. It makes sense considering that the kernel and other system level stuff is being updated, but it also means downtime. I just dont like it.
Jon's Radio
Jon's Radio: "
Wow now thats cool!
There's no line in the sand we can draw here with respect to Greasemonkey, by the way. Firefox's extensibility is the real issue. To underscore the point, Adrian Holovaty has recently put together a brilliant Greasemonkey compiler -- a web page that accepts the text of a Greasemonkey script, and spits out an XPI (cross-platform installation) file."
Wow now thats cool!
Search in firefox vs. emacs
Miguel de Icaza:
"Jamie correctly points out that the idea of having the search functionality present at all times without popping up an annoying dialog box predates Firefox, it has been availble on Emacs and XEmacs forever"
Monday, May 09, 2005
aseigo: ... a-a-a-and they're off!
aseigo: ... a-a-a-and they're off!:
"KDE4 development has begun! there has been a flurry of activity in SVN to get kdelibs working properly with Qt4. huzzah! exciting times! unfortunately i'm a bit busy right now to join in the fun immediately. i've got kicker for 3.4.1 and 3.5 to take care of, a growing amount of UI consultation for 3.5 applications and a fair amount of work with the Appeal project."
Star Trek: Failed Enterprise || kuro5hin.org
Star Trek: Failed Enterprise || kuro5hin.org
I just saw the last episode of Deep Space Nine. Now that was a show. Lovely story lines... good acting... characters that were interesting, complex, yet you could relate to them. Lovely show. Star Trek does not need rest, it needs new writers. Or at least the ones they had in Deep Space Nine!
I just saw the last episode of Deep Space Nine. Now that was a show. Lovely story lines... good acting... characters that were interesting, complex, yet you could relate to them. Lovely show. Star Trek does not need rest, it needs new writers. Or at least the ones they had in Deep Space Nine!
Rumored Xbox 360 Specs Released
Rumored Xbox 360 Specs Released:
Wow! But does it run Linux! :)
"Custom IBM PowerPC-based CPU
3 symmetrical cores at 3.2 GHz each
2 hardware threads per core
1 VMX-128 vector unit per core
1 MB L2 cache
CPU Game Math Performance
9 billion dots per second
Custom ATI Graphics Processor
500 MNz
10 MB embedded DRAM
48-way parallel floating-point shader pipelines
unified shader architecture"
Wow! But does it run Linux! :)
Comparison of Java Web Frameworks
Comparison of Java Web Frameworks
There are so many java web frameworks, I just had to find what they are all for. Now when I get the time I might even read the above article!
There are so many java web frameworks, I just had to find what they are all for. Now when I get the time I might even read the above article!
I've reduced the number of days that show up on the main page. With the default of 7 days, the page was getting too long. It might take too long to load on slower connections/computers. Also, I've added a link to Pakpositive.com in my sidebar. Its right below the getfirefox button.
Update: Added delicious feed next to the feedburner feed.
Update: Added delicious feed next to the feedburner feed.
Mental Models For Search Are Getting Firmer (Jakob Nielsen's Alertbox)
Mental Models For Search Are Getting Firmer (Jakob Nielsen's Alertbox)
Deviating from this expected design almost always causes usability problems. Sites that separate out some search results and place them in boxes risk having these links overlooked because users often assume they're ads. Instead, such "best bets" should be the first items in the linear list.
gol gappay.jpg
gol gappay.jpg

gol gappay is this amazing Pakistani snack that I wish I could have right about now! Oh well! Its almost lunch time for me, Quizno's here I come. The shells are in the big red basket, the filling for the shells in the small yellow basket, and there is this spicy liquidy thingy that you dip those in.
via PakPositive
gol gappay is this amazing Pakistani snack that I wish I could have right about now! Oh well! Its almost lunch time for me, Quizno's here I come. The shells are in the big red basket, the filling for the shells in the small yellow basket, and there is this spicy liquidy thingy that you dip those in.
Lazycoder ? Dashboard Widgets do not autoinstall
Lazycoder ? Dashboard Widgets do not autoinstall
I've already had Safari configured so that it does not do auto-install. Two reasons, I am not comfortable immediatly running code/software I've just downloaded, and second, because I might not want to get interrupted while working when a download finishes. For instance, I might be downloading an MP3 and I would not want it to play while I am working. So there are two good reason to turn of auto-install.
I've already had Safari configured so that it does not do auto-install. Two reasons, I am not comfortable immediatly running code/software I've just downloaded, and second, because I might not want to get interrupted while working when a download finishes. For instance, I might be downloading an MP3 and I would not want it to play while I am working. So there are two good reason to turn of auto-install.
One surprising bit of information. Earlier I had mentioned that Safari had problems logging in to developer.paypal.com. Well I tried Omniweb does not have this problem. I'm a little surprised, but I guess I shouldn't be. The engine used by Safari is KHTML, while OmniWeb is probably their own engine (I'm guessing here).
Ever since I upgraded from OS X Panther (10.3) to Tiger (10.4), the command line ssh utility takes too long to make a connection for a server. It works, but you have to wait for too long. Will have to find a fix for this soon.
Update: At first I thought the problem might be DNS. I just added the hosts I ssh to "/etc/hosts" as a quick fix. There are not that many hosts. The DNS server sent back to my machine by our internal router is itself, and I assume this is causing lookups to slow down, which will cause the ssh connection to take longer than usual. However this is not the problem. The connection still takes a long time.
Update: At first I thought the problem might be DNS. I just added the hosts I ssh to "/etc/hosts" as a quick fix. There are not that many hosts. The DNS server sent back to my machine by our internal router is itself, and I assume this is causing lookups to slow down, which will cause the ssh connection to take longer than usual. However this is not the problem. The connection still takes a long time.
more metad and metamhd
more metad and metamhd:
"Run Disksuite but stop the associated RPC services (in /etc/inetd.conf) and stop rpcbind: The 'metad' service can be disabled but this means the 'metatool' will not work. Command line tools will work fine -- and you should know them in any case for disaster scenarios with system disks.
The 'metamhd' service can be disabled but this means you cannot share
metadevices between systems."
metad and metamhd
comp.unix.solaris: Re: Running Solstice Disk Suite in a DMZ for ftp?:
"No errors. RPC is only needed for metatool (the GUI) and if you are doing remote metaset managment (unlikely in this case).
You could set everything up via command line (metadb, metainit,
metattach...) without the RPC services.
The docs cover all the common tasks done via command line only."
Sunday, May 08, 2005
Slashdot | Sober.P Worm Accounts for 25% of all Email Traffic
Slashdot | Sober.P Worm Accounts for 25% of all Email Traffic
This reminds of a friends laptop. Now there are three people living in that house. I usually am at their place, so I usually have my laptops hooked up to their local network each day. Two of them are savvy enough so that their computers are usually clean, and protected. One of them uses Linux, so thats a non issue. Also, the machines are behind a linksys home router, which acts as a firewall against the outside world. But the third roommate, is not computer savvy. He uses his laptop to listen to music, watch movies, check his email, browse the web, or write papers for his classes. They also have a server setup, which is used for hosting media. The server runs Windows (I did not setup this network, I just hang their!).
Now we have reinstalled the OS on this roommates computer a dozen times. We switched the default browser to firefox, but for some reason the roommate always manages to bring his laptop down to a crawl. There is always tons of spyware, and email viruses. The roommate agrees that he may have at some point clicked on an attachment in an email. Or clicked on some dialog opened up by a website asking to install an application. It is these kinds of people who cause the spread of these viruses/spyware. These days, we've given up, so now his laptop, is a hazard to the computers in the internal network. Also the spyware brings the computer to a crawl. So for instance, if he gets a DVD from blockbuster, the DVD skips during playback. This is a 2.x celeron machine, with 256 MB ram. This should not happen on such a config.
Since none of us care enough to do anything about it, he has taken to watching stuff on the other roommates computers, though he still uses his own machine to check mail and stuff. When the laptop reaches a point where it can no longer even go onto the web, the other computers in the house will be at risk. The question is what do we do about such a user? He has no interest in computers, and just wishes to finish his tasks, and then move on to other stuff in his life.
In stark comparision, I have been running Windows on one of my machines for about a month or two. I am using Outlook and Internet Explorer exclusively. I was wondering if I could mimic this roommates actions, and get my PC infected with the malware thats out their. No such luck. My machine, which is a 750 Mhz system with 256 MB ram, performs better than this guys infected machine. So the problem it would seem, is not Microsoft software, but the end user habits, ignorance, and laziness. The fact that they just dont have the time to deal with this stuff, or to pay attention to the dialogs that may be cropping on their screens.
One solution to the problem might be reinstalling the system, installing the required software, and only allowing the user to run as a nonadmin account. The problem is that if there is any admin stuff this guy might want to do it would require that he either bother us about it, or he logs in to his admin account to do it himself. I dont think their is any way I could convince this guy to take the time to switch between administrative accounts, and non administrative accounts.
This reminds of a friends laptop. Now there are three people living in that house. I usually am at their place, so I usually have my laptops hooked up to their local network each day. Two of them are savvy enough so that their computers are usually clean, and protected. One of them uses Linux, so thats a non issue. Also, the machines are behind a linksys home router, which acts as a firewall against the outside world. But the third roommate, is not computer savvy. He uses his laptop to listen to music, watch movies, check his email, browse the web, or write papers for his classes. They also have a server setup, which is used for hosting media. The server runs Windows (I did not setup this network, I just hang their!).
Now we have reinstalled the OS on this roommates computer a dozen times. We switched the default browser to firefox, but for some reason the roommate always manages to bring his laptop down to a crawl. There is always tons of spyware, and email viruses. The roommate agrees that he may have at some point clicked on an attachment in an email. Or clicked on some dialog opened up by a website asking to install an application. It is these kinds of people who cause the spread of these viruses/spyware. These days, we've given up, so now his laptop, is a hazard to the computers in the internal network. Also the spyware brings the computer to a crawl. So for instance, if he gets a DVD from blockbuster, the DVD skips during playback. This is a 2.x celeron machine, with 256 MB ram. This should not happen on such a config.
Since none of us care enough to do anything about it, he has taken to watching stuff on the other roommates computers, though he still uses his own machine to check mail and stuff. When the laptop reaches a point where it can no longer even go onto the web, the other computers in the house will be at risk. The question is what do we do about such a user? He has no interest in computers, and just wishes to finish his tasks, and then move on to other stuff in his life.
In stark comparision, I have been running Windows on one of my machines for about a month or two. I am using Outlook and Internet Explorer exclusively. I was wondering if I could mimic this roommates actions, and get my PC infected with the malware thats out their. No such luck. My machine, which is a 750 Mhz system with 256 MB ram, performs better than this guys infected machine. So the problem it would seem, is not Microsoft software, but the end user habits, ignorance, and laziness. The fact that they just dont have the time to deal with this stuff, or to pay attention to the dialogs that may be cropping on their screens.
One solution to the problem might be reinstalling the system, installing the required software, and only allowing the user to run as a nonadmin account. The problem is that if there is any admin stuff this guy might want to do it would require that he either bother us about it, or he logs in to his admin account to do it himself. I dont think their is any way I could convince this guy to take the time to switch between administrative accounts, and non administrative accounts.
A Blog Revolution? Get a Grip - New York Times
A Blog Revolution? Get a Grip - New York Times
While reading the article, my first thoughts were, what a bunch of crock! What makes these guys different from any other blogger. How ever, after thinking about it a little it kind of makes sense. What makes these people different is that they have taken the blog medium, and used it to develop a business. They are trying to take the new tools that have been built by the technologist, and have used it to adapt to the changing times. They are doing what the other online media companies should be doing. Instead of sticking with the old and dying business model, they have adapted to the new. Good for them.
But the above does not mean that you can discount bloggers as Mr. Denton does.
The Net thanks to bloggers is no longer a big huge porn magazine/video. Or a place for people to read the same politically corrent, specially scripted news that is available on older media (TV, Radio, newspapers). Bloggers add a sense of individualism that makes it a lot more fun and unique. National boundaries dont exist either.
This is why I like blogs.
"They're pursuing a very clear agenda and they've done very well with that," Mr. Boyd said of Gawker. "But they're just an old media company in new media clothes, and I still maintain that they are missing part of the point."
While reading the article, my first thoughts were, what a bunch of crock! What makes these guys different from any other blogger. How ever, after thinking about it a little it kind of makes sense. What makes these people different is that they have taken the blog medium, and used it to develop a business. They are trying to take the new tools that have been built by the technologist, and have used it to adapt to the changing times. They are doing what the other online media companies should be doing. Instead of sticking with the old and dying business model, they have adapted to the new. Good for them.
But the above does not mean that you can discount bloggers as Mr. Denton does.
The point, Mr. Boyd said, is that blogging is unique because of its spontaneity and individualism, and that bloggers, like dancers and sculptors, are most interesting because they are "pursuing their muse."
The Net thanks to bloggers is no longer a big huge porn magazine/video. Or a place for people to read the same politically corrent, specially scripted news that is available on older media (TV, Radio, newspapers). Bloggers add a sense of individualism that makes it a lot more fun and unique. National boundaries dont exist either.
This is why I like blogs.
Saturday, May 07, 2005
Push Button Paradise 05 2005
Push Button Paradise 05 2005
DNS for Google did go down briefly. Several browsers, upon a failed DNS request, will redirect to other sites. Thus reports of SOGO or MSN appearing in a browser don't represent anything special, only standard error behavior in browsers.
Google Hacked? No DNS Glitch says Google
Google Hacked? No DNS Glitch says Google
Update #6: Yet another screen shot And another one, plus looks like someone swiped the domain name. Larry Magid was on the local CBS radio talking about the Google�s great vanishing trick.
Update #5: Everything back to normal. All Google services are working. Though as an aside, Google has reached the full capacity for its Web Accelerator Beta.
Scobleizer's Comment Policy
Scobleizer's Comment Policy
Maybe thats why people read what Scoble has to say.
Why not? Because I believe strongly in freedom of speech. Even speech I might hate. It takes a thick skin. Yes, I have provided a soap box for people to say some distasteful things. Yes, most corporate types don't agree that I should give people such a soap box (I know most other corporate webloggers delete comments).
Maybe thats why people read what Scoble has to say.
Development Tools - Emacs for OS X
Development Tools - Emacs for OS X
Emacs or TextWrangler. Tough choice!
Emacs or TextWrangler. Tough choice!
Chapati Mystery: Jolie Good
Chapati Mystery: Jolie Good
Now I'm a fan! She certainly does look amazing in that shalwar kameez..
Angelina Jolie, who spreads Goodwill as a UN Ambassador, is currently visiting the camps outside Peshawar. She has been there before in August 2001 and published her journals as well. In late September 2001, she donated $1 Million to the relief fund for Afghani refugees. Remarkably good of her.
Now I'm a fan! She certainly does look amazing in that shalwar kameez..
Friday, May 06, 2005
O'Reilly Radar > Google Web Accelerator considered overzealous
O'Reilly Radar > Google Web Accelerator considered overzealous:
uh-oh.... looks like google did not think through with this one!
"The difference lies in just who is doing the the clicking.
Web-dwelling spiders are typically locked out of a web application's personal view: the view with all those administrative links like 'Delete Entry,' 'Add Item,' and 'Drop Table.' The Google Web Accelerator, on the other hand, sees the web as you do -- administrative warts and all. As an example, take a gander at a sample phpMyAdmin view (a web application for managing your MySQL database) and notice all those red Xs. If you clicked, for instance, 'Drop,' you'd be dropping the entire database table at hand. But not without a popup JavaScript confirmation: 'Do you really want to DROP TABLE...' which would send most people into shock, followed by a quick click of the 'Cancel' button, if they'd not meant to click the 'Drop' button. The Web Accelerator summarily ignores this warning (actually, it most likely doesn't even notice it, nor could it likely be taught to understand such confirmations in any reliable automated fashion). And this spider is doing all this clicking preemptively, prefetching anything within your purview you might actually chance to click on in the near future."
uh-oh.... looks like google did not think through with this one!
Paving the information footpaths
Paving the information footpaths:
"We see this kind of example everywhere on the Web. Many if not most Web pages are malformed. If browsers had required correct HTML, the Web would have been stillborn. Similarly, RSS, arguably the most popular application of XML, has no schema. If XML parsers had required schema validation in addition to well-formedness, the blogosphere never would have emerged."
Scripting News: 5/4/2005
Scripting News: 5/4/2005:
I wish I was a kid again! :)
"Video is big with today's kids. I have gotten a whole new appreciation for it, carrying around the Archos. It's a kid magnet. They want to know what it is. I say it plays videos and music, and can run my own software. They think that part is really interesting. How do you get stuff on it, a seven year old asks. I connect it to my laptop. He nods knowingly. What interface? USB 2.0. Uh huh.
This is a new world ladies and gentlemen."
I wish I was a kid again! :)
most_important_app
I've been spending way too much time in the terminal. For System administration and web development, there is no better app!
Slashdot | Symantec Launches Anti-Spyware Beta
Slashdot | Symantec Launches Anti-Spyware Beta
Kinda late to the party aren't we? Just goes to show how big companies work... good solutions from other smaller companies are already out their. Anyway such apps are only meant for enterprise solutions, that is other big companies that are slow to adopt solutions, just as they are slow to release products!
To be fair, not all big companies are slow. Only ones that are old, and whose business processes are hampered by red tape and too many managers.
Kinda late to the party aren't we? Just goes to show how big companies work... good solutions from other smaller companies are already out their. Anyway such apps are only meant for enterprise solutions, that is other big companies that are slow to adopt solutions, just as they are slow to release products!
To be fair, not all big companies are slow. Only ones that are old, and whose business processes are hampered by red tape and too many managers.
Thursday, May 05, 2005
Back and Forward Now Blazingly Fast
Back and Forward Now Blazingly Fast - MozillaZine Talkback
I wish they would make firefox faster! Compaired to Safari, firefox is damn slow. And I had almost completely stopped using it. But to work with paypal, I had to switch to firefox, because the developer login page would not open in Safari. As soon as this project is over, I'm going back to Safari.
I wish they would make firefox faster! Compaired to Safari, firefox is damn slow. And I had almost completely stopped using it. But to work with paypal, I had to switch to firefox, because the developer login page would not open in Safari. As soon as this project is over, I'm going back to Safari.
Wednesday, May 04, 2005
A sad day
Former MD Paknet Moeen Sadiq dies in road accident
Former Paknet chief killed in road accident
Mr Sadiq was the father of Omar Moeen Malik, a very close friend of mine. My condolences go out to Omar Moeen and his family. I met Omar's father only once here in Austin. He was a great man, from the little I got to know of him in those days and from what I have heard over the years.
A very sad day.
Former Paknet chief killed in road accident
Mr Sadiq was the father of Omar Moeen Malik, a very close friend of mine. My condolences go out to Omar Moeen and his family. I met Omar's father only once here in Austin. He was a great man, from the little I got to know of him in those days and from what I have heard over the years.
A very sad day.
Jeffrey Zeldman Presents The Daily Report
Jeffrey Zeldman Presents The Daily Report:
Interesting, according to the article "tagging" gets rid of hierarchy as a street named Eight Mile might be ranked equal to the city of Detroit. (from what I understand) I dont see how it matters though. This seems to be a case for portals (where you have hierarchy), and against tagging. Daypop and Blogdex though have nothing to do with how I use tags. For instance, when I am at flickr, searching for pictures of Pakistan, I type Pakistan as the tag term. I get pictures that fall under Pakistan. If I did not find the picture I was looking for, narrow the tag search, or widen it. It works.
"We who make websites must strike a fine balance between guiding our users and allowing them to lead us. We listen but we also synthesize and invent. We conduct user research but we interpret the results. We ask what users want but we decide what they are really telling us and we, not they, determine how best to fulfill the needs they didn't necessarily realize they were articulating.
Tag clouds remove the guidance and artistry from our side of the equation, offloading all the work to our users. What�s popular? What�s important? Users decide. This might be okay if the process did not create a false intellectual equivalence between high- and low-level topics, and if it did not skew toward popularity at the expense of findability."
Interesting, according to the article "tagging" gets rid of hierarchy as a street named Eight Mile might be ranked equal to the city of Detroit. (from what I understand) I dont see how it matters though. This seems to be a case for portals (where you have hierarchy), and against tagging. Daypop and Blogdex though have nothing to do with how I use tags. For instance, when I am at flickr, searching for pictures of Pakistan, I type Pakistan as the tag term. I get pictures that fall under Pakistan. If I did not find the picture I was looking for, narrow the tag search, or widen it. It works.
Tuesday, May 03, 2005
I just love Text Wrangler. Its my main text editor now, and I spend all day in it. This means that it has earned a place in the side bar to this blog!
You have to thank Jeremy Wright for this one:
Adnan is a master of various traditions of scholarship.
Adnan is founder and director of the Sufi.
Adnan is an expert on.
Adnan is a bit pressed.
Adnan is revealing "something indecipherable about humankind�s place in the universe.
Adnan is no novice in the world of music.
Adnan is thoughtful as he thinks over this one.
Adnan is most generally "known" to a reading public.
Adnan is one of the major voices of our time.
Adnan is arguably the most celebrated and accomplished Arab American author writing today.
Adnan is thought to be very much inspired.
Adnan is a slow song with one of the best background.
Adnan is back to let you have some more.
Adnan is committed to experimenting with new styles and forms rather than be taken hostage by success.
Adnan is a brand name.
Adnan is scoring music for a Hindi film called Lucky apart from an album.
Adnan is a leader in UMNO and with that kind of leader.
Adnan is still upset from losing in the recent UMNO general election.
Adnan is supposed to be one of the five recipients of Darjah Gemilang Seri Melaka.
Adnan is no stranger to fame and adulation.
Adnan is referred to in the film in a fragmented and vague way.
Adnan is non-woman because on the football field he isn't man but.
Adnan is often correlated with castration.
Adnan is heavily drunk and always talking about Caniko to her.
Adnan is a complete musician.
Adnan is doin a good job as a judge.
Adnan is not a good singer he is a joker.
Adnan is married.
....
I'm not sure about the rest, but the last one is definitely not True!!! :)
... yet!
Adnan is a master of various traditions of scholarship.
Adnan is founder and director of the Sufi.
Adnan is an expert on.
Adnan is a bit pressed.
Adnan is revealing "something indecipherable about humankind�s place in the universe.
Adnan is no novice in the world of music.
Adnan is thoughtful as he thinks over this one.
Adnan is most generally "known" to a reading public.
Adnan is one of the major voices of our time.
Adnan is arguably the most celebrated and accomplished Arab American author writing today.
Adnan is thought to be very much inspired.
Adnan is a slow song with one of the best background.
Adnan is back to let you have some more.
Adnan is committed to experimenting with new styles and forms rather than be taken hostage by success.
Adnan is a brand name.
Adnan is scoring music for a Hindi film called Lucky apart from an album.
Adnan is a leader in UMNO and with that kind of leader.
Adnan is still upset from losing in the recent UMNO general election.
Adnan is supposed to be one of the five recipients of Darjah Gemilang Seri Melaka.
Adnan is no stranger to fame and adulation.
Adnan is referred to in the film in a fragmented and vague way.
Adnan is non-woman because on the football field he isn't man but.
Adnan is often correlated with castration.
Adnan is heavily drunk and always talking about Caniko to her.
Adnan is a complete musician.
Adnan is doin a good job as a judge.
Adnan is not a good singer he is a joker.
Adnan is married.
....
I'm not sure about the rest, but the last one is definitely not True!!! :)
... yet!
Bowling for Democracy
Bowling for Democracy:
"This elite appropriation played into the hands of baseball entrepreneurs who actively worked to diminish cricket's popularity. A. G. Spalding, described in the Baseball Hall of Fame as the 'organizational genius of baseball's pioneer days,' was typical. 'I have declared cricket is a genteel game,' he mocked in 'America's National Game,' his 1911 best seller. 'It is. Our British cricketer, having finished his day's labor at noon, may don his negligee shirt, his white trousers, his gorgeous hosiery and his canvas shoes, and sally forth to the field of sport, with his sweetheart on one arm and his cricket bat under the other, knowing that he may engage in his national pastime without soiling his linen or neglecting his lady.'Baseball, in contrast, was sold as a rugged, fast-paced, masculine game, befitting a rugged, fast-paced economic power. Americans of all classes swallowed the chauvinistic line. It was also great business for Spalding. By inventing elaborate baseball gear and paraphernalia, he created a market for his new sporting-goods company."
I'm having problems with Apache. The server is hosting about 250 or so virtual servers. The memory foot print is really large for the server. Each process is taking about 90 MB in size. That is huge! Have to figure out why the memory foot print on the server is so large. Since there are other servers that have the exact same configuration and number of sites, and have a memory foot print of 17M to 21M, I am assuming it has to do with what some of the sites are running. Maybe some rewrite rules is causing a memory leak?
It has to be something on the user side. When I stop the server, and start it up again, the memory footprint is 19 MB. However, over time, the process memory usage starts to increase. A graceful restart does not solve the problem. I've been told that all processes in apache will take the size of the largest apache process, hence, slowing the server down, and wasting memory. Now I have to track whats causing the memory leakage. Since the other servers are using the exact same software, it would seem that its code run by one or more users on that particular system.
It has to be something on the user side. When I stop the server, and start it up again, the memory footprint is 19 MB. However, over time, the process memory usage starts to increase. A graceful restart does not solve the problem. I've been told that all processes in apache will take the size of the largest apache process, hence, slowing the server down, and wasting memory. Now I have to track whats causing the memory leakage. Since the other servers are using the exact same software, it would seem that its code run by one or more users on that particular system.
NewsForge | The Second Commandment of system administration
NewsForge | The Second Commandment of system administration:
"Trust is a hard thing to come by in any workplace. Luckily for you, trust in your servers isn't. With the help of file integrity checkers, you can be absolutely sure of every change made within the filesystems of your servers"
Monday, May 02, 2005
Slashdot | Toshiba Demonstrates Cell Microprocessor
Slashdot | Toshiba Demonstrates Cell Microprocessor
Holy crap this is awesome!!!! I want a cell!
Holy crap this is awesome!!!! I want a cell!
You know there is an IT boom when...
You know there is an IT boom when...:
:)
"I was driving back from office last night (yes, I work on many Sundays. No, I dont have a life) , when a truck stopped ahead of me on a red light. Trucks in India always have something witty or creative hand painted on the read bumper - 'buri nazar waale, tera mu kaala', or 'chunnu de munnu de papa di gaddi' or '13 mera 7' etc (sorry folks, I have no idea how to translate that to English :))
Now the truck in front of me didn't have anything like that painted on its rear bumper. Instead, it had on it, in big bold letters, an advertisement for a .NET and J2EE training center."
:)
Updating fink on 10.4
Fink - updating on 10.4:
"For users of the stable tree, we recommend that you delete your current fink with sudo rm -Rf /sw and then 'bootstrap' an installation of fink-0.23.9 using fink-0.23.9.tar.gz--download that file and expand it, eg. via
tar -xvzf fink-0.23.9.tar.gz. After running the command ./bootstrap.sh in the resulting fink-0.23.9 directory, you'll need to run fink selfupdate"
Happy Birthday Dave!!!
For his 50th birthday, Dave requests a little linklove to help climb the Technorati Top 100, where he's currently at #9.
via Doc Searls
tiger-bug
There is a small bug in Tiger/Safari. When in bloglines, I expand the list of items, the scrollbar resize messes up. Irritating.
It will probably take apple a few updates to get everything right.
It will probably take apple a few updates to get everything right.
Om Malik's Broadband Blog ? Windows XP SP3?
Om Malik's Broadband Blog ? Windows XP SP3?
<rant>Cant Microsoft do something innovative and original for a change!</rant>
<rant>Cant Microsoft do something innovative and original for a change!</rant>
So I came in to work, and had to wait outside since I forgot my key. Not a good start to the week :(
I fired up my laptop with Tiger on it, and started up Safari. I had added a few feeds to my bookmark bar in a folder, and the folder said that I had 4 unread new items. Thats good. The most important sites that I visit were in there. I keep all my bookmarks in the bookmark toolbar folder. Its an easy way of accessing them instead of the bookmarks menu item on top. Anyway, the point is that I dont think I'll be putting in many more feeds into these folders just yet. Why? because it will be kind of irritating to see that I have that many unread feeds all through the day. It will distract me, and I will feel compelled to read those items. So the important feeds stay, and the rest remain within bloglines. I have 255 feeds in bloglines.
I fired up my laptop with Tiger on it, and started up Safari. I had added a few feeds to my bookmark bar in a folder, and the folder said that I had 4 unread new items. Thats good. The most important sites that I visit were in there. I keep all my bookmarks in the bookmark toolbar folder. Its an easy way of accessing them instead of the bookmarks menu item on top. Anyway, the point is that I dont think I'll be putting in many more feeds into these folders just yet. Why? because it will be kind of irritating to see that I have that many unread feeds all through the day. It will distract me, and I will feel compelled to read those items. So the important feeds stay, and the rest remain within bloglines. I have 255 feeds in bloglines.
Sunday, May 01, 2005
foldedspace.org: Why Star Wars Sucks
foldedspace.org: Why Star Wars Sucks:
"Over the past twenty years, Lucas has gone from a young, creative artist to a wealthy movie mogul. His realm of experience has changed, and I think that shows in his filmmaking. If you skim early drafts of The Star Wars, which once included material from all of the films in the series, it's clear that Lucas has shifted from the realm of the common to the realm of elite. What was once important to him, no longer is. He's writing from his experience, and his experience is one of wealth and comfort."
Subscribe to:
Posts (Atom)
Mozilla and hypocrisy
Right, but what about the experiences that Mozilla chooses to default for users like switching to Yahoo and making that the default upon ...
-
via VMware blog
-
AJAX: redesign your PHP applications? - ThinkPHP /dev/blog : "First of all, XMLHttpRequest has a problem: in InternetExplorer, it doesn...