<?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>Tiffany B. Brown &#187; linkedin</title>
	<atom:link href="http://tiffanybbrown.com/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>http://tiffanybbrown.com</link>
	<description>A web log about web development and internet culture with frequent detours into other stuff.</description>
	<lastBuildDate>Wed, 23 May 2012 16:23:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>[PHP quickie] Select a certain number of words from a string</title>
		<link>http://tiffanybbrown.com/2009/03/26/php-quickie-select-a-certain-number-of-words-from-a-string/</link>
		<comments>http://tiffanybbrown.com/2009/03/26/php-quickie-select-a-certain-number-of-words-from-a-string/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 13:38:28 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[string manipulation]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/?p=1893</guid>
		<description><![CDATA[An alternative to subst() that selects entire words rather than a specified number of characters. I used this on a recent project where I needed to create a meta tag description from text and HTML stored in a database. Uses PHP&#8217;s native str_word_count() function. function select_number_of_words($input,$number_of_words){ $output = ''; $input = strip_tags($input); $input = str_word_count($input,1); [...]]]></description>
			<content:encoded><![CDATA[<p>An alternative to <a href="http://us2.php.net/manual/en/function.substr.php"><code>subst()</code></a> that selects entire words rather than a specified number of characters. I used this on a recent project where I needed to create a meta tag description from text and HTML stored in a database.</p>
<p>Uses PHP&#8217;s native <a href="http://us2.php.net/manual/en/function.str-word-count.php"><code>str_word_count()</code> function</a>.</p>
<pre>
function select_number_of_words($input,$number_of_words){
	$output = '';
	$input = strip_tags($input);
	$input = str_word_count($input,1);  // second parameter returns the string as an array.
	for($i=0; $i< $number_of_words; $i++){
		$output .=$input[$i].' ';
	}
	return trim($output); // cut off the last space.
}
</pre>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2009/03/26/php-quickie-select-a-certain-number-of-words-from-a-string/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Twitter, privacy, and informational self-determination</title>
		<link>http://tiffanybbrown.com/2009/03/23/twitter-privacy-and-informational-self-determination/</link>
		<comments>http://tiffanybbrown.com/2009/03/23/twitter-privacy-and-informational-self-determination/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 01:44:27 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[data control]]></category>
		<category><![CDATA[informational self-determination]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[online communication]]></category>
		<category><![CDATA[online communities]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[social network sites]]></category>
		<category><![CDATA[trust]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/?p=1898</guid>
		<description><![CDATA[UPDATE: Tweetdeck does, in fact, tell you whether someone&#8217;s updates are protected if you click on the user name and view his or her profile. It does not however do this at a glance. If you&#8217;re not listening from the CBC&#8216;s Search Engine podcast, shame on you. It&#8217;s a kick ass show that looks at [...]]]></description>
			<content:encoded><![CDATA[<p class="editors-note"><b>UPDATE:</b> Tweetdeck <i>does</i>, in fact, tell you whether someone&#8217;s updates are protected if you click on the user name and view his or her profile. It <i>does not</i> however do this at a glance.</p>
<p>If you&#8217;re not listening from the <abbr title="Candian Broadcasting Corporation">CBC</abbr>&#8216;s <a href="http://www.cbc.ca/searchengine/" class="podcast title">Search Engine</a> podcast, shame on you. It&#8217;s a kick ass show that looks at technology and culture, globally, but with an emphasis on Canada and the United States.</p>
<p>Episode 25, &#8220;<a href="http://test.viaway.com/562747/cctvs-biometrics-and-self-destructing-data/view.aspx?returnToUrl=http%3a%2f%2ftest.viaway.com%2fchannel%2f168-86563%2fsearch-engine-from-cbc-radio%3fpage%3d1%26fb_login%3d1">CCTVs, biometrics, and self-destructing data</a>,&#8221; is particularly good. It&#8217;s an interview with Canada&#8217;s <a href="http://www.ipc.on.ca/english/Home-Page/">information and privacy commissioner</a>, <a href="http://en.wikipedia.org/wiki/Ann_Cavoukian">Ann Cavoukian</a> about online privacy and using a combination of technology, law, and ethics to protect citizen and customer data. </p>
<p>What stood out for me was this point made by Cavoukian (at about the 6:30 mark):</p>
<blockquote><p>
Your ability to control the information you have shared with others and <em>their</em> subsequent control of that &#8212; that&#8217;s when everything falls apart. You may be able to restrict the information to five people. But what you <em>can&#8217;t</em> do is &#8212; you have no ability to control what <em>they</em> do with your information. And that&#8217;s when things get weakened in terms of the weakest link of the chain, in terms of security.
</p></blockquote>
<p>I have run into this a few times with my Twitter friends. I have a <a href="http://tiffanybbrown.com/2008/01/14/why-i-went-private-on-twitter/">private feed</a>, largely to keep <ins datetime="2009-03-24T15:26:57+00:00">it</ins> from being Googled. I understand that &#8220;private&#8221; online is not really private &#8212; and despite my propensity to overshare, there are some things I just won&#8217;t tweet. Yet I am still  uncomfortable when items in my feed are retweeted, or <a href="http://www.flickr.com/photos/misterjt/3265369644/">captured in a screen shot</a> and reposted. <em>My feed is protected, dang it!</em> If I <strong>wanted my content to be Googled or re-contextualized</strong>, I would have blogged it or published to my <a href="http://twitter.com/webinista">public stream</a>.</p>
<p>As <a href="http://jbrotherlove.com/">J.Brotherlove</a> pointed out in a (protected) Twitter posting, however:</p>
<blockquote><p>
I see your tweet re: your issue with SNS. this isn&#8217;t new though. we&#8217;ve had this issue with email.
</p></blockquote>
<p>I&#8217;ll argue, though, that email (and instant messaging for that matter) are <strong>conceived of as a one-to-one conversation</strong>, rather than a one-to-many conversation. It&#8217;s true that <a href="http://www.danah.org/papers/talks/MSRTechFest2009.html" title="Scroll down to the 'Reshaping Publics' section of 'Social Media is Here to Stay... Now What?' by danah boyd">you can copy-and-paste an IM or email</a> into another medium. But our behavioral norm is that these messages <strong>should not be re-shared</strong> without explicit permission. It&#8217;s the same from a technical standpoint, yes, but not a social one.</p>
<p>When it comes to tweets, Facebook data, or Flickr photos, however? As a community, we clearly have <strong>different expectations for privacy</strong> on social network sites. As <a href="http://twitter.com/thatblackchick/">thatblackchick</a> put it (in a protected Tweet):</p>
<blockquote><p>
The nature of social networking means that it&#8217;s a one-to-many conversation, therefore, the sharing rules are different (IMO)
</p></blockquote>
<p>And what&#8217;s compounding the problem? <a href="http://jasontoney.com/">Jason</a>  says:</p>
<blockquote><p>
Twitter, however, and it&#8217;s tools, don&#8217;t value or promote privacy. I can&#8217;t tell by glancing at <a href="http://www.tweetdeck.com/beta/">tweetdeck</a> which people in my stream are private.
</p></blockquote>
<p>He isn&#8217;t entirely right. <a href="http://twhirl.org/">Twhirl</a> differentiates between protected and unprotected feeds. Twitter does too, though design changes would make those differences clearer. [Jason corrects himself in the comments: "Twitter does value privacy. The lock icon is clearly seen on the site, protected tweets don't show up in RSS feeds, you can't deeplink to protected tweets and make them accessible to non-permissioned users." I DO think that some UI changes would make it clearer, however.]</p>
<p>The obvious answer to all of this, of course, is <strong>don&#8217;t tweet / post / publish that which you do not wish to be reshared</strong>. Still, I&#8217;d like a higher degree of <a href="http://en.wikipedia.org/wiki/Informational_self-determination">informational self-determination</a> and awareness on all sides. </p>
<p>I think Cavoukian and data privacy researchers are on to something with this idea that rules for data use are embedded in and travel with the data. Going forward, I would like to see <strong>tools, APIs and user interfaces that enable and encourage people to respect public/protected settings</strong>, or enable users to opt-out of certain privacy-eroding features.</p>
<p>Embedding data rules in Twitter posts (or Facebook pages, Flickr photos, etc.) may be technologically unfeasible if not overkill. But how about allowing users to make their posts unavailable to the API? How about interfaces (for desktop clients and the web) that alert users they are about to retweet an item from a protected twitter feed? How about letting users opt out of being retweeted? How about ultra-granular, per-tweet privacy controls (<a href="http://tiffanybbrown.com/2008/06/02/plurkcom-twitter-on-a-timeline/">a la Plurk</a>)?</p>
<p>None of those is perfect, of course, but they can <strong>encourage a culture</strong> in which people are more conscious of and respectful of other users&#8217; controls.</p>
<h3>Related here:</h3>
<ul>
<li><a href="http://tiffanybbrown.com/2008/08/01/what-im-reading-privacy-security-pervasive-technology-and-society/">What I&#8217;m reading: Privacy, security, pervasive technology and society</a></li>
<li><a href="http://tiffanybbrown.com/2006/12/07/ethics-friendships-and-flickr-or-why-i-dont-drink-around-some-folks/">Ethics, friendships and Flickr (or &#8220;Why I don&#8217;t drink around some folks&#8221;)</a></li>
<li><a href="http://tiffanybbrown.com/2008/06/18/plurk-karma-and-community/">Plurk.com: “Karma” and Community</a></li>
<li><a href="http://tiffanybbrown.com/2008/09/08/my-love-life-online/">My Love Life. Online.</a></li>
<li><a href="http://tiffanybbrown.com/2007/09/24/on-twitter-ing/">On Twitter-ing</a></li>
<li><a href="http://tiffanybbrown.com/2008/04/28/who-do-you-trust-more-corporations-or-government/">Who do you trust more: Corporations or Government?</a></li>
</ul>
<h3>Related elsewhere</h3>
<ul>
<li>&#8220;<a href="http://www.danah.org/papers/talks/MSRTechFest2009.html">Social Media is Here to Stay&#8230; Now What?</a>&#8221; by danah boyd</li>
<li>&#8220;<a href="http://www.jasontoney.com/2009/03/getting-smarter-about-twitter.html">Getting Smarter About Twitter</a>&#8221; by Jason Toney</li>
<li>&#8220;<a href="http://blog.mrtweet.net/what-is-your-use-for-twitter">What is YOUR use for Twitter</a>&#8221; at MrTweet</li>
<li><a href="http://www.cbc.ca/searchengine/blog/2009/03/podcast_26_how_spybots_can_fir.html">Podcast #26: how Spybots can fire you, and is &#8220;SmartData&#8221; personal DRM?</a></li>
<li>&#8220;<a href="http://www.privacybydesign.ca/">Privacy by Design</a>&#8221; by some smart Canadians</li>
<li>&#8220;<a href="http://jbrotherlove.com/2009/how-i-use-twitter/">How I use Twitter</a>&#8221; by jbrotherlove</li>
<li>&#8220;<a href="http://www.sarahdopp.com/blog/?p=456">Blogging With Split Personalities</a>&#8221; by Sarah Dopp</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2009/03/23/twitter-privacy-and-informational-self-determination/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
		</item>
	</channel>
</rss>

