Friday, September 30, 2005

Debugging tips for the Solaris crypto framework code:

(Via Sun Bloggers.)
Java.net Weblogs: Why should I choose only one IDE?:
I switch my preferred IDE and/or text editor every now and then and it seems Eclipse AND NetBeans might be my next choice.

(Via PlanetJava.org.)


I might choose an IDE if I was programming in one programming language for a long time. However, I find myself switching between languages all the time. One day its PHP, another Python, another Perl. I find using a text editor (TextWrangler, these days) for writing these scripts the best option. Plus having a shell open on the side helps. Even when I used to code in C/C++ or Java (depending on the semester/project) I never used an IDE. Could never get comfortable with one. The combination of emacs/vi and the command line compiler/debugger worked great for me.
Goowy adds Calendar and Other Features:
The two key new beta products are a calendar and a basic RSS reader. The calendar application is tightly connected to email, and the feature base is as good as most ajax calendars we’ve reviewed. With these additions the suite of products is now becoming much more useful.

(Via TechCrunch.)

Thursday, September 29, 2005

Gadgeteer:
In a bizarre case of art imitating life, players of the Blizzard Entertainment game World of Warcraft suddenly found themselves dying from a mysteriously rampant plague that ravaged their virtual world.
Gootch/Google Addiction: A Date To Remember - Google is developing a Calendar service ...:
Google is developing a Calendar service that will likely be known to everyone as "GCalendar".  There has been speculation in the past about such a service, but now there is evidence that Google has been thinking about it since 2004.  —  Another mysterious domain registered

(Via tech.memeorandum.)
OPML - An Awesome Experiment:
We’ve created a directory, in OPML format, of every TechCrunch company profile. Dave has put the TechCrunch directory up on Scripting News. The directory updates on Scripting News automatically as we update the OPML file. All of our content is therefore available on the Scripting News site.

(Via TechCrunch.)

Tuesday, September 27, 2005

CSSTidy - John Cox:
CSSTidy is an interesting script to optimize your CSS files.

(Via Planet PHP.)
End of Palm As We Know It:
Palm, the company that ignited the handheld computer market, capitulated today, and switched away from its own house OS to a Windows Mobile operating system. In other words it has just become yet another Windows-handheld device maker, and lost its “unique selling point.” Proof, that Microsoft eventually wins. Microsoft’s in-house spin-meister won’t even have to spin this one.

