<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>musc@&#62; $daniele.rant &#124; Out-Blog &#187; Cross Post</title>
	<atom:link href="http://www.muscetta.com/tag/cross-post/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.muscetta.com</link>
	<description>Superior Dedication - If you try hard enough, you might even get it to work.</description>
	<lastBuildDate>Sun, 05 Feb 2012 16:57:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>I am the Empire</title>
		<link>http://www.muscetta.com/2008/07/31/i-am-the-empire/</link>
		<comments>http://www.muscetta.com/2008/07/31/i-am-the-empire/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 22:27:00 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[ariel]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Empire]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[maglietta]]></category>
		<category><![CDATA[microspotting]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[TShirt]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=282</guid>
		<description><![CDATA[I have been talking to Ariel last month, asking for a Microspotting T-Shirt since I had mentioned her earlier on my blog. I have been on holiday in the meantime… but the T-Shirt had arrived and was waiting for me in my letterbox in the office !! How cool is that??? So today I am [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a title="photo sharing" href="http://www.flickr.com/photos/dani3l3/2719326262/"><img src="http://farm4.static.flickr.com/3159/2719326262_2f58e5da94.jpg" alt="I am the Empire" /></a></p>
<p class="flickr-yourcomment">I have been talking to <a href="http://www.flickr.com/photos/ariel/">Ariel</a> last month, asking for a <a href="http://www.microspotting.com/2008/06/microspotting-tshirts">Microspotting T-Shirt</a> since I had <a href="http://www.muscetta.com/2008/05/02/a-rant-about-openness/">mentioned her earlier on my blog</a>.</p>
<p>I have been on holiday in the meantime… but the T-Shirt had arrived and was waiting for me in my letterbox in the office !! How cool is that???</p>
<p>So today I am walking around the Rome office in it… and I am looking at people’s faces: you need to understand that Italian dress code is more or less the opposite of <a href="http://www.microspotting.com/2008/05/not-all-softies-believe-in-business-casual">how people usually dress in Redmond</a>&#8230; Italy is historically more formal,  and it would be the norm to dress fancy…  one would definitely look BAD here if he would show up in sandals in the office… and VERY bad going on sandals to a customer… <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/07/31/i-am-the-empire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup or Store stuff to GMail via IMAP in Ruby</title>
		<link>http://www.muscetta.com/2008/06/10/backup-or-store-stuff-to-gmail-via-imap-in-ruby/</link>
		<comments>http://www.muscetta.com/2008/06/10/backup-or-store-stuff-to-gmail-via-imap-in-ruby/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 18:49:44 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IMAP]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=279</guid>
		<description><![CDATA[Once upon a time, I used to store some automated small backups into GMail just by having the scheduled backup send an email to my GMail account. At one stage they blocked me from doing so, marking those repeated email as SPAM. After that, I took a different approach: I kept sending the mail on [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Once upon a time, I used to store some automated <b>small</b> backups into GMail just by having the scheduled backup send an email to my GMail account. <a href="http://www.muscetta.com/2006/10/07/google-has-pissed-me-off-this-week/">At one stage they blocked me from doing so, marking those repeated email as SPAM</a>.</p>
<p>After that, I took a different approach: I kept sending the mail on the SAME server as the backup, and using IMAP I could DRAG-and-DROP the backup attachment from the mailbox on one server to the mailbox on another server (=GMail). They did not mark me as a spammer that way, of course.<br />
So that worked for a while, but then I got tired of doing this manually.</p>
<p>So the following ruby script is the way I automated the &#034;move offsite&#034; part of that backup.<br />
For completeness, I will give the due credits about who set me on the right track: I started off by <a href="http://wonko.com/post/ruby_script_to_sync_email_from_any_imap_server_to_gmail">this example by Ryan</a>.</p>
<pre><span class="comment">#!/usr/bin/env ruby</span>
<span class="ident">begin_</span> <span class="punct">=</span> <span class="constant">Time</span><span class="punct">.</span><span class="ident">now</span>

<span class="comment">#includes</span>
<span class="ident">require</span> <span class="punct">'</span><span class="string">net/imap</span><span class="punct">'</span>

<span class="comment">##Source Info</span>
<span class="global">$SRCSERVER</span><span class="punct">="</span><span class="string">mail.muscetta.com</span><span class="punct">"</span>
<span class="global">$SRCPORT</span><span class="punct">=</span><span class="number">143</span>
<span class="global">$SRCSSL</span><span class="punct">=</span><span class="constant">false</span>
<span class="global">$SRCUSERNAME</span><span class="punct">="</span><span class="string">daniele</span><span class="punct">"</span>
<span class="global">$SRCPASSWORD</span><span class="punct">="</span><span class="punct">"</span>
<span class="global">$SRCFOLDER</span><span class="punct">="</span><span class="string">INBOX.Backups</span><span class="punct">"</span>

<span class="comment">##Destination Info</span>
<span class="global">$DSTSERVER</span><span class="punct">="</span><span class="string">imap.gmail.com</span><span class="punct">"</span>
<span class="global">$DSTPORT</span><span class="punct">=</span><span class="number">993</span>
<span class="global">$DSTSSL</span><span class="punct">=</span><span class="constant">true</span>
<span class="global">$DSTUSERNAME</span><span class="punct">="</span><span class="string">muscetta@gmail.com</span><span class="punct">"</span>
<span class="global">$DSTPASSWORD</span><span class="punct">="</span><span class="punct">"</span>
<span class="global">$DSTFOLDER</span><span class="punct">="</span><span class="string">Backup</span><span class="punct">"</span>

<span class="comment">#connect to source</span>
<span class="ident">puts</span> <span class="punct">"</span><span class="string">connecting to source server <span class="expr">#{$SRCSERVER}</span>... <span class="escape">nn</span></span><span class="punct">"</span>
<span class="ident">srcimap</span> <span class="punct">=</span> <span class="constant">Net</span><span class="punct">::</span><span class="constant">IMAP</span><span class="punct">.</span><span class="ident">new</span><span class="punct">(</span><span class="global">$SRCSERVER</span><span class="punct">,</span><span class="global">$SRCPORT</span><span class="punct">,</span><span class="global">$SRCSSL</span><span class="punct">)</span>
<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">login</span><span class="punct">(</span><span class="global">$SRCUSERNAME</span><span class="punct">,</span> <span class="global">$SRCPASSWORD</span><span class="punct">)</span>
<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">select</span><span class="punct">(</span><span class="global">$SRCFOLDER</span><span class="punct">)</span>

<span class="comment">#connect to destination</span>
<span class="ident">puts</span> <span class="punct">"</span><span class="string">connecting to destination server <span class="expr">#{$DSTSERVER}</span>... <span class="escape">nn</span></span><span class="punct">"</span>
<span class="ident">dstimap</span> <span class="punct">=</span> <span class="constant">Net</span><span class="punct">::</span><span class="constant">IMAP</span><span class="punct">.</span><span class="ident">new</span><span class="punct">(</span><span class="global">$DSTSERVER</span><span class="punct">,</span><span class="global">$DSTPORT</span><span class="punct">,</span><span class="global">$DSTSSL</span><span class="punct">)</span>
<span class="ident">dstimap</span><span class="punct">.</span><span class="ident">login</span><span class="punct">(</span><span class="global">$DSTUSERNAME</span><span class="punct">,</span> <span class="global">$DSTPASSWORD</span><span class="punct">)</span>
<span class="ident">dstimap</span><span class="punct">.</span><span class="ident">select</span><span class="punct">(</span><span class="global">$DSTFOLDER</span><span class="punct">)</span>

<span class="comment"># Loop through all messages in the source folder.</span>
<span class="ident">uids</span> <span class="punct">=</span> <span class="ident">srcimap</span><span class="punct">.</span><span class="ident">uid_search</span><span class="punct">(['</span><span class="string">ALL</span><span class="punct">'])</span>
<span class="keyword">if</span> <span class="ident">uids</span><span class="punct">.</span><span class="ident">length</span> <span class="punct">&gt;</span> <span class="number">0</span>
	<span class="global">$count</span> <span class="punct">=</span> <span class="ident">uids</span><span class="punct">.</span><span class="ident">length</span>
	<span class="ident">puts</span> <span class="punct">"</span><span class="string">found <span class="expr">#{$count}</span> messages to move... <span class="escape">nn</span></span><span class="punct">"</span>

	<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">uid_fetch</span><span class="punct">(</span><span class="ident">uids</span><span class="punct">,</span> <span class="punct">['</span><span class="string">ENVELOPE</span><span class="punct">']).</span><span class="ident">each</span> <span class="keyword">do</span> <span class="punct">|</span><span class="ident">data</span><span class="punct">|</span>
		<span class="ident">mid</span> <span class="punct">=</span> <span class="ident">data</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">ENVELOPE</span><span class="punct">'].</span><span class="ident">message_id</span>

		<span class="comment"># Download the full message body from the source folder.</span>
		<span class="ident">puts</span> <span class="punct">"</span><span class="string">reading message... <span class="expr">#{mid}</span></span><span class="punct">"</span>
		<span class="ident">msg</span> <span class="punct">=</span> <span class="ident">srcimap</span><span class="punct">.</span><span class="ident">uid_fetch</span><span class="punct">(</span><span class="ident">data</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">UID</span><span class="punct">'],</span> <span class="punct">['</span><span class="string">RFC822</span><span class="punct">',</span> <span class="punct">'</span><span class="string">FLAGS</span><span class="punct">',</span> <span class="punct">'</span><span class="string">INTERNALDATE</span><span class="punct">']).</span><span class="ident">first</span>

		<span class="comment"># Append the message to the destination folder, preserving flags and internal timestamp.</span>
		<span class="ident">puts</span> <span class="punct">"</span><span class="string">copying message <span class="expr">#{mid}</span> to destination...</span><span class="punct">"</span>
		<span class="ident">dstimap</span><span class="punct">.</span><span class="ident">append</span><span class="punct">(</span><span class="global">$DSTFOLDER</span><span class="punct">,</span> <span class="ident">msg</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">RFC822</span><span class="punct">'],</span> <span class="ident">msg</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">FLAGS</span><span class="punct">'],</span> <span class="ident">msg</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">INTERNALDATE</span><span class="punct">'])</span>

		<span class="comment">#delete the msg</span>
		<span class="ident">puts</span> <span class="punct">"</span><span class="string">deleting messsage <span class="expr">#{mid}</span>...</span><span class="punct">"</span>
		<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">uid_store</span><span class="punct">(</span><span class="ident">data</span><span class="punct">.</span><span class="ident">attr</span><span class="punct">['</span><span class="string">UID</span><span class="punct">'],</span> <span class="punct">'</span><span class="string">+FLAGS</span><span class="punct">',</span> <span class="punct">[</span><span class="symbol"> <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> eleted</span><span class="punct">])</span>
		<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">expunge</span>

	<span class="keyword">end</span>

	<span class="comment">#disconnect</span>
	<span class="ident">dstimap</span><span class="punct">.</span><span class="ident">close</span>
	<span class="ident">srcimap</span><span class="punct">.</span><span class="ident">close</span>
<span class="keyword">end</span>

<span class="ident">total_time</span> <span class="punct">=</span> <span class="constant">Time</span><span class="punct">.</span><span class="ident">now</span> <span class="punct">-</span> <span class="ident">begin_</span>
<span class="ident">puts</span> <span class="punct">"</span><span class="string">Done. RunTime: <span class="expr">#{total_time}</span> sec. <span class="escape">nn</span></span><span class="punct">"</span>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/06/10/backup-or-store-stuff-to-gmail-via-imap-in-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Content Accessible to All</title>
		<link>http://www.muscetta.com/2008/05/10/making-content-accessible-to-all/</link>
		<comments>http://www.muscetta.com/2008/05/10/making-content-accessible-to-all/#comments</comments>
		<pubDate>Sat, 10 May 2008 07:32:45 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[commercial]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[reclame]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=275</guid>
		<description><![CDATA[&#034;[...] Technology, when it evolves around people&#039;s actual needs rather than the needs of the designer, that&#039;s when it starts to work [...]&#034; DAISY is a technology that promises to revolutionize the reading experience for people who have print disabilities like blindness or dyslexia. DAISY (Digital Accessible Information SYstem) XML is a universal standard format [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/PJwBdVr_1LM&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/PJwBdVr_1LM&amp;hl=en" wmode="transparent"></embed></object></p>
<p><em><strong>&#034;[...] Technology, when it evolves around people&#039;s actual needs rather than the needs of the designer, that&#039;s when it starts to work [...]&#034;</strong></em></p>
<p>DAISY is a technology that promises to revolutionize the reading experience for people who have print disabilities like blindness or dyslexia. DAISY (Digital Accessible Information SYstem) XML is a universal standard format for reading and publishing digital talking books, and allows for new ways to deliver information quickly and efficiently using high quality synthetic speech or human voice. Microsoft, The DAISY Consortium (<a href="http://www.daisy.org">www.daisy.org</a>) and Sonata Software have worked together to build a &#034;Save as DAISY XML&#034; add-in for Microsoft Office Word. This free, downloadable XML-based add-in, available at <a href="http://sourceforge.net/projects/openxml-daisy">http://sourceforge.net/projects/openxml-daisy</a>, makes it possible for Microsoft Office Word (including XP, 2003 and 2007) users to convert Open XML-based content into DAISY XML.</p>
<p><a href="http://www.microsoft.com/presspass/presskits/DAISY/default.mspx">http://www.microsoft.com/presspass/presskits/DAISY/default.mspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/05/10/making-content-accessible-to-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Rant about Openness</title>
		<link>http://www.muscetta.com/2008/05/02/a-rant-about-openness/</link>
		<comments>http://www.muscetta.com/2008/05/02/a-rant-about-openness/#comments</comments>
		<pubDate>Fri, 02 May 2008 08:32:09 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[System Center Operations Manager 2007]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[LiveID]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WebSite]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/05/02/a-rant-about-openness/</guid>
		<description><![CDATA[It is interesting to see that a bunch of open source projects written on and for the Microsoft platform grows and grows, and also nice to see that a lot of Microsoft employees are very active and aware of the open source ecosystem, rather than being stuck with only what the company makes. Phil Haack, [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>It is interesting to see that a bunch of open source projects written on and for the Microsoft platform grows and grows, and also nice to see that a lot of Microsoft employees are very active and aware of the open source ecosystem, rather than being stuck with <em>only</em> what the company makes. <a href="http://haacked.com/archive/2008/04/09/interview-with-brad-wilson-on-microsoft-and-open-source.aspx">Phil Haack, in a post about an interview to Brad Wilson,&#160; wisely writes</a>: </p>
<blockquote><p>&quot;[...] What I particularly liked about this post was the insight Brad provides on the diverse views of open source outside and inside of Microsoft as well as his own personal experience contributing to many OSS projects. It&#039;s hard for some to believe, but there are developers internal to Microsoft who like and contribute to various open source projects. [...]&quot; </p>
</blockquote>
<p>In fact, being made by Microsoft people or not, the list of open source software on CodePlex keeps growing too. Mentioning CodePlex and interviews, <a href="http://www.microspotting.com/2008/04/sara-ford-open-source">another interesting one is that of Sara Ford, Program Manager for CodePlex posted on Microspotting</a>. But Microspotting is awesome in general. My favorite quote by her: </p>
<blockquote><p>&quot;[...] Hey. My name is Ariel and I&#039;m the person you thought would never work at MSFT [...]&quot;. </p>
</blockquote>
<p>In fact, just as I do, she is <a href="http://www.microspotting.com/">running that blog on WordPress</a>, posting <a href="http://www.flickr.com/photos/ariel/">her photos on Flickr</a>, using a <a href="http://feeds.feedburner.com/microspotting">RSS feed on Feedburner</a> and in general using a bunch of things that are out there that might be seen as &quot;competing&quot; with what Microsoft makes. In fact, this attitude towards other products and vendors on the market is what I am mainly interested in. Should we only use flagship products? Sure, when they help us, but not necessarily. Who cares? People&#039;s blogs are not, as someone would like them to be, a coordinated marketing effort. This is about real people, real geeks, who just want to share and communicate personal ideas and thoughts. I had a blog before being at Microsoft, after all. Obviously I had exposure to competing products. <a href="http://toolbar.netcraft.com/site_report?url=www.muscetta.net">My server was running LAMP on Novell Netware in 2002 &#8211; after which I moved it to Linux</a>. It is not a big deal. And if I try to put things in perspective, in fact, this is turning out to be an advantage. I am saying this, as the latest news about interoperability comes from MMS (Microsoft Management Summit): and that is <a href="http://blogs.msdn.com/scxplat/archive/2008/04/29/announcing-system-center-operations-manager-2007-cross-platform-extensions-and-connectors.aspx">the announcement</a> that <a href="http://edge.technet.com/Media/Operations-Manager-with-Barry-Shilmover/">System Center Operations Manager will monitor Linux natively</a>. I find this to be extremely exciting, and a step in the right direction&#8230; to say it all I am LOVING this!!! But at the same time I see some other colleagues in technical support that are worrying and being scared by this &#8211; &quot;if we do monitor Linux and Unix, we are supposed to have at least some knowledge on those systems&quot;, they are asking. Right. We probably do. At the moment there are probably only a limited number of people that actually can do that, at least in my division. But this is because in the past <a href="http://www.muscetta.com/2006/05/29/specialization-is-bullshit/">they must have sacrificed their own curiosity</a> to <a href="http://www.muscetta.com/2006/11/05/more-on-specialization/">become &quot;experts&quot; in some very narrow and &quot;specialized&quot; thing</a>. <a href="http://www.muscetta.com/2007/12/27/simply-works/">Here we go</a>. On the opposite, I kept using Linux &#8211; even when other &quot;old school&quot; employees would call me names. All of a sudden, someone else realizes my advantage.&#160; &#8230;but <a href="http://blogs.msdn.com/johnmont/archive/2008/04/11/popfly-on-moonlight.aspx">a lot of geeks already understood the power of exploration</a>, and won&#039;t stop defining people by easy labels. Another cool quote I read the other day is what <a href="http://jimmy.schementi.com/">Jimmy Schementi</a> has written in his Flickr profile: </p>
<blockquote><p>&quot;[...] I try to do everything, and sometimes I get lucky and get good at something [...]&quot;. </p>
</blockquote>
<p>Reading on his blog it looks like he also gave up on trying to write a Twitter plugin for <strike>MSN</strike>Live Messenger (or maybe he never tried, but at least <a href="http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/">I wanted to do that</a>, instead) and <a href="http://blog.jimmy.schementi.com/2008/04/pidgin-and-twitter.html">wrote it for Pidgin instead</a>.&#160; Why did he do that ? I don&#039;t know, I suppose because it was quicker/easier &#8211; and there were API&#039;s and code samples to start from.</p>
<p>The bottom line, for me, is that geeks are interested in figuring out cool things (no matter what language or technology they use) and eventually communicating them. They tend to be pioneers of technologies. They try out new stuff. Open Source development is a lot about agility and &quot;trying out&quot; new things. Another passage of <a href="http://howsoftwareisbuilt.com/2008/04/08/interview-with-brad-wilson-software-developer-officelabs-microsoft/">Brad&#039;s interview</a> says: </p>
<blockquote><p>&quot;[...] That&#039;s true&#8211;the open source projects I contribute to tend to be the &#034;by developer, for developer&#034; kind, although I also consume things that are less about development [...] Like one tool that I&#039;ve used forever is the GIMP graphics editor, which I love a lot&quot;. </p>
</blockquote>
<p>That holds true, when you consider that a lot of these things are not really mainstream. Tools made &quot;by developer, for developer&quot; are usually a sort of experimental ground. Like <a href="http://www.twitter.com">Twitter</a>. Every geek is talking about Twitter these days, but <a href="http://twitter.com/Carnage4Life/statuses/799199971">you can&#039;t really say that it is mainstream</a>. Twitter has quite a bunch of interesting aspects, though, and that&#039;s why geeks are on it. Twitter lets me keep up-to-date quicker and better (and with a personal, conversational touch) even better than RSS feeds and blogs do. Also, there are a lot of Microsofties on Twitter. And the cool thing is that yo can really talk to everybody, at any level. Not just everybody &quot;gets&quot; blogs, social networks, and microblogging. Of course you cannot expect everybody to be on top of the tech news, or use experimental technologies. So in a way stuff like Twitter is &quot;by geeks, for geeks&quot; (not really just for developers &#8211; there&#039;s a lot of &quot;media&quot; people on Twitter). Pretty much in the same way, a lot of people I work with (at direct contact, everyday) only found out about LinkedIN during this year (2008!). I joined Orkut and LinkedIN in 2004. Orkut was in private beta, back then. A lot of this stuff never becomes mainstream, some does. But it is cool to discover it when it gets born. How long did it take for Social Networking to become mainstream? So long that when it is mainstream for others, I have seen it for so long that I am even getting tired of it.</p>
<p>For some reason, geeks love to be pioneers. This is well expressed in a <a href="http://blogs.msdn.com/chris_pratley/archive/2008/04/28/my-new-gig-is-office-labs.aspx">digression by Chris Pratley</a>:</p>
<blockquote><p>&quot;[...] some of them we will be putting out on officelabs.com for the general public (you folks!) to try so we can understand how &quot;normal&quot; people would use these tools. Now of course, as we bloggers and blog-readers know, we&#039;re not actually normal &#8211; you could even debate whether the blogosphere is more warped than the set of Microsoft employees, who comprise an interesting cross-section of job types, experiences, and cultures. But I digress. [...]&quot;</p>
</blockquote>
<p>But I have been digressing, too, all along. As usual. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/05/02/a-rant-about-openness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Popfly Virtual Earth Mashup on Moonlight</title>
		<link>http://www.muscetta.com/2008/04/12/popfly-virtual-earth-mashup-on-moonlight/</link>
		<comments>http://www.muscetta.com/2008/04/12/popfly-virtual-earth-mashup-on-moonlight/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 08:44:02 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[popfly]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/04/12/popfly-virtual-earth-mashup-on-moonlight/</guid>
		<description><![CDATA[Installed moonlight on Ubuntu from source by following these instructions (there are some typo&#039;s but they are understandable and correctable). All in all, even being still under heavy development, what Miguel de Icaza has achieved (with moonlight, just like with mono) is amazing. After I posted the above picture on Flickr, John Montgomery was amazed [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<div class="flickr-frame"><a title="photo sharing" href="http://www.flickr.com/photos/dani3l3/2401024181/"><img class="flickr-photo" src="http://farm3.static.flickr.com/2215/2401024181_d9b74faf81.jpg" alt="Popfly Virtual Earth Mashup on Moonlight" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/2401024181/"></a></span></p>
</div>
<p class="flickr-yourcomment">Installed <a href="http://go-mono.org/moonlight">moonlight</a> on Ubuntu from source by following <a href="http://www.nino-net.org/2008/02/29/moon-use-silverlight-plugin-in-ubuntu-710">these instructions</a> (there are some typo&#039;s but they are understandable and correctable).</p>
<p>All in all, even being still under heavy development, what Miguel de Icaza has achieved (with moonlight, just like with <a href="http://go-mono.org">mono</a>) is amazing.</p>
<p>After I posted the above picture on Flickr, John Montgomery was amazed to see <a href="http://www.popfly.com/">PopFly</a> (his creature) working on moonlight, and <a href="http://blogs.msdn.com/johnmont/archive/2008/04/11/popfly-on-moonlight.aspx">he linked to me from his blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/04/12/popfly-virtual-earth-mashup-on-moonlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Of different digital expressions and Blogs</title>
		<link>http://www.muscetta.com/2008/03/22/of-different-digital-expressions-and-blogs/</link>
		<comments>http://www.muscetta.com/2008/03/22/of-different-digital-expressions-and-blogs/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 07:47:13 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/03/22/of-different-digital-expressions-and-blogs/</guid>
		<description><![CDATA[&#034;I have not posted in a while&#034; &#8230;well you certainly will have read tons of posts beginning this way, right? But that&#039;s the truth. One of the reasons is that you can follow very well a lot of what I do and write elsewhere on the Internet by using my lifestream RSS feed, which includes [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/dani3l3/2266776564/" title="Pool by Daniele Muscetta, on Flickr" ><img src="http://farm3.static.flickr.com/2077/2266776564_dd67a95184.jpg" alt="Pool" width="500" height="333" /></a></p>
<p>&#034;I have not posted in a while&#034; &#8230;well you certainly will have read <a href="http://blogsearch.google.com/blogsearch?q=%22I+have+not+posted+in+a+while">tons of posts beginning this way</a>, right?<br />
But that&#039;s the truth. One of the reasons is that you can follow very well a lot of what I do and write elsewhere on the Internet by using <a href="http://pipes.yahoo.com/pipes/pipe.run?_id=3N_Inh9M3BGojZTankartA&amp;_render=rss">my lifestream RSS feed</a>, which includes much more than just what I post on this blog. Our minds are not stuck on one subject matter only, but our thoughs just go around in many different directions. <a href="http://www.muscetta.com/2007/08/16/updated-rss-feed-for-this-blog/">I mentioned the integrated feed/lifestream in a previous post</a>, but I found that the concept gets explained very well by <a href="http://www.yongfook.com/post/view/50/lifestream-explained">Yongfook in this post</a>:</p>
<blockquote><p>&#034;[...] We interact with various websites and create content on them &#8211; why should I then have to come to my own website and reconstruct, repost or repackage the same content? It already exists out there on the internet, and it’s grabbable and usable. This is not to say I think conventional blogging is dead. I do however think it is evolving. The pace at which we consume and create content &#8211; photos, videos, links etc &#8211; is getting faster, more frequent. If we wanted to republish everything manually on our blogs, we’d just run out of time. [...]&#034;</p></blockquote>
<p>So at least even if this SITE does not get updated often you can see I have quite a busy digital public life on the web.</p>
<p>Very interesting to also read <a href="http://www.hanselman.com/blog/TwitterTheUselessfulnessOfMicroblogging.aspx">this post by Scott Hanselman</a> on the subject. He rather just focuses on twitter/microblogging as an evolved form of blogging which was getting boring and time-consuming to people:</p>
<blockquote><p>&#034;[...] The rise of blogs brought conversations on the &#039;net more out in the open. Blogging enabled conversation via essay, but as blogs have matured, posts have gotten longer and longer and threads more difficult to follow. Now, most posts are jumping off points for the more interesting conversations that inevitably move to the comments. [...]&#034;</p></blockquote>
<p>He then goes into more detailed/structured analysis of what you can or could do with Twitter. While his analysis is pretty good about the many ways you could use Twitter as a broadcasting tool (and in fact loads of companies do already), I rather use it as public instant messaging. Or maybe not just. I don&#039;t actually know and to be honest I am not too much into classifying things, really. For example, if classifying what this blog is&#8230; I really am not sure I know myself what this blog is. It has been very funny when other people have tried to classify it&#8230; one said it was about &#034;programming&#034; (that would be nice, if I really was a better developer!), other people said it was &#034;personal&#034;, other thought it was just about &#034;IT&#034; in general&#8230; Heck, there is no classification possible I am afraid. Therefore, not knowing what this blog is, I at least think that I know what this blog is NOT:</p>
<ul>
<li>it isn&#039;t a marketing blog</li>
<li>I am not here trying to sell anything</li>
<li>I am not promoting anything, anyone, or any brand</li>
<li>It isn&#039;t just focused on one subject, on one area of interest</li>
</ul>
<p>&#8230;and so are all my other &#034;expressions&#034; on the Net. Just me. Sprinkles of me all around. No special industrial plan for it. Just be myself. You might like me sometimes. You might hate me. You might not care at all. It&#039;s all good, anyway. Sorry for wasting your time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/03/22/of-different-digital-expressions-and-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ca(p)tching Cats and Dogs</title>
		<link>http://www.muscetta.com/2008/03/09/captching-cats-and-dogs/</link>
		<comments>http://www.muscetta.com/2008/03/09/captching-cats-and-dogs/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 08:36:22 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Asirra]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[CAPTCHA]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/03/09/captching-cats-and-dogs/</guid>
		<description><![CDATA[I read on Jeff Atwood&#039;s blog about most strong Captcha having been defeated. Also, on top of visitors getting annoyed by it, the Captcha plugin I am using has gone unmantained lately. And, one way or another, I am getting comment spam again. Which is something I really hate as you know what I would [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I read on <a href="http://www.codinghorror.com/blog/archives/001067.html">Jeff Atwood&#039;s blog about most strong Captcha having been defeated</a>. Also, on top of visitors getting annoyed by it,  <a href="http://www.boriel.com/2006/05/27/bye-bye-captcha/">the Captcha plugin I am using has gone unmantained</a> lately. And, one way or another, I am getting comment spam again. Which is something I really hate as you know <a href="http://www.43things.com/things/view/13248/transmit-spammers-to-a-deserted-island-where-they-can-cannibalize-each-other">what I would love to do to spammers</a>&#8230;</p>
<p>I am seriously considering giving <a href="http://research.microsoft.com/asirra/">Asirra</a> a try. It is an interesting project from Microsoft Research for an HIP (Human Interaction Proof) that uses info from <a href="http://www.petfinder.com/">petfinder.com</a> to let users set apart pictures of dogs from those of cats. There is also a <a href="http://research.microsoft.com/asirra/WordPressPlugin/">WordPress plugin</a>, in the best and newest &#034;<a href="http://www.microsoft.com/opensource/interop/default.mspx">we want to interoperate</a>&#034; fashion that we are finally getting at Microsoft (this has always been the way to go, IMHO, and BTW).</p>
<p>Anyway, what do you think ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/03/09/captching-cats-and-dogs/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Get-FlickrPhotos</title>
		<link>http://www.muscetta.com/2008/01/14/get-flickrphotos/</link>
		<comments>http://www.muscetta.com/2008/01/14/get-flickrphotos/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 21:46:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/01/14/get-flickrphotos/</guid>
		<description><![CDATA[A while ago, talking to some friends, I was mentioning how cool it was that Flickr provides APIs, so that you can always get your data out of it, if you want to. There are several downloader applications that I found on the Internet, but I have not yet chosen one that I completey like [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>A while ago, talking to some friends, I was mentioning how cool it was that <a href="http://www.flickr.com/services/api">Flickr provides APIs</a>, so that you can always get your data out of it, if you want to. There are several downloader applications that I found on the Internet, but I have not yet chosen one that I completey like among the few that I&#039;ve tried. So, inspired by <a href="http://kosso.wordpress.com/2007/01/31/free-php5-script-to-grab-your-flickr-photos/">Kosso&#039;s PHP script for enumerating your photos on Flickr</a>, I thought I&#039;d port it to <a href="http://www.microsoft.com/powershell">Powershell</a> and make my own version of it. Just for the fun of it. My Powershell script does not do everything that Kosso&#039;s one does: I don&#039;t build a web page showing description and comments. I suppose this is because the original script was made with PHP, which you usually run on a web server and outputting as HTML is the standard thing you would do in PHP. I just concentrated on the &#034;download&#034; thing, since mine it is a console script. You can think of mine as a &#034;full backup&#034; script. Full&#8230; well, at least of all your photos, if not of all the metadata. It should be trivial to extend anyway, also considering Powershell XML type accelerator really makes it extremely easy to parse the output of a <a href="http://www.flickr.com/services/api/request.rest.html">REST API such as Flickr&#039;s</a> (I would say even easier and more readable that PHP&#039;simplexml). There is a ton of things that could be extended/improved in the script&#8230; including supporting proxy servers, accepting more parameters for things that are now hardcoded&#8230; and with a million other things. Even this way, though, I think that the script can be useful to show a number of techniques in Powershell. Or just to download your photos <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  So you can download the script from here: <a href="http://www.muscetta.org/Get-FlickrPhotos.ps1.txt">Get-FlickrPhotos.ps1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/01/14/get-flickrphotos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Welcome www.powershell.it!</title>
		<link>http://www.muscetta.com/2008/01/04/welcome-wwwpowershellit/</link>
		<comments>http://www.muscetta.com/2008/01/04/welcome-wwwpowershellit/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 21:35:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2008/01/04/welcome-wwwpowershellit/</guid>
		<description><![CDATA[I just read from Jeffrey Snover about this newly born Italian PowerShell community site. I just created an account for myself on the site&#8230; as you know I like PowerShell, so even if I usually prefer writing stuff in english, I will try to hang out there and see how can I contribute to it. [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://blogs.msdn.com/powershell/archive/2008/01/04/www-powershell-it-italian-powershell-community-website.aspx">just read from Jeffrey Snover</a> about this newly born <a href="http://www.powershell.it/">Italian PowerShell community site</a>.</p>
<p>I just created an account for myself on the site&#8230; as you know <a href="http://www.muscetta.com/category/powershell/">I like PowerShell</a>, so even if I usually prefer writing stuff in english, I will try to hang out there and see how can I contribute to it.</p>
<p>After all, I am italian&#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2008/01/04/welcome-wwwpowershellit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry XMas</title>
		<link>http://www.muscetta.com/2007/12/22/merry-xmas-2/</link>
		<comments>http://www.muscetta.com/2007/12/22/merry-xmas-2/#comments</comments>
		<pubDate>Sat, 22 Dec 2007 09:00:16 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[43places]]></category>
		<category><![CDATA[43things]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[Luca]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/12/22/merry-xmas-2/</guid>
		<description><![CDATA[This post is to write down some thoughts before Christmas, along the&#160;lines of what&#160;I have written yesterday in an email to a lot of colleagues (and I definitely forgotten some of them because there are too many&#160;great people I&#039;ve worked with&#8230; so if you are one of the forgotten ones and you are reading this:&#160;I&#039;m [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>This post is to write down some thoughts before Christmas, along the&nbsp;lines of what&nbsp;I have written yesterday in an email to a lot of colleagues (and I definitely forgotten some of them because there are too many&nbsp;great people I&#039;ve worked with&#8230; so if you are one of the forgotten ones and you are reading this:&nbsp;I&#039;m sorry!).</p>
<p>The last few months have been very busy&nbsp;with work. As much as I enjoyed them anyway, and learned a lot in the process and from the people I worked with, I now really want to enjoy these few coming days of Christmas holidays and RELAX and spend some quality time with my family and friends. </p>
<p>So I wish the same for all of you: that you may spend a Merry, relaxing Christmas, and have a great start for a grand, brilliant&nbsp;new year! </p>
<p><img src="http://farm3.static.flickr.com/2328/2115416390_3bd5416275.jpg"/> </p>
<p>&nbsp;</p>
<p>As a side note, having been very busy I have blogged a lot less. Blogging&nbsp;implies that I already have a sort-of-well-formed thought, that should span a few lines or paragraphs, otherwise I don&#039;t find it worth it. That does not mean I don&#039;t have small ideas or other things I like to&nbsp;share when&nbsp;I come up with them. That is why&nbsp;I am using microblogging&nbsp;and Social Networking a lot lately,&nbsp;so&nbsp;I remind you that even if this blog&#039;s <a href="http://www.muscetta.com/feed">builtin feed</a>&nbsp;only includes the REAL FEW blog posts,&nbsp;then&nbsp;I also have <a href="http://pipes.yahoo.com/pipes/pipe.run?_id=3N_Inh9M3BGojZTankartA&amp;_render=rss"><strong>another (very &#034;chatty&#034;) feed</strong></a> that you can use to &#034;follow me&#034; and that one includes all of the following combined feeds: my status messages from Facebook, my Twitter messages, my pictures on Flickr, the stuff I read somewhere else and then share on Facebook, the places I visit and mark on&nbsp;43Places and the goals&nbsp;I achieve, want to achieve, or I simply talk about&nbsp;on 43Things, as well as the REAL posts on this blog. It is my implementation of what has been called a &#034;lifestream&#034; by other bloggers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/12/22/merry-xmas-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doha, Qatar</title>
		<link>http://www.muscetta.com/2007/12/02/doha-qatar-commercial-road/</link>
		<comments>http://www.muscetta.com/2007/12/02/doha-qatar-commercial-road/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 09:34:36 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Photos]]></category>
		<category><![CDATA[43places]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Energy]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/12/02/doha-qatar-commercial-road/</guid>
		<description><![CDATA[Doha, Qatar &#124; Commercial Road, uploaded by Daniele Muscetta on Flickr. Last week I have been to Doha, Qatar, visiting a customer site and learning from a colleague how to deliver my first &#034;official&#034; MOM Health Check. I have spent most of my time working on Microsoft Operations Manager, of course, but I also did manage [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">              .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/2074684948/" title="photo sharing"><img src="http://farm3.static.flickr.com/2037/2074684948_dae2a089be.jpg" alt="Doha, Qatar | Commercial Road" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/2074684948/">Doha, Qatar | Commercial Road</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span></p>
<p class="flickr-yourcomment">Last week I have been to <a href="http://www.43places.com/places/view/104397">Doha</a>, Qatar, visiting a customer site and learning from a colleague how to deliver my first &#034;official&#034; MOM Health Check. I have spent most of my time working on Microsoft Operations Manager, of course, but I also did manage to walk around a bit on my late afternoons and evenings and see some stuff. So, as I usually do in these cases, I took <a href="http://flickr.com/photos/dani3l3/sets/72157603304647847">a ton of pictures</a>.</p>
<p>I found an interesting place, filled with contrasts between old and new, tradition and competition, ancient and modern.<br />
It&#039;s a living place that is certainly working hard to get over the oil business model and attract richness in different ways.</p>
<p>John Lockerbie spotted my photos on Flickrs and asked me permission to use some of the, so they have been now republished on his <a href="http://catnaps.org/islamic/islaurb.html">very interesting page about Islamic Urban design and architeture</a> and <a href="http://catnaps.org/islamic/society.html">the one about islamic society</a>.<br />
They both are an interesting read, and most of his site is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/12/02/doha-qatar-commercial-road/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring Syslog with OpsMgr 2007</title>
		<link>http://www.muscetta.com/2007/11/09/monitoring-syslog-with-opsmgr-2007/</link>
		<comments>http://www.muscetta.com/2007/11/09/monitoring-syslog-with-opsmgr-2007/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 12:45:05 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOM]]></category>
		<category><![CDATA[OpsMgr2007]]></category>
		<category><![CDATA[System Center Operations Manager 2007]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/11/09/monitoring-syslog-with-opsmgr-2007/</guid>
		<description><![CDATA[I had missed it&#8230; finally guidance on how to collect and monitor UNIX syslog in System Center Operations Manager 2007 has been published! This is much more sysadmin-oriented than what was availble before (that remais of course still relevant, but more from a Management Pack developer&#039;s point of view, who wants to know how things [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I had missed it&#8230; finally guidance on <a href="http://support.microsoft.com/kb/942863">how to collect and monitor UNIX syslog in System Center Operations Manager 2007</a> has been published!</p>
<p>This is much more sysadmin-oriented than <a href="http://blogs.msdn.com/komal/archive/2007/10/05/syslog-module-enhanced.aspx">what was availble before</a> (that remais of course still relevant, but more from a Management Pack developer&#039;s point of view, who wants to know how things work &#034;behind the hood&#034;).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/11/09/monitoring-syslog-with-opsmgr-2007/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Live Photo Gallery and Flickr</title>
		<link>http://www.muscetta.com/2007/10/25/live-gallery-and-flickr/</link>
		<comments>http://www.muscetta.com/2007/10/25/live-gallery-and-flickr/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 10:48:21 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/10/25/live-gallery-and-flickr/</guid>
		<description><![CDATA[I actually read this (Live Photo Gallery  allowing you to post to Flickr) a couple of days ago in an internal mail, and &#8211; even tough I Love Flickr - I have been extremely quiet and cautious and I did not blog about it. In fact I felt like waiting about blogging this GREAT new, because I [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I actually read this (<a href="http://get.live.com/betas/photogallery_betas">Live Photo Gallery</a>  allowing you to post to <a href="http://www.flickr.com">Flickr</a>) a couple of days ago in an internal mail, and &#8211; even tough I Love <a href="http://www.flickr.com/photos/dani3l3">Flickr</a> - I have been extremely quiet and cautious and I did not blog about it. In fact I felt like waiting about blogging this GREAT new, because I thought that it was internal-only, confidential information, and I was worried that someone would tell me off <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>In the end it turns out that I did not have to wait or be worried, since <a href="http://blogs.msdn.com/pix/archive/2007/10/18/do-you-use-flickr-then-check-out-windows-live-photo-gallery-beta.aspx">the cat was already out of the bag</a>!!!</p>
<p>[As a side note, it happens a lot of times that stuff gets public much earlier than when I actually read that internally. In those internal communication it very often is still considered "confidential" when the whole world is speaking about it.... I don't get this whole "confidentiality" thing in these days of <a href="http://www.gapingvoid.com/Moveable_Type/archives/001607.html">porous membranes</a>...]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/10/25/live-gallery-and-flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security Fixes ISO images</title>
		<link>http://www.muscetta.com/2007/10/25/security-fixes-iso-images/</link>
		<comments>http://www.muscetta.com/2007/10/25/security-fixes-iso-images/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 08:51:28 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/10/25/security-fixes-iso-images/</guid>
		<description><![CDATA[I learn now from Robert Hensing that Microsoft provides ISO images of DVD containing the security fixes for those who can&#039;t do an online update due to bandwidth and other constraints. It has probably been there for ages, only I had missed it. And if I have missed it, I am quite sure that a [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.technet.com/robert_hensing/archive/2007/10/24/getting-microsoft-updates-offline.aspx">I learn now from Robert Hensing</a> that <a href="http://support.microsoft.com/kb/913086">Microsoft provides ISO images of DVD containing the security fixes</a> for those who can&#039;t do an online update due to bandwidth and other constraints. It has probably been there for ages, only I had missed it. And if I have missed it, I am quite sure that a lot of other people have missed it too. So, it does not hurt to &#034;echo&#034; it <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/10/25/security-fixes-iso-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft in the Open</title>
		<link>http://www.muscetta.com/2007/10/18/microsoft-in-the-open/</link>
		<comments>http://www.muscetta.com/2007/10/18/microsoft-in-the-open/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 10:31:26 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Open]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/10/18/microsoft-in-the-open/</guid>
		<description><![CDATA[Two of Microsoft’s Shared Source licenses have been approved by the OSI. Read more on port25! (yes, I did read this yesterday, but I was teaching and then travelling so I did not make it to blog).<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Two of Microsoft’s Shared Source licenses <a href="http://opensource.org/node/207">have been approved by the OSI</a>. <a href="http://port25.technet.com/archive/2007/10/16/microsoft-out-in-the-open.aspx">Read more on port25</a>! (yes, I did read this yesterday, but I was teaching and then travelling so I did not make it to blog).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/10/18/microsoft-in-the-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.Net Framework CODE is going to be available!</title>
		<link>http://www.muscetta.com/2007/10/04/net-framework-code-is-going-to-be-available/</link>
		<comments>http://www.muscetta.com/2007/10/04/net-framework-code-is-going-to-be-available/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 06:01:11 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[MS Italy Blogs]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/10/04/net-framework-code-is-going-to-be-available/</guid>
		<description><![CDATA[I am amazed and excited to read that Microsoft has decided to release the source code of the .Net libraries. Scott Guthrie writes: &#034;[...] One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I am amazed and excited to <a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx">read that Microsoft has decided to release the source code of the .Net libraries</a>.</p>
<p>Scott Guthrie writes:</p>
<blockquote><p><em>&#034;[...] One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and to easily enable debugging support in them. [...] VS 2008 will include support to automatically retrieve the appropriate .NET Framework source files on demand from Microsoft.  This means that the source code for the ASP.NET GridView and BaseDataBoundControl classes above do not have to already be installed on the machine before we started the debugger.  Instead, when we use F11 to step into their implementation VS can automatically download the source files from Microsoft and open it within the IDE. [...]&#034;</em></p></blockquote>
<p>WOW. This is so cool, and a further step in the right direction.</p>
<p>Thanks to <a href="http://blogs.technet.com/alead_msft/archive/2007/10/03/codice-sorgente-delle-librerie-del-framework-net-aperto.aspx">Alessandro</a> for having picked this up, as I read it on his blog, and I thought it was an information worth spreading!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/10/04/net-framework-code-is-going-to-be-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook implemented a user.setStatus API!</title>
		<link>http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/</link>
		<comments>http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 08:55:20 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/</guid>
		<description><![CDATA[Finally, you CAN change your Facebook status programmatically in a way that is supported! Some months ago Christian discovered a hack to change your Facebook status. Some other people also used it and extended it. I also ported it to C# and made a winform using its unofficial method. Suddenly after, Facebook asked us to [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Finally, <a href="http://developers.facebook.com/documentation.php?v=1.0&amp;doc=extperms">you CAN change your Facebook status programmatically in a way that is supported</a>!</p>
<p>Some months ago <a href="http://nexdot.net/blog/2007/04/20/updating-facebook-status-using-php">Christian discovered a hack to change your Facebook status</a>. <a href="http://blakebrannon.com/2007/08/18/how-to-sync-facebook-status-with-twitter">Some other people also used it and extended it</a>. <a href="http://www.muscetta.com/2007/08/03/facebook-statetray">I also ported it to C# and made a winform using its unofficial method</a>.<br />
Suddenly after, <a href="http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name">Facebook asked us to take down the code</a>, as it violated their terms of service.</p>
<p><a href="http://www.muscetta.com/2007/09/06/facebook-status-change-is-not-a-crime">It has taken a while</a>, <a href="http://www.techcrunch.com/2007/09/06/facebook-opening-up-but-on-its-own-terms/">some struggles</a>, but now they finally recognized the need for <a href="http://adrianspender.com/blog/2007/05/21/federated-status">federated status</a>, and implemented a <strong>user.setStatus</strong> API.</p>
<p><a href="http://www.twitter.com/">Twitter</a> is the first to pick it up, so now <a href="http://twittersweet.com/2007/9/30/integration-between-twitter-and-facebook-status">you can update twitter and have your status propagate in Facebook</a>!</p>
<p>Well done, guys!</p>
<p>When I&#039;ll have some time I might think of rewriting my app using the SUPPORTED method, maybe finally writing that <a href="http://www.25hoursaday.com/weblog/CommentView.aspx?guid=51b24ec1-ec28-4526-b7fe-9d1e6c7fc802">Live Messenger plugin</a>&#8230; it would be nice <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
When I&#039;ll have time&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows Server 2008 Release Candidate available!!</title>
		<link>http://www.muscetta.com/2007/09/25/windows-server-2008-release-candidate-available/</link>
		<comments>http://www.muscetta.com/2007/09/25/windows-server-2008-release-candidate-available/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 13:10:54 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/09/25/windows-server-2008-release-candidate-available/</guid>
		<description><![CDATA[It can be downloaded from here. The Italian Technet team has a nice post about it (in Italian). Go download it, and enjoy your testing!<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>It can be downloaded from <a href="http://www.microsoft.com/technet/prodtechnol/beta/lhs/default.mspx">here</a>. The Italian Technet team has <a href="http://blogs.technet.com/italy/archive/2007/09/25/disponibile-la-release-candidate-0-di-windows-server-2008.aspx">a nice post about it</a> (in Italian). Go download it, and enjoy your testing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/09/25/windows-server-2008-release-candidate-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5° Festival Romano di Giocoleria</title>
		<link>http://www.muscetta.com/2007/09/17/5%c2%b0-festival-romano-di-giocoleria/</link>
		<comments>http://www.muscetta.com/2007/09/17/5%c2%b0-festival-romano-di-giocoleria/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 11:23:04 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Places]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/09/17/5%c2%b0-festival-romano-di-giocoleria/</guid>
		<description><![CDATA[5° Festival Romano di Giocoleria, uploaded by Daniele Muscetta on Flickr. This weekend we have been at the 5th roman festival of juggling, organized by the &#034;C.S.A. La Torre&#034;. You will find a bunch more photos here.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">      .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/1393441654/" title="photo sharing"><img src="http://farm2.static.flickr.com/1053/1393441654_d509743fd0.jpg" alt="5° Festival Romano di Giocoleria" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/1393441654/">5° Festival Romano di Giocoleria</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span></p>
<p class="flickr-yourcomment">This weekend we have been at the 5th roman festival of juggling, <a href="http://www1.autistici.org/latorre/index.php?option=com_content&amp;task=view&amp;id=261&amp;Itemid=2">organized by the &#034;C.S.A. La Torre&#034;</a>.<br />
You will find <a href="http://www.flickr.com/photos/dani3l3/sets/72157602040135261/">a bunch more photos here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/09/17/5%c2%b0-festival-romano-di-giocoleria/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook status change is not a crime</title>
		<link>http://www.muscetta.com/2007/09/06/facebook-status-change-is-not-a-crime/</link>
		<comments>http://www.muscetta.com/2007/09/06/facebook-status-change-is-not-a-crime/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 21:34:19 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[TechCrunch]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/09/06/facebook-status-change-is-not-a-crime/</guid>
		<description><![CDATA[TechCrunch has been speaking to Christian about his PHP code that he had to pull down, my C# code I had to pull down (about which I also posted a comment this week), and the others who did. you can read what they wrote about it at http://www.techcrunch.com/2007/09/06/facebook-opening-up-but-on-its-own-terms/<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>TechCrunch has been speaking to Christian about <a href="http://www.nexdot.net/blog/2007/04/20/updating-facebook-status-using-php/">his PHP code that he had to pull down</a>, <a href="http://www.muscetta.com/2007/08/03/facebook-statetray/">my C# code I had to pull down</a> (about which <a href="http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name/">I also posted a comment this week</a>), and <a href="http://blakebrannon.com/2007/08/18/how-to-sync-facebook-status-with-twitter/">the others who did</a>. you can read what they wrote about it at <a href="http://www.techcrunch.com/2007/09/06/facebook-opening-up-but-on-its-own-terms/">http://www.techcrunch.com/2007/09/06/facebook-opening-up-but-on-its-own-terms/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/09/06/facebook-status-change-is-not-a-crime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#039;s nice to see things called by their real name</title>
		<link>http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name/</link>
		<comments>http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 10:45:18 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name/</guid>
		<description><![CDATA[Facebook Terms of Service state that it is forbidden to &#034;[...] use automated scripts to collect information from or otherwise interact with the Service or the Site [...]&#034; For this reason, I had to pull down the code of the small application I had previously released, which was &#034;logging&#034; into the mobile web application &#034;pretending&#034; [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.facebook.com/terms.php">Facebook Terms of Service</a> state that it is forbidden to <em>&#034;[...] use automated scripts to collect information from or otherwise interact with the Service or the Site [...]&#034;</em></p>
<p>For this reason, <a href="http://www.muscetta.com/2007/08/03/facebook-statetray">I had to pull down the code of the small application I had previously released</a>, which was &#034;logging&#034; into the mobile web application &#034;pretending&#034; to be a mobile browser and change your status. Big deal!!!</p>
<p>I am quite sure there are a lot of people writing &#034;official&#034; applications (that is using the &#034;platform API&#034; and so on) that are collecting A LOT of information about users who install their applications. They are being sent the info about the visitors by facebook, they are storing them, they might do whatever they please with (study it, sell it to spammers, to marketers, to making-money-assholes) and nobody will ever notice because it is on their servers and nobody can check that.</p>
<p>But a script that changes your status from remote &#8211; since this is not a functionality they CHOSE to expose in their API &#8211; then THAT is a big issue. Doh!<br />
It&#039;s just plain ridiculous, but that&#039;s it.</p>
<p>Sure, the <a href="http://www.facebook.com/developers/tos.php">terms of service for app developers</a> say a bit more in this regard:</p>
<blockquote><p><em>[...]<br />
4) Except as provided in Section 2.A.6 below, <strong>you may not continue to use, and must immediately remove from any Facebook Platform Application and any Data Repository in your possession or under your control, any Facebook Properties not explicitly identified as being storable indefinitely in the Facebook Platform Documentation within 24 hours after the time at which you obtained the data, or such other time as Facebook may specify to you from time to time</strong>;</em></p>
<p><em>5) You may store and use indefinitely any Facebook Properties that are explicitly identified as being storable indefinitely in the Facebook Platform Documentation; provided, however, that except as provided in Section 2.A.6 below, you may not continue to use, and must immediately remove from any Facebook Platform Application and any Data Repository in your possession or under your control, any such Facebook Properties: (a) if Facebook ceases to explicitly identify the same as being storable indefinitely in the Facebook Platform Documentation; (b) upon notice from Facebook (including if we notify you that a particular Facebook User has requested that their information be made inaccessible to that Facebook Platform Application); or (c) upon any termination of this Agreement or of your use of or participation in Facebook Platform;<br />
[...]<br />
You will not directly or indirectly sell, export, re-export, transfer, divert, or otherwise dispose of any Facebook Properties to any country (or national thereof) without obtaining any required prior authorizations from the appropriate government authorities;<br />
[...]</em></p></blockquote>
<p>Are we sure everybody is playing by these rules, when every facebook &#034;application&#034; really runs on the developer&#039;server ? How do you know that they are really storing only what you want them to store, and deleting what you want them to delete ? Everybody knows how difficult it is to really &#034;delete&#034; digital content once it has come into existance&#8230; who knows how many copies of this database/social graph are floating around ?</p>
<p>Of course that is not an issue because people don&#039;t talk about it enough. But a script that changes your status &#8211; now, THAT is a very terrible thing.</p>
<p>I just don&#039;t get this &#034;politically correctness&#034;. It must be me.</p>
<p>Oh, no&#8230; look! It&#039;s not only me!<br />
I had read <a href="http://www.25hoursaday.com/weblog/2007/08/21/FacebookTheSocialGraphRoachMotel.aspx">this post of Dare</a>, but I problably had overlooked the last bit of it&#8230;. because he did point out this Hypocrisy going on:</p>
<blockquote><p><em>[...]<br />
Or (5) the information returned by FQL about a user contains no contact information (no email address, no IM screen names, no telephone numbers, no street address) so it is pretty useless as a way to utilize one’s friends list <strong>with applications besides Facebook</strong> since there is no way to cross-reference your friends using any personally identifiable association that would exist in another service. </em></p>
<p><em>When it comes to contact lists (i.e. the social graph), Facebook is a roach motel. Lots of information about user relationships goes in but there’s no way for users or applications to get it out easily. Whenever an application like FacebookSync comes along which helps users do this, it is </em><em><a href="http://fsbsoftware.com/">quickly shut down for violating their Terms of Use</a>. Hypocrisy? Indeed.<br />
[...]</em></p></blockquote>
<p>He then insists <a href="http://www.25hoursaday.com/weblog/2007/09/02/PutTheUserInControlOtherwiseThingsFallApart.aspx">in a more recent post in calling things by their </a><a href="http://www.25hoursaday.com/weblog/2007/09/02/PutTheUserInControlOtherwiseThingsFallApart.aspx">name</a>:</p>
<blockquote><p><em>[...]<br />
I will point out that 9 times out of 10 when you hear geeks talking about social network portability or similar buzzwords they are really talking about sending people spam because someone they know joined some social networking site. I also wonder how many people realize that these fly-by-night social networking sites that they happily hand over their log-in credentials to so they can spam their friends also share the list of email addresses thus obtained with services that resell to spammers?<br />
[...]<br />
how do you prevent badly behaved applications like Quechup from taking control away from your users? At the end of the day your users might end up thinking you sold their email addresses to spammers when in truth it was the insecure practices of the people who they’d shared their email addresses with that got them in that mess. This is one of the few reasons I can understand why Facebook takes such a hypocritical approach. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
[...]</em></p></blockquote>
<p>Thanks, Dare, for mentioning Hypocrisy. Thanks for calling things by their name. I do <em><strong>understand</strong></em> their approach, I just <em><strong>don&#039;t agree</strong> </em>with it.</p>
<p>I did pull my small application off the Internet because I have a family to mantain and I don&#039;t want to have legal troubles with Facebook. Sorry to all those that found it handy. No, I cannot even give that to you per email. It&#039;s gone. I am sorry. For the freedom of speech, especially, I am sorry.</p>
<p>I will change my status more often on <a href="http://twitter.com/dani3l3">Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/09/03/its-nice-to-see-things-called-by-their-real-name/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>43things Facebook app</title>
		<link>http://www.muscetta.com/2007/08/28/43things-facebook-app/</link>
		<comments>http://www.muscetta.com/2007/08/28/43things-facebook-app/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 08:36:51 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[43places]]></category>
		<category><![CDATA[43things]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/28/43things-facebook-app/</guid>
		<description><![CDATA[WOW I already have 13 (thirteen) users for my Facebook application showing your goals pulled from 43things! Sure, gapingvoid has got 700+ users in 3 days, I know. But hey, he&#039;s famous, and I don&#039;t see the point of cluttering my already busy Facebook profile with a cartoon. I do read him and generally like his [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>WOW I already have 13 (thirteen) users for <a href="http://www.facebook.com/apps/application.php?api_key=481ca08c0cea9f311c9ad5a11b0e925b">my Facebook application showing your goals pulled from 43things</a>!</p>
<p>Sure, <a href="http://www.facebook.com/apps/application.php?api_key=129a817243db8922622abd53b2c3732b">gapingvoid has got 700+ users in 3 days</a>, I know. But hey, he&#039;s famous, and I don&#039;t see the point of cluttering my already busy Facebook profile with a cartoon. I do read him and generally like his cartoons, and I am in the <a href="http://www.facebook.com/group.php?gid=2455150406">&#034;friends of the blue monster&#034; group</a> (so to say I like him).</p>
<p>But I prefer reading him in my &#034;normal&#034; aggregator.</p>
<p>I think Facebook apps should rather &#034;inject social objects&#034; (where did I read this definition? sorry I cant recall it or I would appropiately link to you&#8230; I swear).</p>
<p>There are of course other similar applications that just pull comics in your profile (like <a href="http://www.facebook.com/apps/application.php?id=11397560696&amp;b">Dilbert</a>, <a href="http://www.facebook.com/apps/application.php?id=2412082262&amp;b">Garfield</a>, <a href="http://www.facebook.com/apps/index.php?q=comic">etc</a>) but again &#8211; I think this is all stuff that YOU are interested in, and thus should just go into your aggregator &#8211; so YOU can read it; on the opposite your profile in Facebook should talk about YOU and things YOU are doing, for example. Occasionally they can be YOUR posts or they can even be someone else&#039;s posts that you read and want to share/let other people see (that&#039;s why I pull in my <a href="http://www.facebook.com/apps/application.php?api_key=e0e7bb035cf823292dcbba9586adb3d9">Google Reader&#039;s shared items</a> for example &#8211; things I read and want you too to see). If this includes importing other social objects/information from other social networks, like <a href="http://www.facebook.com/apps/application.php?api_key=024f4b8ab5f232414153957e8c5fabc0">the music you are listening to on last.FM</a>, or <a href="http://www.facebook.com/apps/application.php?api_key=8d7e87cc9f11c6d0311cb7b50252548b">the photos you published on Flickr</a>, then it is fine. That&#039;s why I wrote <a href="http://www.facebook.com/apps/application.php?api_key=481ca08c0cea9f311c9ad5a11b0e925b">an app that shows the things you want to do</a>, pulled in from <a href="http://www.43things.com">43things.com</a> and one that shows <a href="http://www.facebook.com/apps/application.php?api_key=36bb682b64617bdea356ccf400c0d6d4">the places you want to visit</a> pulled in from <a href="http://www.43places.com">43places.com</a>. Because I felt those social objects from another network were missing. In fact a user commented &#034;<em>[...] Glad someone finally took a step forward to create this, though <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  [...]</em>&#034;.</p>
<p>But of course what I wrote about which kind of applications you should or shouldn&#039;t have in your profile, remember that this is just my <strike>personal opinion</strike> rant, and everybody is free to put whatever stuff he/she likes onto his/her profile, in the end :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/28/43things-facebook-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lemmings</title>
		<link>http://www.muscetta.com/2007/08/27/lemmings/</link>
		<comments>http://www.muscetta.com/2007/08/27/lemmings/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 07:53:41 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Photos]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Lemmings]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/27/lemmings/</guid>
		<description><![CDATA[The complete story of the Lemmings www.dmadesign.org/Lem_1.htm (read from Jeff Atwood on twitter, where I also discover that it can now be played online)<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">      .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/1247332676/" title="photo sharing"><img src="http://farm2.static.flickr.com/1043/1247332676_b0c72c2291.jpg" alt="Lemmings" class="flickr-photo" /></a></p>
<p>The complete story of the Lemmings<br />
<a href="http://www.dmadesign.org/Lem_1.htm">www.dmadesign.org/Lem_1.htm</a></p>
<p>(read from <a href="http://twitter.com/codinghorror">Jeff Atwood on twitter</a>, where I also discover that it can now be <a href="http://www.elizium.nu/scripts/lemmings">played online</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/27/lemmings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Photo Category Visualization</title>
		<link>http://www.muscetta.com/2007/08/26/new-photo-category-visualization/</link>
		<comments>http://www.muscetta.com/2007/08/26/new-photo-category-visualization/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 15:28:34 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/26/new-photo-category-visualization/</guid>
		<description><![CDATA[Copying the advice by Small Potato, I made a different page for the &#039;Photos&#039; category/tag on this blog. It has been a bit trickier than I first thought, because he keeps his picture uploaded into wordpress itself, while I had to write a small plugin using a regular expression to extract the &#034;IMG SRC&#034; portion of [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/dani3l3/1240463115/" title="Photo Sharing"><img width="500" src="http://farm2.static.flickr.com/1192/1240463115_8df8a01334.jpg" alt="New Photo Category Page" height="432" /></a></p>
<p>Copying <a href="http://www.wpdesigner.com/2007/08/04/how-to-manipulate-category-templates/">the advice by Small Potato</a>, I made <a href="http://www.muscetta.com/category/photos/">a different page for the &#039;Photos&#039; category/tag</a> on this blog. It has been a bit trickier than I first thought, because he keeps his picture uploaded into wordpress itself, while I had to write a small plugin using a regular expression to extract the &#034;IMG SRC&#034; portion of the post content. This way I also experimented with WordPress templates, plugins and structure a bit more than I had done before&#8230; and I am even more convinced than before that it can easily be used as a CMS rather than *just* a bloging software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/26/new-photo-category-visualization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My lost Facebook Appz! doh!</title>
		<link>http://www.muscetta.com/2007/08/25/my-lost-facebook-appz-doh/</link>
		<comments>http://www.muscetta.com/2007/08/25/my-lost-facebook-appz-doh/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 18:58:44 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[43places]]></category>
		<category><![CDATA[43things]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/25/my-lost-facebook-appz-doh/</guid>
		<description><![CDATA[I am just figuring out that on this post of the 26th of July I mentioned I was trying to write a simple facebook application. I am not realizing I never wrote anything about it anymore. I did not spend a lot of time figuring out all the possibilities, and indeed I have not looked [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I am just figuring out that <a href="http://www.muscetta.com/2007/07/26/facebook-development/">on this post of the 26th of July I mentioned I was trying to write a simple facebook application</a>. I am not realizing I never wrote anything about it anymore. I did not spend a lot of time figuring out all the possibilities, and indeed I have not looked into it anymore since then, but that very night I did write something. Not just one application, but TWO (copycat) very simple applications: <a href="http://www.facebook.com/apps/application.php?id=2911759627">my43places</a> and <a href="http://www.facebook.com/apps/application.php?id=2849529788">my43things</a>, that pull into your profile the data about the things you want to do you entered in <a href="http://www.43things.com">43things.com</a> and the places you want to visit you entered in <a href="http://www.43places.com">43places.com</a>, respectively.</p>
<p>They are very simple: you enter your user name and they connect to their <a href="http://www.43things.com/about/view/web_service_api">REST web service</a>, extract the information about your places and/or goals, and show them as a list in a box in your profile.</p>
<p>I don&#039;t know why I did not blog about them before&#8230; maybe I thought they were too simple ? Well, they are, but, seriously: who cares? <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/25/my-lost-facebook-appz-doh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orkut make up</title>
		<link>http://www.muscetta.com/2007/08/24/orkut-make-up/</link>
		<comments>http://www.muscetta.com/2007/08/24/orkut-make-up/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 19:11:43 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[Orkut]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/24/orkut-make-up/</guid>
		<description><![CDATA[[...] Just as you change your profile picture to keep with the times, we&#039;re updating the look of orkut. The change isn&#039;t live yet, but starting soon, we will start rolling-out the new look. [...] this is what is written on Orkut blog. &#8230;shouldn&#039;t they rather think of providing an API instead than just a [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>[...] Just as you change your profile picture to keep with the times, we&#039;re updating the look of orkut. The change isn&#039;t live yet, but starting soon, we will start rolling-out the new look. [...]</em></p></blockquote>
<p>this is what <a href="http://en.blog.orkut.com/2007/08/coming-soon-new-look.html">is written on Orkut blog</a>.</p>
<p>&#8230;shouldn&#039;t they rather think of providing an API instead than just <a href="http://bp0.blogger.com/_eXrfCIRgeCA/Rs78Y4ZZv4I/AAAAAAAAFho/9uhuTh4V9Rg/s1600-h/new-homepage-en.png" rel="lightbox[215]">a new look (which does not look that different from the old one)</a> ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/24/orkut-make-up/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Open Source Projects and Microsoft</title>
		<link>http://www.muscetta.com/2007/08/24/open-source-projects-and-microsoft/</link>
		<comments>http://www.muscetta.com/2007/08/24/open-source-projects-and-microsoft/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 12:16:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/24/open-source-projects-and-microsoft/</guid>
		<description><![CDATA[This CNet article about CodePlex has some VERY interesting points: [...] Bayarsaikhan has posted the top 25 most active open-source projects on Microsoft&#039;s Codeplex site. Looking at the list, it looks like Microsoft developers spend their time doing much the same as the rest of the Java/other world: play games and make the Web world pretty [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.com.com/8301-10784_3-9761998-7.html">This CNet article about CodePlex</a> has some VERY interesting points:</p>
<blockquote><p><em>[...] Bayarsaikhan </em><a href="http://www.plentyofcode.com/2007/08/most-active-open-source-projects-in.html" class="external-link"><font color="#0048c0"><em>has posted</em></font></a><em> the top 25 most active open-source projects on </em><a href="http://www.codeplex.com/"><font color="#20328e"><em>Microsoft&#039;s Codeplex</em></font></a><em> site. Looking at the list, it looks like Microsoft developers spend their time doing much the same as the rest of the Java/other world: play games and make the Web world pretty with AJAX. You can see the top project interests below in the Codeplex tag cloud.</em></p>
<p><em>Codeplex is interesting to me for several reasons, but primarily because it demonstrates something that I&#039;ve argued for many years now: </em><a href="http://asay.blogspot.com/2005/06/windows-as-open-source-platform.html" class="external-link"><font color="#0048c0"><em>open source on the Windows platform is a huge opportunity for Microsoft</em></font></a><em>. It is something for the company to embrace, not despise.</em></p>
<p><em>And it does several things well (better than Sourceforge, in my opinion) [...]</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/24/open-source-projects-and-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tafiti</title>
		<link>http://www.muscetta.com/2007/08/23/tafiti/</link>
		<comments>http://www.muscetta.com/2007/08/23/tafiti/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 15:30:57 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tree]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/23/tafiti/</guid>
		<description><![CDATA[Tafiti, uploaded by Daniele Muscetta on Flickr. www.tafiti.com/#p=0&#38;q=%22Daniele%20Muscetta%22 Try it out.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">      .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/1214899138/" title="photo sharing"><img src="http://farm2.static.flickr.com/1085/1214899138_6ca27a6f53.jpg" alt="Tafiti" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/1214899138/">Tafiti</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span></p>
<p class="flickr-yourcomment"><a href="http://www.tafiti.com/#p=0&amp;q=%22Daniele%20Muscetta%22">www.tafiti.com/#p=0&amp;q=%22Daniele%20Muscetta%22</a></p>
<p>Try it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/23/tafiti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching for myself on various search engines</title>
		<link>http://www.muscetta.com/2007/08/21/searching-for-myself-on-various-search-engines/</link>
		<comments>http://www.muscetta.com/2007/08/21/searching-for-myself-on-various-search-engines/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 15:06:53 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/21/searching-for-myself-on-various-search-engines/</guid>
		<description><![CDATA[Searching for myself on Yahoo Image Search, uploaded by Daniele Muscetta on Flickr. Here I start a quick comparison of what search engines actually find about me. I am glad to read that Live Search can find Jimi Hendrix&#039;s face, and Google can spot those portraits of Paris Hilton. Unfortunately I am not as famous [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">    .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/1193676111/" title="photo sharing"><img src="http://farm2.static.flickr.com/1142/1193676111_fe92e2a2cc.jpg" alt="Searching for myself on Yahoo Image Search" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/1193676111/">Searching for myself on Yahoo Image Search</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span></p>
<p class="flickr-yourcomment">Here I start a quick comparison of what search engines actually find about me.<br />
I am glad to read that <a href="http://blogs.msdn.com/livesearch/archive/2007/07/27/three-new-features-in-live-search-images.aspx">Live Search can find Jimi Hendrix&#039;s face</a>, and <a href="http://googlesystem.blogspot.com/2007/05/restrict-google-image-results-to-faces.html">Google can spot those portraits of Paris Hilton</a>.<br />
Unfortunately I am not as famous as them, so not enough people have tagged me. Not on &#034;normal&#034; web pages or newspaper.</p>
<p>Yahoo did a great/smart thing buying Flickr.<br />
It gets people doing the TAGGING for them.<br />
So the results are accurate for pretty much everything.</p>
<p>Ok granted. All of these pictures are coming out of Flickr.<br />
But while that is a limitation, it is also its power.</p>
<p>This is also why I was able to search for &#034;blackberries&#034; the other day and find the thing I was searching for, that is FRUIT that grows spontaneously in the woods, rather than a bunch of stupid mobile telephones.<br />
try: <a href="http://images.search.yahoo.com/search/images?p=blackberry+OR+fruit">images.search.yahoo.com/search/images?p=blackberry+OR+fruit</a></p>
<p>Doing the same search on Google:</p>
<p><a href="http://www.flickr.com/photos/dani3l3/1193676585/" title="Photo Sharing"><img width="500" src="http://farm2.static.flickr.com/1345/1193676585_fc3a384f94.jpg" alt="Searching for myself on Google Image Search" height="375" /></a></p>
<p>Ok this is not all from flickr anymore, they actually have the rest of the web in their database. Most of them are pictures I made &#8211; granted. But only one OF me, and definitely not the first one. Ninth position.</p>
<p>try the blackberry serch <a href="http://images.google.com/images?svnum=10&amp;q=blackberry+OR+fruit">images.google.com/images?svnum=10&amp;q=blackberry+OR+fruit</a></p>
<p>And now Live Search:</p>
<p><a href="http://www.flickr.com/photos/dani3l3/1194542156/" title="Photo Sharing"><img width="500" src="http://farm2.static.flickr.com/1427/1194542156_d7d7943ba7.jpg" alt="Searching for myself on Live Image Search" height="375" /></a></p>
<p>Same as Google: images from everywhere. Less images than Google. Most of them made by me (not all). An actual picture of myself is in 9th position.</p>
<p>my blackberry search here finds a lot of fruit&#8230;</p>
<p><a href="http://www.flickr.com/photos/dani3l3/1193796857/"><img width="500" src="http://farm2.static.flickr.com/1211/1193796857_2087868666.jpg" alt="blackberry_live" height="375" /></a></p>
<p>strangely enough, there&#039;s an IPhone among them!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/21/searching-for-myself-on-various-search-engines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live ID Web Authentication 1.0 SDK !</title>
		<link>http://www.muscetta.com/2007/08/16/windows-live-id-web-authentication-10-sdk/</link>
		<comments>http://www.muscetta.com/2007/08/16/windows-live-id-web-authentication-10-sdk/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 14:28:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Hotmail]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[LiveID]]></category>
		<category><![CDATA[Passport]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/16/windows-live-id-web-authentication-10-sdk/</guid>
		<description><![CDATA[Check this out: Windows Live ID Team has published on the web the SDK that lets you liveID (or &#034;passport&#034;)-enable your applications! http://msdn2.microsoft.com/en-us/library/bb676633.aspx There are even code samples in six different languages: C#, Java, PHP, Python, Ruby e Perl! You can download them from http://go.microsoft.com/fwlink/?LinkId=91761 Wow! Having time, it would be cool to write a [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Check this out:</p>
<p>Windows Live ID Team has published on the web the SDK that lets you liveID (or &#034;passport&#034;)-enable your applications!</p>
<p><a href="http://msdn2.microsoft.com/en-us/library/bb676633.aspx">http://msdn2.microsoft.com/en-us/library/bb676633.aspx</a></p>
<p>There are even code samples in six different languages: C#, Java, PHP, Python, Ruby e Perl! You can download them from <a href="http://go.microsoft.com/fwlink/?LinkId=91761">http://go.microsoft.com/fwlink/?LinkId=91761</a></p>
<p>Wow! Having time, it would be cool to write a WordPress plugin using Passport authentication to authenticate/identify users that want to comment&#8230; mumble mumble&#8230;.. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Interoperability. Wow.</p>
<p>More info at the Live ID starting Page: <a href="http://dev.live.com/blogs/liveid/archive/2006/05/18/8.aspx">http://dev.live.com/blogs/liveid/archive/2006/05/18/8.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/16/windows-live-id-web-authentication-10-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#039;t touch the Surface!</title>
		<link>http://www.muscetta.com/2007/08/13/dont-touch-the-surface/</link>
		<comments>http://www.muscetta.com/2007/08/13/dont-touch-the-surface/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 14:29:54 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/13/dont-touch-the-surface/</guid>
		<description><![CDATA[I am sorry I only read this blog post by Eileen Brown today, not when she posted it. It got lost somewhere among loads of other feeds. Anyway I am sorry I read it so late, because, by now, commenting on that post is not possible anymore. Hope she does get the pingback at least&#8230; Anyway, the post [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I am sorry I only read <a href="http://blogs.technet.com/eileen_brown/archive/2007/06/28/touching-microsoft-surface-or-not.aspx">this blog post by Eileen Brown</a> today, not when she posted it. It got lost somewhere among loads of other feeds. Anyway I am sorry I read it so late, because, by now, commenting on that post is not possible anymore. Hope she does get the pingback at least&#8230;</p>
<p>Anyway, the post goes about <a href="http://www.microsoft.com/surface">Microsoft Surface</a>. Which is something really cool. Eileen goes saying that she&#039;s worried if her cat would jump on the touch-screen table doing some damage to her information / data /accounts&#8230;. when I first saw the technology presented, I actually thought sort of the same thing&#8230;. what about my son going to the table with his hands dirty of chocolate paste ?? <a href="http://blogs.msdn.com/dmuscett/archive/2005/01/06/347523.aspx">I have blogged in the past about the danger he poses&#8230;</a></p>
<p>Since kids these days do use the computers, having to replace keyboards because they are full of biscuits&#039;crumbles or because they spilled fruit juice on them is quite common. Just less expensive than the special touch-screen, at the moment&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/13/dont-touch-the-surface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About Multiple Personalities</title>
		<link>http://www.muscetta.com/2007/08/13/about-multiple-personalities/</link>
		<comments>http://www.muscetta.com/2007/08/13/about-multiple-personalities/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 12:41:49 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/13/about-multiple-personalities/</guid>
		<description><![CDATA[&#034;[...] many of us are getting sick and tired of creating multiple user id&#039;s, checking messages on multiple inboxes and accepting the same 75 friends on 10 different social networks. For now here is my personal solution to the social networking problem &#8211; if you have my gmail address and my blog address, that is [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><em>&#034;[...] many of us are getting sick and tired of creating multiple user id&#039;s, checking messages on multiple inboxes and accepting the same 75 friends on 10 different social networks. For now here is my personal solution to the social networking problem &#8211; if you have my gmail address and my blog address, that is all that you need to reach me, read about me, see my pictures, date me, send me fan letters and/or harass me. [...]&#034;</em> (exceprt from: <a href="http://www.anshublog.com/2007/08/identity-crisis-in-land-of-social.html">http://www.anshublog.com/2007/08/identity-crisis-in-land-of-social.html</a>)</p>
<p>lol! Anshu is so much right!!!! I agree with his conclusion 100%!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/13/about-multiple-personalities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why do developers tend to forget about people behind proxy servers ?</title>
		<link>http://www.muscetta.com/2007/08/13/why-do-developers-tend-to-forget-about-people-behind-proxy-servers/</link>
		<comments>http://www.muscetta.com/2007/08/13/why-do-developers-tend-to-forget-about-people-behind-proxy-servers/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 11:38:49 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/13/why-do-developers-tend-to-forget-about-people-behind-proxy-servers/</guid>
		<description><![CDATA[I know this is a very common issue. I keep finding way too many software that claim to interact with Web 2.0 sites or services, and connect here or there&#8230;. still forgetting one basic simple rule, that is: letting people use a proxy. Most programmers for some reasons just assume that since they are directly [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I know this is a very common issue.</p>
<p>I keep finding way too many software that claim to interact with Web 2.0 sites or services, and connect here or there&#8230;. still forgetting one basic simple rule, that is: letting people use a proxy.</p>
<p>Most programmers for some reasons just assume that since they are directly connected to the internet, everybody is. Which isn&#039;t always the case. Most companies have proxies and will only let you out to port 80 &#8211; by using their proxy.</p>
<p>&#8230;which in turn is one of the reasons why most applications now &#034;talk&#034; and tunnel whatever application protocol on top of HTTP&#8230; still a lot of softwares simply &#034;forget&#034; or don&#039;t care proving a simple checkbox &#034;use proxy&#034;, which will translate in two or three extra lines of code&#8230; three lines which I personally usually include in my projects, when I am not even a *developer*!! (but that might explain why I *think* of it&#8230; I come from a security and networking background <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
<p>I thought of writing this post after having read <a href="http://geekswithblogs.net/technetbytes/archive/2007/08/11/114573.aspx">this post by Saqib Ullah</a>.</p>
<p>Anyway. I keep finding this thing over and over again. Both in simple, hobbyist, sample and/or in complex, big, expensive enterprise software. Last time I got pissed off about a piece of code missing this feature was some days ago when testing <a href="http://www.codeplex.com/FacebookToolkit">http://www.codeplex.com/FacebookToolkit</a>. The previous time was during Windows Vista beta-testing (I had found a similar issue in beta2, and had it fixed for RC1.)</p>
<p>Actually, I am being polite saying it is &#034;missing a feature&#034;. To be honest I think missing this &#034;feature&#034; would have to be considered a bug: every piece of software using HTTP *should* include the possibility to pass thorugh proxy (also, don&#039;t forget about  AUTHENTICATED proxies), or the purpose of using HTTP in the first place is defeated!!</p>
<p>Developers!!! You have to remember people ARE behind proxies !!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/13/why-do-developers-tend-to-forget-about-people-behind-proxy-servers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scoble Spam ?</title>
		<link>http://www.muscetta.com/2007/08/13/scoble-spam/</link>
		<comments>http://www.muscetta.com/2007/08/13/scoble-spam/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 08:00:41 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[SPAM]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/13/scoble-spam/</guid>
		<description><![CDATA[Scoble Spam ?, uploaded by Daniele Muscetta on Flickr. In reply to Dare&#8230;.. he&#039;s Hijacked my news feed too!!!!<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">    .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/1101180833/" title="photo sharing"><img src="http://farm2.static.flickr.com/1358/1101180833_6c0a34d769.jpg" alt="Scoble Spam ?" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/1101180833/">Scoble Spam ?</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span>
</p>
<p class="flickr-yourcomment">In <a href="http://www.25hoursaday.com/weblog/2007/08/08/HowRobertScobleHijackedMyFacebookNewsFeed.aspx">reply to Dare</a>&#8230;.. he&#039;s Hijacked my news feed too!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/13/scoble-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook StateTray</title>
		<link>http://www.muscetta.com/2007/08/03/facebook-statetray/</link>
		<comments>http://www.muscetta.com/2007/08/03/facebook-statetray/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 21:44:23 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/03/facebook-statetray/</guid>
		<description><![CDATA[Facebook StateTray, uploaded by Daniele Muscetta on Flickr. This is a Screenshot of the small application I first described in my previous blog post. It is a simple Windows Form that lets you change your status on Facebook without having to browse to the site. It does not rely on Facebook&#039;s API (as they won&#039;t [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">       .flickr-photo { border: solid 2px #000000; } .flickr-yourcomment { } .flickr-frame { text-align: left; padding: 3px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; } </style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/986527032/" title="photo sharing"><img src="http://farm2.static.flickr.com/1050/986527032_6dd64a6f5a.jpg" alt="Facebook StateTray" class="flickr-photo" /></a></p>
<p><span class="flickr-caption"><a href="http://www.flickr.com/photos/dani3l3/986527032/">Facebook StateTray</a>, uploaded by <a href="http://www.flickr.com/people/dani3l3/">Daniele Muscetta</a> on Flickr.</span></p>
<p class="flickr-yourcomment">This is a Screenshot of the small application I first described in <a href="http://www.muscetta.com/2007/08/02/facebook-api-and-winform-experiment/">my previous blog post</a>.</p>
<p>It is a simple Windows Form that lets you change your status on Facebook without having to browse to the site. It does not rely on <a href="http://developers.facebook.com/documentation.php">Facebook&#039;s API</a> (as they won&#039;t let you change your status, at least to date) but is really uses a hack on the <a href="http://m.facebook.com">Facebook mobile pages</a>. It is based on <a href="http://www.nexdot.net/blog/2007/04/20/updating-facebook-status-using-php/">PHP code posted by Christian Flickinger</a>, ported to C# (.Net 2.0) by me.</p>
<p>When you pull down the form you get to see the settings:</p>
<p><a href="http://www.flickr.com/photos/dani3l3/999229925/"><img width="459" src="http://farm2.static.flickr.com/1396/999229925_8020fb6938.jpg" alt="Facebook State Tray" height="500" /></a></p>
<p>Those can be stored in an XML file, that gets loaded automatically every time the program starts.<br />
Beware that password ARE displayed and stored in clear text.</p>
<p>The idea so far is that you run it on your PC and you just keep it resized so it does not show the &#034;dangerous&#034; bits.<br />
You can keep it minimized on the tray in windows, pop it up when you need to update your status, write your new status and click &#034;change&#034; &#8211; it will freeze for a couple of seconds while updates your status, since it uses synchronous calls &#8211; then you can minimize it again.</p>
<p><strong><em>UPDATED &#8211;  September 1st 2007: I have been asked by Facebook to pull down the source code from the Net, as it violates their <a href="http://www.facebook.com/terms.php">terms of service</a> (I had not realized that). Apologies to all.</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/03/facebook-statetray/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Facebook API and WinForm experiment</title>
		<link>http://www.muscetta.com/2007/08/02/facebook-api-and-winform-experiment/</link>
		<comments>http://www.muscetta.com/2007/08/02/facebook-api-and-winform-experiment/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 14:24:26 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/08/02/facebook-api-and-winform-experiment/</guid>
		<description><![CDATA[While testing with the Facebook API, I started creating a WinForm using the Facebook Toolkit. What I had in mind was a simple program that would run on my PC, maybe minimized in the system tray, that would let me update my status in a click, thorugh the day, without having to log on to [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>While testing with the <a href="http://developers.facebook.com/documentation.php">Facebook API</a>, I started creating a WinForm using the <a href="http://www.codeplex.com/FacebookToolkit">Facebook Toolkit</a>.</p>
<p>What I had in mind was a simple program that would run on my PC, maybe minimized in the system tray, that would let me <a href="http://www.facebook.com/statusupdates/?ref=tn">update my status</a> in a click, thorugh the day, without having to log on to the website. Most of the day I am busy working, and I don&#039;t really have time to go surf and check Facebook&#8230; but I like the possibility for people to hear how I am doing. Changing the status would keep them up to date, and would keep my profile current.</p>
<p>As I figured out afterwards, their API does not yet let you change your status yet.</p>
<p><a href="http://www.25hoursaday.com/weblog/CommentView.aspx?guid=51b24ec1-ec28-4526-b7fe-9d1e6c7fc802">There are other people asking for this possibility</a>&#8230; but then I went further searching on the Internet, and I found this blog: <a href="http://www.nexdot.net/blog/2007/04/20/updating-facebook-status-using-php/">http://www.nexdot.net/blog/2007/04/20/updating-facebook-status-using-php/</a>. </p>
<p>I just hacked together a small WinForm written in C# that reimplements this idea.</p>
<p><a href="http://www.flickr.com/photos/dani3l3/986527032/" title="Photo Sharing"><img width="500" src="http://farm2.static.flickr.com/1050/986527032_6dd64a6f5a.jpg" alt="Facebook StateTray" height="66" /></a></p>
<p>I indeed would like to thank Christian for the idea, and my friend and colleague Pierluigi for his precious help with the regular expressions <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>At the moment it has terrible things such as hardcoded passwords in it, but as soon as I will have time to polish the code a bit, I will post it.</p>
<p>One more thing I would like to do with it is turning it from a standalone application into a <a href="http://msdn2.microsoft.com/en-us/library/aa905655.aspx">Live Messenger Add-In</a>, so that it synchronizes my messenger status with the one of Facebook. When I will have time for that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/08/02/facebook-api-and-winform-experiment/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The &quot;WOW&quot; starts *NOW*!</title>
		<link>http://www.muscetta.com/2007/07/27/the-wow-starts-now/</link>
		<comments>http://www.muscetta.com/2007/07/27/the-wow-starts-now/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 05:21:48 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/07/27/the-wow-starts-now/</guid>
		<description><![CDATA[I&#039;m speechless. Read it on your own: http://www.microsoft.com/opensource/ . Wow.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I&#039;m speechless. Read it on your own: <a href="http://www.microsoft.com/opensource/">http://www.microsoft.com/opensource/</a> . Wow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/07/27/the-wow-starts-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook development</title>
		<link>http://www.muscetta.com/2007/07/26/facebook-development/</link>
		<comments>http://www.muscetta.com/2007/07/26/facebook-development/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 13:30:56 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[popfly]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/07/26/facebook-development/</guid>
		<description><![CDATA[I have been quite hooked into Facebook for the last couple of days, figuring out what it can and cannot do. It can do a lot. The possibility to inject code and brand new application into it is absolutely awesome. PopFly lets you create mashups and even custom blocks, and I liked that too. But [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I have been quite hooked into <a href="http://www.facebook.com">Facebook</a> for the last couple of days, figuring out what it can and cannot do. It can do a lot. The possibility to inject code and brand new application into it is absolutely awesome.</p>
<p><a href="http://www.popfly.ms">PopFly</a> lets you create mashups and even custom blocks, and I liked that too. But you have to use fancy-shiny <a href="http://silverlight.net/">Silverlight</a> (which is very cool indeed, but probably not *always* necesary) and you can only create blocks using Javascript. Sure, as someone as already written, <a href="http://www.paulgraham.com/web20.html">the meaning of AJAX is &#034;javascript now works&#034;.</a> I can understand (even if I don&#039;t know them for sure) the reasons behind certain choices. But I find it limiting. Maybe it is because I don&#039;t like Javascript. It must be it. </p>
<p>Facebook, instead, empowers you to inject code into their social networking framework. Any code. In whatever language you like. They started it in PHP, but you can plug-in whatever you like: Java, Ruby, Perl&#8230;. you can even have your application running on your own server, still providing a seamless experience inside of facebook. This opens up to millions of possibilities, and I got fascinated by that.</p>
<p>At the same time, the paranoid part of myself has been thinking to the security implications of it. This open platform is cool, but it also sounds like a framework for cross-site-scripting (XSS) attacks. Sure, you can &#034;report&#034; an application made by a third party that does something weird&#8230; but who will really notice if all that happens under the hood is that your cookies get stolen (and someone accesses your bank account) ? Will you figure it out it has happenend because <a href="http://en.wikipedia.org/wiki/Dancing_pigs">you wanted to see the &#034;dancing pigs&#034;</a> loaded in your profile ? Or will you figure it out at all ?</p>
<p>This said, I set aside my fear for a while and I delved into coding. What I did learn in the last couple of years, having slowly moved away from security engagements, is to relax. When I was working costantly with security I was a lot more paranoid. Now I case much less, and I live a lot more.</p>
<p>So I developed a couple of quick and simple apps running from this very server into Facebook, and I started using thePHP5 library they provide, so to be able to follow the examples first and figure out how it was working.</p>
<p>Now I also want to take a look at the <a href="http://www.nikhilk.net/FacebookNET.aspx">.NET library for facebook </a>when I have time. It sounds cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/07/26/facebook-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where did I leave that old JavaScript book ?</title>
		<link>http://www.muscetta.com/2007/06/05/where-did-i-leave-that-old-javascript-book/</link>
		<comments>http://www.muscetta.com/2007/06/05/where-did-i-leave-that-old-javascript-book/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 19:51:13 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/06/05/where-did-i-leave-that-old-javascript-book/</guid>
		<description><![CDATA[When testing out PopFly, I figured out I *really* need to know JavaScript better than I do, in order to build &#034;blocks&#034;. And I don&#039;t just need it for PopFly, of course, but in general -&#160;because these days it is ubiquitous, and it is being used so much on the Web. One more thing on&#160;my [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>When testing out <a href="http://www.popfly.ms/">PopFly</a>, I figured out I *really* need to know JavaScript better than I do, in order to build &#034;blocks&#034;. And I don&#039;t just need it for PopFly, of course, but in general -&nbsp;because these days it is ubiquitous, and it is being used so much on the Web. One more thing on&nbsp;my to-do list. <a href="http://www.codinghorror.com/blog/archives/000857.html">Jeff seems to agree</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/06/05/where-did-i-leave-that-old-javascript-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Italian Microsoft Bloggers</title>
		<link>http://www.muscetta.com/2007/05/11/italian-microsoft-bloggers/</link>
		<comments>http://www.muscetta.com/2007/05/11/italian-microsoft-bloggers/#comments</comments>
		<pubDate>Fri, 11 May 2007 18:11:37 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/05/11/italian-microsoft-bloggers/</guid>
		<description><![CDATA[Some days ago some of my colleagues (most of them in Milan) who have a blog, decided to gather together to talk to each other and to share experiences about blogging, technology, Microsoft, etc. What they basically did for now was to make a list of all italian Microsoft blogger. I could not attend, as [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Some days ago some of my colleagues (most of them in Milan) who have a blog, decided to gather together to talk to each other and to share experiences about blogging, technology, Microsoft, etc.<br />
What they basically did for now was to make <a href="http://vincos.spaces.live.com/Blog/cns!1BE30B71856FFF9D!2724.entry">a list of all italian Microsoft blogger</a>.</p>
<p>I could not attend, as it turns out I am the only guy in Rome, among all of them.<br />
That is strange. What is also strange is being all of a sudden in a list of *Microsoft* bloggers. I had never thought of myself like a *Microsoft* Blogger. Sure enough I work at Microsoft, but as my <a href="http://www.muscetta.com/disclaimer/">disclaimer</a> says it clear <em>&#034;The content of this site are my own personal opinions and do not represent my employer’s view in anyway.&#034;</em>. I just feel like I am myself. And I also have a blog. <a href="http://reports.internic.net/cgi/whois?whois_nic=muscetta.com&#038;type=domain">MUSCETTA.COM</a> has been online for 5 years now, and I have only been working for Microsoft for less than three years now.<br />
For sure, I do blog about technology, also Microsoft technology. Of course, I also talk and write and blog about NON-Microsoft technology. In the past I did try to get an <a href="http://blogs.msdn.com/dmuscett">official blog (which I called a &#034;corporate blog&#034;)</a> but then <a href="http://blogs.msdn.com/dmuscett/archive/2006/06/09/623680.aspx">I preferred to keep using my own domain</a>, just because a lot of what you find here is often personal, politically incorrect and even &#8211; yes, I am gonna write it &#8211; open source.</p>
<p>Don&#039;t get me wrong, I love being at this company, because there&#039;s a lot of brilliant people and you cannot find anywhere in any other company such a huge mix of techies that rock so much and are so passionate about what they do! Those other bloggers in that list are this kind of people.</p>
<p>This said, this will stay my random and personal thoughts&#039; basket. I like being in the community, but don&#039;t take my word for &#034;official&#034; please. Those you find written here are just my ramblings written from the couch after dinner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/05/11/italian-microsoft-bloggers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yoga Patented ? How far can human stupidity reach ?</title>
		<link>http://www.muscetta.com/2007/05/10/yoga-patented-how-far-can-human-stupidity-reach/</link>
		<comments>http://www.muscetta.com/2007/05/10/yoga-patented-how-far-can-human-stupidity-reach/#comments</comments>
		<pubDate>Thu, 10 May 2007 09:12:09 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Patent]]></category>
		<category><![CDATA[Yoga]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/05/10/yoga-patented-how-far-can-human-stupidity-reach/</guid>
		<description><![CDATA[Someone in america has Patented some Yoga exercises and techiques. [...] In Sanskrit, &#034;yoga&#034; means &#034;union.&#034; Indians believe in a universal mind &#8211; brahman &#8211; of which we are all a part, and which ponders eternally. Everyone has access to this knowledge. Knowledge in ancient India was protected by caste lines, not legal or economic [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Someone in america has Patented some Yoga exercises and techiques.</p>
<blockquote><p><em>[...] In Sanskrit, &#034;yoga&#034; means &#034;union.&#034; Indians believe in a universal mind &#8211; brahman &#8211; of which we are all a part, and which ponders eternally. <strong>Everyone has access to this knowledge.</strong></em></p>
<p><em>Knowledge in ancient India was protected by caste lines, not legal or economic ones. The term &#034;intellectual property&#034; was an oxymoron: the intellect could not be anybody&#039;s property. [...]</em></p></blockquote>
<p>It is on most newspaper today, read on for example at <a href="http://www.iht.com/articles/2007/05/07/opinion/edmehta.php">Herald Tribune</a>.</p>
<p>This patent and copyright thing is becoming more and more ridiculous every day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/05/10/yoga-patented-how-far-can-human-stupidity-reach/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rain Forest Puppy Interview</title>
		<link>http://www.muscetta.com/2007/05/07/rain-forest-puppy-interview/</link>
		<comments>http://www.muscetta.com/2007/05/07/rain-forest-puppy-interview/#comments</comments>
		<pubDate>Mon, 07 May 2007 09:57:11 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/05/07/rain-forest-puppy-interview/</guid>
		<description><![CDATA[An interesting interview with a personality of the security community of some years ago has been published by Antonio `s4tan` Parata. It is very interesting to read from RFP&#039;s words an analysis of how the view of people has changed regarding security. I particularly enjoyed the following passage: [...] Antonio “s4tan” Parata (ap): Hi Rain Forest Puppy, many [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>An interesting interview with a personality of the security community of some years ago has been published by Antonio `s4tan` Parata. It is very interesting to read from RFP&#039;s words an analysis of how the view of people has changed regarding security.</p>
<p>I particularly enjoyed the following passage:</p>
<blockquote><p><em>[...]<br />
<strong>Antonio “s4tan” Parata (ap):</strong> Hi Rain Forest Puppy, many thanks for this interview. You are considered one of the fathers of web security and the inventor of the SQL injection attack. Anyway in the year 2003 you decided to publicly retire from the security field (to get more infos </em><a href="http://www.wiretrip.net/rfp/txt/evolution.txt)"><em>http://www.wiretrip.net/rfp/txt/evolution.txt)</em></a><em>. Can you briefly sum your decision? </em></p>
<p><em><strong>Rain Forest Puppy (rfp):</strong> My decision to retire from the public eye was based on a lot of reasons; overall, the amount of resources &#038; energy required to release and maintain advisories and tools was just getting to be too large. It wasn’t fun anymore–and why pursue a hobby if you’re not enjoying it? </em></p>
<p><em>Plus, the security industry was becoming commercialized. Advisories and exploits are now bought and sold; performing security research in the first place can land you in legal waters. The intellectual value of the security research performed has been reduced to a single severity rating, which…if not high enough…causes the entire research to be dismissed. I really enjoy security from the intellectual angle; to me, it’s all just a big mental challenge…a puzzle, if you will. So when the creativity and intellectual aspect of it started to fade away, I decided to go with it.<br />
[...] </em></p></blockquote>
<p> </p>
<p>I do back up this point of view: &#034;why pursue a hobby is you&#039;re not enjoying it ?&#034;.</p>
<p>Creativity and intellectual aspects of security do still interest me, just the market around changed. That&#039;s also part of why I started doing more System Management again &#8211; at least I have fun thiking and thinkering, integrating, scripting and composing&#8230;.</p>
<blockquote><p><em>[...] The intellectual value of the security research performed has been reduced to a single severity rating [...] I really enjoy security from the intellectual angle; to me, it’s all just a big mental challenge…a puzzle, if you will [...]</em></p></blockquote>
<p>His point is expressed beautifully.</p>
<p>But he does not only talk about the Security community and market, he also has some interesting thoughts on open and closed source software:<br />
 </p>
<blockquote><p><em><strong>ap:</strong> You are the author of the libwhisker library (</em><a href="http://www.wiretrip.net/rfp/lw.asp)"><em>http://www.wiretrip.net/rfp/lw.asp)</em></a><em>, widely used to create assessment perl scripts. What do you think about nowadays products related to web application assessment? What about some open source software (like parosproxy or nessus) changed to closed-source? </em></p>
<p><em><strong>rfp:</strong> I have to choose my words carefully, because I very recently started working for a security software vendor. </em></p>
<p><em>Having had open source projects, I will say this: it is very hard to bootstrap a development community, and achieve the same level of polish, quality (as in QA), and implementation thoroughness as a commercial product. This isn’t necessarily because commercial software vendors are better coders; the dynamics are just different. </em></p>
<p><em>Open source coders are usually working on their own donated time. That means contributions are often catch-can and best-effort. Open source (when not sponsored by a commercial entity) are typically limited in resources (with time being the critical one). </em></p>
<p><em>[...] </em></p>
<p><em>All I care about is whether the tool works and/or gets the job done. I’ve spent so much wasted time trying to get a screwdriver to do a hammer’s job, and vice versa. I really don’t care if a tool is open source or commercial; I let the job dictate the tool, and not the other way around. Of course, there are certain artificial restrictions on this (like price limitations), but in general, I think there are some things that currently only exist in free &#038; open source tools, and there are some things that currently only exist in commercial tools. </em></p>
<p><em>So use both wisely and get the best of both worlds. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </em></p>
<p><em>[...]</em></p></blockquote>
<p> </p>
<p>Read the complete interview here: <a href="http://www.ush.it/2007/05/01/interview-with-rain-forest-puppy/">http://www.ush.it/2007/05/01/interview-with-rain-forest-puppy/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/05/07/rain-forest-puppy-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MOM2005 vs. OpsMgr2007 and ITIL ?</title>
		<link>http://www.muscetta.com/2007/04/27/mom2005-vs-opsmgr2007-and-itil/</link>
		<comments>http://www.muscetta.com/2007/04/27/mom2005-vs-opsmgr2007-and-itil/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 13:05:30 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOM]]></category>
		<category><![CDATA[MOM2005]]></category>
		<category><![CDATA[OpsMgr2007]]></category>
		<category><![CDATA[System Center Operations Manager 2007]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/04/27/mom2005-vs-opsmgr2007-and-itil/</guid>
		<description><![CDATA[&#160; MOM has always been a great tool out of the box because it sort of FORCED you to implement an Incident Management Process to deal with Alerts, as described here:http://ianblythmanagement.wordpress.com/2006/07/27/mom-2005-and-itil-part-1/In fact, Alerts had to be actually set to &#034;Resolved&#034;, and this had to be done manually. I have now been wondering for a while: [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>MOM has always been a great tool out of the box because it sort of FORCED you to implement an Incident Management Process to deal with Alerts, as described here:<br /><a href="http://ianblythmanagement.wordpress.com/2006/07/27/mom-2005-and-itil-part-1/">http://ianblythmanagement.wordpress.com/2006/07/27/mom-2005-and-itil-part-1/</a><br />In fact, Alerts had to be actually set to &#034;Resolved&#034;, and this had to be done manually. </p>
<p>I have now been wondering for a while: &#034;How is OpsMgr2007 going to affect this?&#034; I refer to the fact that now OpsMgr2007 does something customers have been asking for a while: it can auto-resolve alerts as soon as the incident/issue is fixed, by monitoring the state of the component rather than waiting for people to resolve it!  </p>
<p>Practically, people were often the bottleneck, due to a missing Incident Management Process. MOM has tried for nearly 8 years to push them to implement one&#8230; and I feel that it finally gave up even trying. </p>
<p>All the other stuff described in the other <a href="http://ianblythmanagement.wordpress.com/2006/07/27/mom-2005-and-itil-part-2/">two</a> <a href="http://ianblythmanagement.wordpress.com/2006/07/27/mom-2005-and-itil-part-3/">articles</a> of Ian&#039;serie do still apply.  </p>
<p>For Capacity Management nothing substantially changes.<br />Availability Management is greatly improved, with the generic &#034;availability report&#034; and the state roll-up feature provided by the new Health Service and the new ways object are discovered and instantiated and the way their health models work.  </p>
<p>Problem Management can also still be done, and Alert tuning will be still required (but it should be slightly easier now, with the improved &#034;overrides&#034; kind of thing).<br />Service Level Management can also be done &#8211; this will actually be done much better: if the system <strong>knows</strong> you&#039;ve fixed the incident and it closes the alert for you, SLA calculations will be done on the REAL down/up-times of services, not on people keeping the Alerts open forever like I have seen in many places.<br />This means it will be done better, WITHOUT relying on people.  </p>
<p>All in all there are substantial changes in OpsMgr2007, most of them are for the good&#8230;. but still, I think, I will be missing the fact that people have to actively look at their consoles and manage Alerts the way they were asked to do before. I will miss all the talks I used to do about &#034;you HAVE to manage your Alerts/Incidents&#034;, now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/04/27/mom2005-vs-opsmgr2007-and-itil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Don&#039;t talk about yourself.</title>
		<link>http://www.muscetta.com/2007/04/25/dont-talk-about-yourself/</link>
		<comments>http://www.muscetta.com/2007/04/25/dont-talk-about-yourself/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 07:24:06 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/04/25/dont-talk-about-yourself/</guid>
		<description><![CDATA[I just read this post in which Hugh MacLeod writes critically about Microsoft people writing about themselves and showing off, hoping in the power of an artificially created network to impress people (or that&#039;s I get it, at least &#8211; maybe it isn&#039;t completely that way), instead of letting people talk about the products because [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I just read <a href="http://www.gapingvoid.com/Moveable_Type/archives/003901.html">this post</a> in which Hugh MacLeod writes critically about Microsoft people writing about themselves and showing off, hoping in the power of an artificially created network to impress people (or that&#039;s I get it, at least &#8211; maybe it isn&#039;t completely that way), instead of letting people talk about the products because they believe they are just cool. He concludes: &#034;[...] [First Rule of Marketing:] If you want to be interesting, don&#039;t talk about yourself. Amen. [...]&#034; </p>
<p>You should have OTHER people talk about YOUR stuff because it is really cool. </p>
<p>Self-promotion does usually the opposite effect on peopple these days. </p>
<p>I am not into this: I just talk about technology when I feel like to, and I talk about other stuff when I want to talk about other stuff. And when I talk about technology it is usually about what interests me at that point, be it Microsoft or not. I talk of MOM as well as of Linux, of C# just as much as of Ruby. It depends what I&#039;m hacking with at that point in time. I like cool technology, it does not matter if it comes from one side or another. I even like to integrate them when it makes sense (and it makes sense a lot of times). But I&#039;ve already written about this <a href="http://blogs.msdn.com/dmuscett/archive/2005/04/28/412959.aspx">here</a> in the past. So I&#039;ll stop this rant here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/04/25/dont-talk-about-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boishakhi Mela in Rome</title>
		<link>http://www.muscetta.com/2007/04/24/boishakhi-mela-in-rome/</link>
		<comments>http://www.muscetta.com/2007/04/24/boishakhi-mela-in-rome/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 19:44:43 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Places]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/04/24/boishakhi-mela-in-rome/</guid>
		<description><![CDATA[  The start of the new year according to the traditions of Bengal, being welcomed by bengal and indian immigrants in Rome. Is a great opportunity for integration. You don&#039;t really see many italians walking around, but there are some who do come and talk. This is happening in Rome, right now, started last sunday [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<style type="text/css">    .flickr-photo { border: solid 2px #000000; }  .flickr-yourcomment { }  .flickr-frame { text-align: left; padding: 3px; }  .flickr-caption { font-size: 0.8em; margin-top: 0px; }</style>
<p class="flickr-frame"><a href="http://www.flickr.com/photos/dani3l3/470236370/" title="photo sharing"><img src="http://farm1.static.flickr.com/199/470236370_6b615c7888.jpg" alt="Bengal Woman" class="flickr-photo" /></a> </p>
<p class="flickr-frame">The start of the new year according to the traditions of Bengal, being welcomed by bengal and indian immigrants in Rome.<br />
Is a great opportunity for integration.<br />
You don&#039;t really see many italians walking around, but there are some who do come and talk.</p>
<p>This is happening in Rome, right now, started last sunday and goes on until the end of the month.</p>
<p>For more information:<br />
<a href="http://www.romamultietnica.it/inside.asp?id=166&amp;idNotizia=842">www.romamultietnica.it/inside.asp?id=166&amp;idNotizia=842</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/04/24/boishakhi-mela-in-rome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MOM 2005 Alerts to RSS feed</title>
		<link>http://www.muscetta.com/2007/03/22/mom-2005-alerts-to-rss-feed/</link>
		<comments>http://www.muscetta.com/2007/03/22/mom-2005-alerts-to-rss-feed/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 18:07:00 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MOM]]></category>
		<category><![CDATA[MOM2005]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/03/22/mom-2005-alerts-to-rss-feed/</guid>
		<description><![CDATA[I am an RSS Addict, you know that.So I wanted an RSS Feed to show MOM Alerts. I have been thinking of it for a while, last year (or was it the year before?). It seemed like a logical thing to me: alerts are created (and can be resolved &#8211; that is, expire), generally get [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I am an RSS Addict, you know that.So I wanted an RSS Feed to show MOM Alerts. I have been thinking of it for a while, last year (or was it the year before?).<br />
It seemed like a logical thing to me: alerts are created (and can be resolved &#8211; that is, expire), generally get sorted by the date and the time when they have been created, the look pretty much like a list. Also, many people like to receive mail notification when new alerts are generated.<br />
So, if the alert can be sent to you (push), you could also get to it(pull).<br />
Pretty much the same deal with receiving a mail or reading a newsgroup, or syndicating a feed.</p>
<p>At the time I looked around but it seemed like no one had something like this already done.<br />
So I wrote a very simple RSS feed generator for MOM Alerts.<br />
I did it quite an amount of time ago, just as an exercise.<br />
Then, after a while, I figured out that the <a href="http://www.microsoft.com/technet/mom/2005/downloads/tools/reskit.mspx">MOM 2005 Resource Kit</a> had been updated to include such a utility!</p>
<p>Wow, I thought, they finally added what I have been thinking for a while. Might it be because I mentioned it on an private Mailing list ? Maybe. Maybe not. Who cares. Of course, if it is included in the resource kit it must be way cooler than the one I made, I though.<br />
I really thought something along these lines, but never actually had the time to try it out.<br />
I think I just sort of assumed it must have been cooler than the one I made, since it was part of an official package, while I am not a developer. So I basically forgot about the one I wrote, dismissing it as being crap without looking too much into it anymore.<br />
Until today.<br />
Today I actually tried to use the alert to RSS tool included in the resource kit, because a customer asked if there was any other way to get notified, other than receiving notification or using the console (or the console notifier).<br />
So I looked at the resource kit&#039;s Alert-to-RSS Utility.<br />
My experience with it:<br />
1) it is provided in source code form &#8211; which is ok if it was ALSO provided as source. Instead it is ONLY provided as source, and most admins don&#039;t have Visual Studio installed or don&#039;t know how to compile from the command line;<br />
2) Even when they wanted to compile it, it includes a bug which makes it impossible to compile &#8211; solution <a href="http://groups.google.it/group/microsoft.public.mom/browse_thread/thread/79257d4472479fe0/2c21222bb33cb163?lnk=st&#038;q=MOM+Alert+RSS&#038;rnum=1#2c21222bb33cb163">in this newsgroup discussion</a>;<br />
3) if you don&#039;t want to mess about with code since you are using a resource Kit tool (as opposed to something present in the SDK) you can even get it already compiled by someone from somewhere on the net, but that choice is about trust.</p>
<p>Anyway, one way or another, after it is finally set up&#8230;. surprise surprise!!!<br />
It does NOT show a LIST of alerts (as I was expecting).<br />
It shows a summary of how many alerts you have. basically it is an RSS feed made of a single item, and this single item tells you how many alerts you have. What is one supposed to do with such a SUMMARY? IMHO, it is useless the way it is. It is even worse than one of those feed that only contains the excerpt of the article, rather than the full article.<br />
Knowing that I have 7 critical errors and 5 warning without actually knowing ANYTHING of them is pointless.<br />
It might be useful for a manager, but not for a sysadmin, at least.</p>
<p>So I thought my version, even if coded crap, might be useful to someone because it gives you a list of alerts (those that are not resolved) and each one of them tells you the description of the alert, the machine tat generated it, and includes links to the actual alert in the web console, so you can click, go there, and start troubleshooting from within your aggregator!<br />
My code does this. Anyway, since I am a crap coder, since I wrote it in only fifteen minutes more than a year ago, and since I don&#039;t have time to fix it and make it nicer&#8230; it has several issues, and could be improved in a million ways, in particular for the following aspects:</p>
<ol>
<li>is currently depends on the SDK Database views &#8211; it could use the MOM Server API&#039;s or the webservice instead;</li>
<li>it uses SQL Security to connect to the DB &#8211; by default MOM does not allow this &#8211; it is suggested for the SQL instance hosting &#034;OnePoint&#034; to only use Windows Integrated Authentication.. so to make my code work you have to switch back to Mixed mode, and create a login in SQL that has permission to read the database. This is due to the fact that I&#039;ve coded this in five minutes and I don&#039;t know how to use delegation &#8211; if I was able to use delegation, I would&#8230; so that the end user accessing IIS would be the one connecting to the DB. If anybody wants to teach me how to do this, I will be most grateful.</li>
<li>it could accept parameters as URL variables, so to filter out only events for a specific machine, or a specific resolution state, etc etc</li>
<li>At present it uses <a href="http://rss-net.sourceforge.net/">RSS.Net</a> to generate the feed. It could made independent from it, but I don&#039;t really see why, and I quite like that library.</li>
</ol>
<p>The code is just an ASP.Net page and its codebehind, no need to compile, but of course you need to change a couple of lines to match your webconsole address.<br />
Also, you need to get <a href="http://rss-net.sourceforge.net/">RSS.NET</a> and copy its library (RSS.Net.dll) in the /bin subfolder of the website directory where you place the RSSFeed generator page. I see that I wrote this with version 0.86, but any version should do, really.</p>
<p>Here is what it will look like:</p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photo_zoom.gne?id=430556283&#038;size=o"><img width="500" height="375" alt="AlertToRSS" src="http://farm1.static.flickr.com/173/430556283_6eb615a080.jpg" /></a></p>
<p>And here&#039;s the code of the page (two files):</p>
<p><strong>Default.aspx</strong></p>
<p>&lt;%@ Page Language=&#034;C#&#034; AutoEventWireup=&#034;true&#034; CodeFile=&#034;Default.aspx.cs&#034; Inherits=&#034;_Default&#034; %&gt;</p>
<p><strong>Default.aspx.cs</strong></p>
<p>using System;<br />
using System.Data;<br />
using System.Data.SqlClient;<br />
using System.Configuration;<br />
using System.Web;<br />
using Rss;</p>
<p>public partial class _Default : System.Web.UI.Page<br />
{<br />
protected void Page_Load(object sender, EventArgs e)<br />
{<br />
string webconsoleaddress = &#034;<a href="http://192.168.0.222:1272/AlertDetail.aspx?v=a&#038;sid=">http://192.168.0.222:1272/AlertDetail.aspx?v=a&#038;sid=&#034;</a> // must change to match your address</p>
<p>// Inizializza il Feed<br />
RssChannel rssChannel = new RssChannel();<br />
rssChannel.Title = &#034;MOM Alerts&#034;<br />
rssChannel.PubDate = DateTime.Now;<br />
rssChannel.Link = new Uri(&#034;<a href="http://192.168.0.222:1272/rss/">http://192.168.0.222:1272/rss/&#034;);</a> // must change to match your address<br />
rssChannel.LastBuildDate = DateTime.Now;<br />
rssChannel.Description = &#034;Contains the latest Alerts&#034;</p>
<p>// query &#8211; you might want to change the severity<br />
string mySelectQuery = &#034;SELECT ComputerName, Name, Severity, TimeRaised, RepeatCount, GUID FROM dbo.SDKAlertView WHERE Severity &gt; 10 AND ResolutionState &lt; 255&#034;</p>
<p>// SQL Connection – must change SQL server, user name and password<br />
SqlConnection conn = new SqlConnection(&#034;Data Source=192.168.0.222;Initial Catalog=OnePoint;User ID=rss;Password=rss&#034;);<br />
SqlDataReader rdr = null;</p>
<p>try<br />
{<br />
conn.Open();<br />
SqlCommand cmd = new SqlCommand(mySelectQuery, conn);<br />
rdr = cmd.ExecuteReader();<br />
while (rdr.Read())<br />
{<br />
RssItem rssItem = new RssItem();<br />
string titleField = rdr[1].ToString();<br />
rssItem.Title = titleField;<br />
string url = webconsoleaddress + rdr[5];<br />
rssItem.Link = new Uri(url.ToString());<br />
string description = &#034;&lt;![CDATA[ &lt;p&gt;&lt;a xhref=\"" + rssItem.Link + "\"&gt;" + rdr[1] + &#034; &lt;/a&gt;&lt;/p&gt;&lt;br&gt;&#034; + &#034;&lt;br&gt;Computer: &#034; + rdr[0] + &#034;&lt;br&gt;Repeat Count: &#034; + rdr[4] + &#034;&lt;BR&gt;Original ALert Time: &#034; + rdr[3];<br />
rssItem.Description = description;<br />
rssChannel.Items.Add(rssItem);<br />
}</p>
<p>// Finalizza il feed<br />
RssFeed rssFeed = new RssFeed();<br />
rssFeed.Channels.Add(rssChannel);<br />
Response.ContentType = &#034;text/xml&#034;<br />
Response.ExpiresAbsolute = DateTime.MinValue;<br />
rssFeed.Write(Response.OutputStream);<br />
}<br />
finally<br />
{<br />
if (rdr != null)<br />
{<br />
rdr.Close();<br />
}</p>
<p>if (conn != null)<br />
{<br />
conn.Close();<br />
}<br />
}<br />
}<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/03/22/mom-2005-alerts-to-rss-feed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Out-Flickr!!</title>
		<link>http://www.muscetta.com/2007/01/10/out-flickr/</link>
		<comments>http://www.muscetta.com/2007/01/10/out-flickr/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 15:02:28 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2007/01/10/out-flickr/</guid>
		<description><![CDATA[This is soooo cool! An &#034;Out-Flickr&#034; script for PowerShell: http://abhishek225.spaces.live.com/blog/cns!13469C7B7CE6E911!285.entry<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>This is soooo cool! An &#034;Out-Flickr&#034; script for PowerShell:</p>
<p><a href="http://abhishek225.spaces.live.com/blog/cns!13469C7B7CE6E911!285.entry">http://abhishek225.spaces.live.com/blog/cns!13469C7B7CE6E911!285.entry</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2007/01/10/out-flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Out-Blog!</title>
		<link>http://www.muscetta.com/2006/11/24/out-blog/</link>
		<comments>http://www.muscetta.com/2006/11/24/out-blog/#comments</comments>
		<pubDate>Fri, 24 Nov 2006 11:21:19 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2006/11/24/out-blog/</guid>
		<description><![CDATA[[Edited again 25th November -&#160;Jachym gave me some suggestions and insights on the use of parameters, and I slightly changed/fixed the original code I had posted yesterday. There&#160;are still some more things that could be improved, of course, but I'll leave them to the future, next time I'll have time fot it (who knows when [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><span style="color: black">[Edited again 25th November -&nbsp;<a href="http://blog.vyvojar.cz/jachymko/">Jachym</a> gave me some suggestions and insights on the use of parameters, and I slightly changed/fixed the original code I had posted yesterday. There&nbsp;are still some more things that could be improved, of course, but I'll leave them to the future, next time I'll have time fot it (who knows when that will be?)]</span></p>
<p><span style="color: black">This one is a post regarding my first test writing a cmdlet for PowerShell. After a few days since having change my blog&#039;s title to <strong><em>&#034;$daniele.rant | Out-Blog&#034;</em></strong> (where Out-Blog was a fantasy cmdlet name, and the title just meant to mimick PowerShell syntax in a funny way), I stumbled across this wonderful blog post: </span><span style="color: #669966; text-decoration: underline"><a href="http://blog.boschin.it/archive/2006/09/21/4375.aspx">http://blog.boschin.it/archive/2006/09/21/4375.aspx</a></span>&nbsp;<span style="color: black">that describes how to use the assemblies of &#034;Windows Live Writer&#034;. Then I saw the light: I could actually implement an &#034;Out-Blog&#034; cmdlet. I am not sure what this could be useful for&#8230; but I thought it was funny to experiment with. I followed the HOW TO information on this other blog post to guide me through the coding: </span><span style="color: #669966; text-decoration: underline"><a href="http://www.proudlyserving.com/archives/2005/10/lets_all_write_1.html">http://www.proudlyserving.com/archives/2005/10/lets_all_write_1.html</a></span></p>
<p><span style="color: #669966; text-decoration: underline"></span><span style="font-size: 10pt">The result is the&nbsp;</span><span style="font-size: 10pt; color: black">code that follows. you see is pretty much Boschin&#039;s code wrapped into a cmdlet class. Nothing fancy. Just a&nbsp;test. I thought someone might find it interesting. It is provided &#034;AS IS&#034;, mainly for educational purpose (MINE, only&nbsp;mine&#8230;. I&#039;m the one whose education is being improved, not you <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</span></p>
<p><span style="font-size: 10pt; font-family: trebuchet ms"></span></p>
<p><img src="http://static.flickr.com/119/304859662_fa52bac956.jpg"/>&nbsp;</p>
<p>&nbsp;</p>
</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> System; </p>
<p><span style="color: blue">using</span> System.Collections.Generic; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> System.Text; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> System.Management.Automation; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> WindowsLive.Writer.BlogClient.Clients; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> WindowsLive.Writer.BlogClient; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> WindowsLive.Writer.CoreServices; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> WindowsLive.Writer.CoreServices.Settings; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> WindowsLive.Writer.Extensibility.BlogClient; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">using</span> Microsoft.Win32; </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">namespace</span> LiveWriterCmdlet </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Cmdlet</span>(<span style="color: maroon">"out"</span>, <span style="color: maroon">"blog"</span>, SupportsShouldProcess=<span style="color: blue">true</span>)] </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">sealed</span> <span style="color: blue">class</span> <span style="color: teal">OutBlogCmdlet</span> : <span style="color: teal">Cmdlet </span></p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 0, Mandatory = <span style="color: blue">true</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> Title </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _title; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _title = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _title; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position=1,Mandatory=<span style="color: blue">true</span>,ValueFromPipeline=<span style="color: blue">true</span>,ValueFromPipelineByPropertyName=<span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> Text </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _text; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _text = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _text; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 2, Mandatory = <span style="color: blue">true</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> BlogApiEndPoint </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _blogapiendpoint; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _blogapiendpoint = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _blogapiendpoint; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 3, Mandatory = <span style="color: blue">true</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> UserName </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _username; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _username = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _username; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 4, Mandatory = <span style="color: blue">true</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> Password </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _password; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _password = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _password; </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 6, Mandatory = <span style="color: blue">false</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> ProxyAddress </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _proxyaddress; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _proxyaddress = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _proxyaddress; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 7, Mandatory = <span style="color: blue">false</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">ValidateNotNullOrEmpty</span>] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">int</span> ProxyPort </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _proxyport; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _proxyport = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">int</span> _proxyport; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 8, Mandatory = <span style="color: blue">false</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> ProxyUserName </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _proxyusername; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _proxyusername = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _proxyusername; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 9, Mandatory = <span style="color: blue">false</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: blue">string</span> ProxyPassword </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _proxypassword; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _proxypassword = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">string</span> _proxypassword; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">[</span><span style="color: teal">Parameter</span>(Position = 10, Mandatory = <span style="color: blue">false</span>, ValueFromPipeline = <span style="color: blue">false</span>, ValueFromPipelineByPropertyName = <span style="color: blue">true</span>)] </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">public</span> <span style="color: teal">SwitchParameter</span> Published </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">get</span> { <span style="color: blue">return</span> _published; } </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">set</span> { _published = <span style="color: blue">value</span>; } </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">private</span> <span style="color: blue">bool</span> _published; </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">protected</span> <span style="color: blue">override</span> <span style="color: blue">void</span> BeginProcessing() </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">base</span>.BeginProcessing(); </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">ApplicationEnvironment</span>.Initialize(); </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">if</span> ((ProxyAddress != <span style="color: blue">null</span>) | (ProxyAddress != <span style="color: maroon">&#034;&#034;</span>)) </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.ProxyEnabled = <span style="color: blue">true</span>; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.Hostname = ProxyAddress; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.Port = ProxyPort; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.Username = ProxyUserName; </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.Password = ProxyPassword; </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">else</span> </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">WebProxySettings</span>.ProxyEnabled = <span style="color: blue">false</span>; </p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">protected</span> <span style="color: blue">override</span> <span style="color: blue">void</span> ProcessRecord() </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: blue">if</span> (ShouldProcess(Text)) </p>
<p><span style="font-size: 10pt; font-family: courier new">{ </span></p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">ISettingsPersister</span> persister = <span style="color: blue">new</span> <span style="color: teal">RegistrySettingsPersister</span>(<span style="color: teal">Registry</span>.CurrentUser, <span style="color: maroon">@&#034;Software\Windows Live Writer&#034;</span>); </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">IBlogCredentials</span> credentials = <span style="color: blue">new</span> <span style="color: teal">BlogCredentials</span>(<span style="color: blue">new</span> <span style="color: teal">SettingsPersisterHelper</span>(persister)); </p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">IBlogCredentialsAccessor</span> credentialsAccessor = <span style="color: blue">new</span> <span style="color: teal">BlogCredentialsAccessor</span>(<span style="color: maroon">&#034;dummy-value&#034;</span>, credentials); </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">credentials.Username = UserName; </span></p>
<p><span style="font-size: 10pt; font-family: courier new">credentials.Password = Password; </span></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">MovableTypeClient</span> client = <span style="color: blue">new</span> <span style="color: teal">MovableTypeClient</span>(<span style="color: blue">new</span> <span style="color: teal">Uri</span>(BlogApiEndPoint), credentialsAccessor, <span style="color: teal">PostFormatOptions</span>.Unknown); </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new"></span><span style="color: teal">BlogPost</span> MyPost = <span style="color: blue">new</span> <span style="color: teal">BlogPost</span>(); </p>
<p><span style="font-size: 10pt; font-family: courier new">MyPost.Title = Title; </span></p>
<p><span style="font-size: 10pt; font-family: courier new">MyPost.Contents = Text; </span></p>
<p><span style="font-size: 10pt; font-family: courier new">client.NewPost(</span><span style="color: maroon">&#034;dummy-value&#034;</span>, MyPost, Published); </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">WriteVerbose(</span><span style="color: maroon">&#034;Posted Successfully.&#034;</span>); </p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
<p><span style="font-size: 10pt; font-family: courier new">} </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/11/24/out-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I am a &quot;generous experiencer&quot;&#8230; according to PersonalDNA</title>
		<link>http://www.muscetta.com/2006/11/20/i-am-a-generous-experiencer-according-to-personaldna/</link>
		<comments>http://www.muscetta.com/2006/11/20/i-am-a-generous-experiencer-according-to-personaldna/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 14:22:07 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=153</guid>
		<description><![CDATA[The personality test at PersonalDNA says I am a &#034;generous experiencer&#034;. I don&#039;t believe that tests can totally be accurate, but there are some elements which are indeed correct. Give it a try.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>The personality test at PersonalDNA says I am a &#034;generous experiencer&#034;.<br />
<script src="http://personaldna.com/h/?k=HmItWgoTwXBFLSf-CE-AADAA-c91c&#038;t=Generous+Experiencer"> 
</script><br />
I don&#039;t believe that tests can totally be accurate, but there are some elements which are indeed correct.<br />
Give it a try.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/11/20/i-am-a-generous-experiencer-according-to-personaldna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email talk on Port25</title>
		<link>http://www.muscetta.com/2006/11/20/email-talk-on-port25/</link>
		<comments>http://www.muscetta.com/2006/11/20/email-talk-on-port25/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 12:06:13 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2006/11/20/email-talk-on-port25/</guid>
		<description><![CDATA[Interesting interview to Eric Allman on Port25. He talks of the future of email, of SenderID, of sendmail&#8230; of openness and interoperation. Very interesting. With the change in licensing of SenderID, let&#039;s how quick this gets picked up by Wietse Venema&#8230;<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://port25.technet.com/archive/2006/11/17/sendmail-sender-id-and-25-years-of-email-sam-interviews-eric-allman.aspx">Interesting interview to Eric Allman on Port25</a>.<br />
He talks of the future of email, of SenderID, of sendmail&#8230; of openness and interoperation.<br />
Very interesting.<br />
With the change in licensing of SenderID, <a href="http://www.imc.org/ietf-mxcomp/mail-archive/msg04103.html">let&#039;s how quick this gets picked up by Wietse Venema</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/11/20/email-talk-on-port25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on Specialization</title>
		<link>http://www.muscetta.com/2006/11/05/more-on-specialization/</link>
		<comments>http://www.muscetta.com/2006/11/05/more-on-specialization/#comments</comments>
		<pubDate>Sun, 05 Nov 2006 19:39:51 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Integration]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=149</guid>
		<description><![CDATA[&#034;[...] A generalizing specialist is more than just a generalist. A generalist is a jack-of-all-trades but a master of none, whereas a generalizing specialist is a jack-of-all-trades and master of a few. Big difference. Too much specialization is a pitfall of its own. Have you ever worked on projects where you had &#034;the database guy&#034;, [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><em>&#034;[...] A generalizing specialist is more than just a generalist. A generalist is a jack-of-all-trades but a master of none, whereas a generalizing specialist is a jack-of-all-trades and master of a few. Big difference.</em></p>
<p><em>Too much specialization is a pitfall of its own. Have you ever worked on projects where you had &#034;the database guy&#034;, &#034;the testing guy&#034;, &#034;the web guy&#034;, and so forth [...]&#034;</em> &#8211; <a href="http://www.codinghorror.com/blog/archives/000711.html">Jeff Atwood</a></p>
<p>I love this. It &#034;clicks&#034; and &#034;sounds&#034; a lot similar to my &#034;Superior Dedication&#034; tagline. Or at least, to what I mean with it. BTW, Have you noticed that I changed it to a nicer, stronger, les polite one lately ? You didn&#039;t ? Well, it used to be touting &#034;Superior Dedication &#8211; You notice the difference&#034;; but I just grew even more pissed off at certain claims and a while ago I decided to change it to &#034;Superior Dedication &#8211; Specialization is Bullshit&#034;. Which has pretty much the same meaning, it just smells stronger.</p>
<p>The previous post I quotes gets crowned by a very nice first comment, attributed to Konrad Lorenz:</p>
<p><em>&#034;[...] Every man gets a narrower and narrower field of knowledge in which he must be an expert in order to compete with other people. The specialist knows more and more about less and less and finally knows everything about nothing. [...]&#034;</em></p>
<p>It is nice to see that you are not the only one thinking out of certain schemes. Especially on sundays. It makes you ready for tomorrow, when you&#039;ll have to go to work again&#8230; when you will be with the customer, and what REALLY counts is not specialization, but dedication, passion and intuition <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/11/05/more-on-specialization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft-Novell deal</title>
		<link>http://www.muscetta.com/2006/11/05/microsoft-novell-deal/</link>
		<comments>http://www.muscetta.com/2006/11/05/microsoft-novell-deal/#comments</comments>
		<pubDate>Sun, 05 Nov 2006 08:39:24 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=148</guid>
		<description><![CDATA[[aka: Linux is less Free and more O$$ every day] News of this Microsoft-Novell deal are all over the web. I&#039;d like to comment by cross-posting: this post in particular hides a pearl of wisdom: &#034;[...] But what does this mean to the end user?&#160; Probably not very much.&#160; SLED&#160;aficionados will continue to praise Novell [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>[aka: Linux is less Free and more O$$ every day]</p>
<p><a href="http://blogs.zdnet.com/BTL/?p=3878">News of</a> <a href="http://community.zdnet.co.uk/blog/0,1000000567,10004431o-2000331777b,00.htm">this Microsoft-Novell</a> <a href="http://news.com.com/2061-10795_3-6132156.html">deal are</a> <a href="http://www.internetfinancialnews.com/financialblogtalk/news/ifn-6-20061103MicrosoftandNovellViolatetheGPL.html">all over the web</a>.</p>
<p>I&#039;d like to comment by cross-posting: <a href="http://blogs.zdnet.com/BTL/?p=3878">this post</a> in particular hides a pearl of wisdom:</p>
<p><em>&#034;[...] But what does this mean to the end user?&nbsp; Probably not very much.&nbsp; </em></p>
<p><em>SLED&nbsp;aficionados will continue to praise Novell while espousing the virtues of free Linux&nbsp;– pretending all the while&nbsp;that Novell is not just as anxious to turn a profit on enterprise versions of their Linux products as Microsoft is to push its Windows wares.&nbsp; </em> </p>
<p><em>Others in the Linux camp will criticize Novell as a &#039;turncoat&#039; to the Linux movement — never mind that everyone&nbsp;pushing their&nbsp;own Linux distribution is desperately trying to make money off of the open source software movement [...]&#034;</em>  </p>
<p>But this is something you could see a long time ago. I even fell in the trap at the beginning <a href="http://www.muscetta.com/Novell_review.htm">when I started looking at Novell&#039;s move in the Linux and Open Source market</a>&#8230;. but <a href="http://www.zone-h.org/content/view/3512/31/">they did not fool me for long</a>&nbsp;. In the second article&nbsp;I wrote: </p>
<p><em>&#034;[...] There are people who might not like this. I even understand it. An I am not referring to Microsoft. I am referring to people who love and advocate free software. This behavior does not look fair. It looks like the competition to Microsoft is trying to use all possible weapons to regain market, using (and abusing) open source software they did not create in the first place. This might be true, but to those who might not agree, being idealistic about linux&#8230; I have to say that unfortunately the dream of &#039;complete freedom&#039; of software has already vanished. Haven&#039;t you noticed it already ? It would be great, in theory, but talking of IT is rather obviously talking of a market, rather than of just a hobby. And a market is where companies play. After all, RedHat is charging money for its up2date, while WindowsUpdate is still for free&#8230; &#8230;you might say that other distributions don&#039;t charge people for the updates&#8230; but for how long is it really going to last? Companies have stepped in, and they are going to stay. I am not trying in any way to defend their position. I am just making an analysis of this phenomenon. [...]&#034;</em></p>
<p>And that was already three years ago.</p>
<p><a href="http://www.beppegrillo.it/eng/2006/10/adopt_a_penguin.html">Still you get people insisting on free software, and how companies should use it to stop paying Microsoft</a>. Yeah, right. And to start paying IBM or Novell. They&#039;ll always pay someone anyway.</p>
<p>I stepped out of the dream and started working at Microsoft when I realized this.</p>
<p>I also still use FREE-OSS (like Debian or Gentoo Linux Distros) for myself. But companies can&#039;t really depend on those. Their mentality requires them to pay someone to do things. And this is not that terrible. It actually keeps the market going and it gives me a job after all. Why should I despise it ?</p>
<p>It&#039;s a shame that people don&#039;t see things in advance, they sometimes are even hard to figure them out when they are already old. Some other people instead do look around and see things when they are preparing to happen. They are probably those that keep their eye open. Even if not directly related to open source,&nbsp;<a href="http://blogs.msdn.com/roberdan/archive/2006/10/07/Anche-se-mi-pu_2600_ograve_3B00_-far-piacere_2C00_-son-stufo-di-sentirmi-chiamare-_2600_quot_3B00_Visionario_2600_quot_3B00_-_2800_Roberdan_2900_.aspx">Roberdan wrote this concept in Italian here</a>:</p>
<p><em>&#034;[...] ma perchè dicono che ho una visione? perchè sembra che io sappia esattamente come andranno le cose, che veda quello che accadrà tra 1 mese, tra 1 anno o tra 10 anni. Chiaramente dal punto di vista tecnologico, ma anche organizzativo. Avrò quindi poteri soprannaturali?? Sarò un fenomeno paranormale come Alberto Sordi? (e quindi riuscirò a monetizzare questa facoltà mettendomi a fare il santone? <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> &#8230;.o SEMPLICEMENTE&#8230; </em></p>
<p><em>Semplicemente ho gli occhi aperti? una bocca e due orecchie per cui ascolto il doppio di quanto parlo? Un istinto non ancora represso e ingabbiato nei meandri della moderna società del lavoro? Secondo me si. </em> </p>
<p><em>Volete essere dei visionari? Aprite gli occhi, non fermatevi a guardare la goccia che cade dal vostro naso, non arrendetevi all&#039;evidenza. Scavate. Se non capite fate domande. Se avete dubbi confrontatevi, SE VOLETE CAMBIARE QUALCOSA CAMBIATELO [...]&#034;</em>  </p>
<p>It&#039;s a shame it is not written in English, but &#8211; hey, he was probably referring to an Italian audience. I love Italy, but Italian readers should really move their asses and learn english. He probably thinks different so he addresses them in writing in Italian&#8230; as of me, I just don&#039;t care anymore (I have probably never&nbsp;done) about those little italians who can&#039;t read english. Those who can&#039;t&nbsp;read my posts in english are probably also the same people that need to be spoon-fed and told everything, those who can&#039;t figure it out themselves. And when they can&#039;t figure it out themselves, that usually also means they take themselves too seriously&#8230; so why bother ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/11/05/microsoft-novell-deal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>These are YOUR Places</title>
		<link>http://www.muscetta.com/2006/10/30/these-are-your-places/</link>
		<comments>http://www.muscetta.com/2006/10/30/these-are-your-places/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 19:55:18 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Trips]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=147</guid>
		<description><![CDATA[Paolo Coelho has written in his last book, &#034;The Zahir&#034;:&#034;[...] One day, I am going to write a travel guide containing only maps, addresses of hotels, and with the rest of the pages blank. That way people will have to make their own itinerary, to discover for themselves restaurants, monuments, and all the magnificent things [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[</p>
<p><a href="http://www.paulocoelho.com/">Paolo Coelho</a> has written in his last book, <a href="http://www.allconsuming.net/item/view/320241">&#034;The Zahir&#034;</a>:<br /><em>&#034;[...] One day, I am going to write a travel guide containing only maps, addresses of hotels, and with the rest of the pages blank. That way people will have to make their own itinerary, to discover for themselves restaurants, monuments, and all the magnificent things that every city has, but which are never mentioned because &#039;the history we have been taught&#039; does not include them under the heading &#039;Things you must see&#039;. I have been to Zagreb before. And this fountain does not appear in any of the local tourist guides, but it is far more important to me than anything else I saw here &#8211; because it is pretty, because I discovered it by chance, and because it is linked to a story in my life [...]&#034;.</em>  </p>
<p>When reading this last night I have been thinking that he does not need to write such a guide: this is already happening on the web these days. Right now. You don&#039;t just buy a tourist guide anymore. The Internet can act as a guide. Other people&#039;s comment about places, and their stories,&nbsp;can guide you.<br />It&#039;s not anymore just buying a guide from some publisher, it is being part of the publication as well. And contributing back what you discover. </p>
<p>This is what happens on <a href="http://www.43places.com">43places</a>, for example. See what the are saying over there: <a href="http://www.43places.com/entries/view/1239344">http://www.43places.com/entries/view/1239344</a>&nbsp;- <em>&#034;These are YOUR places&#034; &#8211; &#034;If you’re new to 43 Places you may not realize that all the places on this website have been added by users. Once upon a time, all we had were country names and a few major cities. 43 Places is a community effort where users are actively filling up the site with their favorite spots and the places they want to visit. </em> </p>
<p><em>Along these lines all of us users can also correct and enhance data on 43 Places [...]&#034;</em></p>
<p>43Places fits perfectly with the example of the tourist guide. But there is more than just a tourist guide. The great news is that the web is becoming an immense platform for sharing stories, experiences, feelings.  </p>
<p>Hugh MacLeod describes this aspect (that is: the evolution of the web in the way it&nbsp;lets people and companies interact)&nbsp;on his famous blog: <a href="http://www.gapingvoid.com/Moveable_Type/archives/003358.html">http://www.gapingvoid.com/Moveable_Type/archives/003358.html</a><br /><em>&#034;[...] Dotcom basically built glorified Yellow Pages. You go, you get the info you need, hopefully you buy something en route. The relationship between the user and the website is impersonal, not unlike the realtionship between the Yellow Pages and its readers. They show, you select. They give, you take. </em></p>
<p><em>The architecture of Web 2.0, however, is about people giving away their stuff i.e. &#034;sharing&#034;. Whether its a well-written blog post, or photos uploaded onto Flickr, or videos uploaded onto YouTube, the act of you giving is every bit as important as people other people receiving. This is why the number of blog readers isn&#039;t that much larger than the number of blog writers. Writing is as important as reading. Giving is as important as taking. </em> </p>
<p><em>Suddenly for the first time in history, the world&#039;s most powerful form of media is about giving, not taking. The implications are vast.[...]&#034;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/10/30/these-are-your-places/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Capsule</title>
		<link>http://www.muscetta.com/2006/10/12/time-capsule/</link>
		<comments>http://www.muscetta.com/2006/10/12/time-capsule/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 07:26:15 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2006/10/12/time-capsule/</guid>
		<description><![CDATA[Yahoo has done it again. Yet another cool photographic site: Time Capsule. They show every day that they really GET the community thing. Thumbs up for them. On a side note, I honestly ignore why do you need to UPLOAD photos there and you can&#039;t just LINK or REFERENCE photos you&#039;ve already uploaded on Flickr [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Yahoo has done it again. Yet another cool photographic site: <a href="http://timecapsule.yahoo.com/capsule.php">Time Capsule</a>.<br />
They show every day that they really GET the community thing. Thumbs up for them.</p>
<p>On a side note, I honestly ignore why do you need to UPLOAD photos there and you can&#039;t just LINK or REFERENCE photos you&#039;ve already uploaded on Flickr (isn&#039;t it a site they bought ?). So I don&#039;t see the effort in any INTEGRATION here. I don&#039;t get why. If I had a photo platform like Flickr I would use its Web API to let registered users just &#034;PASS OVER&#034; some pictures from one site to the other.</p>
<p>But, hey&#8230;. regardless&#8230;..it looks really COOL. It really does. More cool than actually USEFUL (it reminds me of <a href="http://www.securityfocus.com/columnists/159">Intrusion Detection Systems</a>&#8230; but I digress), but that&#039;s how this amount of community things are. It&#039;s not useful for your business, but it is good for your heart.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/10/12/time-capsule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google has pissed me off this week!</title>
		<link>http://www.muscetta.com/2006/10/07/google-has-pissed-me-off-this-week/</link>
		<comments>http://www.muscetta.com/2006/10/07/google-has-pissed-me-off-this-week/#comments</comments>
		<pubDate>Sat, 07 Oct 2006 08:05:16 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hotmail]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=142</guid>
		<description><![CDATA[Now I pretty much liked GMail and Google in general. But this time they REALLY pissed me off! I will tell you that I am not a google-hater even if I work for a competing company. Of course not everything that Google does is wonderful, but some of their services are really cool and useful [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Now I pretty much liked GMail and Google in general. But this time they REALLY pissed me off! I will tell you that I am not a google-hater even if I work for a competing company. Of course not everything that Google does is wonderful, but some of their services are really cool and useful and I have never denied to say they rocked when I felt they did. <br />In general, people seem to love them, and their stock value shows it (with the launch of &#034;Code Search&#034; this week <a href="http://asert.arbornetworks.com/2006/10/static-code-analysis-using-google-code-search/">they made a lot of people scream &#034;how cool is this&#034;</a> so that they got back from&nbsp;just under 400&nbsp;dollars to 417!). But that&#039;s not the issue. That is cool, that works. It&#039;s ok they make money if they make cool tools. It&#039;s fine for me. </p>
<p>In fact i consider GMail&nbsp;as being&nbsp;one of the best interface for reading mail that exist&nbsp;out there &#8211; I love &#034;tagging&#034; (oops: it&#039;s called &#034;labelling&#034; in their syntax), speed of search through messages (even tough Outlook 2007 is faster on indexed content, but still you have to buy it and install it on your PC)&#8230; I also especially love the way it shows THREADING&#8230; so that I moved pretty much EVERY mailing list I read on their account: </p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/dani3l3/262797621/"><img height="193" alt="Ma come se fa ?" src="http://static.flickr.com/96/262797621_6754165d10.jpg" width="500"/></a> <br />(ok, they could do better with the localized version of &#034;Re:&#034; in replies&#8230;. in Italian a lot of broken MUA&#039;s translate that into &#034;R:&#034; and that isn&#039;t understood by GMail and will make it think it is another thread&#8230;. but that&#039;s a minor issue, and also one that every MUA handling threading has &#8211; including &#034;mutt&#034; &#8211; the real problem is the broken MUAs sending the &#034;R:&#034; in the first place. But&nbsp;I digress too much&#8230;.).</p>
<p>I also keep GMail continuosly opened in a browser during the day because a lot of informative mail and that sent by friends goes there.&nbsp;This to say that&nbsp;I <strong>do</strong> get a lot of their ads (that is &#8211; the point of having such an application, for them&#8230;). <a href="http://mailcall.spaces.live.com/blog/cns!CC9301187A51FE33!4043.entry?_c11_blogpart_blogpart=blogview&amp;_c=blogpart#permalink">On the contrary, Windows Live Mail reduced its ads to show only one&#8230; not to annoy you too much</a>. <br />But the ads in GMail were not *really* a problem (I don&#039;t read them anyway, I just plain IGNORE THEM).</p>
<p>But&nbsp;this week they REALLY pissed me off. They REALLY have. And here is the reason: <br />I have been using a script for MONTHS to backup my database (the one powering THIS blog) and send it &#034;off-site&#034; to my GMail mailbox. Pretty much something like a lot of other people do, described in various <a href="http://www.varlinux.org/vl/html/modules/stories/article.php?storyid=6920">articles</a> and <a href="http://blog.netnerds.net/2006/04/backup-wordpress-to-gmail/">blog posts</a>. Then I was labelling them with a rule, so that I could access my backups easily in case I needed them.</p>
<p>Now I don&#039;t know if this violates their <a href="http://mail.google.com/gmail/help/terms_of_use.html">terms of use</a> in any way&#8230; because I am not really using it as storage with those programs that circulated at one stage that had &#034;reverse engineered&#034; it. Those were bypassing the web interface altogether so people did use it as storage with a program without having to see their ads. That was the issue, I think.&nbsp;In my case,&nbsp;I am just sending MAILS to myself. One per day. I also delete the old ones every now and then, and they are not even huge in sized (attachments of 40 to 50KB so far!!)&#8230; anyway, I know a lot of people that store documents and all sort of stuff even in their corporate mailboxes in Outlook (then maybe index them with <a href="http://www.microsoft.com/windows/desktopsearch/default.mspx">Windows Desktop Search</a> of Google Desktop to find it back)&#8230; I was only doing the same with GMail. I don&#039;t see the big issue here&#8230;.. they might think otherwise&#8230;. but from what happens I don&#039;t think that&#039;s the issue.</p>
<p>Anyway, now it&#039;s been three or four days that my backup mail gets rejected. My SMTP Server gets told: </p>
<p>host gmail-smtp-in.l.google.com[66.249.83.27] said: <br /><em>550-5.7.1 Our system has detected an unusual amount of unsolicited<br />550-5.7.1 mail originating from your IP address. To protect our <br />550-5.7.1 users from spam, mail sent from your IP address has been <br />550-5.7.1 rejected. Please visit <br />550-5.7.1 <a href="http://www.google.com/mail/help/bulk_mail.html">http://www.google.com/mail/help/bulk_mail.html</a> to review <br />550 5.7.1 our Bulk Email Senders Guidelines. <br /></em></p>
<p>Now for fuck&#039;s sake. You know how much I hate SPAMMERS and <a href="http://www.43things.com/things/view/13248">what I would like to do with them</a>. But I also know that it does happen to end up in RBLs and such sometimes. Fine. But&nbsp;GIVE ME&nbsp;a way to tell you that I am NOT one!&nbsp;If you go to the link above, all you find is a form where you can specify that mail that ended up in your &#034;junk&#034; folder actually wasn&#039;t spam. Yeah, right.&nbsp;In my case it does not even go into my &#034;junk&#034; folder! How am I supposed to give me the original header that arrived to THEM if I only have the one sent by my mailserver ? They just blacklisted my mail server&#039;s IP Address! As they say, I even have an SPF record, I always use the same address, etc&#8230;. <br />So I tried to fill in the form, the day after I also tried to contact their <a href="mailto:abuse@google.com">abuse@google.com</a> and <a href="mailto:abuse@gmail.com">abuse@gmail.com</a> addresses. <br />Still nothing. <br />They even tell you (in the automated reply when you contact &#034;abuse&#034;: <br /><em>&#034;[...] For privacy and security reasons, we may not reveal the final outcome of an abuse case to the person who reported it. [...]&#034;.<br /></em>How great. How am I supposed to know if they even READ my complaint ? </p>
<p>You anti-spam people at GMail: <strong>&#034;I am NOT a fucking spammer!!!!!&#034;</strong>. I &#039;haven&#039;t found a better way to tell ya this, you know, than writing it on my blog&#8230; this is just RIDICULOUS!</p>
<p>But to date my mails still get dropped. I&#039;ll probably have to send my backups somewhere else. At this point they pissed me off so much that I am also seriously considering getting back to use my own mailserver also for receiving and reading my mailing lists. Then I won&#039;t get ads there. <br />Afzetterij! <br />(I hope you have some dutch guy on board at Google, as &#034;Google Translate&#034; does not translate from/to dutch yet&#8230;. )</p>
<p>
<strong>Edited on October, 8th </strong>- While GMail REJECTS those mails (it SAYS it is not accepting them), Hotmail simply DROPS them (that is: it does not even SAY it is not accepting them): </p>
<p><em>to=<dani3l3 @hotmail.com>, relay=mx4.hotmail.com[65.54.245.104], delay=3, status=sent (250  &lt;20061008061010.GA19807@muscetta.com> Queued mail for delivery)</dani3l3></em></p>
<p>This way you THINK it is going to be delivered, but it NEVER shows up in your inbox. I don&#039;t know who&#039;s behaving the worst&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/10/07/google-has-pissed-me-off-this-week/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The theater of terrorism</title>
		<link>http://www.muscetta.com/2006/08/31/the-theater-of-terrorism/</link>
		<comments>http://www.muscetta.com/2006/08/31/the-theater-of-terrorism/#comments</comments>
		<pubDate>Thu, 31 Aug 2006 14:30:41 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Trips]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=134</guid>
		<description><![CDATA[&#034;[...] not giving the terrorists extended ovations for their performances is an important part of the solution. [...]&#034; So writes Adam. Right. I agree completely. In fact I am not scared, I am never been scared, and to be honest I am REALLY annoyed by the security measures &#8211; in airports and elsewhere. I think [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>&#034;[...] not giving the terrorists extended ovations for their performances is an important part of the solution. [...]&#034;<br />
<a href="http://www.emergentchaos.com/archives/2006/08/on_terror_and_terrorism.html">So writes Adam</a>. Right. I agree completely.<br />
In fact I am not scared, I am never been scared, and to be honest I am REALLY annoyed by the security measures &#8211; in airports and elsewhere. I think THAT is actually more &#034;theatre&#034; than the attacks themselves&#8230;.</p>
<p>At the end of September I&#039;ll have to go to England for work. <a href="http://www.cnn.com/2006/US/08/10/us.security/index.html">Not being able anymore to carry a hand luggage</a>, I think I will have to leave my <a href="http://www.dpreview.com/reviews/canoneos350d/">camera</a> home. I cannot afford to get that stolen or broken by sending it as luggage. I&#039;ll have finished paying that in 2008&#8230; you can imagine I am worried&#8230;</p>
<p>I am actually tempted to show up in <a href="http://itsnotallbad.com/iamnotaterrorist/">this T-Shirt</a> to be honest&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/08/31/the-theater-of-terrorism/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Of aggregators, and the Geek in me</title>
		<link>http://www.muscetta.com/2006/08/30/of-aggregators-and-the-geek-in-me/</link>
		<comments>http://www.muscetta.com/2006/08/30/of-aggregators-and-the-geek-in-me/#comments</comments>
		<pubDate>Wed, 30 Aug 2006 12:15:45 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2006/08/30/of-aggregators-and-the-geek-in-me/</guid>
		<description><![CDATA[As usual, Dare speaks a pearl of wisdom here: &#034;[...] I didn&#039;t think subscribing to feeds in a conventional aggregator would ever become used by a widespread percentage of the population. Subscribing to feeds seems cool to geeks because it solves a geek problem; having too many sources of information to keep track of and [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>As usual, Dare speaks a pearl of wisdom <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=fe3c99ee-4430-4238-8975-93c38740d8b4">here</a>:</p>
<p>&#034;[...] I didn&#039;t think subscribing to feeds in a conventional aggregator would ever become used by a widespread percentage of the population. Subscribing to feeds seems cool to geeks because it solves a geek problem; having too many sources of information to keep track of and optimizing how this is done. The average person doesn&#039;t think it&#039;s cool to be able to keep track of 10 &#8211; 20 websites a day using a some tool because they aren&#039;t interested in 10 &#8211; 20 websites on a daily basis in the first place. [...]&#034;</p>
<p>In fact, this reminds me I am a geek, as I could not stay up to date with the load of things I wanna read, withuot his wonderful <a href=http://www.rssbandit.org>RSS Bandit</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/08/30/of-aggregators-and-the-geek-in-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A visual conversation</title>
		<link>http://www.muscetta.com/2006/08/25/a-visual-conversation/</link>
		<comments>http://www.muscetta.com/2006/08/25/a-visual-conversation/#comments</comments>
		<pubDate>Fri, 25 Aug 2006 07:06:25 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/2006/08/25/a-visual-conversation/</guid>
		<description><![CDATA[&#034;[...] But now I’ve come to realize that Flickr is so much more. It’s not just a cleverly designed web application. It’s a repository of human knowledge and creativity organized organically. It’s a visual conversation. It’s countless stories intertwined. It’s a community. It’s a virtual world. It’s a massively multiplayer online role-playing game. [...]&#034; excerpt [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><em>&#034;[...] But now I’ve come to realize that Flickr is so much more. It’s not just a cleverly designed web application. It’s a repository of human knowledge and creativity organized organically. It’s a visual conversation. It’s countless stories intertwined. It’s a community. It’s a virtual world. It’s a massively multiplayer online role-playing game. [...]&#034;</em><br />
excerpt from: <a href="http://www.stephanspencer.com/archives/2005/02/13/flickr/">http://www.stephanspencer.com/archives/2005/02/13/flickr/</a></p>
<p>This guy is right. Stephan, you really got it &#8211; and you described it well too.<br />
I am just crazy about this Flickr thing. It&#039;s the HUMAN and collaboration features that make Flickr that cool, addictive and popular. Those really make it emerge over ANY other photo-gallery software or service available.<br />
That is the reason why I use it (and I pay it) even if it has been bought by a competitor of my company, even if I have my own server where I could indipendently publish my galleries at no cost, even if&#8230;. [insert random reason here about why I should not be using it]. It is for those &#034;countless stories intertwined&#034; that I like it so much.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/08/25/a-visual-conversation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post from Windows Live Writer</title>
		<link>http://www.muscetta.com/2006/08/20/post-from-windows-live-writer/</link>
		<comments>http://www.muscetta.com/2006/08/20/post-from-windows-live-writer/#comments</comments>
		<pubDate>Sun, 20 Aug 2006 19:55:42 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=128</guid>
		<description><![CDATA[This is a test post written from Windows Live Writer Beta!! Now&#8230; maybe it&#039;s just me&#8230; I have refused to use editors to post to my blog in the past and kept sticking with the default web interface&#8230; but this one looks very nice!<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>This is a test post written from <a href="http://windowslivewriter.spaces.live.com/">Windows Live Writer</a> Beta!! Now&#8230; maybe it&#039;s just me&#8230; I have refused to use editors to post to my blog in the past and kept sticking with the default web interface&#8230; but this one looks very nice!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/08/20/post-from-windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How programs can teach each other</title>
		<link>http://www.muscetta.com/2006/08/20/how-programs-can-teach-each-other/</link>
		<comments>http://www.muscetta.com/2006/08/20/how-programs-can-teach-each-other/#comments</comments>
		<pubDate>Sun, 20 Aug 2006 19:23:55 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[SpamAssassin]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=126</guid>
		<description><![CDATA[This article shows an intersting (interesting because it is simple but effective!) approach to train SpamAssassing Bayesian spam filter by leveraging the training data in Thunderbird bayesian filter. Basically you can use a program to teach another program how to work better! This paradigm is cool!<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.idealog.us/2004/12/howto_spamassas.html">This article</a> shows an intersting (interesting because it is simple but effective!) approach to train SpamAssassing Bayesian spam filter by leveraging the training data in Thunderbird bayesian filter. Basically you can use a program to teach another program how to work better!<br />
This paradigm is cool!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/08/20/how-programs-can-teach-each-other/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Much ado about Files Screening in R2</title>
		<link>http://www.muscetta.com/2006/07/08/much-ado-about-files-screening-in-r2/</link>
		<comments>http://www.muscetta.com/2006/07/08/much-ado-about-files-screening-in-r2/#comments</comments>
		<pubDate>Sat, 08 Jul 2006 18:33:24 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=124</guid>
		<description><![CDATA[File Screening in Windows 2003 R2 can be circumvented, but this isn&#039;t that terrible, IMHO, and I&#039;ll explain you why. You might be wondering what the heack am I talking about. I am referring to what&#039;s written in this blog post (an old one) that I spotted only today. Here the author is referring to [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>File Screening in <a href="http://www.microsoft.com/windowsserver2003/r2launch.mspx">Windows 2003 R2</a> can be circumvented, but this isn&#039;t that terrible, IMHO, and I&#039;ll explain you why.<br />
You might be wondering what the heack am I talking about. I am referring to what&#039;s written in <a href="http://www.techlog.nl/archive/2006/01/26/r2_file_screening_functionalit">this blog post (an old one) that I spotted only today</a>. Here the author is referring to <a href="http://blogs.technet.com/matthewms/archive/2006/01/23/417963.aspx">a MS Blog also mentioning a post about the fact that file screening in R2 can be circumvented</a>.</p>
<p>Yes it can be circumvented, BUT&#8230; there are seveal &#034;but&#034;s I can say; In fact, I have been presenting Windows 2003 R2 to several customers and I got asked this question several times, and I usually explain this in the following way: </p>
<p>first, it would be too heavy of a performance hit to get and check the real &#034;nature&#034; of a file, rather than just its file name.<br />
Also: how would you technically do that ? Checking some headers in the file ? In this case you would need to mantain a database of known file types, keeping it up to date as new versions of that file format appear&#8230;<br />
and then what about executables which have been passed through a &#034;packer&#034;<br />
(one of those utility that effectively shrinks them while mantaining them executable) ?<br />
What about encrypted files ? What about&#8230; ?? It just doesn&#039;t plain work. Just like many other signature-based detection mechanisms (Antivirus or IDS). Or at least, to KEEP working needs to be constantly updated (or be useless).</p>
<p>The file screening thing is not meant to be impossible to circumvent, rather is a way of saying to the user that he/she&#039;s not allowed to place that content there, to get notified about that, to get this information TRACKED somewhere possibly&#8230;.<br />
Of course this can be circumvented. But is not going to be very practicle, especially when your users are USERS and are restricted so that they can&#039;t associate new extention to be opened from within their media player as you are suggesting&#8230;.</p>
<p>Moreover, file screeing is just ONE of many features of the component called &#034;File Server Resource Manager&#034; in Windows 2003 R2. Those features are meant to be used altogether: So, for example, while a user COULD circumvent the restriction and copy &#034;.mp3&#034; files by calling them &#034;.xyz&#034;, but then with the useful reporting an admin would very easily spot them by looking at those directory that strangely contain a lot of &#034;.xyz&#034; files that happen to be roughly 5MB in size (all of them)&#8230;<br />
In the same way by using the reporting feature you could see those huge &#034;.doc&#034; files are actually divx by looking at the &#034;large files&#034; report &#8211; how many pages would you have written to get that Word document up to 700MB ?? It can&#039;t be the usual letter Mary writes, it looks a lot more like the size of Encarta&#8230; something is then fishy about it.</p>
<p>You get what I mean ? It won&#039;t block the user ALL the times, but it will still drastically reduce the user abilty to waste our space, and if implemented with the proper controls and procedures and preocesses (think ITIL) in place, this can still be a valuable tool.</p>
<p>(I also posted this answer as a comment on the above-mentioned blog).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/07/08/much-ado-about-files-screening-in-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>what you need to do is throw away you batch file and start over in this new language&#8230;</title>
		<link>http://www.muscetta.com/2006/06/28/what-you-need-to-do-is-throw-away-you-batch-file-and-start-over-in-this-new-language/</link>
		<comments>http://www.muscetta.com/2006/06/28/what-you-need-to-do-is-throw-away-you-batch-file-and-start-over-in-this-new-language/#comments</comments>
		<pubDate>Wed, 28 Jun 2006 09:36:47 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=122</guid>
		<description><![CDATA[Mainly a cross post to say &#034;me too!&#034; or &#034;I agree completely!&#034;. I am referring to this blog post: &#034;[...] For example, in response to &#034;How do I write a batch file that&#8230;&#034; some people will say, &#034;First, install &#034;. This doesn&#039;t actually solve the problem; it merely replaces it with a different problem. In [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Mainly a cross post to say &#034;me too!&#034; or &#034;I agree completely!&#034;.<br />
I am referring to <a href="http://blogs.msdn.com/oldnewthing/archive/2006/03/22/558007.aspx">this blog post</a>: </p>
<p>&#034;[...]<br />
For example, in response to &#034;How do I write a batch file that&#8230;&#034; some people will say, &#034;First, install
<perl |bash|monad|...>&#034;. This doesn&#039;t actually solve the problem; it merely replaces it with a different problem.<br />
In particular, if the solution begins with &#034;First, install&#8230;&#034; you&#039;ve pretty much lost out of the gate. Solving a five-minute problem by taking a half hour to download and install a program is a net loss.<br />
[...]<br />
So be careful when you suggest a solution that has a high activation energy. Sure, something could be taken care of by a one-line perl script, but getting perl onto the machine is hardly a one-line endeavor.<br />
[...]&#034;</p>
</perl>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/06/28/what-you-need-to-do-is-throw-away-you-batch-file-and-start-over-in-this-new-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I had a dream</title>
		<link>http://www.muscetta.com/2006/06/26/i-had-a-dream/</link>
		<comments>http://www.muscetta.com/2006/06/26/i-had-a-dream/#comments</comments>
		<pubDate>Mon, 26 Jun 2006 21:29:30 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=121</guid>
		<description><![CDATA[I think this is going to be the first post with the significant text written in ITALIAN on this Blog. But anyway, it will mostly make sense for italian people. It&#039;s something a friend of mine wrote, and want as many people as possible to read it. Here it is: [...] I had a dream. [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I think this is going to be the first post with the significant text written in ITALIAN on this Blog. But anyway, it will mostly make sense for italian people. It&#039;s something a friend of mine wrote, and want as many people as possible to read it. Here it is:</p>
<p><img src="http://www.casaconforti.net/spoint/FOTO%20BLOG/_w/IMG_3234_JPG.jpg" alt="Italian Flag" width="500" border=1/></p>
<p>[...]<br />
I had a dream.<br />
Ho sognato che giravo per la mia città e c&#039;erano tutte bandiere tricolori, gente che dai balconi sventola strilla &#034;Italia Italia&#034;.<br />
Sono convinto che sia per il fatto che la nostra Costituzione Repubblicana è stata difesa dall&#039;attacco dei leghisti che con il tricolore si puliscono il culo.<br />
Poi però mi sveglio e mi accorgo che si, la Costituzione è stata difesa, ma le bandiere erano per una partita di pallone. Vinta dar pupone al 94&#039; minuto su rigore.<br />
M&#039;è venuto da piangere.<br />
[...]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/06/26/i-had-a-dream/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BESA@Amsterdam and other stuff.</title>
		<link>http://www.muscetta.com/2006/06/13/besaamsterdam-and-other-stuff/</link>
		<comments>http://www.muscetta.com/2006/06/13/besaamsterdam-and-other-stuff/#comments</comments>
		<pubDate>Tue, 13 Jun 2006 14:15:30 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=117</guid>
		<description><![CDATA[My friend Daniele Besana, founder of IT Virtual Community has relocated to the Netherlands lately. I just think he wanted to copy me for having been living there a few years&#8230;. let&#039;s see if he also falls for a dutchie ?? In the meanwhile I will keep an eye on his new blog. Other news [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>My friend Daniele Besana, founder of <a href="http://www.itvc.net">IT Virtual Community</a> has relocated to the Netherlands lately. I just think he wanted to copy me for having been living there a few years&#8230;. let&#039;s see if he also falls for a dutchie ?? <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  In the meanwhile I will keep an eye on <a href="http://daniele.itvc.net/blog">his new blog</a>.</p>
<p>Other news of the last few days include what you&#039;ve already read elsewhere, for example <a href="http://scobleizer.wordpress.com/2006/06/10/correcting-the-record-about-microsoft/">Scoble</a> <a href="http://www.gapingvoid.com/Moveable_Type/archives/002934.html">leaving</a> <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=952f6b22-ed6f-4aee-b314-2c2c5975ca58">Microsoft</a>, so I won&#039;t go into many details there even because I don&#039;t know much about the choice, the person, and the above link surely have already commented better than I could. I only wish Robert the best in his new carrer.</p>
<p>Then I&#039;ll take the time to do a bit of shameless self-promotion and talk of one more personal thing to note: some of my pictures of the typical roman pavement (the stones called &#034;sampietrini&#034;) have been published on <a href="http://www.sampietrino.it">www.sampietrino.it</a>. In particular, <a href="http://www.sampietrino.it/immagini/box.php?showimage=100">I</a> <a href="http://www.sampietrino.it/immagini/box.php?showimage=99">took</a> <a href="http://www.sampietrino.it/immagini/box.php?showimage=98">these</a> <a href="http://www.sampietrino.it/immagini/box.php?showimage=97">five</a> <a href="http://www.sampietrino.it/immagini/box.php?showimage=96">photos</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/06/13/besaamsterdam-and-other-stuff/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>&quot;Many Eyes Make All Bugs Shallow&quot; &#8211; UpsideDown</title>
		<link>http://www.muscetta.com/2006/06/09/many-eyes-make-all-bugs-shallow-upsidedown/</link>
		<comments>http://www.muscetta.com/2006/06/09/many-eyes-make-all-bugs-shallow-upsidedown/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 11:32:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=116</guid>
		<description><![CDATA[An interesting interpretation of the &#034;Many Eyes Make All Bugs Shallow&#034; maxim gets given on Jeff Jones&#039; Blog at http://blogs.technet.com/security/archive/2006/06/07/433813.aspx. Only this time the sentence gets applied to Microsoft products, rather than to OSS&#8230;&#8230; Interesting<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>An interesting interpretation of the &#034;Many Eyes Make All Bugs Shallow&#034; maxim gets given on Jeff Jones&#039; Blog at <a href="http://blogs.technet.com/security/archive/2006/06/07/433813.aspx">http://blogs.technet.com/security/archive/2006/06/07/433813.aspx</a>.</p>
<p>Only this time the sentence gets applied to Microsoft products, rather than to OSS&#8230;&#8230; Interesting <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/06/09/many-eyes-make-all-bugs-shallow-upsidedown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts, Blogs, and Ruby with .Net</title>
		<link>http://www.muscetta.com/2006/06/09/thoughts-blogs-and-ruby-with-net/</link>
		<comments>http://www.muscetta.com/2006/06/09/thoughts-blogs-and-ruby-with-net/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 11:14:29 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[dotNet]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=115</guid>
		<description><![CDATA[For those who have not seen it yet, Mischa Kroon has a nice blog post about interoperability between Ruby and the .Net framework. It provides several links and things to think about. If you are into .Net, or Ruby, or both, or simply interested about how things can interoperate, give it a read.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>For those who have not seen it yet, <a href="http://bloggingabout.net/blogs/mischa/archive/2006/05/14/12184.aspx">Mischa Kroon has a nice blog post about interoperability between Ruby and the .Net framework</a>.</p>
<p>It provides several links and things to think about. If you are into .Net, or Ruby, or both, or simply interested about how things can interoperate, give it a read.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/06/09/thoughts-blogs-and-ruby-with-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trackback Spam</title>
		<link>http://www.muscetta.com/2006/05/19/trackback-spam/</link>
		<comments>http://www.muscetta.com/2006/05/19/trackback-spam/#comments</comments>
		<pubDate>Fri, 19 May 2006 17:10:05 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=110</guid>
		<description><![CDATA[Oh I hate spammers, you know ? In fact I&#039;ve also got this goal I would like to mark as &#034;done&#034;&#8230;. &#8230;but that&#039;s more for laughing than to be serious, really. Coming to comment spam, I&#039;ve been dealing quite a lot with the old &#039;b2&#039; (WordPress&#039;s progenitor) at one stage, while I could not be [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Oh I hate spammers, you know ? In fact <a href="http://www.43things.com/things/view/13248">I&#039;ve also got this goal I would like to mark as &#034;done&#034;</a>&#8230;.<br />
&#8230;but that&#039;s more for laughing than to be serious, really.</p>
<p>Coming to comment spam, I&#039;ve been dealing quite a lot with the old &#039;b2&#039; (WordPress&#039;s progenitor) at one stage, while I could not be asked to upgrade yet. <a href="http://www.muscetta.com/2005/04/25/b2-hacks/">At one stage I&#039;d even coded my own unofficial fix for it to keep it going</a> and mantain my sanity&#8230;</p>
<p>Then with WordPress I&#039;ve enabled a CAPTCHA plugin which takes care of robots and only lets HUMANS place comments.</p>
<p>But now it&#039;s the turn of trackback spamming&#8230;.<br />
Sure, a lot of people have seen it AGES before me, simply because people DO read THEIR blog more than mine&#8230;.<br />
In a way, this might mean this is starting to be read &#8211; gosh! Who makes you read this ? Are you really <strong>THAT</strong> bored  to get to read <strong>me</strong>?</p>
<p>Anyway, here&#039;s a couple of useful links proposing approaches to tackle comment and trackback spam. They might be useful to you too:<br />
<a href="http://www.tamba2.org.uk/wordpress/spam/">http://www.tamba2.org.uk/wordpress/spam/</a><br />
<a href="http://photomatt.net/2005/01/05/trackback-spam/">http://photomatt.net/2005/01/05/trackback-spam/</a></p>
<p>Also now, I could get some of those plug-ins&#8230;. probably. For now I don&#039;t have time to test the plug-ins, so I&#039;ve just hacked my own fix, see if it does. Probably I will have to &#039;touch&#039; it again, as I might have broken the trackback feature altogether. Well, it will pretty much test itself. Spammers, where are you now ? I&#039;m watching my logs, please try&#8230;.</p>
<p>[edited: 20th May 2006 - Ok they did send trackbacks tonight and my fix did work <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/05/19/trackback-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Wars: a new (IE) hope</title>
		<link>http://www.muscetta.com/2006/04/28/browser-wars-a-new-ie-hope/</link>
		<comments>http://www.muscetta.com/2006/04/28/browser-wars-a-new-ie-hope/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 15:19:01 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=107</guid>
		<description><![CDATA[Scoble points out this funny comic parodia: &#034;Browser Wars: a new (IE) hope&#034;. ROTFL. I&#039;m cracking up laughing.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://scobleizer.wordpress.com/2006/04/26/c9park-funny-cartoon-series-continues/">Scoble</a> points out <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=185793">this funny comic parodia: &#034;Browser Wars: a new (IE) hope&#034;.</a><br />
ROTFL.<br />
I&#039;m cracking up laughing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/04/28/browser-wars-a-new-ie-hope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#039;ve reached 200 photos on Flickr&#8230;.</title>
		<link>http://www.muscetta.com/2006/04/25/ive-reached-200-photos-on-flickr/</link>
		<comments>http://www.muscetta.com/2006/04/25/ive-reached-200-photos-on-flickr/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 17:55:29 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=106</guid>
		<description><![CDATA[&#8230;.and now I would LOVE a Pro Account. Only I am not sure I will actually purchase one. Why ? Because even if it&#039;s cheap, I really have to save every penny or I&#039;ll get covered in debts. I just don&#039;t make it. So far, just not to loose visibility of the old pictures I&#039;ve [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>&#8230;.and now I would LOVE a <strong>Pro</strong> Account.<br />
Only I am not sure I will actually purchase one. Why ? Because even if it&#039;s cheap, I really have to save every penny or I&#039;ll get covered in debts. I just don&#039;t make it.</p>
<p>So far, just not to loose visibility of the old pictures I&#039;ve posted there, I&#039;ve decided to cross-post the photos that are on Flickr to <a href="http://spaces.msn.com/dani3l376/">my MSN Space</a>. Check them out there&#8230;. (I am still in the process of posting them, as I write this, so that is not complete yet, but it will eventually be).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/04/25/ive-reached-200-photos-on-flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dusting my feeds</title>
		<link>http://www.muscetta.com/2006/04/18/dusting-my-feeds/</link>
		<comments>http://www.muscetta.com/2006/04/18/dusting-my-feeds/#comments</comments>
		<pubDate>Tue, 18 Apr 2006 20:15:16 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Trips]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=102</guid>
		<description><![CDATA[For easter I have been going around in nice places, seen historical buildings in Rome that have just been restructured, and visited some archeological etrurian sites. Today, for the first time in months, I had some time to go through several unread posts in several of the blogs and sites that I keep in my [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>For easter I have been going around in nice places, <a href=http://www.43places.com/places/view/642610>seen historical buildings in Rome that have just been restructured</a>, and visited <a href=http://www.43places.com/places/view/644673>some archeological etrurian sites</a>.</p>
<p>Today, for the first time in months, I had some time to go through several unread posts in several of the blogs and sites that I keep in <a href=http://www.rssbandit.org>my aggregator</a>.<br />
Some random things I found interesting (not all, just some &#8211; maybe I should consider sharing links with stuff like <a href=http://del.icio.us/>delicious os similar&#8230;.):</p>
<p><a href=http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=929a7fd6-1dfc-43f4-a549-d2c9fa873655>Dare&#039;s comment of simplicity</a> (I oversimplify it now, but I really like his comments: this is not the first, won&#039;t be the last, good good, I enjoy them, I really do). Here is the part I liked most:<br />
<em>&#034;[...] how one should build RESTful applications is actually different from how the Web works. Few web applications support HTTP methods other than GET and POST, few web applications send out the correct MIME types when sending data to clients, many Web applications use cookies for storing application state instead of allowing hypermedia to be the engine of application state (i.e. keeping the state in the URL)<br />
and in a suprisingly large number of cases the markup in documents being transmitted is invalid or malformed in some ways. However the Web still works. [...]&#034;<br />
</em></p>
<p><a href=http://scobleizer.wordpress.com/2006/04/15/halfway-through-my-blog-vacation-change-in-comment-policy/>Scoble (and others) talking of relaxing, <a href=http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=c88cd703-2ae7-4bef-a712-22a28d87d690>simplyfying your life</a>, taking it easy, <a href="http://scobleizer.wordpress.com/2006/04/18/information-overload/">disconnect, unsubscribe from mailing lists</a>, etc.<br />
Sure, I know what it means. The problem for me is that information IS addictive, so even if I leave the<br />
information flow go for a while (because I&#039;m too busy actually *working*, for example), after a while I feel the urge to catch up. Like today.</p>
<p>Another interesting thing I read today is <a href=http://blogs.technet.com/jesper_johansson/archive/2006/04/17/425454.aspx>Jesper Johansson blog post about a discussion on risk management with his son</a>.<br />
Quite amusing, it happens to do some of those discussions with my kids as well, sometimes.<br />
Well, really, so far only with the older one of my two kids, of course, since <a href=http://blogs.msdn.com/dmuscett/archive/2005/01/06/347523.aspx>the younger one IS THE threat/risk himself</a> <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Another useful thing I found out today is that <a href=http://msdn.microsoft.com/vbrun/staythepath/AdditionalResources/default.aspx>some VB.Net books are available for download in PDF format</a>. Nice.</p>
<p>Then I figured out <a href=http://blogs.msdn.com/arpans/archive/2006/04/14/576432.aspx>my most excellent colleague Luca Bandinelli had been mentioned by Arpan Shah</a>, so I told him that, and he asked me &#034;why are you looking for my name on the Internet?&#034;. No, really, the honest answer to this is that I was already subscribed to <a href=http://blogs.msdn.com/arpans/Rss.Aspx>Arpan&#039;s blog</a>, again.</p>
<p>Coming back home I saw a wonderful rainbow on top of Albano&#039;s lake, ranging from one side to the other, but of course I did not have my camera with me <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
I&#039;ve heard once in India that seeing a rainbow has to be considered a blessing. Well, in this case this was a HUGE one <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>On a side note, while dusting my feeds <a href=http://www.baravalle.it/phpGrabComics/modules.php>I also found out why I could not get updates on my beloved &#034;Calvin &#038; Hobbes&#034; strip</a>.<br />
Since the original site has apparently asked not to redistribute those strips, I suspect I will have to set up my own copy of <a href="http://phpgrabcomics.org/">phpGrabComics</a> to get that. I probably will.</p>
<p>Well, now I am going to watch <a href=http://channel9.msdn.com/ShowPost.aspx?PostID=182857>this video on MOM</a>, then collapse <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Night!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/04/18/dusting-my-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Here&#039;s another one&#8230;</title>
		<link>http://www.muscetta.com/2006/04/02/heres-another-one/</link>
		<comments>http://www.muscetta.com/2006/04/02/heres-another-one/#comments</comments>
		<pubDate>Sun, 02 Apr 2006 06:47:31 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=99</guid>
		<description><![CDATA[..who forgot that yesterday it was April&#039;s Fool: Stepto. Well, I don&#039;t feel alone in forgetting about things, at least &#8230;<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>..who forgot that yesterday it was April&#039;s Fool: <a href="http://www.stepto.com/default/log/displaylog1.aspx?ID=219">Stepto</a>.<br />
Well, I don&#039;t feel alone in forgetting about things, at least &#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/04/02/heres-another-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April&#039;s Fool ??</title>
		<link>http://www.muscetta.com/2006/04/01/aprils-fool/</link>
		<comments>http://www.muscetta.com/2006/04/01/aprils-fool/#comments</comments>
		<pubDate>Sat, 01 Apr 2006 20:00:10 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=98</guid>
		<description><![CDATA[No, really, I completely forgot to make jokes today, and just relaxed. (no, I did not even checked if there were funny stuff around like two years ago) Now, it really wasn&#039;t about this I wanted to write. I am only figuring out *now* that Joel Spolsky has written (nearly a month ago!) this post. [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>No, really, I completely forgot to make jokes today, and just relaxed. (no, I did not even checked if there were <a href="http://www.muscetta.com/2004/04/01/simple-nomads-pesce-daprile/">funny stuff around like two years ago</a>)<br />
Now, it really wasn&#039;t about this I wanted to write.</p>
<p>I am only figuring out *now* that Joel Spolsky has written (nearly a month ago!) <a href="http://www.joelonsoftware.com/items/2006/03/05.html">this post</a>.<br />
It&#039;s funny because he mentions that Java might be the new Cobol (&#034;[...]is java the new Cobol ?[...]&#034;).<br />
Hey! I&#039;ve already said this! It gets more and more common. Keep having this topic at hand, for example &#8211; do you remember <a href="http://www.muscetta.com/2006/01/02/java-oh-java-aka-high-vs-low-level-languages-rant/">those </a><a href="http://www.muscetta.com/2005/12/24/java-is-the-new-cobol-i-confirm/">older </a><a href="http://blogs.msdn.com/nigelwat/archive/2005/12/06/500406.aspx">posts</a> ?</p>
<p>This assertion (Java being the new Cobol) comes out again and again. It must be true, then <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Well, Joel in that same post also says he&#039;s been travelling quite a while.<br />
Actually, I did as well. This might be the reason I am catching up with blogs now and I only ready his post a month after he&#039;s written it!<br />
I have been around too, but not to conferences and pseudo-funny things: I went to customers in other cities either delivering workshops, or projects, and other stuff. It has been quite a lot of going around, anyway, since when this year has started.</p>
<p>I am starting to find <a href="http://www.muscetta.com/photos/2006-04-01_Album/">some time to enjoy my family a bit more again now, finally, and relaxing a bit!</p>
<p></a><a href="http://www.flickr.com/photos/dani3l3/121289763/"><img src="http://static.flickr.com/50/121289763_10c3770242.jpg" width="500" height="333" alt="Teamwork" /></a></p>
<p>Oh, and <a href="http://www.flickr.com/photos/dani3l3/114178496/">I even turned THIRTY old</a>, this past March.</p>
<p>It&#039;s a turning of a decade&#8230; sure, I am not *old* (ain&#039;t I ?) &#8230; but it sounds soooo weird.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/04/01/aprils-fool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr Story</title>
		<link>http://www.muscetta.com/2006/03/11/flickr-story/</link>
		<comments>http://www.muscetta.com/2006/03/11/flickr-story/#comments</comments>
		<pubDate>Sat, 11 Mar 2006 19:00:20 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Places]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=97</guid>
		<description><![CDATA[Haven&#039;t posted in a while, and won&#039;t write much this time either. The truth is that I have been too busy lately &#8211; working, family, and beta testing Windows Vista. But that&#039;s another story and I might have time to tell yuo that another time I get time and will to blog. What I wanted [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Haven&#039;t posted in a while, and won&#039;t write much this time either. The truth is that I have been too busy lately &#8211; working, family, and <a href="http://www.microsoft.com/windowsvista/default.aspx">beta testing Windows Vista</a>. But that&#039;s another story and I might have time to tell yuo that another time I get time and will to blog.</p>
<p>What I wanted to write now, instead, is a link to an <a href="http://www.usatoday.com/tech/products/2006-02-27-flickr_x.htm?POE=TECISVA">article</a> I just read and wanted to share, which is quite interesting as it tells a bit of the <a href="http://www.usatoday.com/tech/products/2006-02-27-flickr_x.htm?POE=TECISVA">story of how Flickr has born</a>. Quite interesting.</p>
<p>Especially, the two things I linked here make you think of the &#034;top-down&#034; vs. &#034;bottom-up&#034; kind of approach.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/03/11/flickr-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Which File Extension are You?</title>
		<link>http://www.muscetta.com/2006/01/23/which-file-extension-are-you/</link>
		<comments>http://www.muscetta.com/2006/01/23/which-file-extension-are-you/#comments</comments>
		<pubDate>Mon, 23 Jan 2006 22:59:44 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Interop]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=95</guid>
		<description><![CDATA[That is what came out when I did the test (oh, my goodness!): You are .dll You are dynamic. You are constantly in danger of bringing down the house, because you don&#039;t play well with others. If you want to take the same test yourself, here you go: Which File Extension are You?<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>That is what came out when I did the test (oh, my goodness!):</p>
<p><a href="http://www.bbspot.com/News/2004/10/extension_quiz.php"><img src="http://www.bbspot.com/Images/News_Features/2004/10/file_extensions/dll.jpg" width="300" height="90" border="0"/></a></p>
<p>You are .dll<br />
You are dynamic.<br />
You are constantly in danger of bringing down the house, because you don&#039;t play well with others.</p>
<p>
If you want to take the same test yourself, here you go:<br />
<a href="http://www.bbspot.com/News/2004/10/extension_quiz.php">Which File Extension are You?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/01/23/which-file-extension-are-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr to MSN Spaces now WORKS!</title>
		<link>http://www.muscetta.com/2006/01/15/flickr-to-msn-spaces-now-works/</link>
		<comments>http://www.muscetta.com/2006/01/15/flickr-to-msn-spaces-now-works/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 09:42:27 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Interop]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=92</guid>
		<description><![CDATA[What I was complaining about in this post is now solved and you can finally post to your MSN Spaces blog your flickr photos! Dare explains here how to set it up.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>What I was complaining about <a href="http://www.muscetta.com/2006/01/08/flickr-to-blog-to-msn-spaces/trackback/">in this post</a> is now solved and you can finally post to your <a href="http://spaces.msn.com">MSN Spaces</a> blog your flickr photos!<br />
<a href="http://www.25hoursaday.com/weblog/Trackback.aspx?guid=69c76437-d015-49ed-b381-3d798c1705b4">Dare explains here</a> how to set it up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/01/15/flickr-to-msn-spaces-now-works/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dare&#039;s New Year Resolutions (my open letter about those)</title>
		<link>http://www.muscetta.com/2006/01/10/dares-new-year-resolutions-my-open-letter-about-those/</link>
		<comments>http://www.muscetta.com/2006/01/10/dares-new-year-resolutions-my-open-letter-about-those/#comments</comments>
		<pubDate>Tue, 10 Jan 2006 20:33:44 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=89</guid>
		<description><![CDATA[Dare Obasanjo writes his proposition for this year that just began. I don&#039;t personally know you, Dare, but I am a voracious reader of your blog, and I respect and estimate you a lot&#8230; so I thought I&#039;ll comment some of your thoughts here (hope you don&#039;t mind, and I hope the trackback works ). [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.25hoursaday.com/weblog/Trackback.aspx?guid=b4dc0d05-a257-4ec5-87b0-95cbce28a14e">Dare Obasanjo writes his proposition for this year that just began</a>.</p>
<p>I don&#039;t <strong>personally</strong> know you, Dare, but I am a voracious reader of your blog, and I respect and estimate you a lot&#8230; so I thought I&#039;ll comment some of your thoughts here (hope you don&#039;t mind, and I hope the trackback works <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). I&#039;ll do it because your writings often make me think, because I do have similar thoughts, because I feel like writing some more than a comment this time.</p>
<p><em><strong>1) [...] learn a new programming language: [...]</strong></em></p>
<p>Sure, why not ?<br />
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=94082d26-e689-4f7f-859b-fec6dacf3ae8&#038;DisplayLang=en">IronPython</a> interests me too. Of course Python is widely used, a porting on .Net is interesting&#8230; but we need to see where it will end up in practice&#8230;<br />
This kind of ports are always a bit whacky, IMHO&#8230; I read in the release notes: &#034;[...] Most of the standard Python library is not currently implemented, so it is unlikely that many existing Python scripts will run successfully under this release of IronPython 1.0 Beta [...]&#034;<br />
Right, I mean&#8230; this cross platform ports of stuff is always deluding in one or another way&#8230;. to me, at least.<br />
I was also excited about MONO so I could run my C# (and ASP.Net) stuff on Linux for example&#8230; and yeah what they have done IS impressive, as some stuff simply works out of the box (I&#039;ve got <a href="http://blogs.msdn.com/dmuscett/archive/2005/09/27/SharePoint_Unortodox_RSS_Feed.aspx">the small standalone application I described on my other blog (the risky one)</a> compiled on Windows, then copied it and I&#039;m running that off my linux server, for example, without much trouble&#8230; ) but you always need to be very careful about what references you use in your projects as not everything is implemented and will actually work&#8230;<br />
Also, setting up mod_mono on Apache has been a pain and even once it is set up it is nowhere as flexible as using Visual Studio with IIS6&#8230;.<br />
So this kind of cross-porting is definitely INTERESTING, often in an achademic sense, but we&#039;ll see what happens about real usage (and usability) of these solutions&#8230;.</p>
<p>If you want something really different, though, I would suggest taking a look at Ruby / Rails. It might piss off some more people (see resolution #4), so be warned&#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p><em><strong>2) [...]Write More Articles: [...]</strong><br />
[...] Looking back on various articles I&#039;ve written it&#039;s clear that since joining MSN and getting a new girlfriend my output has reduced. I only wrote two articles last year compared to a minimum of five or six in previous years. [...]</em></p>
<p>Sure since I got in Microsoft I have the same. It&#039;s not Microsoft&#039;s fault, but I&#039;ve got a couple of ideas about a number of reasons why this happens:</p>
<ol>
<li>
Some stuff you do is confidential, so you simply can&#039;t talk about it (even though some people on the very blogs.msdn.com seem to be writing about those anyway all the times: &#034;not yet published KB articles&#034;, for example IS confidential information last time I checked&#8230;. I might be wrong on this one, and I won&#039;t link to anyone nor say names to protect the innocents <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  But I&#039;ve noticed this behavious several times&#8230;)
</li>
<li>
Some other stuff would <strong>only</strong> be your opinion, but working at Microsoft your opinion can be misinterpreted/misquoted/used against you and the company.. so troubles also there. In fact, I was free to just get an idea and blog about it without getting all troubled about who reads that and what would they think about that, and&#8230; whatever including what I am saying in this very list. Examples: I was interviewing people in the security community, writing about open source things&#8230; all stuff I now think twice before doing. Sometimes even thinking twice is not enough, and I should think three times&#8230;
</li>
<li>
Sometimes <a href="http://scobleizer.wordpress.com/2006/01/02/where-are-microsofts-bloggers/">there might be unwritten rules about WHO has got the authority to blog/write about some topic so people tend to shut u</a>p in that case too. But they might be right, when there&#039;s people with authority let <strong>them</strong> speak&#8230;
</li>
<li>
Some other times you solved a problem but I feel it is just not interesting enough, and that it more or less IS already documented (this happens in my case, not sure about you).  When the documentation IS out there is a very good point. In fact, many times I find a lot more stuff on the public web by using <a href="http://www.google.com">Google</a> or <a href="http://search.msn.com">MSN Search</a> on site:microsoft.com rather than by searching on the internal KB. This is actually very good of Microsoft, and there are A LOT of resources out there in the open with pretty much everything you need to know to solve your problems&#8230; in general, our documentation rocks, so why bother solving *and writing about) obscure problems ? Some colleague has already done it most of the times!<br />
Of course this is not always the case, and sometimes stuff are not documented, and in the latter case&#8230; well,  you can usually go back to #1 in this list&#8230;. (I&#039;ve got specific examples here, but they are confidential&#8230;)
</li>
<li>
The TIME element is an interesting thing: at Microsoft I work more than I did in other places.  This does not mean Microsoft makes me work too much. I actually enjoy being busy, and my idea about this is that  you work more in general when on the vendor side of the IT market. I was working a lot in my previous jobs, then I have been less busy when I passed to the &#034;customer&#034; side or fence for a couple of years, and I was actually getting a little bored, and that&#039;s part of why I changed. Being on the vendor side (especially in Services) you are supposed to be the expert and face the customers everyday&#8230;. so you need to study more, be prepared.<br />
Also, I am very busy with my family lately (you might be with your girlfirend just as much, since you mention her <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). This issue is of course personal, but since I moved back to my own country I need to do a lot more out of work too to help out my wife while she learns the language&#8230;
</li>
</ol>
<p>Some of the above reasons (those related to your work at least) might explain why <a href="http://blogs.msdn.com/dareobasanjo/archive/2005/06/06/425830.aspx">you decided to move your blog to a private domain from blogs.msdn.com</a><br />
I have had a private blog (this one) way before even joining Microsoft. Then when I got in, I got the idea that a corporate one would be cool&#8230; but then with it comes a big responsibility as you are under a &#034;flagship&#034; site, really. Sure, everybody knows who you are anyway, but it is less&#8230; you get what I mean. In fact I feel better writing &#034;at home&#034; (but that would be better said in the &#034;resolution number 4&#034;, below&#8230;).<br />
Of course some other reasons might be the case for you, I don&#039;t know.</p>
<p><em><strong>3) [...] Come Up With New Career Goals:[...] </strong><br />
[...]When I was in school, my dream was to become a well-known technology guru like Don Box or Scott Meyers then get paid consulting gigs to be the hero that comes in to fix peoples problems and tell them how to build their software. Since then, I&#039;ve seen a lot of the people who I once idolized end up working in the b0rg cube. In conversations with Don Box, he&#039;s mentioned that the life isn&#039;t as glamorous as I assumed.[...]&#034;</em></p>
<p>You know, he&#039;s probably right&#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p><em>&#034;[...] It&#039;s going to be time for my mid-year review and discussion with my boss in a couple of weeks. I hope I have a clearer idea where I want to go by then [...]&#034;</em></p>
<p>That is an issue, I never know what to say in those reviews anyway&#8230; I should work on that too&#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p><em><del datetime="2006-01-07T14:09:41+00:00"><strong>4) [...] Piss of Less People with my Writing: [...]</strong></del><br />
[...]Whatever. I&#039;ve already gotten two angry emails from different folks at work about stuff I&#039;ve written online and it isn&#039;t even the first week of the year. Maybe next year. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  [...]</em></p>
<p>Welcome to the club <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Oh well, look at the comments you received on your blog about it <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  That should bring your morale up a bit&#8230;.<br />
That&#039;s happening to everybody, especially when you don&#039;t conform to just repeating their pre-made speeches and just use your mind and speak out your own ideas.<br />
See the examples I mentioned about refraining from writing some stuff at point #2&#8230; </p>
<p>Or in general what does happen might be due to the <a href="http://www.25hoursaday.com/weblog/Trackback.aspx?guid=0bac11db-fb68-4053-9e21-fa3f1a978a01">company that you feel like being a Dinosaur</a> (a question: did <a href="http://www.microsoft.com/office/evolve/default.mspx">Office Marketing campaign</a> influence you, per chance ?) ? </p>
<p>Leaving jokes aside now, though, for what I can see so far, Microsoft luckily is open enough and DOES let you say this stuff enough, doesn&#039;t it ?&#8230;.<br />
&#8230;sure, every time I post something like this on the web (or on a public mailing list, or lately even internally) I&#039;ve got that thrill that says to me: &#034;holy shit, I am going to get fired this time&#8230;&#034;. But then it has not happenened <strong>yet</strong> (maybe I haven&#039;t pissed them off ENOUGH yet ?).<br />
Let&#039;s hope they don&#039;t really get worried by people&#039;s opinion but the look at a couple of more practical/humane things, like:<br />
1) he&#039;s doing his job all right, customers ARE happy (in my case);<br />
2) he&#039;s  got a family to feed&#8230; <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
<p>Anyway, KEEP UP THE AWESOME WORK !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/01/10/dares-new-year-resolutions-my-open-letter-about-those/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr to Blog to MSN Spaces ?</title>
		<link>http://www.muscetta.com/2006/01/08/flickr-to-blog-to-msn-spaces/</link>
		<comments>http://www.muscetta.com/2006/01/08/flickr-to-blog-to-msn-spaces/#comments</comments>
		<pubDate>Sun, 08 Jan 2006 20:19:12 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Platform]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=90</guid>
		<description><![CDATA[Dare Obasanjo described on his blog a while ago how to configure some blog tools to use the MetaBlog API towards MSN Spaces. Flickr says it supports the same API but I&#039;ve not been able to post from Flickr to MSN Space&#8230;. Has anyone succeeded in doing this ? I did not even get any [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.25hoursaday.com/weblog/Trackback.aspx?guid=30625275-9604-49e3-9314-39d27a5649fb">Dare Obasanjo described on his blog a while ago how to configure some blog tools to use the MetaBlog API towards MSN Spaces</a>.<br />
Flickr says it supports the same API but I&#039;ve not been able to post from Flickr to MSN Space&#8230;.</p>
<p>Has anyone succeeded in doing this ? <a href="http://www.flickr.com/forums/help/15606/">I did not even get any meaningful reply on Flickr Forum&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/01/08/flickr-to-blog-to-msn-spaces/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java&#8230; oh Java&#8230; (aka &quot;High vs. Low level languages rant&quot;)</title>
		<link>http://www.muscetta.com/2006/01/02/java-oh-java-aka-high-vs-low-level-languages-rant/</link>
		<comments>http://www.muscetta.com/2006/01/02/java-oh-java-aka-high-vs-low-level-languages-rant/#comments</comments>
		<pubDate>Mon, 02 Jan 2006 16:14:38 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=85</guid>
		<description><![CDATA[I said here (and someone else said that too) that &#034;Java is the new cobol&#034;. When saying so, I mentioned that En3pY hates Java, here it is another post by him written after I forwarded him this Joel Article (which I read from Scoble, in turn). All in all, in this case, I tend to [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.muscetta.com/2005/12/24/java-is-the-new-cobol-i-confirm/">I said here (and someone else said that too) that &#034;Java is the new cobol&#034;.</a><br />
When  saying so, I mentioned that <a href="http://www.en3py.net">En3pY</a> hates Java, <a href="http://spaces.msn.com/members/en3py/blog/cns!1pLSb3mam2gtAX9zlkiTgjnA!141.entry">here it is another post by him</a> written after I forwarded him <a href="http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html">this Joel Article</a> (which I read from <a href="http://scobleizer.wordpress.com/2005/12/29/joel-says-teaching-java-is-bad-for-cs-students/trackback/">Scoble</a>, in turn).</p>
<p>All in all, in this case, I tend to partially agree on some points but slightly disagree on others with Joel.</p>
<p>In fact, while I do acknowledge the need of  &#034;hardcore&#034; developers to fix and build lower level things and mantain current code (and know WHAT they are doing), there are also many cases where coding in a high level language which abstracts complexity IS actually more efficient and cost effective, not having to reinvent the wheel every time.<br />
So there are a lot of useful and nice programs written by people who DO KNOW what happens under the hood (as good in C as in Assembler), that for simplicity and flexibility run in sandboxes, high level languages, even interpreted ones! <a href="http://www.immunitysec.com/products-canvas.shtml">An example is Dave Aitel&#039;s CANVAS, written in Python.</a> But that&#039;s just an example.</p>
<p>But I do agree with En3pY that I don&#039;t like Java myself, and I consider it being too &#034;heavy&#034;, in general.<br />
Solution on my side, tough, is that you don&#039;t need C or assembler to get cleaner, smaller, more efficient code, you just need better languages. An example of this is a situation I have been involved in some time ago: in that case a colleague (that works with a very large customer who has a very large exchange deployment) needed to do some performance testing of this Exchange system. He had done the testing from some Windows IMAP clients, but the customer also wanted to see the same performance values measured from a Linux box accessing the same exchange via the very same IMAP protocol.<br />
So I wrote a nice and sweet <a href="http://www.ruby-lang.org/en/">Ruby</a> script &#8211; and at the same time another colleague developer a similar application (in Java).<br />
Result: 45 kilobytes of .JAR to do the same things I did in 20 lines of <a href="http://www.ruby-lang.org/en/">Ruby</a> (20 lines &#8211; including comments!).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2006/01/02/java-oh-java-aka-high-vs-low-level-languages-rant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Predictions</title>
		<link>http://www.muscetta.com/2005/12/28/predictions/</link>
		<comments>http://www.muscetta.com/2005/12/28/predictions/#comments</comments>
		<pubDate>Wed, 28 Dec 2005 08:10:00 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=82</guid>
		<description><![CDATA[NO, I&#039;m not posting my own predictions here nor anywhere else, as I don&#039;t feel like having the gift of clairvoyance, but I am linking to some interesting prediction for 2006 written on the DailyDave mailing list by Marc Maiffret of eEye &#8211; predictions which I was reding yesterday: http://lists.immunitysec.com/pipermail/dailydave/2005-December/002747.html Agree with him or not [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>NO, I&#039;m not posting my own predictions here nor anywhere else, as I don&#039;t feel like having the gift of clairvoyance, but I am linking to some interesting prediction for 2006 written on the DailyDave mailing list by Marc Maiffret of eEye &#8211; predictions which I was reding yesterday:</p>
<p><a href="http://lists.immunitysec.com/pipermail/dailydave/2005-December/002747.html">http://lists.immunitysec.com/pipermail/dailydave/2005-December/002747.html</a></p>
<p>Agree with him or not is up to you, obviously, but I would suggest giving it a read. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/28/predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firewall the movie</title>
		<link>http://www.muscetta.com/2005/12/28/firewall-the-movie/</link>
		<comments>http://www.muscetta.com/2005/12/28/firewall-the-movie/#comments</comments>
		<pubDate>Wed, 28 Dec 2005 07:51:31 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=81</guid>
		<description><![CDATA[Anton is questioning if maybe Security has become mainstream, since a movie called &#034;Firewall&#034; is in the making ? I guess it is the result of some HollyWood producer having heard the word &#034;firewall&#034; for the first time, and maybe being told that Dan Brown (who is mainstream these days&#8230;) had written Digital Fortress which [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://chuvakin.blogspot.com/2005/12/firewall-movie.html">Anton is questioning if maybe Security has become mainstream</a>, since <a href="http://www.firewallmovie.com/">a movie called &#034;Firewall&#034;</a> is in the making ?</p>
<p>I guess it is the result of some HollyWood producer having heard the word &#034;firewall&#034; for the first time, and maybe being told that Dan Brown (who is mainstream these days&#8230;) had written <a href="http://www.amazon.co.uk/exec/obidos/redirect?tag=musc-21&#038;creative=1454&#038;camp=218&#038;link_code=st1&#038;path=ASIN/0552151696">Digital Fortress</a> which talks of firewalls, gateways and encryption, and of bypassing the security gate&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/28/firewall-the-movie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIG on Windows (vs NSLOOKUP)</title>
		<link>http://www.muscetta.com/2005/12/24/dig-on-windows-vs-nslookup/</link>
		<comments>http://www.muscetta.com/2005/12/24/dig-on-windows-vs-nslookup/#comments</comments>
		<pubDate>Sat, 24 Dec 2005 16:38:27 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=79</guid>
		<description><![CDATA[Some time ago (actually quite a while &#8211; but I don&#039;t really get the time to blog sometimes&#8230;. you must have noticed that since I am blogging now that&#039;s Xmas holiday&#8230;. which is insane on its own, but that&#039;s another story), thanks to Peter Provost&#039;s blog I spotted NetDIG &#8211; available at http://mvptools.com ! I [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Some time ago (actually quite a while &#8211; but I don&#039;t really get the time to blog sometimes&#8230;. you must have noticed that since I am blogging now that&#039;s Xmas holiday&#8230;. which is insane on its own, but that&#039;s another story), thanks to <a href="http://www.peterprovost.org">Peter Provost&#039;s blog</a> I spotted <a href="http://mvptools.com">NetDIG &#8211; available at http://mvptools.com</a> !</p>
<p>I don&#039;t usually cross-post many links found elsewhere, but this one&#8230; I just had to.<br />
I am a &#034;command-line-guy&#034;, when possible. I like command-line power.  So I usually hang around with both &#034;Services For Unix&#034; installed, plus a collection of other unix-like external tools and external/add-on CLI commands for doing all sort of things on my laptop&#8230;.<br />
&#8230;waiting for MONAD (<a href="http://channel9.msdn.com/wiki/default.aspx/Channel9.MSHWiki">http://channel9.msdn.com/wiki/default.aspx/Channel9.MSHWiki</a>). But I&#039;ve got the beta running.</p>
<p>So this nice port of &#034;dig&#034; was missing in my collection&#8230; and I was stuck with nslookup when it came down to solve DNS issues from Windows&#8230; now I have a &#034;dig&#034; implementation on Windows too. Awesome. In fact I&#039;d always wondered why does Windows to date only comes with nslookup which is deprecated and considered a &#034;legacy&#034; thing on UNIX ??</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/24/dig-on-windows-vs-nslookup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java is the new COBOL &#8211; I confirm</title>
		<link>http://www.muscetta.com/2005/12/24/java-is-the-new-cobol-i-confirm/</link>
		<comments>http://www.muscetta.com/2005/12/24/java-is-the-new-cobol-i-confirm/#comments</comments>
		<pubDate>Sat, 24 Dec 2005 15:55:16 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=78</guid>
		<description><![CDATA[I stumbled into the following blog post stating that &#034;Java is the new COBOL&#034;: http://blogs.msdn.com/nigelwat/archive/2005/12/06/500406.aspx It is funny to see how different people at different times get to think the same things. In fact, I would not like to seem arrogant as I never wrote such an accurate analysis, but I used to think myself [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I stumbled into the following blog post stating that &#034;Java is the new COBOL&#034;:<br />
<a href="http://blogs.msdn.com/nigelwat/archive/2005/12/06/500406.aspx">http://blogs.msdn.com/nigelwat/archive/2005/12/06/500406.aspx</a></p>
<p>It is funny to see how different people at different times get to think the same things. In fact, I would not like to seem  arrogant as I never wrote such an accurate analysis, but I used to think myself (and say, mostly as a joke tough) that &#034;Java is the 21st-century&#039;s COBOL&#034; &#8211; which is pretty much the same thing <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And if you don&#039;t believe that I actually was already saying so, <a href="http://www.en3py.net">En3pY</a> can confirm. I can remember having him cracking up laughing when I first said so to him.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/24/java-is-the-new-cobol-i-confirm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS Thoughts</title>
		<link>http://www.muscetta.com/2005/12/24/rss-thoughts/</link>
		<comments>http://www.muscetta.com/2005/12/24/rss-thoughts/#comments</comments>
		<pubDate>Sat, 24 Dec 2005 15:33:01 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[WebSite]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=77</guid>
		<description><![CDATA[I am not quite sure I understand why Roberdan has posted this http://blogs.msdn.com/roberdan/comments/502576.aspx very basic explanation of what an RSS feed is. Probably to start educating the masses, and preparing that amount of business people to WHAT RSS is&#8230;. preparing them to actually use the format when (soon) it will finally be mainstream with Office [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>I am not quite sure I understand why Roberdan has posted this <a href="http://blogs.msdn.com/roberdan/comments/502576.aspx">http://blogs.msdn.com/roberdan/comments/502576.aspx</a> very basic explanation of what an RSS feed is.<br />
Probably to start educating the masses, and preparing that amount of business people to WHAT RSS is&#8230;. preparing them to actually use the format when (soon) it will finally be mainstream with Office 12 and IE7&#8230;. to this regard Scoble says &#034;[...]don’t underestimate the effect of Outlook 12’s support of RSS here. It’ll bring millions of new businesspeople into the RSS world. This is HUGE.[...]&#034;. <a href="http://scobleizer.wordpress.com/2005/12/22/outlook-pm-talks-about-upcoming-rss-integration/">http://scobleizer.wordpress.com/2005/12/22/outlook-pm-talks-about-upcoming-rss-integration/</a><br />
And he&#039;s right of course. I keep forgetting RSS is not in the mainstream yet. &#034;My&#034; idea of what is mainstream is mostly polluted by my geeky visions&#8230;</p>
<p>But coming back to the point &#8211; that was Roberdan&#039;s post &#8211; I wanted to comment there, but for some reason I am not able to do so (even though it does not seem to be a problem with <a href="http://blogs.msdn.com">http://blogs.msdn.com</a>, as I can comment to my blog there&#8230; I don&#039;t know)&#8230; so I will comment here (hoping he sees the pingback). The comment I wanted to write is this that follows (in Italian):</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Bisognerebbe inoltre menzionare che anche le liste di SharePoint stesso si possono ri-pubblicare in formato RSS per farle fruire ad altri reader. Per il momento questa possibilita&#039; non c&#039;e&#039; nativamente in SharePoint, ma si puo&#039; attivare installando una web part quale &#034;BlogWave&#034;<br />
<a href="http://blogs.msdn.com/asanto/archive/2004/08/22/218625.aspx ">http://blogs.msdn.com/asanto/archive/2004/08/22/218625.aspx </a>oppure quella messa a disposizione da BlueDogLimited:<br />
<a href="http://www.bluedoglimited.com/Downloads/pages/SyndicationGenerator.aspx">http://www.bluedoglimited.com/Downloads/pages/SyndicationGenerator.aspx</a></p>
<p><a href="http://blogs.msdn.com/dmuscett/archive/2005/09/27/SharePoint_Unortodox_RSS_Feed.aspx">Anch&#039;io ho scritto un simile oggetto che genera feed a partire da liste di siti realizzati con SharePoint, qualora non si avesse la possibilita&#039; di installare webparts sul proprio sharepoint, e lo faccio da remoto, estraendo le informazioni dal Web Service si SPS.</a></p>
<p>Invece per fortuna lo SharePoint &#034;futuro&#034; che uscira&#039;, avra&#039; questa possibilita&#039; nativamente:<br />
<a href="http://radio.weblogs.com/0001011/2005/09/17.html#a11176">http://radio.weblogs.com/0001011/2005/09/17.html#a11176</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/24/rss-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails 1.0 is out !</title>
		<link>http://www.muscetta.com/2005/12/14/ruby-on-rails-10-is-out/</link>
		<comments>http://www.muscetta.com/2005/12/14/ruby-on-rails-10-is-out/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 09:59:29 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">http://www.muscetta.com/?p=74</guid>
		<description><![CDATA[Wow, I missed this yesterday &#8211; final version 1.0 of Ruby on Rails (www.rubyonrails.org) is out [Info "borrowed" from: http://37signals.com/svn/archives2/ruby_on_rails_10_is_live_with_a_new_site_too.php]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Wow, I missed this yesterday &#8211; final version 1.0 of Ruby on Rails (<a href="http://www.rubyonrails.org">www.rubyonrails.org</a>) is out</p>
<p>[Info "borrowed" from: <a href="http://37signals.com/svn/archives2/ruby_on_rails_10_is_live_with_a_new_site_too.php">http://37signals.com/svn/archives2/ruby_on_rails_10_is_live_with_a_new_site_too.php</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/12/14/ruby-on-rails-10-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sony Rootkit &#8230;</title>
		<link>http://www.muscetta.com/2005/11/02/sony-rootkit/</link>
		<comments>http://www.muscetta.com/2005/11/02/sony-rootkit/#comments</comments>
		<pubDate>Wed, 02 Nov 2005 14:17:25 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=66</guid>
		<description><![CDATA[The following are well worth a read: http://www.sysinternals.com/blog/2005/10/sony-rootkits-and-digital-rights.html http://www.europe.f-secure.com/v-descs/xcp_drm.shtml They used to scare us with saying you should not use &#034;pirated&#034; software as it might contain malware&#8230; now it looks like legitimate, expensive stuff has that too&#8230; awesome&#8230;.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>The following are well worth a read:<br />
<a href=http://www.sysinternals.com/blog/2005/10/sony-rootkits-and-digital-rights.html>http://www.sysinternals.com/blog/2005/10/sony-rootkits-and-digital-rights.html</a><br />
<a href=http://www.europe.f-secure.com/v-descs/xcp_drm.shtml>http://www.europe.f-secure.com/v-descs/xcp_drm.shtml</a></p>
<p>They used to scare  us with saying you should not use &#034;pirated&#034; software as it might contain malware&#8230; now it looks like legitimate, expensive stuff has that too&#8230; awesome&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/11/02/sony-rootkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Italian mainstream media picks up on vlog and podcasting</title>
		<link>http://www.muscetta.com/2005/07/16/italian-mainstream-media-picks-up-on-vlog-and-podcasting/</link>
		<comments>http://www.muscetta.com/2005/07/16/italian-mainstream-media-picks-up-on-vlog-and-podcasting/#comments</comments>
		<pubDate>Sat, 16 Jul 2005 13:36:16 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=56</guid>
		<description><![CDATA[Interesting article for non-techie people on vlogs (video-blogs) and postcasting (italian): http://www.repubblica.it/2005/g/sezioni/scienza_e_tecnologia/vlog/vlog/vlog.html<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Interesting article for non-techie people on vlogs (video-blogs) and postcasting (italian):<br />
<a href="http://www.repubblica.it/2005/g/sezioni/scienza_e_tecnologia/vlog/vlog/vlog.html">http://www.repubblica.it/2005/g/sezioni/scienza_e_tecnologia/vlog/vlog/vlog.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/07/16/italian-mainstream-media-picks-up-on-vlog-and-podcasting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stepto&#039;s Open Letter to Worm Author</title>
		<link>http://www.muscetta.com/2005/07/11/steptos-open-letter-to-worm-author/</link>
		<comments>http://www.muscetta.com/2005/07/11/steptos-open-letter-to-worm-author/#comments</comments>
		<pubDate>Mon, 11 Jul 2005 12:47:46 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=54</guid>
		<description><![CDATA[Stephen Toulouse of MSRC fame has posted an interesting open letter addressed to Sven Jaschan, who has been the author of the painful Sasser worm.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stepto.com/">Stephen Toulouse</a> of <a href="http://blogs.technet.com/msrc">MSRC</a> fame has posted <a href="http://www.stepto.com/default/log/displaylog1.aspx?ID=122">an interesting open letter</a> addressed to <a href="http://news.bbc.co.uk/2/hi/technology/4659329.stm">Sven Jaschan, who has been the author of the painful Sasser worm</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/07/11/steptos-open-letter-to-worm-author/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unix Commercial Spotted</title>
		<link>http://www.muscetta.com/2005/07/04/unix-commercial-spotted/</link>
		<comments>http://www.muscetta.com/2005/07/04/unix-commercial-spotted/#comments</comments>
		<pubDate>Mon, 04 Jul 2005 14:51:08 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">/?p=52</guid>
		<description><![CDATA[lol. Giulio has found this commercial board about *UNIX* (well, not really):<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>lol.<br />
Giulio has found <a href="http://blogs.msdn.com/giuliov/413370.aspx">this commercial board about *UNIX*</a> (well, not really):</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/07/04/unix-commercial-spotted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deleting Stored Credential &#8211; thanks Valery!</title>
		<link>http://www.muscetta.com/2005/07/04/deleting-stored-credential-thanks-valery/</link>
		<comments>http://www.muscetta.com/2005/07/04/deleting-stored-credential-thanks-valery/#comments</comments>
		<pubDate>Mon, 04 Jul 2005 11:03:34 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">/?p=50</guid>
		<description><![CDATA[A very useful post of Valery Harper about stored credential on Windows machines.<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.harper.no/valery/Trackback,guid,deba3b20-9d29-440f-b7bb-5a61c50bd99d.aspx">A very useful post of Valery Harper about stored credential on Windows machines.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/07/04/deleting-stored-credential-thanks-valery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marcus Ranum Interview on SecurityFocus</title>
		<link>http://www.muscetta.com/2005/06/23/marcus-ranum-interview-on-securityfocus/</link>
		<comments>http://www.muscetta.com/2005/06/23/marcus-ranum-interview-on-securityfocus/#comments</comments>
		<pubDate>Thu, 23 Jun 2005 13:06:28 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=47</guid>
		<description><![CDATA[Several People, including Stephen Tolouse, picked up this great interview with Marcus Ranum: http://www.securityfocus.com/columnists/334/3 Here Marcus says also that he does not agree with the approach of De-Perimeterisation (moving the firewall from a centralized position to each host). I admire him and respect him a lot, but I see that he can&#039;t imagine a world [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Several People, including <a href="http://www.stepto.com/default/DispLog.aspx?ID=117">Stephen Tolouse</a>, picked up this great interview with Marcus Ranum:<br />
<a href="http://www.securityfocus.com/columnists/334/3">http://www.securityfocus.com/columnists/334/3</a></p>
<p>Here Marcus says also that he does not agree with the approach of De-Perimeterisation (moving the firewall from a centralized position to each host).<br />
I admire him and respect him a lot, but I see that he can&#039;t imagine a world wihout firewalls, being one of the fathers of the firewalling technology&#8230;. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
But that&#039;s provoking. I mean it&#039;s just a tease to say that we don&#039;t need firewall at all.<br />
Firewall is still necessary, but it will slowly loose its centrality, that&#039;s more the point, IMHO.<br />
Attacks will and DO happen more at the application level only, to the point where you pass THOROUGH a firewall anyway, with those ports that are open everywhere (HTTP anyone ?).<br />
So we should harden the machine and protect them LIKE IF there was no firewall.</p>
<p>I do like the De-Perimeterisation instead, like Steve riley says in the &#034;death of the DMZ&#034; (<a href="http://www.itvc.net/opinion/view.asp?id=290">Italian Article/Translation here</a> &#8211; <a href="http://www.steveriley.ms/media/the%20death%20of%20the%20dmz.wmv">Original Speech here</a>).<br />
Sure, ONLY taking care of the data is not enough, and the problem of Transitive Trust he mentions makes sense.<br />
But again, ask 100 to get 10. If you push it to the extreme limit (=no firewall at all) you maybe get people to HARDEN their machines finally.<br />
Then if you got both (hardening AND firewalls)&#8230;. well, that&#039;s better.<br />
I think at the end of the day what really counts is INCREASING the security measures TO THE HOST level&#8230;. so you don&#039;t *just* rely on a firewall like many corporations have been convinced to be able to do for years&#8230; while being wide open in the soft center with a crunchy shell&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/06/23/marcus-ranum-interview-on-securityfocus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rant on blogs, freedom, technology&#8230;</title>
		<link>http://www.muscetta.com/2005/05/12/rant-on-blogs-freedom-technology/</link>
		<comments>http://www.muscetta.com/2005/05/12/rant-on-blogs-freedom-technology/#comments</comments>
		<pubDate>Thu, 12 May 2005 15:35:27 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=44</guid>
		<description><![CDATA[http://www.gapingvoid.com/Moveable_Type/archives/001607.html &#034;Corporate membranes and conversations&#034; I like this a lot. But I like gapingvoid in general. I like his points of view. I like the way blogging is changing the market, and I am glad of being part of it. I like the freedom and the responsibility of being myself when I talk to people [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gapingvoid.com/Moveable_Type/archives/001607.html">http://www.gapingvoid.com/Moveable_Type/archives/001607.html</a><br />
&#034;Corporate membranes and conversations&#034;</p>
<p>I like this a lot.<br />
But I like gapingvoid in general.<br />
I like his points of view. I like the way blogging is changing the market, and I am glad of being part of it. I like the freedom and the responsibility of being myself when I talk to people &#8211; thus also to customers. For they are people first, and customers later.</p>
<p>This time the blog post of gapingvoid has been linked in a number of places.</p>
<p>I also partially understand Jason&#039;s point here:<br />
<a href="http://geekswithblogs.net/jolson/archive/2005/05/11/39447.aspx">http://geekswithblogs.net/jolson/archive/2005/05/11/39447.aspx</a><br />
I will quote part of his post:<br />
&#034;[...]Shame on me for thinking that my personality might be of interest to some people. Shame on me for thinking that character is interesting. Shame on me for thinking that you don&#039;t have to be a genius who always contributes priceless thought-turds to ?society? in order to be viewed as ?valuable.?<br />
[...]Personally, I like blogs because of the person BEHIND the blog. Without that transparency, I might as well be reading the encyclopedia all the doo-dah-day.[...]&#034;</p>
<p>I don&#039;t know what happened to him, but I suppose I can &#034;feel&#034; that.</p>
<p>Blogging IS about talking to the world directly and from one&#039;s point of view.<br />
Even when I represent a company, I am still myself, and not a sales drone.<br />
I am a geek, I like technology (better: I like to &#034;convince&#034; technology that it really HAS to behave MY way, and not the other way around &#8211; I&#039;ve discussed this a number of times, here <a href="http://blogs.msdn.com/dmuscett/archive/2005/04/28/412959.aspx">http://blogs.msdn.com/dmuscett/archive/2005/04/28/412959.aspx</a> and here <a href="http://www.muscetta.com/2004/11/10/rant-just-a-rant">http://www.muscetta.com/2004/11/10/rant-just-a-rant</a><br />
But me and technology wasn&#039;t the story I wanted to tell.<br />
What was important to me to say is that it is FINE to show yourself as a human being.<br />
I could not lie to people and they know this.<br />
The whole point of sharing a personal space (such a blog) with the Internet (=with the World as a whole) is that of speaking our mind in several different matters and situations.</p>
<p>So for those who keep saying that I should get *specialized* in something, be excellend in *something* and don&#039;t do &#034;a bit of everything&#034; as I&#039;ve always used to do, this is my answer.<br />
Those people know who they are.<br />
I like having opinions.<br />
I like being myself.<br />
I like knowing a bit of everything. Even when my brain seems to leak oil like an old engine that&#039;s near to its fusion point&#8230;.</p>
<p>I like to rant, for one. That&#039;s for sure</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/05/12/rant-on-blogs-freedom-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MX records and small servers</title>
		<link>http://www.muscetta.com/2005/04/27/mx-records-and-small-servers/</link>
		<comments>http://www.muscetta.com/2005/04/27/mx-records-and-small-servers/#comments</comments>
		<pubDate>Wed, 27 Apr 2005 15:25:25 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Choice]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[SMTP]]></category>

		<guid isPermaLink="false">/?p=41</guid>
		<description><![CDATA[http://www.broobles.com/blog/posts/9 Here Brooble started with what seems like the first of a serie of posts/articles targeted to small business or home geeky admins who are hosting their own mail server and want to have it redundant in case they&#039;re down. This being a widely known best practice, I mention it here because I liked the [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.broobles.com/blog/posts/9">http://www.broobles.com/blog/posts/9</a></p>
<p>Here Brooble started with what seems like the first of a serie of posts/articles targeted to small business or home geeky admins who are hosting their own mail server and want to have it redundant in case they&#039;re down.</p>
<p>This being a widely known best practice, I mention it here because I liked the style of Brooble in describing how to set this up to people who are not quite as technical as we are, making it simple for them.</p>
<p>Of course my mail (at least for muscetta.com) is already backed up by a friend&#039;s server, and so my DNS zones are.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/04/27/mx-records-and-small-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackHat Europe 2005</title>
		<link>http://www.muscetta.com/2005/04/21/blackhat-europe-2005/</link>
		<comments>http://www.muscetta.com/2005/04/21/blackhat-europe-2005/#comments</comments>
		<pubDate>Thu, 21 Apr 2005 12:48:53 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Places]]></category>

		<guid isPermaLink="false">/?p=39</guid>
		<description><![CDATA[In my holidays I&#039;ve been to BlackHat Europe conference as PRESS for the friends at &#034;IT Virtual Community&#034; also this year. Report of the conference, and an interview to &#034;the grugq&#034; here (link to pages in ITALIAN): http://www.itvc.net/blackhat05/<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>In my holidays I&#039;ve been to BlackHat Europe conference as PRESS for the friends at &#034;IT Virtual Community&#034; also this year.<br />
Report of the conference, and an interview to &#034;the grugq&#034; here (link to pages in ITALIAN):</p>
<p><a target="_blank" href="http://www.itvc.net/blackhat05">http://www.itvc.net/blackhat05/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2005/04/21/blackhat-europe-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schneier on SIMS &#8211; and personal rant</title>
		<link>http://www.muscetta.com/2004/10/22/schneier-on-sims-and-personal-rant/</link>
		<comments>http://www.muscetta.com/2004/10/22/schneier-on-sims-and-personal-rant/#comments</comments>
		<pubDate>Fri, 22 Oct 2004 16:31:57 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=32</guid>
		<description><![CDATA[Bruce Schneier has posted an article on his BLOG (This originally appeared in the September/October 2004 issue of IEEE Security and Privacy Magazine): http://www.schneier.com/blog/archives/2004/10/security_inform.html in this he makes some very interesting point as security is achieved through procedures and the mind of people; by those analysts watching at those security consoles, and not the consoles [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Bruce Schneier has posted an article on his BLOG (This originally appeared in the September/October 2004 issue of IEEE Security and Privacy Magazine):<br />
<a target="_blank" href="http://www.schneier.com/blog/archives/2004/10/security_inform.html">http://www.schneier.com/blog/archives/2004/10/security_inform.html</a></p>
<p>in this he makes some very interesting point as security is achieved through procedures and the mind of people; by those analysts watching at those security consoles, and not the consoles themselves.</p>
<p>[...] SIMS don&#039;t live up to the hype, because they&#039;re missing the essential ingredient that so many other computer security products lack: human intelligence.[...] The key to network security is people, not products. [...]</p>
<p>these are some interesting passages, and I also like very much this other one:</p>
<p>[...] SIMS require vigilance: [...] staffing requires [...] fulltime employees; [...] and [...] personnel with more specialized skills. Even if an organization could find the budget for all of these people, it would be very difficult to hire them in today&#039;s job market. And attacks against a single organization don&#039;t happen often enough to keep a team of this caliber engaged and interested.[...]</p>
<p>that is of the reasons I stopped being a &#039;security officer&#039; lately, and I went back to what I&#039;ve always liked most: working for a vendor.<br />
Being on the *pure* defense side for long is not going to be appreciated by your very bosses &#8211; they might even find you&#039;re too expensive for you&#039;re giving them a very specialized service they don&#039;t even partially understand.<br />
So let be it &#8211; when I go to this kind of companies and they are customers for me, they pay more for the same sort of job. And the job is less boring, for you study different situations, of different customers, different products in different environments. It keeps me busier and happier.<br />
[...this thing kinda makes sense to me...]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/10/22/schneier-on-sims-and-personal-rant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Article is out</title>
		<link>http://www.muscetta.com/2004/05/26/article-is-out/</link>
		<comments>http://www.muscetta.com/2004/05/26/article-is-out/#comments</comments>
		<pubDate>Wed, 26 May 2004 11:24:50 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=26</guid>
		<description><![CDATA[http://www.itvc.net/opinion/view.asp?id=284 [broken link] BlackHat 2004 Report/Article with Interviews with Jeff Moss (president of BlackHat) and Stefano Zanero [original text of the interview in english]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.itvc.net/opinion/view.asp?id=284" target="_blank">http://www.itvc.net/opinion/view.asp?id=284</a> [broken link]<br />
BlackHat 2004 Report/Article with Interviews with Jeff Moss (president of BlackHat) and Stefano Zanero <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>[<a href="http://www.muscetta.org/research/papers/interview_jeff.txt">original text of the interview in english</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/05/26/article-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackHat Europe 2004</title>
		<link>http://www.muscetta.com/2004/05/22/blackhat-europe-2004/</link>
		<comments>http://www.muscetta.com/2004/05/22/blackhat-europe-2004/#comments</comments>
		<pubDate>Sat, 22 May 2004 10:22:51 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Blackhat]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=25</guid>
		<description><![CDATA[Also this year I have been at BlackHat Europe 2004. I am preparing an article (in Italian) you will see soon on ITVC [broken link]. I&#039;ve also interview Jeff Moss &#8211; and that&#039;s an interview that rocks [original version of the interview in English]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Also this year I have been at BlackHat Europe 2004.<br />
I am preparing an article (in Italian) you will see soon on <a href="http://www.itvc.net/" target="_blank">ITVC</a> [broken link].</p>
<p>I&#039;ve also interview Jeff Moss &#8211; and that&#039;s an interview that rocks <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>[<a href="http://www.muscetta.org/research/papers/interview_jeff.txt">original version of the interview in English</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/05/22/blackhat-europe-2004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorry Rumenian Guys :(</title>
		<link>http://www.muscetta.com/2004/04/22/sorry-rumenian-guys/</link>
		<comments>http://www.muscetta.com/2004/04/22/sorry-rumenian-guys/#comments</comments>
		<pubDate>Thu, 22 Apr 2004 22:32:42 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Honeynet]]></category>
		<category><![CDATA[SOTM]]></category>

		<guid isPermaLink="false">/?p=23</guid>
		<description><![CDATA[http://www.honeynet.org/scans/scan29/sol/dmuscetta/answer10bonus.html They must have read the bottom of this ! Yes, they did, and then they wrote me this mail. http://www.muscetta.org/gustavo.html Guys, I am sincerely sorry. The words used are misleading. I strongly disagree with classist definitions. But I put it there to link to what Lance told me that in our interview. I mean: [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.honeynet.org/scans/scan29/sol/dmuscetta/answer10bonus.html">http://www.honeynet.org/scans/scan29/sol/dmuscetta/answer10bonus.html </a></p>
<p>They must have read the bottom of this !<br />
Yes, they did, and then they wrote me this mail.</p>
<p><a target="_blank" href="http://www.muscetta.org/gustavo.html">http://www.muscetta.org/gustavo.html</a></p>
<p>Guys, I am sincerely sorry.<br />
The words used are misleading.<br />
I strongly disagree with classist definitions.<br />
But I put it there to link to what Lance told me that in our <a target="_blank" href="http://www.muscetta.org/spitzner_interview.txt">interview</a>.</p>
<p>I mean: is true that in east europe there is alot of cracker&#039;s activity. That&#039;s a real information.<br />
But is only PART of the information. Not all is coming from there.<br />
As there is far more SPAM coming from the US for example, just to mention one!</p>
<p><strong>SECOND INFORMATION (no need to blog twice):</strong><br />
I posted a paper about an evolution of the honeytoken concept: the <strong>&#039;honeytag&#039;</strong>.<br />
(link to text written in Italian)<br />
<a target="_blank" href="http://www.itvc.net/opinion/view.asp?id=281">http://www.itvc.net/opinion/view.asp?id=281</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/04/22/sorry-rumenian-guys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOTM30 !</title>
		<link>http://www.muscetta.com/2004/04/15/sotm30/</link>
		<comments>http://www.muscetta.com/2004/04/15/sotm30/#comments</comments>
		<pubDate>Thu, 15 Apr 2004 12:26:06 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Honeynet]]></category>
		<category><![CDATA[SOTM]]></category>

		<guid isPermaLink="false">/?p=22</guid>
		<description><![CDATA[After many sleepless nights of work in March&#8230;. and a bit of waiting&#8230; I am PROUD to see the work I did with IT Virtual Community published as the FIRST one on honeynet.org ! You can check it out on http://www.honeynet.org/scans/scan30/sub/1/index.html. There is another mirror here In particular I am glad to read that &#034;[...] [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>After many sleepless nights of work in March&#8230;. and a bit of waiting&#8230; I am PROUD to see the work I did with <a href="http://www.itvc.net">IT Virtual Community</a> published as the FIRST one on honeynet.org !</p>
<p>You can check it out on <a href="http://www.honeynet.org/scans/scan30/sub/1/index.html">http://www.honeynet.org/scans/scan30/sub/1/index.html</a>.<br />
There is another mirror <a href="http://www.itvc.net/sotm30" />here</p>
<p>In particular I am glad to read that <strong>&#034;[...] We received fewer submissions then usual (6), but these submission were all extremely well done, some of the best we have seen. We highly recommend you check it out. [...]&#034;</strong> ! It means our job was really appreciated !</p>
<p>A great thanks goes to Anton Chuvakin who sponsored the SOTM, and another thanks goes to everybody who partecipated/helped in making this possible (BESA, Brennan, En3pY, Antos, Max, etc etc) !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/04/15/sotm30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Nomad&#039;s Pesce d&#039;Aprile</title>
		<link>http://www.muscetta.com/2004/04/01/simple-nomads-pesce-daprile/</link>
		<comments>http://www.muscetta.com/2004/04/01/simple-nomads-pesce-daprile/#comments</comments>
		<pubDate>Thu, 01 Apr 2004 21:27:18 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Cross Post]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">/?p=21</guid>
		<description><![CDATA[1st of April Pesce d&#039;Aprile (italian) Een April, kikker in je bil ! (as my kid says) Is is notoriously a joke day, and I&#039;ve seen many of them today. That of NMRC (www.nmrc.org) was the best. I mirrored it here Also XS4ALL&#039;s helpdesk team instructions on how to connect a coffe machine in broadband [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>1st of April<br />
Pesce d&#039;Aprile (italian)<br />
Een April, kikker in je bil ! (as my kid says)</p>
<p>Is is notoriously a joke day, and I&#039;ve seen many of them today.</p>
<p>That of NMRC (<a target="_blank" href="http://www.nmrc.org/">www.nmrc.org</a>) was the best.<br />
I mirrored it <a target="_blank" href="http://www.muscetta.org/nmrc.html">here</a></p>
<p>Also <a target="_blank" href="http://www.xs4all.nl/helpdesk/besturingssysteem/overige/senseo/index.html">XS4ALL&#039;s helpdesk team instructions on how to connect a coffe machine</a> in broadband weren&#039;t bad at all. <img src='http://www.muscetta.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  Also mirrored this <a target="_blank" href="http://www.muscetta.org/senseo">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2004/04/01/simple-nomads-pesce-daprile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet, Education and Morale</title>
		<link>http://www.muscetta.com/2003/10/08/internet-education-and-morale/</link>
		<comments>http://www.muscetta.com/2003/10/08/internet-education-and-morale/#comments</comments>
		<pubDate>Wed, 08 Oct 2003 20:05:11 +0000</pubDate>
		<dc:creator>Daniele Muscetta</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Cross Post]]></category>

		<guid isPermaLink="false">/?p=16</guid>
		<description><![CDATA[Internet. At first it seemed it was something fantastic. Now even the average user is starting to notice how dangerous it can be. I am not going to write a lot of FUD. I just want to think about which the issues are at the moment. PCs and their use evolved with a speed that [...]<hr /><a href="http://www.muscetta.com/about-me/">About Daniele Muscetta</a><hr />]]></description>
			<content:encoded><![CDATA[<p>Internet.</p>
<p>At first it seemed it was something fantastic.</p>
<p>Now even the average user is starting to notice how dangerous it can be.<br />
I am not going to write a lot of FUD.<br />
I just want to think about which the issues are at the moment.</p>
<p>PCs and their use evolved with a speed that was untough of before.</p>
<p>But in the frenzy of giving the masses &#034;easy to use&#034; graphical interfaces, and functionalities to attract them and create the current addiction to substain the market itself, we forgot to teach the people.<br />
We forgot to build in security other than features, we forgot to let people understand WHAT they were using, and how it worked.<br />
And even how it could misused, so that we could PROTECT ourselves.</p>
<p>I used to be quite drastical in thinking that people should just not use personal computers&#8230; what do they need them for?<br />
I just mean thje normal people, those who find it difficult even to operate them, let&#039;s keep troubleshooting aside!<br />
I was of the idea that a computer should be user by someone who knows how to use it.<br />
But my retro-thinking was obviously destined to fail, as the IT-revolution was spreading more and more and pcs were moved from the specialist&#039;s room to the lounges of the normal &#034;average&#034; people&#8230;<br />
&#039;Simple&#039; Computing, GUIs, and a huge amount of features made it accessible to the masses.</p>
<p>The issue with vandals: bad crackers, defacers, virus writers, script kiddies&#8230;.<br />
The society does not tell our youth the truth.<br />
Our modern society tells kids a &#039;double message&#039;: on one side it condemns these behaviours, one the other side it glorifies them.</p>
<p>Hackers are celebrated in movies.<br />
Breaking things gets subliminally presented as being something COOL, something you have to do, if you want to be like your heroes on telly&#8230;</p>
<p>and then the guys who fall in the trap on the media and actually behave this way get busted, condemned, punished, and moreover we are creating more and more restrictive laws to block these things.</p>
<p>Not that you should follow everything you see, of course, but it becomes increasingly challenging and difficult for a parent to counterfight this messages of the media, of the society.</p>
<p>As a parent I am afraid.<br />
How much strenght do we have as parents and educators, against the massive power the media have ?<br />
How much influence do we manage to keep on our kids ?<br />
How many parents ARE actually aware of these issues ? Some don&#039;t even know the full story themselves&#8230;</p>
<p><img src="http://www.muscetta.com/images/2ddos.gif" /></p>
<p>[Thanks for the image to the guy I stole it from (who actually found it around as well) - <a target="_BLANK" href="http://www.networkintrusion.co.uk">www.networkintrusion.co.uk</a>]</p>
<p>So then we have to hear around abou these terrible criminals&#8230; well, there might be those as well. Certainly they are there. But there is also another phenomenon: kids loving the thrill of something illegal, for its own sake.<br />
I don&#039;t know how much jail time is going to solve the issue, and how much should we rather watch at teaching values to our young men&#8230;<br />
I see it as more of a social issue than &#8211; again &#8211; the media would like to let us believe&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muscetta.com/2003/10/08/internet-education-and-morale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

