<?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>Ed's Tech Blog</title>
	<atom:link href="http://www.edwardotis.net/tech/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.edwardotis.net/tech</link>
	<description>My musing on tech and IT, and a place to rant sometimes too</description>
	<lastBuildDate>Sat, 07 Aug 2010 18:42:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Nx Client from Mac to Ubuntu &#8211; Alt Key</title>
		<link>http://www.edwardotis.net/tech/?p=224</link>
		<comments>http://www.edwardotis.net/tech/?p=224#comments</comments>
		<pubDate>Sat, 07 Aug 2010 18:42:41 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macbook pro]]></category>
		<category><![CDATA[nomachine]]></category>
		<category><![CDATA[nxclient]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Xmodmap]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=224</guid>
		<description><![CDATA[If you&#8217;re here, you probably already know the problem. If you use intellij like I do, I hope this helps with your imports. Given Mac OSX connecting to Ubuntu over NoMachine&#8217;s nx client 1. Create and/or or place this in your ~/.Xmodmap on your mac keycode 66 = Alt_L clear Mod1 add Mod1 = Alt_L [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re here, you probably already know the problem. If you use intellij like I do, I hope this helps with your imports.<br />
Given Mac OSX connecting to Ubuntu over NoMachine&#8217;s nx client</p>
<p>1. Create and/or or place this in your ~/.Xmodmap on your mac<br />
<code><br />
keycode 66 = Alt_L<br />
clear Mod1<br />
add Mod1 = Alt_L Alt_R<br />
</code></p>
<p>2. Start/Restart X11 on mac from Utilities>X11.app<br />
3. Do *Not* start NxClient via Mac GUI. (If you are starting NxClient by clicking on the red NxClient icon with the mouse, this isn&#8217;t going to work.)<br />
Instead, create an X11 terminal window. (Make sure the top left icon says X11, to know you are usings the correct terminal app.)<br />
 and start NxClient from that terminal&#8217;s command line:<br />
example:<br />
<code><br />
/Applications/NX Client for OSX.app/Contents/MacOS/nxclient<br />
</code><br />
4. If you are in Intellij, your Alt-Enter key combo will be this on a macbook pro:<br />
alt/option + the small &#8216;enter&#8217; key next to the right Apple key.<br />
It will Not work with the usual alt/option + the big enter/return key.</p>
<p>Cheers,</p>
<p>Ed</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=224</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intellij 9 Indexing Bug Workaround</title>
		<link>http://www.edwardotis.net/tech/?p=215</link>
		<comments>http://www.edwardotis.net/tech/?p=215#comments</comments>
		<pubDate>Sun, 14 Feb 2010 21:24:46 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[intellij indexing bug]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=215</guid>
		<description><![CDATA[Intellij 9 release on Mac routinely corrupts the index of classes. This manifests itself with compilation errors claiming that classes X,Y,Z cannot be resolved. However, when you check, all the classes are in the right place. Also Intellij correctly compiles the individual class, and all the nice syntax highlighting, etc is working for these classes. [...]]]></description>
			<content:encoded><![CDATA[<p>Intellij 9 release on Mac routinely corrupts the index of classes. This manifests itself with compilation errors claiming that classes X,Y,Z cannot be resolved. However, when you check, all the classes are in the right place. Also Intellij correctly compiles the individual class, and all the nice syntax highlighting, etc is working for these classes.</p>
<p>Fix:<br />
Go to Module settings and remove those directories by unchecking them as &#8216;Sources&#8217;. Click OK. Let Intellij reindex. Once, it&#8217;s finished, go back to Module Settings and add the directory(s) back into Source. Let Intellij re-index, and  then do a rebuild.</p>
<p>If that quick fix doesn&#8217;t work, you may have to resort to the (very) long rebuild of your entire intellij cache:</p>
<p>http://www.edwardotis.net/tech/?p=139</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=215</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samsung TV and HDMI Audio through a Nvidia gt220 video card</title>
		<link>http://www.edwardotis.net/tech/?p=214</link>
		<comments>http://www.edwardotis.net/tech/?p=214#comments</comments>
		<pubDate>Wed, 10 Feb 2010 09:42:53 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hdmi samsung gt220 audio]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=214</guid>
		<description><![CDATA[Got a Series 4 Samsung 450 plasma with PC inputs. Plugging in the audio failed w/ DVI/HDMI video. Turns out it was expecting audio from the HDMI on my video card. But there was no audio coming out or any way to select nvidia audio. I had a Sound Blaster Audigy card already installed. I [...]]]></description>
			<content:encoded><![CDATA[<p>Got a Series 4 Samsung 450 plasma with PC inputs. Plugging in the audio failed w/ DVI/HDMI video. Turns out it was expecting audio from the HDMI on my video card. But there was no audio coming out or any way to select nvidia audio.</p>
<p>I had a Sound Blaster Audigy card already installed. I disabled it from Device Manager, rebooted, and now Nvidia audio took over as main sound device automatically. Sound is now coming out of HDMI cable into TV with streaming netflix. awesome.</p>
<p>btw, the motherboard builtin sound had to be disabled at the bios level first, but I did that in order to install the Audigy card a year ago. </p>
<p>Windows XP SP2, 64bit. The ability to switch audio devices is apparently terrible in Win XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=214</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cancel Buttons</title>
		<link>http://www.edwardotis.net/tech/?p=212</link>
		<comments>http://www.edwardotis.net/tech/?p=212#comments</comments>
		<pubDate>Mon, 02 Nov 2009 18:53:46 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=212</guid>
		<description><![CDATA[Want to really piss off users? Place useless cancel buttons all over your UI. I&#8217;m talking about Intellij, Perforce, Eclipse and numerous other high profile violators. You wrote the UI. You know for a fact that your app will never cancel operations X,Y,Z (which sometimes take 10-30 minutes to complete.) THEN DON&#8217;T PUT A CANCEL [...]]]></description>
			<content:encoded><![CDATA[<p>Want to really piss off users? Place useless cancel buttons all over your UI. I&#8217;m talking about Intellij, Perforce, Eclipse and numerous other high profile violators. You wrote the UI. You know for a fact that your app will never cancel operations X,Y,Z (which sometimes take 10-30 minutes to complete.) THEN DON&#8217;T PUT A CANCEL BUTTON IN THE UI NEXT TO THAT OPERATION. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=212</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restoring syntax highlighting in Intellij</title>
		<link>http://www.edwardotis.net/tech/?p=209</link>
		<comments>http://www.edwardotis.net/tech/?p=209#comments</comments>
		<pubDate>Thu, 08 Oct 2009 19:43:37 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[intellij jsp js syntax highlighting]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=209</guid>
		<description><![CDATA[Found and fixed an annoying intellij bug recently. Intellij was having severe stability problems, so I was turning off all plugins and wiping the cache to try to resolve the issues. As a side effect of this, Intellij lost the ability to highlight java server pages and javascript files. This is because the plugins for [...]]]></description>
			<content:encoded><![CDATA[<p>Found and fixed an annoying intellij bug recently.<br />
Intellij was having severe stability problems, so I was turning off all plugins and wiping the cache to try to resolve the issues.  As a side effect of this, Intellij lost the ability to highlight java server pages  and javascript  files. </p>
<p>This is because the plugins for inspecting those files were disabled when you first load the project. Intellij will assign those file types to be treated as plain text. Then when you turn on the jsp and js inspection plugins, Intellij will not go back and associate the plugin with these industry standard file types/file extensions. (That&#8217;s a bug in my book.)</p>
<p>However, you can go in and fix this yourself:</p>
<p>Settings > File Types > Java Server Page files > Add *.jsp</p>
<p>Settings > File Types > Javascripts files > Add *.js</p>
<p>Ditto for any other files that have lost their syntax highlighting, even though the appropriate plugin has been enabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=209</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>intellij Patch Tool &#8211; Fail</title>
		<link>http://www.edwardotis.net/tech/?p=207</link>
		<comments>http://www.edwardotis.net/tech/?p=207#comments</comments>
		<pubDate>Wed, 30 Sep 2009 02:37:11 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=207</guid>
		<description><![CDATA[I love intellij most of the time. But the patch tool sucks. Any tool that leaves you in an unknown state with no messaging after a problem sucks. I have 8 files in a patch. I work through 4 files using the diff tool. Then inexplicably Intellij decides not to use the diff tool on [...]]]></description>
			<content:encoded><![CDATA[<p>I love intellij most of the time.<br />
But the patch tool sucks. Any tool that leaves you in an unknown state with no messaging after a problem sucks. </p>
<p>I have 8 files in a patch. I work through 4 files using the diff tool. Then inexplicably Intellij decides not to use the diff tool on the next file and it just throws an error about a single line change, and leaves me in an inconsistent state. Awesome. Exactly what I do not want it to ever, ever, ever do! Did the 4 files get totally patched? Did the other 3 patch without a problem? Did the 9 changes in the bad file get applied before the problem line? </p>
<p>How freakin&#8217; hard could it be to just keep sending me to the diff tool when there&#8217;s not a clear automated fix for a line?<br />
And give me summary of what just happened to my code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=207</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>parking carma == vaporware</title>
		<link>http://www.edwardotis.net/tech/?p=204</link>
		<comments>http://www.edwardotis.net/tech/?p=204#comments</comments>
		<pubDate>Thu, 17 Sep 2009 04:40:45 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=204</guid>
		<description><![CDATA[Parking Carma? Why oh why can&#8217;t you get your shit together? What&#8217;s it been 3, 4, 5 years without delivering on the promise of creating a market place for all the untapped parking in the world? All the ideas are there, the same ones that loads of us have had. But not a single feature [...]]]></description>
			<content:encoded><![CDATA[<p>Parking Carma? Why oh why can&#8217;t you get your shit together? What&#8217;s it been 3, 4, 5 years without delivering on the promise of creating a market place for all the untapped parking in the world? All the ideas are there, the same ones that loads of us have had. But not a single feature on the site worked! (except for the registration. hooray?)</p>
<p> Parking Carma has made a facade based on a strong feature set, but it doesn&#8217;t work in downtown San Francisco, and that means it doesn&#8217;t work. (Especially when the company contact phone numbers start with 415.)</p>
<p>I could not reserve a parking place in San Francisco.<br />
I could not offer to sell my excess parking place in San Francisco.<br />
FAIL!</p>
<p>ok, it looks like it only works at some BART stops and a couple other places&#8230;that they were touting in 2005!  However, the site is set up pretending to be selling spaces all over downtown and SF, but they end up being all greyed out links.</p>
<p>It&#8217;s starting to feel like this is an example of Microsoft&#8217;s classic FUD to keep other, more competent companies out of this market. </p>
<p>And have some self respect and lighten up on the Google ad words? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=204</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best Photo Sharing Widgets</title>
		<link>http://www.edwardotis.net/tech/?p=194</link>
		<comments>http://www.edwardotis.net/tech/?p=194#comments</comments>
		<pubDate>Thu, 17 Sep 2009 02:49:42 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=194</guid>
		<description><![CDATA[ok, you would think this was wildly known and popular, but sharing your photos outside of Facebook in a widget has not caught on. Well, there&#8217;s a lot of use cases where it rocks. The official Facebook photo widget is horrible. I knew that I could write one pretty easily, so somebody else had to [...]]]></description>
			<content:encoded><![CDATA[<p>ok, you would think this was wildly known and popular, but sharing your photos outside of Facebook in a widget has not caught on. Well, there&#8217;s a lot of use cases where it rocks. The official Facebook photo widget is horrible. I knew that I could write one pretty easily, so somebody else had to have done it. The only one I&#8217;ve found that is good comes from Slide: <a href="http://www.slide.com/arrange">http://www.slide.com/arrange</a><br />
It works for other social networks (Myspace) too. Unfortunately, Slide doesn&#8217;t know how to do SEO, so you&#8217;ll never find this by searching for &#8216;facebook photo widget&#8217;. (Well, to be honest, I went to a youtube review of facebook photo widgets that showed in my search results. How roundabout is that?)</p>
<p>Check it out:</p>
<p style="visibility:visible;"><object style="width: 500px; height: 375px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="375" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="l" /><param name="wmode" value="transparent" /><param name="flashvars" value="cy=ms&amp;il=1&amp;channel=1657324662896731364&amp;site=widget-e4.slide.com" /><param name="src" value="http://widget-e4.slide.com/widgets/slideticker.swf" /><embed style="width: 500px; height: 375px;" type="application/x-shockwave-flash" width="500" height="375" src="http://widget-e4.slide.com/widgets/slideticker.swf" flashvars="cy=ms&amp;il=1&amp;channel=1657324662896731364&amp;site=widget-e4.slide.com" wmode="transparent" salign="l" scale="noscale" quality="high"></embed></object></p>
<p style="white-space:nowrap"><a href="http://www.slide.com/pivot?cy=ms&amp;at=un&amp;id=1657324662896731364&amp;map=1" target="_blank"><img src="http://widget-e4.slide.com/p1/1657324662896731364/ms_t000_v000_s0un_f00/images/xslide1.gif" border="0" alt="" /></a> <a href="http://www.slide.com/pivot?cy=ms&amp;at=un&amp;id=1657324662896731364&amp;map=2" target="_blank"><img src="http://widget-e4.slide.com/p2/1657324662896731364/ms_t000_v000_s0un_f00/images/xslide2.gif" border="0" alt="" /></a> <a href="http://www.slide.com/pivot?cy=ms&amp;at=un&amp;id=1657324662896731364&amp;map=F" target="_blank"><img src="http://widget-e4.slide.com/p4/1657324662896731364/ms_t000_v000_s0un_f00/images/xslide42.gif" border="0" alt="" /></a></p>
<p>Also, the official Flickr slideshow widget is head&#8217;s and tails above all other 3rd party Flickr widgets. You&#8217;ve got to try the fullscreen button. And, it supports my videos too!  Nobody else has functionality that good in a slideshow widget. Unfortunately, they don&#8217;t advertise it well. So, here&#8217;s the link to get started:</p>
<p><a href="http://blog.flickr.net/2008/08/20/new-slideshow/">http://blog.flickr.net/2008/08/20/new-slideshow/</a></p>
<p>And an example:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Fedwardotis%2Fsets%2F72157622330069284%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Fedwardotis%2Fsets%2F72157622330069284%2F&amp;set_id=72157622330069284&amp;jump_to=" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowfullscreen="true" flashvars="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Fedwardotis%2Fsets%2F72157622330069284%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Fedwardotis%2Fsets%2F72157622330069284%2F&amp;set_id=72157622330069284&amp;jump_to="></embed></object></p>
<p>These two widgets officially handle all my widget slide show sharing needs.<br />
Well, no one has made a Facebook video widget yet&#8230;</p>
<p>Now, if they just </p>
<p>Enjoy,</p>
<p>Ed</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=194</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zooomr.com: fail</title>
		<link>http://www.edwardotis.net/tech/?p=189</link>
		<comments>http://www.edwardotis.net/tech/?p=189#comments</comments>
		<pubDate>Fri, 28 Aug 2009 04:20:11 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=189</guid>
		<description><![CDATA[I write software to connect Flickr and Facebook. I&#8217;m interested when I hear there is another photo company on the web that supports unlimited storage and bandwidth for photos.  A blog post links me to Zooomer.com, which supposedly has all this for FREE! Wow! Maybe Flickr&#8217;s days of $25 Pro accounts are numbered. Then, I [...]]]></description>
			<content:encoded><![CDATA[<p>I write software to connect Flickr and Facebook. I&#8217;m interested when I hear there is another photo company on the web that supports unlimited storage and bandwidth for photos.  A blog post links me to <a href="http://zooomer.com">Zooomer.com</a>, which supposedly has all this for FREE! Wow! Maybe Flickr&#8217;s days of $25 Pro accounts are numbered.</p>
<p>Then, I spend 10 minutes clicking every link on Zooomer&#8217;s site, trying to figure out what service they offer. Seriously, they don&#8217;t put a description of their plan on any highly trafficed, visible part of their site. (Or I am blind today.) Heck, if the blog post hadn&#8217;t told me that this site hosts your personal photos, I wouldn&#8217;t even know that they support that!</p>
<p>I went to the forum to ask what the deal was. Unfortunatley, their OpenID support is broken with my yahoo openid. I&#8217;m not signing up with my email after all that.</p>
<p>Since, I can&#8217;t post this information in their own forum, I figured I&#8217;d put it on my blog.</p>
<p>Zooomer. WTF?</p>
<p>What do I get from you if I create an account with your site? What service are you providing for me?</p>
<p>Do you want money from me?  What would I get in exchange for my dollars?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=189</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porn marketing with Twitter (aka Adult Friend Requests)</title>
		<link>http://www.edwardotis.net/tech/?p=180</link>
		<comments>http://www.edwardotis.net/tech/?p=180#comments</comments>
		<pubDate>Sun, 12 Jul 2009 19:05:36 +0000</pubDate>
		<dc:creator>Ed</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.edwardotis.net/tech/?p=180</guid>
		<description><![CDATA[Well, they do say that the sex industry does a better job of adopting the newest technology. And in that spirit, I got my first Twitter porn spam. I don&#8217;t even use twitter all that much, but when I get an email from twitter telling me that I have a new follower, I am intrigued [...]]]></description>
			<content:encoded><![CDATA[<p>Well, they do say that the sex industry does a better job of adopting the newest technology. And in that spirit, I got my first Twitter porn spam. I don&#8217;t even use twitter all that much, but when I get an email from twitter telling me that I have a new follower, I am intrigued and will usually click the link to see if I recognize them on their twitter profile page.</p>
<p>Today, I received this email from Twitter:</p>
<blockquote><p><a href="http://twitter.com/Trevino216?utm_medium=email&amp;utm_source=follow&amp;utm_campaign=twitter20080331162631" target="_blank">MelvaTrevino (Trevino216)</a> is now following your updates on Twitter.</p>
<p>A little information about MelvaTrevino:</p>
<p><span style="color: #777777; font-size: 110%; font-style: italic; font-family: Georgia,serif;"> <span style="padding-left: 6px;">31 followers</span><br />
<span style="padding-left: 6px;">2 updates</span><br />
<span style="padding-left: 6px;">following 981 people</span></span></p></blockquote>
<p>This leads to a a profile with some erotic posts, and urls to adult dating sites that are obfuscated courtesty of TinyUrl.com</p>
<p>This is just the Twitter version of the Myspace friend request porn spam schemes. (That was a mouthful.) These spams made me tighten security and privacy settings on my Myspace account, and are one more reason why I stopped using Myspace.  Looks like I&#8217;ll probably have to do the same for Twitter. (My Bebo account also got crushed by porn friend request spam.)  I predict I&#8217;ll start to receive 5-10 Twitter porn spams a week before the month is out&#8230;if I don&#8217;t tighten the security.</p>
<p>2 things that come out of this:</p>
<p>1. If you run a social network in 2009 or later, you need to crowd source your spam feature. Just look at Craigslist. They provided simple tools to enable the users to police the site for them. I&#8217;m not saying it is easy to come up with a good spam filter algorithm on the backend, but it&#8217;s a requirement at this point. The networks shouldn&#8217;t be surprised if their traffic becomes largely spam, if they don&#8217;t take steps to fight the spam.</p>
<p>Twitter, this means that the emails and profile pages for new followers need to have &#8216;Report Spam&#8217; links built in.</p>
<p>2. Kudo&#8217;s to Facebook for handling friend spam better than any other social network that I&#8217;ve used. I&#8217;ve never gotten a request from an escort service/porn site on Facebook. Great job! (Yes, the Facebook app spam was definitely an issue, but they&#8217;ve also committed enormous resources to improving that situation over the years.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardotis.net/tech/?feed=rss2&amp;p=180</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