(Via Om Malik's Broadband Blog.)

Sunday, September 25, 2005

I was just listening to Jon Udells interview of Bill Gates, where Bill Gates says that RSS is a notification system for XML. Interesting. Here is the quote from the transcript:

Absolutely. And the RSS data Web is a natural development coming out of the acceptance of XML, and it's the notification infrastructure for XML.


Why I find that interesting is because I've always looked at RSS as a content delivery system for News, and now audio (podcasts). If bandwidths increase it might also be a delivery system for video (vidcasts?). I guess the way I looked at it was the human aspect. When we consider machine to machine interaction, RSS could serve as the loose notification infrastructure for XML.

I also found this part a little funny:

JU: And it's a portable runtime at this point, so is it something that conceivably takes XAML apps to a Mac desktop or a Linux desktop? Is that a scenario?

BG: The Mac is one of the targets that we explicitly talked about, so yes. Now it's not 100 percent of XAML, we need to be clear on that. But the portion of XAML we've picked here will be everywhere. Absolutely everywhere. And it has to be. You've got to have, for at least reading, and even some level of animation, you've got to have pervasiveness.


Where JU brings in Linux, but BG simply ignores that, giving preferences to the Mac and phones.

Saturday, September 24, 2005

Ars Technica on the Best Mac RSS Readers:
Ars Technica has a detailed review of what they consider to be the best Mac RSS readers. If you don't feel like wading through all 6 pages of the article, you can simply jump ahead to the conclusion to see the ratings and how your favorite RSS reader stacked up. It's no surprise that NetNewsWire came out on top, but I am rather surprised that they didn't include any web-based RSS readers, like Feedster and, my personal favorite, Bloglines.

(Via The Unofficial Apple Weblog (TUAW).)


They probably didn't review any web based readers, because then it wouldn't be a mac rss reader review would it? It would be a web based and mac based rss reader review then. Personally I prefer the combination of Netnewswire and Mars edit for rss and blog publishing anytime over the web based bloglines and blogger.
Open-Source Success Roiling Software Field:
"There is an open-source application that is maturing in every software category that exists," said Pete Kronowitt, a strategic planner for Intel (INTC) who helps manage the chipmaker's dealings with open-source firms. "Open-source is poised to commoditize those segments. We're already seeing it."
Checking in on Rita:
So, was just checking in on MSNBC. They have a nice package of news about Hurricane Rita. The Houston Chronicle has the Stormwatchers blog -- citizen journalists covering Hurricane Rita.

(Via Scobleizer: Microsoft Geek Blogger.)
Apple Plugs Ten Critical Security Holes:


(Via Packet Storm Security Headlines.)

Friday, September 23, 2005

KDE on Mac OS X:
This trick requires a Mac running 10.3 or later and the latest Apple Developer Tools. Be forewarned, however. The author recommends a dual processor Mac running 10.4, as compiling KDE and x86 from source took the better part of 8 hours. So make sure you've got the day free. With that said, have fun! Let us know how it goes if you try this out.

(Via The Unofficial Apple Weblog (TUAW).)


I installed parts of KDE when I was running 10.3, and it took the whole night to compile, and a better part of the next morning. I think I wanted to compile quanta or something, but I don't remember. It was fun running Safari and Konqueror side by side! :)

I don't think I'll do it again, I seem to be running short of hard drive space these days.

Thursday, September 22, 2005

Wednesday, September 21, 2005

Sam Ruby: Prototyping Intertwingly on Rails:
It is said that Rails is opinionated software.  I’ve been exploring to see how it stacks up on a subject area where I have opinions: weblogging software.  So far, it has measured up pretty well.

(Via PlanetJava.org.)


I'm reminded while reading the article, why I don't like Ajax, and for that matter Flash.

URIs are definitely something I have an opinion on. I don’t cotton to the idea of putting the action in the URI as I feel that URIs are intended to uniformly identify, well, resources.


With Ajax and Flash the URI is taken away, and we lose a means to identify some of the resources provided by the Ajax and Flash app. Not everything falls under this though, for instance a flash movie, or the Ajax based Gmail interface.
On the front page of microsoft.com, ain't life weird?:
OK, this is a little much. I'm on the home page of Microsoft.com right now.

(Via Scobleizer: Microsoft Geek Blogger.)


The new face of Microsoft, Robert Scoble! Now when I think of Microsoft, I think of Robert, instead of evil company. If nothing else then a wonderful marketing and image manipulation move by Microsoft.

Its funny, don't know why, but now that I hear Google, I think evil company. Heh, maybe I'm reading too much of Dave Winer, and scripting.com, for that one!
s_ta_ts.js:
The origin of these goodies seem to be pages that have been successfully spammed into various search engines over the past month or so. Users searching, as an example, for completely benign things like "writing business letters" can get a search result that ranks two or three of these fake/spammed pages on top. Clicking on any of the search results then leads the user to the never-never land of pop-ups, and, yes, his/her personal copy of s_ta_ts.js.
Jon Udell: WS-Heavy, WS-Lite, WS-JustRight:
It's been a while since I researched and wrote a big feature story for the print magazine. This one, which ran on InfoWorld's cover last week, was a lot of fun to do. I looked for practioners with real-world SOA-style development projects under their belts, and very much enjoyed my interviews with them.
Firefox v1.0.7 Released, (Wed, Sep 21st):


(Via SANS Internet Storm Center, InfoCON: green.)
New Bagle Making the Rounds?, (Mon, Sep 19th):


(Via SANS Internet Storm Center, InfoCON: green.)
Hackers Work To Exploit Latest Firefox Flaw:


(Via Packet Storm Security Headlines.)

Saturday, September 17, 2005

Running PHP as a Service on Win32 - Evil, as in Dr.:
So, you've written some kind of super-duper daemon process in PHP, perhaps using the event extension and stream_socket_server(). On Unix, it's quite a simple matter to have it run from init (or maybe inetd) when your machine starts... but doing the same on windows isn't possible without some hacks. Until now.
Cisco SNMP configuration attack with a GRE tunnel:
SNMP may just remind the reader of the movie "The Matrix" in the way it's used to constantly probe devices, looking for anomalies. Remember when Neo takes the red pill, and the Matrix spits him out as a reject? Think of a final SNMP SET command as the one that opens Neo's bio chamber doors...
Online Extra: A Rendezvous With Microsoft's Deep Throat:
Meet mystery blogger Mini-Microsoft, an employee who runs a virtual watercooler for his corporate colleagues, also anonymous
Is the Firefox honeymoon over?

After reading the above article, I felt angry. Even though I don't use Firefox as my primary browser (Safari), I still want it to succeed even further. And I think the author despite having the facts right might be wrong. The reason why Firefox, in my eyes, is better than Internet explorer is ActiveX. Most spyware and adware is an activex plugin, and that is what annoys most people, and spoils the internet experience. If the same things start happening to Firefox via XPI then we might be in trouble. But for now, I only see a rise in Firefox's popularity. I haven't looked at XPI, but I'm hoping that the firefox designers had the foresight to make that secure from the get go.

O'Reilly Network: Using Qpsmtpd
:
In 2001, Ask Bjørn Hansen needed to improve the spam detection on perl.org's mail server. He decided the option of patching the existing Qmail installation was too painful. Instead he turned to the code in Jim Winstead's Colobus NNTP server for inspiration to re-create qmail-smtpd in Perl. The first version he hacked together comprised just 300 lines of code.
LinuxPlanet reviews Solaris 10:
"Martin C Brown wrote a comprehensive (8 parts!) review of Solaris 10 on LinuxPlanet."

(Via Eric Boutilier's Weblog.)
Its harder to do business in India than Pakistan:
"South Asian countries are ranked as follows: Maldives 31, Nepal 55, Pakistan 60, Bangladesh 65, Sri Lanka 75, Bhutan 104, India 116, and Afghanistan 122.'"

(Via New Delhi Times.)


Woohoo! My country is third! :)
Business Week: Troubling Exits at Microsoft:
"Wow. Almost every month I am reminded that the stuff I write here can and is read by journalists. At the very least Jon Udell and Steve Gillmor seem to be somewhat regular readers given the number of times I've been quoted by them. This does make it hard for my blog to be as 'personal' as I want it to be."

(Via Dare Obasanjo aka Carnage4Life.)
A Simple Request to Sun's Employees:
"For the sake of your colleagues around Sun, please do not share Sun's confidential information. There have ben a few instances in recent weeks where crucial data and photos were leaked from Sun. It probably sounds counterintuitive, but this actually harms Sun's business."

(Via Jonathan Schwartz's Weblog.)


Oh, I like this. It seems almost like a personal request. And I don't even work for Sun. It certainly seems better than a memo or something else that might have been sent internally if it wasn't for blogs. Man is blogging change the shape of the corporate world!
.htaccess Cheat Sheet:
"Over at The Jakol's Den there's cheat sheet for .htaccess that shows you some of the more common usages. For those of you who don't know, .htaccess is a small configuation file that Web publishers running Apache can use to do all sort of neat things on thei"

(Via Lifehacker.)

Friday, September 16, 2005

PHP Security by Example - Chris Shiflett:
"The most popular was PHP Security by Example, a talk that consists entirely of exercises. "

(Via Planet PHP.)
The danger of running a remix service:
"Fair points by both Dare Obasanjo and Ian Davis, who say that HTML scraping doesn't have the same level of obligation as an API."

(Via Read/Write Web.)
You know your in trouble when...:
"You know your in trouble when your wife complains about you on her blog :)"

(Via simplegeek.)


Uh-oh... looks like the geeks are having too much fun at the PDC. Wish I could go! :)
Special: How to host a personal wiki on your home computer:
"A wiki is an editable web site, where any number of pages can be added and the text of those pages edited right inside your web browser."

(Via Lifehacker.)
Take Charge of Dashboard:
"To do this, start by pressing and holding your Dashboard key--F12 or F13 or whatever--until Dashboard appears. Then, you can take your time and look around. Check out your calendar, the weather, or whatever other widgets you've got loaded on your standard dashboard. When you're finished looking just release the key. Dashboard disappears."

(Via Lifehacker.)


This is an awesome tip. Some times I want to glance at my network monitor, or what the date is, and I had to press F12 twice. Now I don't, and its much more fun! :)
How to find free technical books:
"FreeTechBooks.com is a directory of freely available tech books."

(Via Lifehacker.)
Newsgator's API Challenge:
"But today, something interesting happened. I got a call from Newsgator. An actual person called me (I missed her name!), just to make sure I knew about the competition, and, once I said I knew about it, to ask if I was going to enter. I told her I'd considered it, and she asked about the idea, so I tried to explain what it was."

(Via RossCode.com.)


Wow! Now that certainly is amazing.
Foundations for a connected Office:
"In terms of Office, the message here at the PDC is all about the full-on fat client."

(Via Jon's Radio.)


I love Fat clients. Give me more fat clients. There is a reason I use Marsedit, instead of the default blogger web interface for posting to my blog!
Gas and the unemployed jobseeker...:
"Who would of thunk that a $2.62 would only buy one gallon of gas? Not I and I suspect, most unemployed jobseekers did not consider that either. As frustrating as it may be to interview and interview and interview for your dream job (or any job for that matter), now it may very well become too expensive to find work! I mean, do you buy groceries or fill up your tank for the week? Ouch!

Well, if you can identify with this rant, help is here and Microsoft is bringing it. Follow-along as I show you how to find the lowest gas prices in your neighborhood. It's as easy as 1-2-3. "

(Via Technical Careers @ Microsoft.)
Joel Cere on Reputation Protection And Brand Promotion In The Blog Era:
"A graduate interviewed for the article commented 'The main problem with blogs is that, as far as Google is concerned, they masquerade as useful information when all they contain is idle chatter'."

CPUs smarter than 'every human brain combined' by 2060 | The Register


What difference does it make if a CPU can perform more operations than a human brain. Its the software that uses those cycles! And if we can't come up with the software than the CPU is worthless! Anybody see any mind boggling AI software out their just dying to eat more CPU cycles?

Ofcourse I'm designing one in my basement laboratory, but shhh... its a secret! :)
Google unveils new erotica search engine

Umm... is this for real?

Thursday, September 15, 2005

Funny photo of the day:
Ozguru: At least Windblows Vista is backward compatible when it comes to crashing.

;-)

(Via Eric Boutilier's Weblog.)
Start.com developer page:
"At the Start.com/developer page, the ‘Downloads’, ‘Community and Blogs’, and ‘Technical Articles’ links only work in IE.

Excuse me while I go bang my head against the wall and raise a special finger eastwards across the lake.

The ONLY websites that I need IE for anymore are Microsoft web sites. It’s just baffling."

(Via Lazycoder.)
PDC Day 1: Pharaohs:
"So I think that might have been a bit of a downer for Bill. The pharaohs were not just concerned with the day-to-day of their kingdom; they were halfway between mortals and gods, and had to adjust their thoughts aoocrdingly. Bil Gates is not just thinking about developers, he's thinking about information in general. 30 years in, and there still remains a larger mountain beyond the mountain he can see. It's a wearying thought, and Bill looked weary. Until he got to the last bullet item on the last slide, which said simply, 'software is the key'. And them, finally, Bill smiled."

(Via Proudly Serving My Corporate Masters.)
Yahoo! Instant Search launches:
"Yahoo! launches Instant Search, a fancy, dynamic search-as-you-type that returns one most relevant result instantaneously, without having to press that pesky Search button."

(Via Lifehacker.)

Wednesday, September 14, 2005

Javascript - Event compatibility tables
Whats Flock?
Protect your shareware apps with the AquaticPrime framework:
"Developing software for the Mac? We love you. Really. And most of us want to pay you for your efforts. So when you're slaving away on that great shareware app, and the bucks aren't rolling in because some tool posted up a serial online, what can you do? I know a lot of folks resort to third-party services like Kagi. But why not try the AquaticPrime framework? It's free, open-source, and uses RSA encryption. There are even Carbon, Cocoa, and PHP versions available. Now get back to coding, safe in the knowledge you may finally be able to afford your own computer for programming."

(Via The Unofficial Apple Weblog (TUAW).)
Gmail + Growl: Make Gmail Notifier roar:
"I didn't create that headline, the makers of the software did. Gmail+Growl is essentially a Growl plugin that works with Gmail Notifier to create Gmail alerts via Growl. Make sense? For those of you unhip to the Growl scene, it's been mentioned on TUAW a few times before, and is quite popular around here. "

(Via The Unofficial Apple Weblog (TUAW).)
The most important Office 12 question, unanswered:
"Having said that - my main usability issue with Word remains unanswered - will a bullet point go where I want it, rather than where Word wants it? That's the one thing that makes me despise the entire product."

(Via Smalltalk Tidbits, Industry Rants.)
Google blog search… of what?:
"Om ‘Scoop’ Malik reports that Google just launched its blog search. I put in my first query and what do I get back… Blogspot spam blogs peppered throughout. I’m getting these very rarely on Icerocket, PubSub, or Technorati. Maybe Google will now notice the problem it is fertilizing in its own backyard. Beta? You bet!"

(Via BuzzMachine.)
Google's new blog search makes a great first impression:
"Google launches its blog search service, says SearchEngineWatch's Chris Sherman."

(Via Scobleizer: Microsoft Geek Blogger.)
Microsoft loses bid to block Kai-Fu Lee from working:
"In a setback for Microsoft, a Redmond, Wash., defector and high-ranking Google executive will be able to help the Mountain View, Calif., company set up a research and development facility in China in the coming months while a case over his hiring comes to trial in January 2006, a judge decided Tuesday."

(Via Network World on Applications.)
TV on your Treo:
"I’ve been meaning to post about MobiTV which provides something like basic cable for your mobile device for a couple of days. It was released for the Treo 650 (sorry 600 users, not yet) on Friday and I splurged the $9.99 for the first month’s subscription to see how it works. Short answer - pretty darn well."

(Via The Office Weblog.)
PHP 4.4 and 5.0.5 backward compatibility breaks are resulting in bad PR - John Lim (PHP Everywhere):
"I'm sure that there are good reasons for the new memory corruption warnings that appear in PHP 4.4 and 5.0.5. However the PHP developers have done an extremely bad job in explaining why many things that worked in earlier versions of PHP now breaks, or why we are now getting 'Fatal error/Warning: Only variables can be passed by reference...' messages."

(Via Planet PHP.)


Shouldn't PHP developers, etc. be encouraging to the community? With so many options out their (python, perl, ruby) there will be even less reason to choose PHP. First of, the fact that code already written for PHP 4.x has problems running on PHP 5.x. Meaning that people who have web sites running with 4.x code cannot easily migrate to 5.x. System Administrators have to manage servers with the 4.x version, and 5.x. Then, these memory bug issues come up, where migrating 4.3.x version of PHP to 4.4.x versions becomes an issue.

Now I do realize that to improve a language and its engine, things will break. But there should have been a better way of handling the migration. And shouldn't the developers explain their decisions in a coherent manner instead of mouthing of (read the comments on the above article)?
Free-As-In-Beer Rails Hosting:
"[Ruby / Rails] Free-As-In-Beer Rails Hosting: ‘ Strange but true: RailsPlayground.com is offering free (as in beer) hosting with the following features:

20 MB disk space
500 MB/month bandwidth
1 MySQL database / 1 PostgreSQL database
FastCGI Ruby on Rails support
Other languages: PHP 4.4.0, Perl 5.8.7"

(Via Lazycoder.)
CS Curriculum:
"So here's the deal: there are 'research universities' and 'teaching universities' (throw community colleges and voc-tech schools in with teaching universities, for the purposes of this argument). Teaching universities teach you to be a mainstream programmer, such as would work in an IT department. Research universities don't do that: they teach you to be a grad student. Because that's in their own best interest: they want their undergraduates to go on to become grad students."

(Via Kevin Schofield's Weblog.)
Google Blog Search:
"Google Blog Search returns search results only from blog posts:"

(Via Lifehacker.)

Tuesday, September 13, 2005

Super-fast DummyPants Addressbarlet for del.icio.us:
"Okay, so lately I’ve switched to using ‘addressbarlets’ for my del.icio.us posting needs. In particular, I’ve been using the Super-Fast variety. I cannot stress how much better these are than clicking links in the bookmark toolbar. My del.icio.us posting has converged that much closer to command-line / QuickSilver perfection."

(Via 0xDECAFBAD Blog.)


I've had the del.icio.us bookmarklet for a while now, and I've been bookmarking various articles and such. But I find that other than cataloging those articles, I barely ever go back to del.icio.us to see what articles I have. I was hoping that an app like Cocoalicious might change that, but it didn't. If I do need to find something, I tend to google it. I just don't seem to have that much use for del.icio.us.
Zend Develoment Environment 5.0 beta is a significant step up - Greg Beaver:
"today I downloaded Zend Development Environment 5.0 beta to give it a try. I've been using ZDE since version 3.0, and in fact developed all of PEAR 1.4 in ZDE. The server debugger has made it extremely easy to debug complex apps like PEAR_Frontend_Web that have multi-page interactions. It's also been good when trying to develop applications that run on linux and windows, and especially with debugging PEAR's unit tests."

(Via Planet PHP.)


I'd definitely look into this, if it didn't cost an arm and a leg!
Scobleizer on tech.memeorandum:
"Well, remember that I read 1,389 RSS feeds? Well, it takes a weirdo like me hours to go through all of those and finding trends in that is pretty difficult.
What is important to the bloggers? You won't know unless you read all those blogs and keep track mentally of when various bloggers link to something or talk about it.
Memeorandum chews through thousands of blogs in minutes and tells you what's important. It does this every few minutes. It is dramatically faster than I could ever be. It's all machine based. No humans involved."
10.4.3 pre-release candidate:
"Finally catching up with the weekend's news, and I've been taking a look at the reports filtering in about the 10.4.3 8F24 build. macnews.net.tc says there are still issues with printing and long usernames. It's a beta, right? More interestingly, though, AppleInsider is reporting some changes under the hood of the companion x86 developer release, 8B1027. "

(Via The Unofficial Apple Weblog (TUAW).)

Monday, September 12, 2005

GROKLAW: Women in Free Software:
"Another important point is that Free Software development is often done as a hobby, just for fun, and in one's spare time. Where is a woman's spare time? After their working day, most of them still have the second working journey, which is at home, taking care of the home, the children and her husband. If the men can have the privilege of doing Free Software in their spare time, sitting in front of the computer and having some fun coding what they want, women in general don't have this privilege."

Widgetarium, an IDE for widget coding:
"While I might have switched off my Dashboard widgets due to er, performance issues, I still appreciate how many people find them useful. So if you have a hankering to get into the widget business, take a look at the Widgetarium. It's a pretty complete IDE for making widgets."

(Via The Unofficial Apple Weblog (TUAW).)
The Latest in Internet Attacks: Web Application Worms:
"Kamal contributes this article he found recently posted describing how web application worms may be a nefarious subject we'll see more of in the future."

(Via worm blog.)
Note to Mary Jo: Sparkle is no Flash killer:
"That said, Sparkle is freaking cool. Let me say that again. Freaking awesome. It's getting me to throw a chair in excitement. It's one of the things to look out for. My eyes were popping out during the entire demo. Damn, they are about to change how development is done."

(Via Scobleizer: Microsoft Geek Blogger.)


Hmm... thats quite a bit of enthusiasm. I'll believe it when I see it though.
The Blogging Enterprise Event:
"Blogging comes to Austin, Texas this fall with a brand new conference for marketers called The Blogging Enterprise. I invite you to check it out. I have signed on to keynote. The event takes place November 2 at the University of Texas. Yiha!"

(Via Micro Persuasion.)
Structured Data Blogging:
"For some reason I hadn't bumped into Reger yet, but it's definitely intriguing: '[W]hat this tool excels at is allowing you to capture extended data fields with each entry. As you blog and collect data, you can then mine that"

(Via Olivier Travers.)
Matt Cutts on search engine freshness:
"I'll Cliff-note it out for you. The authors tracked Google, Yahoo, and MSN over 42 days using 38 German webpages that were updated daily and that included a datestamp somewhere on the page. They measured freshness by looking at each search engine's cached page to see how up-to-date the page was. If you measure success by having a version of a page within 0 or 1 days, Google succeeded a little under 83% of the time, MSN succeeded 48% of the time, and Yahoo succeeded about 42% of the time. "
Top Ten Things You Can Do To Get Blogged:
"TechCrunch has a list of ‘Top Ten Things You Can Do To Get Blogged.’ Boy I wish every blogger would publish these guidelines. It would go a long way to helping the PR community serve bloggers well."

(Via Micro Persuasion.)
Google Maps the Census report:
"A new Google Maps application displays 2000 Census data when you click on a location on the map, like average income, total population, median age, and average income."

(Via Lifehacker.)
iTunes works with mobile phone(s)?:
"Anyone else see this in Software Update? If so, has anyone else noticed the wording they use in the details for this update?"

(Via The Unofficial Apple Weblog (TUAW).)


Nope not me. But then I'm running iTunes 5.0, maybe thats why.
Departure checklist:
" The dependency on my driver's license, in particular, has become a growing concern. I have no backup for this document and, given the quaintly intermittent schedule of DMV offices, no quick way to replace it. You might think that when credentials do finally go digital, they'll be easier to replace. But in fact, identify providers will (or should) still require a face-to-face ceremony. This doesn't get any easier until, perhaps, we start asserting our identities using nature's digital signature -- our DNA."

(Via Jon's Radio.)
Dell hell:
"My son still has a Dell laptop (what kind of father am I?) and he had two hardware problems. Since we paid for the super-duper home service, the technician came to our house. But — surprise, surprise — Dell sent him with the wrong parts. He got on the phone to Dell — demanding to know whether he was talking to America, by the way — and got the runaround and they hung up on him twice. He’s their guy."

(Via BuzzMachine.)
Skype-eBay happening?:
"Business Week reports that EBay is hosting an investor call at 5 am pacific time tomorrow morning - which they call unusual. Is this the eBay-Skype announcement? FT has a story saying the deal is in the works for $4 billion or change."

(Via Om Malik's Broadband Blog.)
eBay Buys Skype for $4.1 Billion:
"Xeni Jardin: A formal announcement is expected within hours. Link (Thanks, Sean Bonner)"

(Via Boing Boing.)
Comic for 12 Sep 2005:

(Via Dilbert.)

Sunday, September 11, 2005

Unprecented growth in on-line game subscriptions:
"World of Warcraft has hit 4 million paying subscribers."

(Via How The Game Is Played.)
Roadkill Gang:
"Scoble says I say roadkill, but what does the Gang say?"

(Via Untitled Source.)


You must listen to this one. Its really interesting.
New Pics of the Fisker Latigo CS & Tramonto - Autoblog - www.autoblog.com _:
"By now, you've probably already heard that Henrik Fisker (the guy that designed the current generation of gorgeous Aston Martins) is attempting to revive the art of coachbuilding by launching two models: Latigo CS (Based on BMW 6-Series) and Tramonto (Based on Mercedes SL55 AMG). "


I like this car.
Niall Kennedy's Weblog: Running a reliable blog tool and ping service:
"Most people do not realize how ping notification services ('ping beacons') can negatively affect user experience for a blog tool vendor. Blog authors usually welcome the publicity but are not sure who to blame when something goes wrong, if the user even knows what went wrong and where. Let's start with some background on the process of a ping notification ('ping')."
What MSN should have learnt from Windows:
"Microsoft is going to offer new MSN APIs which will allow developers to access MSN Search, VirtualEarth, Messenger and MapPoint programatically and build their own applications around them. This is great! The new WWW is all about open APIs. Actually, Messenger APIs were available earlier as well. But only the most basic UI automation API was made available freely. The more useful API functions required use of a key from Microsoft which, from what I can make out, was almost impossible to get. I used these APIs quite a bit while I was with Microsoft. I hope the new APIs are not going to be just these old APIs repackaged differently."

(Via New Delhi Times.)
Firefox 1.5 developer highlights:
"Firefox 1.5 Beta 1 is out, and is the most exciting browser release in a very long time. It comes with the Gecko 1.8 rendering engine, which includes a ton of interesting new features. New in this version (unless you've been tinkering with the Deer Park series):

SVG
Canvas
CSS3 Columns
JavaScript 1.6
Let's take a look at these in turn."

(Via Simon Willison's Weblog.)

Saturday, September 10, 2005


ONLamp.com: How to Decide What Bugs to Fix When, Part 1
:
"Here is the golden rule of organizing bugs: fix bugs in the order most likely to result in
success. Sounds obvious, right? Wrong. I'd bet that more than half of the buggy and
unreliable software you've ever used was that way not because the developers didn't have time to make it better; they simply fixed the wrong bugs."
Jon Udell: An XML spreadsheet parable:
"Amidst the controversy over XML formats for office documents, it's important not to lose sight of the fundamental benefits that accrue simply from using XML."
IBM/Lotus releases next version of Notes/Domino:
"IBM/Lotus on Wednesday released Notes/Domino 7.0, the next version of its collaboration software and the first significant step to merge the platform with its Java-based Workplace initiative.initiative."

(Via Network World on Applications.)
MSN turns on APIs:
"When I was hyping up the PDC a couple days ago I didn't even know about this or the secret Virtual Earth stuff that'll be released next week. It just gets better and better. Thanks Dare!"

(Via Scobleizer: Microsoft Geek Blogger.)
Spy Shots: Ford Shelby Cobra GT500:
"Disclaimer: Autoblog is not responsible for eye strain-related injuries that result from the viewing of these spy shots. View at your own risk."

(Via Autoblog.)
Super Mario Brothers implemented in Javascript:
"This. Is. Amazing. A full clone of Super Mario Brothers in Javascript. I am a-boggle"

(Via Boing Boing.)
canvas demo:
"his requires Firefox 1.5 Beta 1 (actually, it works in Deer Park Alpha 2 for me as well). It also works in Safari because Apple invented the canvas tag."

(Via Are You Pondering What I'm Pondering?.)


Hey it did work in Safari! Cool! Where is IE 7? Microsoft has got to start innovating faster!

Phishing Filter

At least they are working on something worthwhile. I just wish they had started this work two years ago, instead of now!
thunderbird 1.5 beta 1 released:
"Thunderbird 1.5 Beta 1 is out. Go get it!

it!"

(Via Asa Dotzler on firefox, cats, mars, and more.)


Now this I can upgrade to. I don't use any extensions with Thunderbird, so upgrade I shall!
Jon Udell: Audio synaesthesia:
"After listening to a bunch of podcasts on long bicycle rides this summer, I've noticed a weird synaesthesia effect. When I first listened to Jim Gray's discussion of asynchrony I was at mile 23 of this route. When I listened to it again and transcribed the quote for my blog, I saw that landscape again. It works the other way too. If I repeat a route, I remember what I heard along the way."
Microsoft targets Google with developer platform:
"Microsoft next week will try to gain ground on competitors Google and Yahoo by unveiling a new Web development platform on which developers can add new search, mapping and instant-messaging features to online products from the MSN division."

(Via Network World on Applications.)
macosxhints - Use Fink's xorg package to bring X11 windows forward:
"Apple's X11.app has an annoying bug where Command-Tab doesn't bring the X11 window(s) to the foreground -- you have to click on the X11 Dock icon (for all windows), or on a particular window, to bring them/it forward."

Friday, September 09, 2005

My Sister's Been In An Accident:
"I don't know how this is going to affect my travel plans. My mom said she doesn't want anyone coming out there, but I don't know if I'm going to listen to her or not. But if you guys could please pray for her, it would mean the world to me. Thank you so much guys, and I'll keep you posted."

(Via LonghornBlogs.com.)
Learn XQuery in 10 Minutes - by Dr. Michael Kay:
"This article is for all those people who really want to know what XQuery is, but don't have the time to find out."
Embedded market ripe for picking:
"But what is scary to me is that often no plans may be in place for fixing these things proactively. Once you fridge starts DoS'ing Heinz, should you have to get a repairman out to 'update' the software? Imagine how busy the appliance repair guy will be if today's computers with antivirus and autoupdate are an indication. Embedded devices are supposed to just work."
Developing Firefox Extensions with GNU/Linux : Page 1:
"This article is directed to anybody who wants to extend Firefox. Experience writing HTML, Javascript, and CSS should be all you need to understand XUL."
How to set up a personal home web server:
"A web server is software that continuously runs on a computer and allows other computers to download documents from it. This text that you're reading right travelled over a network connection from Lifehacker's hosting web server to your browser. Web servers are usually loud, scary, headless machines in cold windowless rooms, but you can run one under your desk at home."

(Via Lifehacker.)


I've already done this using no-ip.com. But I host my test server there. Once it has something worth linking to, you shall see a link magically appear in the side bar! I don't host my blog their for a reason.

I started blogging in 2001. Even then the blog was hosted on blogspot. Then I decided I wanted to play with moveabletype. So I started hosting it on my home computer, using the roadrunner connection and a no-ip.com ip. But that was my only computer, I was a student, and I didn't have enough money to buy another machine to make it just a server. Further, there was a time when I had multiple operating systems on it, which include windows 2003/XP, Linux, FreeBSD, and BeOS. All at the same time. And I would wipe them out and reinstall them at least once a month. Hey, I liked to play with operating systems! Managing a blog from all these systems, and keeping apache in sync on all of them was quite a chore, and well I simply gave up after a year of trying! Therefore, there is no link to my blog starting 2001 all the way uptil the time I finally decided that I'll use blogspot. Somewhere up in 2003. Check the archives! :)
DNS and Name Servers Setup Help:
"The next type of record you might want is called a REVERSE NAME MAPPING (ptr) record. This functions much like an A record, except that it maps an IP address to a name, instead of the other way around. This record is not required, but many administrators like to have it for completeness, and some mail servers won't deliver to other mail servers without a ptr address."
Building sophisticated Web apps the open source way:
"About a zillion years ago (actually it was April last year, but we're talking Web time here) I wrote about Laszlo Systems and its Laszlo Presentation Server for delivering Rich Internet Applications (RIA)"

(Via Network World on Applications.)
Anonymous Usability Designer: Top 8 Reasons HCI is in its Stone Age:
"That's alright, they would probably have left anyway as soon as they saw me clicking »Start« in order to shut the computer down."
Firefox 1.5 beta 1 now available:
"Firefox 1.5 Beta 1 has been released and features a number of new features and a lengthy list of big and performance fixes."

(Via The Office Weblog.)


I don't think I'll be trying this out until all my extensions work with it. I've had to switch back and forth with Deer Park Alpha 1 & 2, and Firefox 1.0.6 just because I can't live without some of the extensions!
The Case for Dynamic Languages:
"Slides from my FOSSSL keynote"

(Via Sam Ruby.)
Groove Virtual Office on Windows Vista 1:
"I haven't installed or ran Groove in probably a year. Since it may be of use for a book project I am doing, I downloaded the trial of Groove Virtual Office 3.1 and installed it on Vista. Not only did it install and run, but it runs really fast. "

(Via Sam Gentile's Blog.)


Wow thats a surprise. When I tried groove for a team project at the university, it was dead slow. So slow, that we gave it up.

Thursday, September 08, 2005

Cisco Vulnerability:
"Cisco announced a vulnerability in the 11500 and 11501 content switches with the optional SSL module. http://www.cisco.com/warp/public/707/cisco-sn-20050908-css.shtml"
Microsoft tries to recruit me:
"The following is, verbatim, a letter I received a few minutes ago from a Microsoft recruiter."

(Via Armed and Dangerous.)


Microsoft tries to recruit esr before Google does. Its all over the news that Google recruited Vint Cerf. I'm just waiting for the day when Microsoft tries to recruit RMS!!! :D
Anil Dash: Web Development Trends for 2006:
"Curious about what technologies and techniques are going to be popular in the coming months and into the next year? Well, our crack team of editors here at dashes.com (that is to say, me) have assembled a list of up-and-coming trends that you should keep an eye on. Call it vocational education for people building Web 2.0."
A changing landscape:
"Recently, I received a phone call from my cousin in London informing me that he had lost £8000 in a similar manner to the scenario described above. This conversation proved to be my moment of enlightenment. Eureka! It's the end user attacks that are superseding the conventional attacks we've seen against servers for years, ultimately increasing the total number of reported security incidents dramatically. "
1.5 beta locks down tonight:
"We hope to have all the changes for 1.5 beta 1 landed by this eveing so that tomorrow morning's builds will be our first candidates for the beta. We'll spend the day testing the builds and if all goes well we'll have a release by Thursday."

(Via Asa Dotzler on firefox, cats, mars, and more.)


Eight hundred life spans can bridge more than 50,000 years. But of these 800
people, 650 spent their lives in caves or worse; only 70 had any truly
effective means of communicating with one another; only the last 6 ever saw a
printed word or had had any real means of measuring heat or cold; only the
last 4 could measure time with any precision; only the last 2 used an electric
motor; and the vast majority of the items that make up our material world were
developed within the lifespan of the eight-hundreth person.
R. L. Lesher and G. J. Howick



The above was the signature for a friend who was a postdoc at a physics lab I used to work at. I just thought it was a very interesting quote.

Tuesday, September 06, 2005

Working with the Windows Server 2003 Volume Shadow Copy Service:
"New to Windows Server 2003, the Volume Shadow Copy Service provides users with a way of restoring files themselves without having to involve you. This article explains how to implement and configure this service."
Scripting Iframes - Tutorial and Examples:
"Iframes, or inline frames, allow you to load html files into an existing document. Internet Explorer 4+, Netscape 6+, Firefox, Mozilla, Opera and other modern browsers all support iframes."
Logging Services:
"The Logging Services project is intended to provide cross-language logging services for purposes of application debugging and auditing."
Descent 2 updated for OSX - and free!:
"I don't know why or how, but the gaming classic Descent 2 - yea, the entire thing - is available for OSX, Windows and Linux, and was just updated to version 0.2."

(Via The Unofficial Apple Weblog (TUAW).)
Myths of Memory Management:
"In a GC language, the garbage collector will only reclaim resources which are no longer live. Assuring a resource is reclaimed is no easy task in a non-trivial piece of software. The best way to assure a resource is released is for the programmer to set pointers to null when they no longer refer to a resource (or let them go out of scope), and to minimize the sharing of objects (which is just good practice)."
Dynamic Forms with DHTML:
"Forms are key components of all Web-based applications. But important as they are, Web developers often present users with forms that are difficult to use. There are three common problems:"
Debugging JavaScript Using Venkman, Part 1 - WebReference.com-:
"If you find yourself doing a lot of JavaScript programming or tweaking and you are concerned with cross-browser support for your scripts, then Venkman is worth checking out."
A List Apart: Articles: JavaScript Logging:
"Another, simpler debugging method has come into fashion in recent years, although the principle behind it must be as old as the art of programming itself. This method is called logging, and it works by echoing as much information to the screen as is necessary to find out how your code and data structures are behaving. The echoed information can include everything from descriptive statements that are used to let the programmer know what is happening in the script to the value of a variable or the field of an object; it can be any information that will inform the author of what is happening in the code."
Jon Udell: Lessons from the cookie laboratory:
"Although Steve Gundrum's experiment was hardly rigorous or conclusive, it does touch on a real issue with open source. Striking a balance between an architecture of participation and an architecture of control is a central concern for all kinds of product development. In the case of most successful software applications that ride above the commodity stacks, the balance we've struck so far typically locates participation outside the API boundary. Whether that can change, and whether it should, are two very interesting questions."


That does seem kind of true. The name Apache, belonging to another big open source application, came into being because people were patching up the web server to suit their needs. No architectural design their (or at least thats what I've read). Similarly for KDE, GNOME, and so forth. I'm not sure, but Gimp probably followed photoshop it would seem.
ProgrammableWeb: Web 2.0 API Reference

Monday, September 05, 2005

Microsoft Messenger 5 stuck in 1995:
"I was really excited when Microsoft announced they were resurrecting the MSN Messenger - now rebraneded as Microsoft Messenger - because they boasted it offered chat network inter-operability, a la Adium and Proteus. But, to my surprise, in order for Microsoft Messenger to work with other chat networks you have to be running through a little piece of software called Live Communications Server 2005 from Microsoft on your network. As you may guess, it isn't cheap. But this post isn't about a misguided promise, it's about how ugly and '1995' this newest version of Messenger is. Look at that window!"

(Via The Unofficial Apple Weblog (TUAW).)

Sunday, September 04, 2005

What Google Gets:
"Steve Gillmor has a great characterization of where Google could be going. Rather than trying to build the platform for everybody, Google seems to want everybody to build the platform for them or rather, with them. Google could be engineering something at the scale of the Internet, not just producing a suite of somewhat related products. If others continue to join in, the competition could be dizzying. Steve called it 'iterative competitive development', 'overlapping interoperability' rather than 'lock-in' or 'lock-out'."

(Via Making it stick..)
News: Supreme Court Chief Justice dies:
"Dave Winer is staying in the room next to me and he just came over to our room and said US Supreme Court Chief Justice William Renquist has died. I was talking with Ryan Sholin, who is a journalism student at San Jose State University. He said 'even when I'm on the phone with bloggers you tell me the news.'"

(Via Scobleizer: Microsoft Geek Blogger.)

Saturday, September 03, 2005

Useful tech notes for Mail 2.0:
"Hawk Wings is a blog all about Mail that I'm finding more and more informative every day. A mid-august post I'd like to point you towards rounds up the most useful tech notes Apple has released on the in's and out's of Tiger's shiny new Mail 2.0."

(Via The Unofficial Apple Weblog (TUAW).)
CSS From the Ground Up - 1

Mozilla Firefox to Drop Support for SSL 2.0 - MozillaZine Talkback
:
"Plans are afoot to remove support for SSL version 2.0 in Mozilla Firefox. SSL provides encrypted connections to servers, making it safe to transfer data such as credit card numbers and banking details across the Internet. Unfortunately, there are a number of known security flaws in SSL 2.0, which was the first public version of the protocol (no applications shipped with support for SSL 1.0). Therefore, the Mozilla Foundation is eager to disable support for SSL 2.0 and have all Firefox installations use only the newer and more secure SSL 3.0 and TLS 1.0 protocols."
Secure transactions through a Flash-based storefront:
"Once the Flash movie loads within the customer's browser, the movie makes a separate connection to Macromedia's commerce servers over HTTPS/SSL using Macromedia's Flash Remoting technology."


Another reason why I don't like Flash, it breaks so many things.
Code Snippets: php

48 PHP code snippets.
Censoring the news:
"It’s shocking — it’s downright obscene — that journalists acting as self-appointed nannies censored New Orleans Mayor Ray Nagin’s angry speech demanding help for his city. The New York Times did it. TV did it. Journalists charged with reporting accurately bleeped ‘ass’ and ‘goddamn’ and they wouldn’t let him say ‘BS.’ That is bullshit."

(Via BuzzMachine.)

O'Reilly Network: Mozilla as a Development Platform: An Interview with Axel Hecht
:
"Writing an XULRunner application is as easy as writing a few text files, there is no compilation involved and for the most part, you don't have to ship any binary code besides XULRunner itself. Applications can readily use the localization support, theming, and even the extension manager and its back end. We already provide XULRunner nightlies, so people can test it."


And we know from those recent job postings from Yahoo show that at least one big company is doing something with XUL.
Scobleizer -ISP up in New Orleans:
"Wired News is reporting that there's an ISP that's still operating from New Orleans and employees there are blogging. Now that's dedication to keeping the Internet up."
On Moving On From Microsoft in 5 Years:
"A good example of this is taking a look at Windows from the consumer perspective. The decisions that Microsoft has made over the past couple of years from abandoning feature work in Internet Explorer until Firefox became popular to a lot of the original intentions around the 3 pillars of Longhorn (Avalon, WinFS & Indigo) are the actions of a company that is more interested in protecting its market share than one that is trying to improve the lives of its customers by building great software.  Of course, it's not only customers that get the short end of the stick. Employees also have the consequences of this kind of thinking to deal with as well. The primary way this manifests itself is integrated innovation, a buzzword that translates to more dependencies among shipping products, less control of one's product destiny and longer ship cycles. A lot of the frustration you see in the comments in places like the Mini-Microsoft blog are a direct consequence of this focus by our executive leadership."

(Via Dare Obasanjo aka Carnage4Life.)


The one thing I hate about Microsoft, is also what makes the company successful. It only works on something if the people Yell and Wave that they want it. Like IE7.
New Delhi Times: Is AJAX and DHTML really the future of rich internet applications:
"Finally, Javascript is clunky and limited in what it can do. It is hard to debug. It is clamped down for security reasons (you can't access the file system, for example). After a few hundered lines, Javascript code starts getting unmanagable and unmaintainable. So it becomes increasingly complex to create even basic desktop-app like functionality using Javascript. I can't even start to imagine somebody creating Microsoft Word like text editor using Javascript and AJAX."


I'm not sure, but isn't that what Writely is? I personally don't like Ajax, just like I don't like Flash.
Multiple File Uploads Demo - Pixelated Dreams

Only using Javascript. Looks handy.
Microsoft must drop its Office politics - ZDNet UK Comment:
"Expect these issues to be fully worked over in the near future. But whatever the outcome, Microsoft has a very simple path open to it it could include OpenDocument compatibility in its software. It won't, for reasons detailed by Brian Jones, a program manager on MS Office. These boil down to 'we do more than you can and you'll never catch up, so why should we let you try?', which either shows a stunning lack of appreciation of how open standards work in the real world, or visceral fear caused by understanding this all too well."


And here I thought Microsoft was becoming a cool company!
MediaTuner Feed Aggregator Stresses Rich Media:
"There's a new web-based RSS aggregator on the scene called MediaTuner. This one in particular focuses on rich media feeds like vidcasts/vlogs. They even offer a screencast overview."

(Via Micro Persuasion.)


There are more and more web based RSS feed readers that are coming out these days. I've lost the link for another cool looking RSS reader I found, but the choices are suddenly getting bigger than just bloglines, Rojo and Newsgator Online. Considering the problems people have been reporting with bloglines, this might be a good chance for others to gain some users.
Macworld: Feature: Tiger Secrets: System settings, Page 1:
"Secret shortcuts. Hidden helpers. Mysterious menus. You could spend months tracking down all the undocumented features tucked away in Mac OS X 10.4, Apple's newest operating system. But chances are, you're too busy using Tiger for more-important tasks such as doing your job. So Macworld sent in a team of specially trained spies to uncover Tiger's deepest, darkest secrets."

Friday, September 02, 2005

Writely So:
"An online collaborative wordprocessing tool, that is amazingly brisk, clean and has the crispness that will make ya’ll love it."

(Via Om Malik's Broadband Blog.)


Another one of those Windows basic apps now ported to the web. Is this a sign of things to come? It seems that what everybody in the industry is wondering these days. I on the other hand like my fat clients. I like using Marsedit, instead of bloggers web interface. But then, thats just me. The rest of the world seems to prefer the web interface.
Jon Udell: Where are the DARPA-funded ad-hoc wireless networks?:
"Good. This makes me wonder, though, about those DARPA-funded ad-hoc wireless networking scenarios I keep hearing about, from homeland security strategist W. David Stephenson among others. Presumably I've donated many tax dollars to these efforts. What have those dollars bought?"
Heads up on Email pointing to website with Malware threat [Hurricane Katrina scam]:
"So this morning I get this email.... and the antenna goes up.... CLICK HERE it says for more info...yeah right.....so I asked some fellow Security MVPs to look at it and sure 'nuff....malware.  Variant of JS/ObjID.C trojan."

(Via E-Bitz - SBS MVP the Official Blog of the SBS "Diva".)


Some people are just sick, how can you try and profit from something like this?
Free Online Image-Editing:
" Creating Online offers a free online image editor. Load the image editor by clicking on the box in the upper right corner of the page. Upload your picture and you are ready to resize, crop, rotate, modify colors, insert text and more."

(Via Lifehacker.)


Man, now a days most of the basic apps that you get with Windows are already on the web. This includes, notepad and now maybe even MS Paint!
False whois data:
"If you see a domain with inaccurate or outright false whois data, you can do what’s known as a whois data problem report."

(Via Matt Cutts: Gadgets, Google, and SEO.)
Evacuate with what?:
"I wondered too, at first. Why did so many people stay? But then the more you saw on the news, the more you realized that many people just didn't really have any way to leave. And nowhere to go. And nobody came to get them."

(Via Julie Lerman Blog.)

DVD Jon hacks Media Player file encryption | The Register


Way to go! More stuff one can watch on a Linux box! :)
Bogey Dope: Best Buy's Perfect Secret to Screw You!:
"*6* You return with your Supervisor, and now You, the accompanying associate and your supervisor Tag Team the Customer Once again until the Service Plan is accepted by the Customer.**"
Yahoo! Domains Now $1.99
No, you may not change my f'ing home page!:
" I don't know which company started using this tactic, but it's become the standard operating procedure for lots of software out there. And it sucks.

Leave my settings, preferences, and desktop alone!"

(Via Jeremy Zawodny's blog.)
CNN Video Clips - lose the ads for Katrina news:
"The ads that play in front of the video clips on CNN.com are getting pretty offensive. The latest is an ad for DOW that talks about how clean they make the water, how great the crops are, how much wonderful medicine there is and how much wonderful food they can preserve. And then cut to the tragedy that is New Orleans. Disgusting."

(Via Julie Lerman Blog.)


Now you know how people outside of the US feel when watching CNN. A disaster in a certain country. Then an advertisement that goes totaly against the sad story that is showing on television.
The saga of RSS (dis)continuity:
"t's been almost three years since I first wrote about the problem of RSS feed redirection. From time to time I'm reminded that it's still a problem, and today I noticed that two of the blogs I read were affected by it."

(Via Jon's Radio.)


If we had an easy standard way to do this, I'd be of blogspot by now.
ResExcellence | Everything You Need To Customize Your Mac OS

A nice site for someone whose been customizing the heck out of KDE, WindowMaker and Windows, and wants to try to do the same with OS X.
PHP Form Validation System: An Object-Oriented Approach - PHPBuilder.com New Articles:
"PHP Form Validation System: An Object-Oriented Approach"

(Via Planet PHP.)


I am assuming this is only good for PHP5, since classes and such were introduced in PHP5. Am I correct?
DNS and BIND, 4th Edition: Chapter 11: Security

A good long read on how to setup your DNS server securely.
OS x86 after the install:
"When the story about Mac OS x86 first leaked out, I was naturally excited, so I spend two nights downloading the OS, about 3 hours installing it, and I would guess less than three hours of using it !"

Thursday, September 01, 2005

All your JavaScript are belong to…:
"I decided to load up a post with all the places you need to know to be able to develop nearly anything in javascript. Not just AJAX, but any javascript using web application that will target more than one major browser. So, take a deep breath, and here we go:"

(Via dotnot.)

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 ...