<?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>Cybernetics</title>
	<atom:link href="http://www.cyber-netics.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cyber-netics.com</link>
	<description>This is how things work! (for me anyway)</description>
	<lastBuildDate>Mon, 21 Feb 2011 14:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>What type of music do you listen? Funny email I received in spanish</title>
		<link>http://www.cyber-netics.com/what-type-of-music-do-you-listen-funny-email-i-received-in-spanish/</link>
		<comments>http://www.cyber-netics.com/what-type-of-music-do-you-listen-funny-email-i-received-in-spanish/#comments</comments>
		<pubDate>Sat, 22 Jan 2011 14:02:27 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=94</guid>
		<description><![CDATA[ETAPAS EN EL TRABAJO Recién llegado (just arrived) Escuchas  a Mana, Juanes o una de esas cursilerias (Es el primer día de trabajo y todo es maravilloso) Después de 6 meses&#8230; Escuchás música POP (Estás completamente metido en lo que &#8230; <a href="http://www.cyber-netics.com/what-type-of-music-do-you-listen-funny-email-i-received-in-spanish/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div><span style="font-family: Verdana; font-size: x-small;"><strong>ETAPAS EN EL TRABAJO </strong></span></div>
<p><span style="font-family: Verdana; font-size: small;">Recién llegado (just arrived)</span></p>
<p><span style="font-family: Times New Roman; font-size: small;"><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat1.gif"><img title="cat1" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat1.gif" alt="" width="280" height="280" /></a><br />
</span><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchas  a Mana, Juanes o una de esas cursilerias<br />
(Es el primer día de trabajo y todo es maravilloso)</strong></span></p>
<p><strong>Después de 6 meses&#8230; </strong><span style="font-family: Times New Roman; font-size: small;"><br />
</span><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat2.gif"><img title="cat2" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat2.gif" alt="" width="280" height="280" /></a><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchás música POP<br />
(Estás completamente metido en lo que estás haciendo y quieres ser el mejor en tu área)</strong></span></p>
<p><strong>Después de 1 año meses&#8230; </strong><span style="font-family: Times New Roman; font-size: small;"><br />
</span><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat3.gif"><img title="cat3" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat3.gif" alt="" width="280" height="280" /></a><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchás Heavy Metal<br />
(Tu  día laboral comienza a las 08.00 am y termina a las 8.00 pm, te estás  poniendo histérico de tener todos los días los mismos problemas, con la  misma gente)</strong></span></p>
<p><strong>Después de 3 años&#8230; </strong><span style="font-family: Times New Roman; font-size: small;"><br />
</span><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat4.gif"><img title="cat4" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat4.gif" alt="" width="280" height="280" /></a><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchás Hip Hop<br />
(Engordaste por culpa del estress, y sufres de estreñimiento. </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>Te diste cuenta de que no puedes salvar al mundo, ya te da igual, </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>total&#8230; igual te pagan)</strong></span></p>
<p><strong>Después de 5 años&#8230; </strong><span style="font-family: Times New Roman; font-size: small;"><br />
</span><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat5.gif"><img title="cat5" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat5.gif" alt="" width="280" height="280" /></a><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchás GANGSTA RAP<br />
(Te duele la cabeza, olvidaste el significado de &#8216;buenos días&#8217;, te sientes como si </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>recién </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>te hubieras</strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong> caído de la cama y vives sólo de cafeína!! que nadie cuestione tu trabajo porque lo </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>mandás a la mierda)</strong></span></p>
<p><strong>A partir del 5 º año&#8230; </strong><span style="font-family: Times New Roman; font-size: small;"><br />
</span><a href="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat6.gif"><img title="cat6" src="http://www.cyber-netics.com/wp-content/uploads/2011/01/cat6.gif" alt="" width="280" height="280" /></a><span style="font-family: Verdana; font-size: small;"><strong><br />
Escuchás  Voces en tu cabeza !!!<br />
y te volviste un poco &#8230; looooooco! se te olvida en donde estacionaste el coche, como llegaste a</strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong> </strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong>la oficina, si te pusiste anti-transpirante y que día de la semana es.</strong></span><span style="font-family: Verdana; font-size: x-small;"> </span><span style="font-family: Verdana; font-size: small;"><strong><br />
Te dice una voz en tu cabeza que la única manera de solucionar los problemas en el trabajo es matándolos a todos</strong> </span><span style="font-family: Comic Sans MS; font-size: small;"> </span><span style="font-family: Verdana; font-size: small;">!!</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/what-type-of-music-do-you-listen-funny-email-i-received-in-spanish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook&#8217;s hacker cup qualification phase 2010 solution</title>
		<link>http://www.cyber-netics.com/facebook-and-hacker-cup/</link>
		<comments>http://www.cyber-netics.com/facebook-and-hacker-cup/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 00:40:54 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Geeks]]></category>
		<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=81</guid>
		<description><![CDATA[Well this has been an interesting exercise, although probably a bit of a waste of a day, but a super geek saturday. A reminder of the good old student programming assignments. http://www.facebook.com/hackercup/problems.php?round=4 This hacker cup is in 4 round, pre-selection &#8230; <a href="http://www.cyber-netics.com/facebook-and-hacker-cup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well this has been an interesting exercise, although probably a bit of a waste of a day, but a super geek saturday.</p>
<p>A reminder of the good old student programming assignments.<br />
<a href="http://www.facebook.com/hackercup/problems.php?round=4" target="_blank">http://www.facebook.com/hackercup/problems.php?round=4</a></p>
<p>This hacker cup is in 4 round, pre-selection first with 3 tasks. Only need one correct though to get to next round.</p>
<p>Here are my 3 answers, not really sure if this will be enough to qualify, I have doubts on the peg game, since I never seem to really ever get the same results&#8230; And although my code is probably not the cleanest. I am pretty confident that it should qualify my me.</p>
<p><strong>1) double square.</strong></p>
<div>Double Squares</div>
<div>A double-square number is an integer <strong>X</strong> which can be expressed as the sum of two perfect squares.  For example, 10 is a double-square because 10 = 3<sup>2</sup> + 1<sup>2</sup>.  Your task in this problem is, given <strong>X</strong>,  determine the number of ways in which it can be written as the sum of two squares.  For example, 10 can only be written as 3<sup>2</sup> + 1<sup>2</sup> (we don&#8217;t count 1<sup>2</sup> + 3<sup>2</sup> as being different).  On the other hand, 25 can be written as 5<sup>2</sup> + 0<sup>2</sup> or as 4<sup>2</sup> + 3<sup>2</sup>.</p>
<h3>Input</h3>
<p>You should first read an integer <strong>N</strong>, the number of test cases.  The next <strong>N</strong> lines will contain <strong>N</strong> values of <strong>X</strong>.</p>
<h3>Constraints</h3>
<p>0 ≤ <strong>X</strong> ≤ 2147483647<br />
1 ≤ <strong>N</strong> ≤ 100</p>
<h3>Output</h3>
<p>For each value of <strong>X</strong>, you should output the number of ways to write <strong>X</strong> as the sum of two squares.</p>
</div>
<div>
<div>Example input</div>
</div>
<div>5<br />
10<br />
25<br />
3<br />
0<br />
1</div>
<p>Example output:</p>
<p>1<br />
2<br />
0<br />
1<br />
1</p>
<p>Probably like most people, I started by attempting brute force, before realizing that we could optimize by limiting the results with squares and using the results as the keys of an array to speed up the result.his is my code:<br />
<code><br />
</code>&lt;?php<br />
function get_list_of_squares(){<br />
for($i=0;$i&lt;=sqrt(2147483647);$i++)<br />
{<br />
$list[$i]=$i*$i;<br />
}<br />
return $list;<br />
}<br />
$rHandle = fopen(&#8216;input.txt&#8217;, &#8216;r&#8217;);<br />
$oHandle = fopen(&#8216;output.txt&#8217;, &#8216;w&#8217;);<br />
$string = &#8220;&#8221;;<br />
while(!feof($rHandle)){<br />
$string .= fread($rHandle, filesize(&#8216;input.txt&#8217;));<br />
}<br />
fclose($rHandle);<br />
$numbers = preg_split(&#8216;%[\s,]+%&#8217;, $string);<br />
$nb_results = array_shift($numbers);<br />
$numbers2 = array_flip($numbers);<br />
$list = get_list_of_squares();<br />
$list = array_flip($list);<br />
$r = array();<br />
foreach($list as $sq =&gt; $id )<br />
{<br />
foreach($numbers2 as $key =&gt; $value)<br />
{<br />
if($sq &gt; $key) continue;<br />
if(array_key_exists($key &#8211; $sq, $list) &amp;&amp;  !isset( $r[$key][$key - $sq] )  )<br />
{<br />
echo &#8220;\n$key = &#8221; . $sq . &#8221; + &#8221; . ($key &#8211; $sq) ;<br />
$r[$key][$sq]=$key &#8211; $sq;<br />
}<br />
}<br />
}<br />
foreach($numbers as $key )<br />
{<br />
echo $key . &#8220;: :&#8221; . count( $r[$key] ). &#8220;\n&#8221;;<br />
fwrite($oHandle, count($r[$key]) . &#8220;\n&#8221;);<br />
}<br />
fclose($oHandle);<br />
?&gt;</p>
<div><strong>2) Peg Game</strong></div>
<div>At the arcade, you can play a simple game where a ball is dropped into the top of the game, from a position of your choosing.  There are a number of pegs that the ball will bounce off of as it drops through the game.  Whenever the ball hits a peg, it will bounce to the left with probability 0.5 and to the right with probability 0.5.  The one exception to this is when it hits a peg on the far left or right side, in which case it always bounces towards the middle.</p>
<p>When the game was first made, the pegs where arranged in a regular grid. However, it&#8217;s an old game, and now some of the pegs are missing.  Your goal in the game is to get the ball to fall out of the bottom of the game in a specific location.  Your task is, given the arrangement of the game, to determine the optimal place to drop the ball, such that the probability of getting it to this specific location is maximized.</p>
<p>The image below shows an example of a game with five rows of five columns. Notice that the top row has five pegs, the next row has four pegs, the next five, and so on.  With five columns, there are four choices to drop the ball into (indexed from 0).  Note that in this example, there are three pegs missing.  The top row is row 0, and the leftmost peg is column 0, so the coordinates of the missing pegs are (1,1), (2,1) and (3,2).  In this example, the best place to drop the ball is on the far left, in column 0, which gives a 50% chance that it will end in the goal.</p>
<pre>x.x.x.x.x
 x...x.x
x...x.x.x
 x.x...x
x.x.x.x.x
 G  

'x' indicates a peg, '.' indicates empty space.
</pre>
<h3>Input</h3>
<p>You should first read an integer <strong>N</strong>, the number of test cases.  Each of the next <strong>N</strong> lines will then contain a single test case.  Each test case will start with integers <strong>R</strong> and <strong>C</strong>, the number of rows and columns (<strong>R</strong> will be odd).  Next, an integer <strong>K</strong> will specify the target column. Finally, an integer <strong>M</strong> will be followed by <strong>M</strong> pairs of integer <strong>r<sub>i</sub></strong> and <strong>c<sub>i</sub></strong>, giving the locations of the missing pegs.</p>
<h3>Constraints</h3>
<ul>
<li>1 ≤ <strong>N</strong> ≤ 100</li>
<li>3 ≤ <strong>R</strong>,<strong>C</strong> ≤ 100</li>
<li>The top and bottom rows will not have any missing pegs.</li>
<li>Other parameters will all be valid, given <strong>R</strong> and <strong>C</strong></li>
</ul>
<h3>Output</h3>
<p>For each test case, you should output an integer, the location to drop the ball into, followed by the probability that the ball will end in columns <strong>K</strong>, formatted with exactly six digits after the decimal point (round the last digit, don&#8217;t truncate).</p>
<h3>Notes</h3>
<p>The input will be designed such that minor rounding errors will not impact the output (i.e. there will be no ties or near &#8212; up to 1E-9 &#8212; ties, and the direction of rounding for the output will not be impacted by small errors).</p>
</div>
<div>
<div>Example input</div>
</div>
<div>5<br />
5 4 0 1 2 2<br />
3 4 1 1 1 1<br />
3 3 1 2 1 1 1 0<br />
3 4 0 2 1 0 1 1<br />
3 4 0 1 1 1</div>
<p>Example output</p>
<p>0 0.375000<br />
1 1.000000<br />
1 1.000000<br />
0 1.000000<br />
0 0.500000</p>
<p><code>T</code>he final exercise was probably the most difficult, but  probably because I havn&#8217;t done this type of algorithm for a long time. I  clearly remember doing this in my &#8220;networks&#8221; course in my first year of  masters, this we had to do in &#8220;c&#8221; but I have to say I was not very  focused in this course for some reason.</p>
<p>Anyway here is my answer, although It is likely to be a little buggy  since I didn&#8217;t follow a simple algorithm like there must have been if I  could remember my course.</p>
<pre>&lt;?php
function check_init($val){
 if(!isset($val)) $val = 0;
 return $val;
}

$rHandle = fopen('input.txt', 'r');
$oHandle = fopen('output.txt', 'w');
 $string = "";
 while(!feof($rHandle)){
 $string = fread($rHandle, filesize('input.txt'));
 $text .= $string;
 }
 fclose($rHandle);
 $lines = preg_split('/[\n]+/', $text);
 $nb_lines_to_check = $lines[0];
 foreach($lines as $index =&gt; $line){
 if($index == 0) {
 echo "line 1: amount of games: " . $line;
 continue;
 }
 $values = preg_split('/[\s]+/', $line);
 if( count($values) &lt;= 1 ) continue;
 $rows = $values[0];
 $cols = $values[1];
 $target = $values[2];
 $nb_holes = $values[3];    
 $holes = array();
 $coord = array_splice($values, 4);
 $starting_val = $cols - 1;
 for($i=0;$i&lt;$nb_holes;$i++){
 $id = $coord[$i*2] . ":" . ($coord[$i*2 +1]);
 $holes[$id] = true;
 }
 $results = array();
 echo "\ngame $index: ". $rows ."x". $cols . "\ntarget: c " . $target . " : ". $nb_holes . " holes\n";
 for($y=0; $y &lt; $rows; $y++){
 $distance = $rows - $y;
 $shift = $y % 2;
 for($x=0; $x + $shift &lt; $cols; $x++)     {
 if($target -$x &gt; $distance) continue;
 for($start=0; $start &lt; $starting_val; $start++) {
 if($y == 0)
 {   if($start == $x)
 {            $results[$start][$y][$x] =  1;                    }
 else{        $results[$start][$y][$x] =  0;               }
 continue;
 }
 $prev_left = isset($results[$start][$y-1][$x-1+$shift]) &amp;&amp; $results[$start][$y-1][$x-1+$shift] &gt; 0 ? $results[$start][$y-1][$x-1+$shift]/2 : 0;
 $prev_right = isset($results[$start][$y-1][$x + $shift]) &amp;&amp; $results[$start][$y-1][$x + $shift] &gt; 0 ? $results[$start][$y-1][$x + $shift] / 2 : 0;
 if($x == 0) {    $prev_left = $prev_left * 2;   }
 elseif( ($x + $shift) == ($cols - 1) ){
 $prev_right = $prev_right * 2;            }
 if(isset($holes[$y . ":". $x])){
 $prev_left =0;
 if($results[$start][$y-1][$x-1+$shift] &gt; 0)
 $results[$start][$y + 1][$x-1+$shift] = $results[$start][$y-1][$x-1+$shift];
 }
 $next_x =$x+1;
 if(isset($holes[$y . ":". $next_x])){
 $prev_right =0;             
 }
 if(isset($results[$start][$y][$x])){
 $new_value = $results[$start][$y][$x] + $prev_right + $prev_left;
 $results[$start][$y][$x] =  $new_value ;
 }
 else
 {     $results[$start][$y][$x] =  $prev_right + $prev_left ;      }
 }
 }
 }
 $proba = 0;
 foreach($results as $starting =&gt; $test){
 if($proba &lt; $test[$rows -1][$target] ){
 $winner = $starting;
 $proba = $test[$rows -1][$target];
 }
 }
 fwrite($oHandle, sprintf("%s %7.6f\n", $winner, round($proba, 6)) );
 }
 fclose($oHandle);
?&gt;</pre>
<p><strong>3) The Studious student:</strong></p>
<div>Studious Student</div>
<div>You&#8217;ve  been given a list of words to study and memorize.  Being a diligent  student of language and the arts, you&#8217;ve decided to not study them at  all and instead make up pointless games based on them.  One game you&#8217;ve  come up with is to see how you can concatenate the words to generate the  lexicographically lowest possible string.</p>
<h3>Input</h3>
<p>As input for playing this game you will receive a text file containing an integer <strong>N</strong>, the number of word sets you need to play your game against.  This will be followed by <strong>N</strong> word sets, each starting with an integer <strong>M</strong>, the number of words in the set, followed by <strong>M</strong> words.  All tokens in the input will be separated by some whitespace and, aside from <strong>N</strong> and <strong>M</strong>, will consist entirely of lowercase letters.</p>
<h3>Output</h3>
<p>Your submission should contain the lexicographically shortest strings  for each corresponding word set, one per line and in order.</p>
<h3>Constraints</h3>
<p>1 &lt;= <strong>N</strong> &lt;= 100<br />
1 &lt;= <strong>M</strong> &lt;= 9<br />
1 &lt;= all word lengths &lt;= 10</p>
</div>
<div>
<div>Example input</div>
</div>
<div>5<br />
6 facebook hacker cup for studious students<br />
5 k duz q rc lvraw<br />
5 mybea zdr yubx xe dyroiy<br />
5 jibw ji jp bw jibw<br />
5 uiuy hopji li j dcyi</div>
<p>Example output<br />
cupfacebookforhackerstudentsstudious<br />
duzklvrawqrc<br />
dyroiymybeaxeyubxzdr<br />
bwjibwjibwjijp<br />
dcyihopjijliuiuy</p>
<p>&lt;?php<br />
function cmp($a, $b){<br />
if($a == $b){    return 0; }<br />
if(preg_match(&#8220;/^$a/&#8221;, $b) == true)<br />
{    return 1;    }<br />
return($a &lt; $b)? -1 : 1;<br />
}</p>
<p>$rHandle = fopen(&#8216;input.txt&#8217;, &#8216;r&#8217;);<br />
$oHandle = fopen(&#8216;output.txt&#8217;, &#8216;w&#8217;);<br />
$string = &#8220;&#8221;;<br />
while(!feof($rHandle)){<br />
$string = fread($rHandle, filesize(&#8216;input.txt&#8217;));<br />
$text .= $string;<br />
}<br />
fclose($rHandle);<br />
$lines = preg_split(&#8216;%[\n,]+%&#8217;, $text);<br />
$nb_lines_to_check = $lines[0];<br />
foreach($lines as $index =&gt; $line)<br />
{<br />
if($index == 0) {<br />
continue;<br />
}<br />
$words = preg_split(&#8216;/[\s]+/&#8217;, $line);<br />
$ordered =  array_splice($words, 1);<br />
usort($ordered, &#8220;cmp&#8221;);<br />
foreach($ordered as $key =&gt; $item)<br />
{<br />
echo $item;<br />
fwrite($oHandle, $item);<br />
}<br />
echo &#8220;\n&#8221;;<br />
fwrite($oHandle, &#8220;\n&#8221;);<br />
}<br />
fclose($oHandle);<br />
?&gt;</p>
<p>You can download the code here, and try it for yourself if you like:</p>
<p><a href="http://www.cyber-netics.com/hackercup.tar.gz">http://www.cyber-netics.com/hackercup.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/facebook-and-hacker-cup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books Ngram Viewer</title>
		<link>http://www.cyber-netics.com/books-ngram-viewer/</link>
		<comments>http://www.cyber-netics.com/books-ngram-viewer/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 23:20:23 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[information control]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=82</guid>
		<description><![CDATA[Yet another cool google tool fir information analysis. This Books Ngram Viewer will now give more detailed information about what has been a topic of interest to various populations over time. Books Ngram Viewer: http://ngrams.googlelabs.com This is not really a &#8230; <a href="http://www.cyber-netics.com/books-ngram-viewer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yet another cool google tool fir information analysis.</p>
<p>This Books Ngram Viewer will now give more detailed information about what has been a topic of interest to various populations over time.</p>
<p>Books Ngram Viewer:</p>
<p>http://ngrams.googlelabs.com</p>
<p><img class="alignnone" title="ngrams google labs science comparison" src="http://ngrams.googlelabs.com/chart?content=cybernetics,robotics,artificial%20intelligence,computer%20science,hacking&amp;corpus=0&amp;smoothing=3&amp;year_start=1800&amp;year_end=2008" alt="" width="900" height="330" /></p>
<p>This is not really a surprise to see that cybernetics is not really the most fashionable topic at the moment. But it is nevertheless interesting to see that it is loosing in popularity.</p>
<p>But what could be the topics of interest:<br />
The first which come into mind or drugs, sex and rock&#8217;n roll. But maybe over time, this could be more love, religion, war.</p>
<p><img class="alignnone" title="Sex drugs and rock'n roll, popular topics" src="http://ngrams.googlelabs.com/chart?content=rock,sex,drug,rock,wine,food,religion,medicine,war,death&amp;corpus=0&amp;smoothing=3&amp;year_start=1800&amp;year_end=2008" alt="" width="900" height="330" /></p>
<p>Interesting to see that war clearly has 2 peaks during the second world wars. Religion has been decreasing steadily. Man and love have been increasing. Clearly more information here, which could be used for studies in human behavious and interaction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/books-ngram-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers the Next Generation &#8211; Book review</title>
		<link>http://www.cyber-netics.com/hackers-the-next-generation-book-review/</link>
		<comments>http://www.cyber-netics.com/hackers-the-next-generation-book-review/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 14:57:27 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[hacking the next generation]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=76</guid>
		<description><![CDATA[This hacking book will give you the basics to a number of hacking technics. The book is split in 10 chapters and although each one have a few interresting points. I found the second and third which focus on web &#8230; <a href="http://www.cyber-netics.com/hackers-the-next-generation-book-review/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cyber-netics.com/wp-content/uploads/2010/12/hackers-the-next-generation.jpg"><img class="alignleft size-medium wp-image-77" title="hackers the next generation" src="http://www.cyber-netics.com/wp-content/uploads/2010/12/hackers-the-next-generation-228x300.jpg" alt="" width="228" height="300" /></a>This hacking book will give you the basics to a number of hacking technics. The book is split in 10 chapters and although each one have a few interresting points. I found the second and third which focus on web and network security to be the most interresting for me, as a web engeneer.</p>
<p>Chapter 1 is about collecting data by using search engines most of the time.</p>
<p>There is so much information available that you can just search google most of the time to get security holes, login and password lists.<br />
Exemple: search: &#8220;Unable to jump to row&#8221; &#8220;on MySQL result index&#8221; to get a list of MySQL servers which are vulnerable to sql injections.</p>
<p>You can then find user names by searching the documents which are online:<br />
typedoc:exemple.com in google to get a huge list of docments which have been published without wanting to.</p>
<p>You can also get all the email addresses in a company with a simple python script called <a href="http://www.edge-security.com/theHarvester.php" target="_self">theHarvester.py</a> to get all the email addresses found for a domain name on a specific search engine.</p>
<p><strong>XSS (Cross Site Scripting) and CSRF (Cross Site Request Forgery) Attacks:</strong><br />
These are clearly the most commun and spread attack which still work today. Since by inserting a specific url, you can grab users cookies which will often include session cookies, and therefore duplicate the session on your own computer.</p>
<p>There is a powerful exemple from Ranger which uses iframes to gain control of the victims browser in a similar way to a VNC with a XSSwave technic.</p>
<p>http://xss-proxy.sourceforge.net/shmoocon-XSS-Proxy.ppt</p>
<p>The cracking passwords using brute force:<br />
1) <a href="http://www.oxid.it/cain.html" target="_blank">Cain &amp; Abdel</a><br />
2) <a href="http://www.openwall.com/john/" target="_blank">John the Ripper</a><br />
3) Hydra for brute force attacks on a number of protocols<br />
Burp intruder</p>
<p>Security tools:</p>
<p>You should be able to get an extensive and up to date list on http://sectools.org<br />
But I will only mention the first on the list for the past 10 years:<br />
Nessus</p>
<p>Other interresting sources to harvest data:</p>
<p>Yahoo pipes:<br />
To group source of information together<br />
Sentiment analysis with:<br />
Wefeelfine.org</p>
<p>Tweetstats.com<br />
Namechk.com</p>
<p>Gonzor&#8217;s switchblade to extract all information from a usb key.<br />
Switchblade gonzor228.com</p>
<p>Although this book will give you good foundations on hacking technics, it will not be extensive and you should extend the information given with test and trail of the tools given.</p>
<p>There is also very little information on virus and troyen methods which are also most likely a very extensive topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/hackers-the-next-generation-book-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers, cybernetics and wikileaks</title>
		<link>http://www.cyber-netics.com/hackers-propaganda-and-wikileaks/</link>
		<comments>http://www.cyber-netics.com/hackers-propaganda-and-wikileaks/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 20:55:17 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[ovh]]></category>
		<category><![CDATA[wikileaks]]></category>
		<category><![CDATA[cybernetics]]></category>
		<category><![CDATA[hacker ethics]]></category>
		<category><![CDATA[Wikileaks]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=56</guid>
		<description><![CDATA[It has been an intense week for wikileaks! This week, wikileaks has started to leak 251&#8217;287 &#8220;cables&#8221; from US embassies, which reveal confidential memos collected around the world. This has been relayed by most major newspapers in Europe and the &#8230; <a href="http://www.cyber-netics.com/hackers-propaganda-and-wikileaks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_65" class="wp-caption alignleft" style="width: 140px"><a href="http://www.cyber-netics.com/wp-content/uploads/2010/12/wlogo.png"><img class="size-medium wp-image-65" title="Wikileaks logo" src="http://www.cyber-netics.com/wp-content/uploads/2010/12/wlogo-130x300.png" alt="Wikileaks logo" width="130" height="300" /></a><p class="wp-caption-text">Wikileaks logo</p></div>
<p>It has been an intense week for wikileaks! This week, wikileaks has started to leak 251&#8217;287 &#8220;cables&#8221; from US embassies, which reveal confidential memos collected around the world. This has been relayed by most major newspapers in Europe and the US and has given to the general public answers to a huge amount of questions and doubts about the political and diplomatic relations of all major governments around the world.</p>
<p><strong>What is the impact?</strong></p>
<p>This is huge news in the cybernetics world. Since such a big leak could change the information control order and the way information is processed and managed in the future. Diplomatic data such as this outdates all old control of information technics and threatens all governments which do not defend the interests of their own people. This also reveals the weakness and strength of various governments and therefore could potentially make them prey to their political enemies. No lies, no treason, no corruption should be kept secret, since one day or another the information will be leaked, either by wikileaks or the next leaking hackers.</p>
<p><strong>Why could this benefit the US?</strong><br />
Although, this leak could at first look like a huge embarrasment to the US, it could prove itself to actually be much more to it&#8217;s advantage. Since most of the information concerns foreign affairs. And the cables are in fact simple repported facts of what is actually happening. This could create great disorder in the some countries, such as Italy, Russia, China or Mexico. Since most of the data is collected by US embassies, the data is slightly biased towards to reflect positive US interests.</p>
<p>Wikileaks could turn out to become an important player as an independant source of information, in a similar way to AFP, or Routers. But since the sources of this information can not always be proven.</p>
<p><strong>Why Can&#8217;t it be stopped?</strong><br />
It is very easy to download and replicate the entire content of a website with a simple linux command:</p>
<p>&gt;&gt; wget -r -l 0 http://www.wikileaks.org</p>
<p>By executing this command in a simple shell script on a daily crontab on any of the mirrors. You can backup, or mirror the entire website in less than minutes.<br />
As an exemple, I actually tested this and placed a copy on my own <a title="Wikileaks mirror" href="http://wikileaks.cyber-netics.com" target="_blank">server</a> which is updated and backup everyday. Wikileaks also offers an even faster way, with an rsync method and the mass mirror project: http://wikileaks.ch/mass-mirror.html</p>
<p style="text-align: left;">This also demonstrates why companies such as ovh which is currently hosting wikileaks simply cannot stop this information from being hosted there. It is possible to move the website to a different IP or domaine name within 5 minutes or simply to publish this to a free webspace such as google/sites. Ovh, which currently hosts over 1 million domain names, simply cannot garanty that there will not be another version on one of it&#8217;s servers, since it hosts 80000 servers. But if the website is proved to be illegale then it would be necessary to remove the website from these domains, but it will always be available somewhere. Making this information illegale would most likely re-inforce the interests in this information. more people want to get this information.</p>
<p style="text-align: left;"><a href="http://www.webhosting.info/webhosts/reports/total_domains/OVH.NET"><img class="aligncenter" title="Amount of domains hosted by OVH " src="http://charting.webhosting.info/scripts/gen_line_graph.php?xd=10/25/10~^11/01/10~^11/08/10~^11/15/10~^11/22/10~^11/29/10&amp;yd=965174~^967635~^970129~^972798~^976528~^980555" alt="" width="550" height="225" /></a> <em>Graph showing the amount of domains currently hosted by ovh.<br />
Source: webhosting.info</em><em> </em></p>
<p><strong>Why is wikileaks a hackers site?</strong><br />
The approach of wikileaks is completely based on the hacker ethics.</p>
<p>http://en.wikipedia.org/wiki/Hacker_ethic</p>
<p>1) Sharing<br />
2) Openness<br />
3) Decentralization<br />
4) Free access to computers<br />
5) World Improvement</p>
<p>These 5 points are the motives of all hackers, and this is no exception for wikileaks. Wikileaks should help the first 2 points, once the information is leaked the web will then make the information decentralized instantly, and if others propagate the information (such as newspapers or word of month), then this information will be freely available and use other ressources to be accessed on other&#8217;s hosting systems. This means this information spreads like a computer virus.</p>
<p>The last point is the debatable point, since by releasing so much information, will this really improve the world?</p>
<p>The objective being to make a better world. This all depends on who we are talking about. If you are a corrupt politicien and trying to hide information then you will surely not benefit from this.</p>
<p><strong>Will this endanger diplomates?</strong><br />
Normaly, if you are a diplomate, then giving information to the embassies is part of your job. If you have given information to a diplomate, then you should know that this information could and should be used to help things go forward. If you are a political analyst then your job is to repport what is going on. Everyone is aware that this information is a point of view of various analysts.</p>
<p><strong>Could this benefit the US?<br />
</strong>If you are the US, then do you benefit or not about this information being leaked. Well although you may not at first look like you are. In fact, what comes out about these leaks are really simply collected information, on the terrain which may be too big for you too handle.</p>
<p>The blame of this leak cannot be given to the US, since they are the ones which have had they information stollen. They are therefore the victimes in this story. They therefore cannot be accused for the release of this information. This is against they will. Therefore, if it is damaging to other states, they diplomatic role is to condemn this, even if it is really in their own interrest for this information to go public. Since they can say that this is out of they control. So if the information is damaging for some states they cannot be held responsible. And will have to leave the damaged states deal with they own problems themselves.</p>
<p><strong>This information could turn out to be useful?<br />
</strong>Since all the leaked information, is biased into helping the americans. What will come out of this leaked information, is that this leak should in fact turn out to look like all memos have one objective, which is to protect the US&#8217;s national security, by fighting crime, injustice, corruption, terrorisme, even if they are sometimes aware that the information, which has been release is not true. The US simply cannot release information which could be against the interests of the US. And this will probably be true for all governments.</p>
<p>By releasing this information wikileaks, can also get the credibility of being a very reliable source of information. And become the best source, to release embarrasing information, which will bipass the sensorship laws of all these countries, which are too often controlled by corrupt governments.</p>
<p>But at the end of the day, we cannot predict everything. The internet is growing out of the control of many governments. The weaknesses have now been revealed. And those which have been accused, will most likely have to justify their acts. Politics will become much more difficult for those which are guilty, and hopefully for once the truth and justice will prevail.</p>
<p>Once information is leaked, it cannot be concidered confidencial anymore, and even less &#8220;secret&#8221;. It therefore simply be concidered public knowledge.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/hackers-propaganda-and-wikileaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers and the computer revolution</title>
		<link>http://www.cyber-netics.com/hackers-and-the-computer-revolution/</link>
		<comments>http://www.cyber-netics.com/hackers-and-the-computer-revolution/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 19:49:16 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Geeks]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[computer history]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[heroes of the computer revolution]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=51</guid>
		<description><![CDATA[A bit of a surprise, this book was to me. Nearly a master piece. I havn&#8217;t seen many books which have inspired me so much in the past 10 years. This is not only a book about Hackers, but also &#8230; <a href="http://www.cyber-netics.com/hackers-and-the-computer-revolution/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A bit of a surprise, this book was to me. Nearly a master piece. I havn&#8217;t seen many books which have inspired me so much in the past 10 years. </p>
<p>This is not only a book about Hackers, but also about how they have changed the world. Mostly by chance because they were at the right place, at the right time. But they also changed the world because they were passionate people, who went to the end of their ideas. And one after the another or all hackers combined, they managed to move and change the World.</p>
<p><a href="http://www.cyber-netics.com/wp-content/uploads/2010/11/hackers.jpg"><img alt="" src="http://www.cyber-netics.com/wp-content/uploads/2010/11/hackers.jpg" title="Hackers Heroes of the computer revolution" class="alignnone" width="230" height="354" /></a></p>
<p>For a passionate progammer like myself, finding similar people, or roll models, could help me find the direction in which I would like to go. After reading this book, you get a much better understanding on how this computer revolution really happened. Who are some of the key people involved. How passionate they were, and what drove them to complete they role.</p>
<p>I don&#8217;t think many people get the chance to be at the right place at the right time, but we should at least all continue to try.</p>
<p>This may be a bit of a spoiler but, the story starts with the 60&#8242;s and the MIT&#8217;s AI lab, with Marving Minsky, Mc Carthy, Peter Samson, Greenblat, Gosper, Stewart Nelson, and many more. This part focuses on those people, who really had the chance to start up the basics, the assembler and first hardware machines.<br />
Then goes on to the Silicon valley revolution, the appearance of silicon chips and the first attempt to create a personal computer, with all the people involved such as Bill Gates, Felsenstein, Steve Jobs and Wozniak with their apple computer.<br />
The third part continues with the computer games revolutions, with the creation of Sierra Online&#8217;s Game company and the efforts of Ken and Roberta Williams, their star Hackers and their interactions with the other games companies, such as Atari.<br />
Before finishing back with the &#8220;ishi, the last Yashi&#8221;, the last hacker which was Richard Stallman, which later became the founder of the Free software foundation.<br />
The 25th anniversary book also has 2 short bonus chapters which give an update on the carrers of the people in this book, and the new Hackers and companies such as facebook and Google. </p>
<p>Overall, this is a really good history about the computer history, full of passion. This book will give a solid understanding of the computer history, which can show itself very valuable for IT professional, as a general knowledge base, in order to not do the same mistakes as others could have made. Or help you make the good key dicisions when you will need to. Or simply help you have a better understanding of those strange computer geeks, and what could be their &#8220;drive&#8221;. In a similar way as &#8220;Sophie&#8217;s World&#8221; will give you solid foundations of philosophie.</p>
<p>A must have book for any true IT professional&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/hackers-and-the-computer-revolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GDP Gross Domestic Product</title>
		<link>http://www.cyber-netics.com/gdp-gross-domestic-product/</link>
		<comments>http://www.cyber-netics.com/gdp-gross-domestic-product/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 00:42:51 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[economy]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[France]]></category>
		<category><![CDATA[GDP]]></category>
		<category><![CDATA[Spain]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=37</guid>
		<description><![CDATA[What is GDP? Gross domestic product. Basically the somme of all the money generated in one year in the country. I love the way Google&#8217;s new publicdata interface makes all this so clear: So if you want to become rich &#8230; <a href="http://www.cyber-netics.com/gdp-gross-domestic-product/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>What is <a href="http://en.wikipedia.org/wiki/Gross_domestic_product" title="Gross domestic Product">GDP</a>? Gross domestic product.</p>
<p>Basically the somme of all the money generated in one year in the country. </p>
<p>I love the way Google&#8217;s new publicdata interface makes all this so clear:<br />
So if you want to become rich maybe it would be a good idea to go and live in luxemburg.</p>
<p><iframe frameborder="0" height="325" marginheight="0" marginwidth="0" scrolling="no" src="http://www.google.com/publicdata/explore/embed?ds=d5bncppjof8f9_&amp;ctype=l&amp;strail=false&amp;nselm=h&amp;met_y=ny_gdp_pcap_cd&amp;scale_y=lin&amp;ind_y=false&amp;rdim=country&amp;idim=country:USA:GBR:CHN:FRA:DEU:ESP:LUX&amp;tdim=true&amp;tstart=-315619200000&amp;tunit=Y&amp;tlen=48&amp;hl=fr&amp;dl=fr&amp;uniSize=0.035&amp;iconSize=0.5" width="100%"></iframe></p>
<p>So the sum of all the wealth of china is just slightly higher than that of France, and Russia just slightly higher than Spain. While the US seem to  </p>
<p><iframe width="100%" height="325" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" src="http://www.google.com/publicdata/explore/embed?ds=d5bncppjof8f9_&amp;ctype=l&amp;strail=false&amp;nselm=h&amp;met_y=ny_gdp_mktp_cd&amp;scale_y=lin&amp;ind_y=false&amp;rdim=country&amp;idim=country:USA:GBR:CHN:JPN:DEU:FRA:ITA:ESP:RUS&amp;tstart=-315619200000&amp;tunit=Y&amp;tlen=48&amp;hl=fr&amp;dl=fr&amp;uniSize=0.035&amp;iconSize=0.5"></iframe></p>
<p>Ok, so these countries are just slightly in debt.<br />
So Italy is in a much worst condition than most of the others, nearly as bad as Greece, and Spain isn&#8217;t that bad after all.<br />
<iframe width="100%" height="325" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" src="http://www.google.com/publicdata/embed?ds=jnhjj7mtl7cmt_&amp;ctype=l&amp;strail=false&amp;nselm=h&amp;met_y=gd_pc_gdp&amp;scale_y=lin&amp;ind_y=false&amp;rdim=country_group&amp;idim=country_group:eu&amp;idim=eu_country:ES:FR:DE:GB:PT:IT:GR:LU&amp;tstart=788918400000&amp;tunit=Y&amp;tlen=14&amp;hl=en&amp;dl=en"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/gdp-gross-domestic-product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Baidu vs Google</title>
		<link>http://www.cyber-netics.com/baidu-vs-google/</link>
		<comments>http://www.cyber-netics.com/baidu-vs-google/#comments</comments>
		<pubDate>Sat, 13 Nov 2010 17:42:43 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[baidu]]></category>
		<category><![CDATA[china]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=35</guid>
		<description><![CDATA[I often talk about facebook and google, but what about baidu? This search engine is the 6th most visited website in the world although it is only available in a few languages, Chinese and now Japanese, in other words about one &#8230; <a href="http://www.cyber-netics.com/baidu-vs-google/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I often talk about facebook and google, but what about baidu? This search engine is the 6th most visited website in the world although it is only available in a few languages, Chinese and now Japanese, in other words about one in 5 people. What can it be which makes Baidu such a huge success? What is Baidu?</p>
<p>The name is derived from a poem <a href="http://www.publicradio.org/columns/marketplace/business-news-briefs/2010/07/baidu_vs_google_chinas_search.html">by Xin Qiji</a>, and loosely translated, describes <a href="http://www.nytimes.com/2010/05/16/opinion/16xu.html">finding clarity within chaos</a>:</p>
<p>“The poem is about a man searching for a woman at a busy festival. Together, the Chinese characters băi and dù mean “hundreds of ways,” and come out of the last lines of the poem: “Restlessly I searched for her thousands, hundreds of ways./ Suddenly I turned, and there she was in the receding light.”</p>
<p><strong>1. Content:</strong></p>
<p>First thing to do is use chrome with the translation plugin, in order to visit the site correctly, if you do not talk chinese. You can immediatly see that it is really similar to google, a mix between, yahoo, wikipedia. With prime features are: News/Search/mp3s/videos/images/Knowledge/maps/forums, and many more in the <a href="http://www.baidu.com/more/" target="_blank">more</a> section or <a href="http://ir.baidu.com/phoenix.zhtml?c=188488&amp;p=irol-products" target="_blank">in english</a>. Baidu is very user centered and a large amount of the traffic comes from the forums or messages with friends. It has a google analytics, <a href="http://index.baidu.com/main/word.php?type=0&amp;area=0&amp;time=0&amp;word=google,baidu,yahoo,+apple,+microsoft">trends</a>, messanger, and <a href=" http://tongji.baidu.com/hm-web/welcome/login">google anaytics</a>.</p>
<p>Most of the site is pretty well done and optimised. With good scores in Yslow or Google Page speed 96%.</p>
<p>The maps were a bit disappointing since they only seem to have China. If you search for Barcelona for exemple, you will only get Barcelona Bar in Shangai. Although they had a pretty call 3 dimensional vue of the town in Sim City mode.</p>
<div id="MapHolder" class="bd" style="height: 410px; overflow: hidden; position: relative; background-image: url(http://api.map.baidu.com/images/bg.png); color: #000000; text-align: left;"><span style="overflow: visible; position: absolute; z-index: 0; left: 0px; top: 0px; cursor: url(http://api.map.baidu.com/images/openhand.cur), default;"></p>
<div style="position: absolute; top: 0pt; left: 0pt; width: 0pt; height: 0pt; z-index: 200;">
<div style="position: absolute; top: 0pt; left: 0pt; width: 0pt; height: 0pt; z-index: 700;"><span class="BMap_Marker BMap_noprint" style="position: absolute; padding: 0pt; margin: 0pt; border: 0pt none; -moz-user-select: none; cursor: pointer; background: url(http://api.map.baidu.com/images/blank.gif) repeat scroll 0% 0% transparent; width: 23px; height: 25px; left: 272px; top: 170px; z-index: 2500000;" title="巴萨酒吧 barcelona bar"> </span></div>
<div style="position: absolute; top: 0pt; left: 0pt; width: 0pt; height: 0pt; z-index: 400;"><span class="BMap_Marker" style="position: absolute; padding: 0pt; margin: 0pt; border: 0pt none; width: 0pt; height: 0pt; -moz-user-select: none; left: 282px; top: 195px; z-index: 2500000;"></p>
<div style="position: absolute; padding: 0pt; margin: 0pt; border: 0pt none; overflow: hidden; width: 23px; height: 25px; left: -10px; top: -25px;"><span> <img style="left: 0px; top: 0px; position: absolute;" src="img/markers.png" alt="" /> </span></div>
<p></span></div>
<div style="position: absolute; left: 0px; top: 0px; width: 638px; height: 410px; z-index: 300; overflow: hidden; -moz-user-select: none;"><img usemap="#map_maphs" src="img/hotspot.gif" border="0" alt="" /><a href="http://map.baidu.com/print.html?newmap=1&amp;l=18&amp;tn=B_DIMENSIONAL_MAP&amp;c=666227,9406631&amp;cc=bj&amp;i=-1|-1|-1&amp;s=con%26contp%3D1%26wd%3Dbarcelona%26c%3D131&amp;sc=1&amp;pw=2" target="_blank"></p>
<map name="map_maphs">
<area shape="poly" coords="196,194,185,188,181,189,172,194,170,195,169,197,168,218,171,226,173,227,182,228,185,227,185,219,191,217,191,209,192,207,197,205" />
<area shape="poly" coords="125,175,123,176,123,198,125,197,129,200,129,215,141,209,146,212,152,209,151,199,144,196,144,177,137,176,135,174,131,174,130,175" />
<area shape="poly" coords="239,234,220,224,218,225,212,228,212,242,230,250,240,245" />
<area shape="poly" coords="272,224,249,214,243,218,238,217,225,224,226,227,240,234,240,240,249,243,272,231" />
<area shape="poly" coords="266,242,260,238,237,251,238,260,261,271,264,271,264,265,267,263,267,260,256,254,263,253,264,249,266,248" />
<area shape="poly" coords="281,241,282,236,285,233,281,231,266,238,266,247,289,258,291,256,292,254,293,250,295,249,294,248" />
<area shape="poly" coords="307,238,287,229,285,230,286,234,283,235,283,241,295,248,302,246,308,249,308,239" />
<area shape="poly" coords="345,241,307,220,298,224,298,227,297,233,308,239,328,252,336,256,346,250" />
<area shape="poly" coords="322,253,318,251,312,254,310,252,307,253,308,258,315,263,323,259" />
<area shape="poly" coords="307,250,301,247,293,251,293,254,290,257,290,259,300,264,301,269,313,263,307,259" />
<area shape="poly" coords="299,264,287,258,277,259,273,261,273,265,285,272,286,277,288,278,301,272" />
<area shape="poly" coords="284,272,268,263,265,264,264,272,281,282,286,280" />
<area shape="poly" coords="327,278,312,270,290,283,290,285,304,291,305,293,327,282" />
<area shape="poly" coords="283,255,266,247,264,249,263,257,263,258,272,264,272,261,277,258,283,258" />
<area shape="poly" coords="390,223,369,212,347,221,346,229,369,240,390,230" />
<area shape="poly" coords="355,264,339,256,336,258,336,270,351,277,355,276" />
<area shape="poly" coords="370,253,370,252,368,251,357,255,355,258,355,266,368,275,369,262,369,261,370,254,369,254" />
<area shape="poly" coords="412,241,404,236,398,236,390,244,390,249,390,251,396,253,396,259,399,259,404,257,411,251,413,248" />
<area shape="poly" coords="423,244,412,250,409,253,408,257,408,259,410,260,417,263,421,266,422,269,430,265,431,257,432,256,428,254,428,251" />
<area shape="poly" coords="446,251,439,247,432,251,431,256,430,266,426,269,426,273,444,281,444,265,448,263,448,258" />
<area shape="poly" coords="423,223,421,222,410,228,410,236,415,238,423,232,424,224" />
<area shape="poly" coords="420,266,411,261,406,261,402,262,399,263,397,263,396,262,396,254,386,247,380,249,376,250,370,253,368,276,408,299,422,295,421,270" />
<area shape="poly" coords="473,247,463,243,458,247,457,267,467,273,473,275" />
<area shape="poly" coords="516,272,513,270,493,280,492,288,496,290,517,278" />
<area shape="poly" coords="487,225,456,207,446,214,446,226,444,226,444,223,436,217,427,223,427,250,432,253,432,251,439,247,447,252,449,262,456,265,457,247,463,242,473,248,473,254,488,246" />
<area shape="poly" coords="515,239,503,233,490,240,489,245,473,255,474,272,477,273,483,268,504,257,520,248" />
<area shape="poly" coords="503,208,492,203,487,205,488,230,498,235,502,234,503,233" />
<area shape="poly" coords="518,216,507,211,503,213,503,233,514,238,518,241" />
<area shape="poly" coords="508,270,493,263,483,268,482,271,488,274,490,282,508,272" />
<area shape="poly" coords="541,241,531,235,528,237,528,239,537,243" />
<area shape="poly" coords="542,241,531,246,535,249,538,250,542,249,547,252,557,248" />
<area shape="poly" coords="543,253,528,245,525,247,525,253,535,258,540,256,543,257" />
<area shape="poly" coords="561,249,559,247,544,254,544,263,546,263,561,256" />
<area shape="poly" coords="543,258,540,257,536,258,522,251,517,251,495,262,495,263,510,271,514,270,517,271,517,278,527,273,528,268,531,264,537,262,543,265" />
<area shape="poly" coords="554,220,555,224,566,230,579,224,576,222" />
<area shape="poly" coords="60,143,54,146,55,164,57,165,56,176,59,177,63,176,66,178,69,177,69,173,71,172,71,149" />
<area shape="poly" coords="6,200,-9,207,-9,212,2,218,7,215,7,212,9,210,9,202" />
<area shape="poly" coords="9,186,5,188,4,187,-4,191,-3,200,1,202,6,200,9,201,9,197,10,196,11,187" />
<area shape="poly" coords="23,202,23,214,26,215,26,206,29,205" />
<area shape="poly" coords="32,191,25,194,25,196,24,202,29,204,30,203,32,205,35,205,35,193" />
<area shape="poly" coords="30,174,26,176,26,186,32,184,32,175" />
<area shape="poly" coords="31,188,28,190,26,192,26,193,32,191,35,193,35,191" />
<area shape="poly" coords="49,184,41,187,44,189,45,191,49,193,51,192,51,188,53,186,53,185" />
<area shape="poly" coords="47,180,47,184,53,184,53,183" />
<area shape="poly" coords="47,165,47,177,50,175,54,176,56,176,57,166,53,163,48,164" />
<area shape="poly" coords="55,186,52,188,52,193,65,200,66,203,68,204,71,202,75,205,76,196" />
<area shape="poly" coords="50,193,49,193,49,200,50,200,50,197,55,195" />
<area shape="poly" coords="55,195,51,198,50,224,51,227,54,228,56,227,62,230,62,224,64,223,64,200" />
<area shape="poly" coords="39,188,34,190,35,206,40,209,41,222,42,221,45,223,49,220,49,193,45,191,44,189,40,188" />
<area shape="poly" coords="9,211,7,212,7,220,9,220" />
<area shape="poly" coords="180,94,172,98,171,108,169,109,169,121,160,115,158,115,153,118,154,119,155,118,160,121,160,122,161,123,161,125,169,130,169,151,172,153,172,140,174,139,175,136,178,134,193,143,193,145,195,147,195,113,193,112,192,101" />
<area shape="poly" coords="152,119,148,121,146,120,141,123,141,129,139,131,138,133,138,145,136,145,137,150,140,154,162,165,170,161,170,152,169,151,169,130,161,125,161,123,160,122,159,121,155,118,154,119" />
<area shape="poly" coords="179,135,176,136,174,139,172,141,172,160,171,161,170,170,189,179,190,167,203,160,201,159,201,153,198,152,198,148,192,145,193,143" />
<area shape="poly" coords="240,108,236,111,235,133,242,131,245,133,245,146,249,149,250,153,254,152,254,147,253,145,253,113,250,110,247,109" />
<area shape="poly" coords="224,120,225,115,219,112,202,104,195,108,195,125,197,126,201,123,202,119,205,117,208,117,210,114,212,112,215,111,217,111,220,113,224,115,224,120,222,121,222,127,222,139,236,134,235,128,227,124,227,122" />
<area shape="poly" coords="233,116,229,119,230,124,235,126,235,118" />
<area shape="poly" coords="221,96,218,97,218,110,224,106,224,97" />
<area shape="poly" coords="216,111,215,111,213,112,210,115,209,117,207,118,206,118,202,119,202,122,198,126,198,151,202,153,202,158,204,159,206,158,219,164,219,149,221,146,222,119,224,117,224,115" />
<area shape="poly" coords="218,205,207,200,203,200,195,206,193,207,192,208,191,210,191,230,201,235,208,234,212,227,218,223" />
<area shape="poly" coords="224,192,222,191,221,167,206,158,190,167,190,190,197,194,196,203,197,203,203,200,208,200,218,205,218,220,226,223,229,221,239,217,241,218,245,217,245,214,245,202" />
<area shape="poly" coords="252,170,245,168,239,166,235,165,233,167,233,195,244,201,245,206,274,220,285,216,286,206,275,185" />
<area shape="poly" coords="250,149,246,147,244,133,242,132,222,139,219,149,218,164,222,166,222,190,227,192,232,191,232,167,238,165,250,171" />
<area shape="poly" coords="140,210,128,216,128,219,125,217,122,219,123,220,116,224,116,229,109,233,102,229,99,230,100,232,97,234,96,262,105,266,122,257,123,261,180,289,199,279,200,272,205,275,218,268,217,264,217,246,181,228,170,233,170,224" />
<area shape="poly" coords="-35,321,-68,337,-4,370,28,353" />
<area shape="poly" coords="-21,276,-24,277,-23,282,-29,279,-32,280,-32,287,-21,292,-20,292,-16,294,-12,292,-11,292,-8,291,-4,293,-2,292,-2,286,-1,285,-4,283,-4,281,-9,279,-12,280" />
<area shape="poly" coords="-61,302,-61,304,-57,306,-57,304" />
<area shape="poly" coords="-59,319,-64,322,-63,324,-59,321" />
<area shape="poly" coords="-59,308,-59,310,-56,312,-55,310" />
<area shape="poly" coords="-6,309,-17,316,-17,318,-15,319,-5,323,8,317,7,315,0,311" />
<area shape="poly" coords="-113,318,-115,318,-115,332,-114,332,-114,336,-113,336,-109,334,-108,334,-107,319,-111,319" />
<area shape="poly" coords="-102,290,-105,292,-105,293,-96,297,-93,296,-93,294" />
<area shape="poly" coords="-76,294,-76,296,-72,298,-72,296" />
<area shape="poly" coords="-82,297,-82,299,-78,301,-78,299" />
<area shape="poly" coords="-107,320,-107,322,-105,323,-105,322" />
<area shape="poly" coords="461,-59,457,-56,457,-52,454,-53,452,-51,452,-47,445,-51,441,-49,441,-45,461,-34,461,-28,466,-26,472,-30,472,-34,480,-30,480,-36,482,-38,486,-36,486,-38,488,-41,488,-45" />
<area shape="poly" coords="477,-63,474,-63,465,-67,464,-57,488,-45,488,-41,491,-39,491,-41,492,-42,491,-64,485,-67" />
<area shape="poly" coords="496,-57,493,-55,493,-46,503,-41,510,-44,512,-43,512,-49" />
<area shape="poly" coords="510,-45,503,-41,504,-36,504,-32,505,-31,505,-34,508,-36,517,-31,519,-32,519,-40" />
<area shape="poly" coords="499,-63,497,-61,496,-57,513,-48,513,-45,526,-39,529,-41,528,-48" />
<area shape="poly" coords="502,-81,483,-72,483,-67,485,-68,492,-64,492,-57,495,-56,496,-57,496,-61,499,-63,499,-65,501,-64,504,-66,511,-69,510,-76,505,-78" />
<area shape="poly" coords="499,-110,487,-103,486,-114,485,-119,483,-123,480,-125,477,-125,475,-123,471,-119,472,-76,476,-74,483,-74,486,-74,488,-77,492,-77,503,-83,505,-84,505,-89,509,-90,512,-91,512,-103" />
<area shape="poly" coords="472,-121,465,-119,461,-119,460,-120,454,-117,454,-116,449,-113,450,-110,448,-111,447,-118,444,-119,438,-116,437,-112,437,-98,441,-93,441,-85,446,-82,450,-85,450,-96,459,-91,470,-98" />
<area shape="poly" coords="120,155,109,163,131,173,143,165" />
<area shape="poly" coords="101,166,98,168,97,175,113,183,118,184,120,183,120,175" />
<area shape="poly" coords="63,176,57,179,57,186,76,196,76,199,80,197,84,199,87,197,87,188,83,186,78,189,67,183,66,178" />
<area shape="poly" coords="69,179,67,180,67,182,70,184,70,180" />
<area shape="poly" coords="74,176,70,178,70,184,78,188,83,186,87,188,87,193,91,192,91,185" />
<area shape="poly" coords="83,169,79,172,75,170,69,173,69,179,70,180,70,178,74,176,91,184,91,192,94,194,97,192,96,190,99,188,99,178" />
<area shape="poly" coords="100,188,97,190,97,196,114,204,114,198,116,196" />
<area shape="poly" coords="119,195,114,198,114,221,115,223,117,224,123,221,121,219,124,217,128,219,128,200" />
<area shape="poly" coords="71,203,67,204,68,211,79,217,79,220,87,224,91,223,91,213" />
<area shape="poly" coords="67,210,64,211,64,223,65,223,69,224,71,224,71,219,74,218,77,219,79,218,78,217" />
<area shape="poly" coords="96,201,91,204,91,226,93,227,93,230,105,224,105,206" />
<area shape="poly" coords="90,193,87,194,87,201,91,203,96,200,106,205,106,212,109,213,113,211,112,204" />
<area shape="poly" coords="81,198,77,200,77,205,91,212,90,203" />
<area shape="poly" coords="519,338,517,338,515,340,513,343,513,344,515,345,519,346,523,345,524,345,524,341,522,338" />
<area shape="poly" coords="551,324,549,326,549,337,552,335,559,339,560,357,564,355,564,331" />
<area shape="poly" coords="521,275,521,278,518,279,518,306,517,307,517,313,527,318,534,315,534,305,537,307,544,303,545,274,544,274,544,269,542,268,542,264,536,262,531,264,531,267,528,268,528,274,526,273" />
<area shape="poly" coords="549,312,579,327,577,327,577,333,571,330,568,331,568,338,564,340,564,330,551,324,549,325,548,327,548,331,530,323,530,321,530,320,540,315,543,316,543,315,544,314,545,314,547,314,546,313,548,312" />
<area shape="poly" coords="586,319,583,318,583,317,559,305,558,305,555,304,552,306,552,313,578,326,580,326,585,328,585,326,586,326" />
<area shape="poly" coords="578,302,570,305,570,306,575,308,581,305,581,303,579,302" />
<area shape="poly" coords="574,288,571,286,571,286,568,284,567,285,556,279,555,278,554,278,553,277,553,277,552,277,550,276,545,278,546,279,546,288,547,289,547,289,547,292,550,293,560,298,562,298,568,300,570,300,570,300,574,298,574,289,574,288" />
<area shape="poly" coords="601,346,571,330,568,332,568,341,598,356,599,356,599,354,601,353" />
<area shape="poly" coords="610,341,579,326,577,327,577,333,601,346,601,349,607,352,608,351,608,350,610,349" />
<area shape="poly" coords="595,318,595,324,592,326,586,323,586,319,583,317,560,306,561,304,564,302" />
<area shape="poly" coords="622,328,612,323,609,324,600,320,597,322,597,328,622,341" />
<area shape="poly" coords="627,323,622,325,622,345,623,346,632,342,635,344,636,343,636,354,642,352,642,330,641,330,641,330,628,323,627,323" />
<area shape="poly" coords="616,286,616,289,618,290,618,291,619,292,628,287,630,288,630,287,632,288,641,292,642,291,645,293,647,293,649,296,650,295,653,298,653,299,654,299,655,298,655,294,655,294,655,294,627,280" />
<area shape="poly" coords="641,296,633,299,628,297,627,297,623,295,623,294,620,293,619,293,614,290,614,290,611,288,611,289,609,288,606,290,605,290,607,291,609,291,618,295,618,305,626,301,628,301,628,303,631,305,630,310,637,313,637,315,644,318,645,317,646,311,646,311,651,309,649,308,649,307,646,306,645,306,640,303,645,301,646,303,646,296,642,294,641,295" />
<area shape="poly" coords="626,301,618,305,618,307,620,306,622,306,630,310,631,305,628,303,628,301" />
<area shape="poly" coords="599,302,601,302,601,304,600,305,600,306,596,308,595,309,592,307,592,306" />
<area shape="poly" coords="604,290,601,292,601,304,600,304,600,307,601,307,601,312,610,317,610,311,618,307,618,295,609,291,607,291" />
<area shape="poly" coords="593,290,589,292,588,291,582,294,581,295,578,296,579,302,579,302,581,303,581,304,584,306,586,305,587,305,597,299,598,298,597,292" />
<area shape="poly" coords="574,290,580,293,580,295,578,296,579,298,576,299,576,299,574,298" />
<area shape="poly" coords="568,272,565,273,565,281,586,292,592,290,592,284" />
<area shape="poly" coords="613,394,607,399,619,405,627,401" />
<area shape="poly" coords="568,348,565,350,565,359,571,362,573,358,580,359,583,360,583,368,599,376,602,375,602,366" />
<area shape="poly" coords="609,354,605,356,605,380,613,384,617,382,617,358,615,357,613,358,613,357,611,356,611,355" />
<area shape="poly" coords="607,382,604,384,604,389,619,397,623,395,623,390" />
<area shape="poly" coords="612,355,614,354,618,356,618,359,620,359,621,359,621,360,623,361,623,362,618,365,618,358,615,356,614,358,613,356,612,356" />
<area shape="poly" coords="632,342,622,347,622,350,616,346,612,349,613,349,613,354,614,354,618,355,618,358,625,362,628,360,628,358,636,355,636,344,636,343,635,344" /></map>
<p> </a><a href="http://map.baidu.com/print.html?newmap=1&amp;l=18&amp;tn=B_DIMENSIONAL_MAP&amp;c=666227,9406631&amp;cc=bj&amp;i=-1|-1|-1&amp;s=con%26contp%3D1%26wd%3Dbarcelona%26c%3D131&amp;sc=1&amp;pw=2" target="_blank"> </a><a href="http://map.baidu.com/print.html?newmap=1&amp;l=18&amp;tn=B_DIMENSIONAL_MAP&amp;c=666227,9406631&amp;cc=bj&amp;i=-1|-1|-1&amp;s=con%26contp%3D1%26wd%3Dbarcelona%26c%3D131&amp;sc=1&amp;pw=2" target="_blank"> </a></p>
</div>
</div>
<div style="position: absolute; z-index: -1; left: 319px; top: 205px;"><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: 65px; top: 142px;" src="http://d0.map.baidu.com/resource/mappic/bj/2/3/lv5/163,145.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -191px; top: -370px;" src="http://d1.map.baidu.com/resource/mappic/bj/2/3/lv5/162,143.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: 65px; top: -370px;" src="http://d2.map.baidu.com/resource/mappic/bj/2/3/lv5/163,143.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -447px; top: -114px;" src="http://d1.map.baidu.com/resource/mappic/bj/2/3/lv5/161,144.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: 65px; top: -114px;" src="http://d3.map.baidu.com/resource/mappic/bj/2/3/lv5/163,144.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -191px; top: 142px;" src="http://d3.map.baidu.com/resource/mappic/bj/2/3/lv5/162,145.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -447px; top: 142px;" src="http://d2.map.baidu.com/resource/mappic/bj/2/3/lv5/161,145.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -447px; top: -370px;" src="http://d0.map.baidu.com/resource/mappic/bj/2/3/lv5/161,143.jpg" alt="" /><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -191px; top: -114px;" src="http://d2.map.baidu.com/resource/mappic/bj/2/3/lv5/162,144.jpg" alt="" /></div>
<div class=" BMap_noprint anchorTR" style="cursor: pointer; height: 26px; top: 10px; width: 90px; z-index: 10; position: absolute; -moz-user-select: none; bottom: auto; right: 222px; left: auto; display: none;"><span style="background: url(img/maptypes.gif) no-repeat scroll 0px -23px transparent; cursor: pointer; height: 22px; width: 41px; z-index: 800; display: inline-block;"> </span><span style="background: url(img/maptypes.gif) no-repeat scroll -41px -23px transparent; cursor: pointer; height: 22px; width: 41px; z-index: 800; display: inline-block;"> </span></div>
<div class="BMap_stdMpCtrl BMap_stdMpType3 BMap_noprint anchorTL" style="width: 18px; height: 38px; bottom: auto; right: auto; top: 10px; left: 10px; position: absolute; z-index: 1100; -moz-user-select: none;"></div>
<div class=" BMap_scaleCtrl anchorBL" style="bottom: 20px; right: auto; top: auto; left: 5px; width: 75px; position: absolute; z-index: 10; -moz-user-select: none;">
<div class="BMap_scaleTxt">600 米</div>
<div class="BMap_scaleBar BMap_scaleHBar"><img src="http://api.map.baidu.com/images/mapctrls.png" alt="" /></div>
<div class="BMap_scaleBar BMap_scaleLBar"><img src="http://api.map.baidu.com/images/mapctrls.png" alt="" /></div>
<div class="BMap_scaleBar BMap_scaleRBar"><img src="http://api.map.baidu.com/images/mapctrls.png" alt="" /></div>
</div>
<div class=" BMap_omCtrl BMap_noprint anchorBR quad4" style="width: 150px; height: 150px; bottom: 0px; right: 0px; top: auto; left: auto; position: absolute; z-index: 10; -moz-user-select: none;">
<div class="BMap_omOutFrame" style="width: 149px; height: 149px;">
<div class="BMap_omInnFrame" style="bottom: auto; right: auto; top: 8px; left: 8px; width: 139px; height: 139px;">
<div class="BMap_omMapContainer" style="overflow: hidden; background-image: url(&quot;http://api.map.baidu.com/images/bg.png&quot;); color: #000000; text-align: left;"><span style="overflow: visible; position: absolute; z-index: 0; left: 0px; top: 0px; cursor: url(http://api.map.baidu.com/images/openhand.cur), default;"></p>
<div style="position: absolute; z-index: -1; left: 0px; top: 0px;"><img style="width: 256px; height: 256px; -moz-user-select: none; position: absolute; left: -56px; top: -80px;" src="http://q6.baidu.com/it/u=x=791;y=294;z=12;v=001;type=web&amp;fm=40" alt="" /></div>
<p></span></div>
</div>
</div>
</div>
<div class=" BMap_cpyCtrl BMap_noprint anchorBL" style="cursor: default; white-space: nowrap; -moz-user-select: none; bottom: 2px; right: auto; top: auto; left: 5px; position: absolute; z-index: 10;"><span style="color: #000000; background: none repeat scroll 0% 0% transparent; font: 11px arial,simsun; display: inline;">© 2010 Baidu &#8211; GS(2010)6006号 - Data © <a href="http://www.o.cn/" target="_blank">都市圈</a></span></div>
<div style="margin: auto 0px; width: auto; height: 20px; font-size: 14px; line-height: 20px;">
<div style="position: absolute; left: 83px; top: 185px; border: 1px solid green; background: none repeat scroll 0% 0% #ffffff; overflow: hidden; padding: 0px 3px; opacity: 0.9; display: none;">居民楼</div>
</div>
<p></span></div>
<p>The video and image search lacked a few recent features from the google version, but maybe I just didn&#8217;t find the .</p>
<p>The mp3s search is interresting, since this clearly the killer feature which made Baidu popular to the younger generation, And which Google was unable to offer to to lobeing in the West. Once again the Music industry has shown is lack of knwoledge and conservative approach which has not benefited growth.</p>
<p>Baidu&#8217;s <a href="http://hi.baidu.com/" target="_blank">social network</a> is based around sharing content such as videos, tests votes or playing games similar to facebook&#8217;s farmville. It appears to be oriented to a younger age group than Google would and more comic focused.</p>
<p><object id="primitive2" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="760" height="620" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="wmode" value="opaque" /><param name="FlashVars" value="hash_key=NmFjOUZCNUFISmhOWkdGb1NLTnpoVlg3Ull0VnlIZUR5OUFlWmFzdHk1MkJuSTcvMVhiamIyUzlkM2ZKaEJtSnBlSGNheGk5bFozR1RuNnIvbUhjdVRrVEZiejFtZ2ltNGJVdCtzNU1OS3k4SzcxYVV2czZKK0tITU8xUmdGdE9ReEJPSytRRzZEN3NQQUg3N01GeXc1VEI2bHhPRjZNSzNYbkJRYUFVdzhvR0RSTVVxMjlHRDVlZ3NUdDRNeTdVRUp2MUJ4VWk3NlpCb1AxZ2FwTVhvUG96NW1QaWxIUmFTZmN5elRXMmdnaGtXSUlxZGYvRmRXR2xPeithM0F6bnYraS9GU0J1VmhHTm4zMG0yanJvY0NHRVFOU1JpS1pnSzNLSG1vY2ZTU0NhMkxMcXhwalpxZkd3M3Q4cExLLy9JZVlac3N4V0RwUEFIRHpGbGtqdFJkbEI4dHFjNzcxVjZHTFR1OGxWUjRmaUVZZy9TTm5FN3JpeWlwUmd5dlpES1YwNFlWMGVIMyt1cU5hMFkySVZOZ3ErdU5ZME5Ec2pkSkowM3ZWc05PWnpRZHBxakp6RitmNjlObUVXMGZFZlkwRDhZZUtqUkdrbHE2alNkdkRpVWVKRTMveDBxaWtuVkU1eStVdXdaNDQ3MThGemNPdkYwRFlBai9uc0hFMjl2RWdyRThraVJXdnBMTHBFNHlYTkNXQWZOUjVHNCs2blVKVXhicDFaYWFEWjBuaUNHRjNvVUI5MXd5cWI5K1JCVnlWbkxGVTBUTlI0eTZ6MzFEeEEySWRDRnJGS2dZbkJmRVNmY2dsVXNpV0VVK2FvT3h1STR2K1pFTUkzT2ptK2EzVHJieDBjZUE5UE5xR254Zml2TGxPak5aVDltdFYvdTBybEZPQTZRcmdBOGhHWFQ3dWk0clpPSnlyaWEwbDhyTFpVUm5udlUySnkwS2NrR1pyUGFHVnNHUDdmSWpDNUkwRQ==&amp;xmlurl=http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/&amp;lang=cn" /><param name="base" value="http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/" /><param name="AllowScriptAccess" value="always" /><param name="bgcolor" value="#FCF4DA" /><param name="allowfullscreen" value="true" /><param name="src" value="http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/index.swf?rand=1171800255" /><param name="name" value="primitive2" /><param name="align" value="middle" /><param name="flashvars" value="hash_key=NmFjOUZCNUFISmhOWkdGb1NLTnpoVlg3Ull0VnlIZUR5OUFlWmFzdHk1MkJuSTcvMVhiamIyUzlkM2ZKaEJtSnBlSGNheGk5bFozR1RuNnIvbUhjdVRrVEZiejFtZ2ltNGJVdCtzNU1OS3k4SzcxYVV2czZKK0tITU8xUmdGdE9ReEJPSytRRzZEN3NQQUg3N01GeXc1VEI2bHhPRjZNSzNYbkJRYUFVdzhvR0RSTVVxMjlHRDVlZ3NUdDRNeTdVRUp2MUJ4VWk3NlpCb1AxZ2FwTVhvUG96NW1QaWxIUmFTZmN5elRXMmdnaGtXSUlxZGYvRmRXR2xPeithM0F6bnYraS9GU0J1VmhHTm4zMG0yanJvY0NHRVFOU1JpS1pnSzNLSG1vY2ZTU0NhMkxMcXhwalpxZkd3M3Q4cExLLy9JZVlac3N4V0RwUEFIRHpGbGtqdFJkbEI4dHFjNzcxVjZHTFR1OGxWUjRmaUVZZy9TTm5FN3JpeWlwUmd5dlpES1YwNFlWMGVIMyt1cU5hMFkySVZOZ3ErdU5ZME5Ec2pkSkowM3ZWc05PWnpRZHBxakp6RitmNjlObUVXMGZFZlkwRDhZZUtqUkdrbHE2alNkdkRpVWVKRTMveDBxaWtuVkU1eStVdXdaNDQ3MThGemNPdkYwRFlBai9uc0hFMjl2RWdyRThraVJXdnBMTHBFNHlYTkNXQWZOUjVHNCs2blVKVXhicDFaYWFEWjBuaUNHRjNvVUI5MXd5cWI5K1JCVnlWbkxGVTBUTlI0eTZ6MzFEeEEySWRDRnJGS2dZbkJmRVNmY2dsVXNpV0VVK2FvT3h1STR2K1pFTUkzT2ptK2EzVHJieDBjZUE5UE5xR254Zml2TGxPak5aVDltdFYvdTBybEZPQTZRcmdBOGhHWFQ3dWk0clpPSnlyaWEwbDhyTFpVUm5udlUySnkwS2NrR1pyUGFHVnNHUDdmSWpDNUkwRQ==&amp;xmlurl=http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/&amp;lang=cn" /><embed id="primitive2" type="application/x-shockwave-flash" width="760" height="620" src="http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/index.swf?rand=1171800255" align="middle" name="primitive2" allowfullscreen="true" bgcolor="#FCF4DA" allowscriptaccess="always" base="http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/" flashvars="hash_key=NmFjOUZCNUFISmhOWkdGb1NLTnpoVlg3Ull0VnlIZUR5OUFlWmFzdHk1MkJuSTcvMVhiamIyUzlkM2ZKaEJtSnBlSGNheGk5bFozR1RuNnIvbUhjdVRrVEZiejFtZ2ltNGJVdCtzNU1OS3k4SzcxYVV2czZKK0tITU8xUmdGdE9ReEJPSytRRzZEN3NQQUg3N01GeXc1VEI2bHhPRjZNSzNYbkJRYUFVdzhvR0RSTVVxMjlHRDVlZ3NUdDRNeTdVRUp2MUJ4VWk3NlpCb1AxZ2FwTVhvUG96NW1QaWxIUmFTZmN5elRXMmdnaGtXSUlxZGYvRmRXR2xPeithM0F6bnYraS9GU0J1VmhHTm4zMG0yanJvY0NHRVFOU1JpS1pnSzNLSG1vY2ZTU0NhMkxMcXhwalpxZkd3M3Q4cExLLy9JZVlac3N4V0RwUEFIRHpGbGtqdFJkbEI4dHFjNzcxVjZHTFR1OGxWUjRmaUVZZy9TTm5FN3JpeWlwUmd5dlpES1YwNFlWMGVIMyt1cU5hMFkySVZOZ3ErdU5ZME5Ec2pkSkowM3ZWc05PWnpRZHBxakp6RitmNjlObUVXMGZFZlkwRDhZZUtqUkdrbHE2alNkdkRpVWVKRTMveDBxaWtuVkU1eStVdXdaNDQ3MThGemNPdkYwRFlBai9uc0hFMjl2RWdyRThraVJXdnBMTHBFNHlYTkNXQWZOUjVHNCs2blVKVXhicDFaYWFEWjBuaUNHRjNvVUI5MXd5cWI5K1JCVnlWbkxGVTBUTlI0eTZ6MzFEeEEySWRDRnJGS2dZbkJmRVNmY2dsVXNpV0VVK2FvT3h1STR2K1pFTUkzT2ptK2EzVHJieDBjZUE5UE5xR254Zml2TGxPak5aVDltdFYvdTBybEZPQTZRcmdBOGhHWFQ3dWk0clpPSnlyaWEwbDhyTFpVUm5udlUySnkwS2NrR1pyUGFHVnNHUDdmSWpDNUkwRQ==&amp;xmlurl=http://istatic.ismole.com/rrpet/static/baidu/colorfish/v_0_30_1/&amp;lang=cn" wmode="opaque" quality="high"></embed></object></p>
<p>Most of the other features seemed pretty good. Unfortunatly I havn&#8217;t connected to many friends since they do not have the check address book feature yet, which doesn&#8217;t make the contact propogation viral yet.</p>
<p><strong>2 History:</strong></p>
<p><strong> </strong>Baidu was originaly founded by Robin Li it is interresting to see that google <a href="http://english.peopledaily.com.cn/200406/16/eng20040616_146493.html">invested</a> 10Million $ in Baidu in 2004, and <a href="http://news.bbc.co.uk/2/hi/business/5108778.stm">selling</a> this 2.5% share of the company in 2006.</p>
<p>CrunchBase made the following report in 2006 along with <a href="http://www.crunchbase.com/company/baidu#src7">this</a> regularly updated page.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/3hmF9qNs72Y?fs=1&amp;hl=fr_FR" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/3hmF9qNs72Y?fs=1&amp;hl=fr_FR" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>You can get a better view of it&#8217;s stock value here:<br />
<script src="http://charts.wikinvest.com/wikinvest/wikichart/javascript/scripts.php" type="text/javascript"></script></p>
<div id="wikichartContainer_12A03EEE-2D22-77BA-1FE6-4A4E24ABD4D6">
<div style="width: 390px; text-align: center; vertical-align: center; margin-top: 22px;"><a href="http://get.adobe.com/flashplayer/"><img style="border-width: 0px;" src="http://cdn.wikinvest.com/wikinvest/images/adobe_flash_logo.gif" alt="Flash" /> Flash Player 9 or higher is required to view the chart <strong>Click here to download Flash Player now</strong></a></div>
</div>
<p><script type="text/javascript">// <![CDATA[
       if (typeof(embedWikichart) != "undefined") {embedWikichart("http://charts.wikinvest.com/WikiChartMini.swf","wikichartContainer_12A03EEE-2D22-77BA-1FE6-4A4E24ABD4D6","390","245",{"startDate":"12-11-2009","showAnnotations":"true","endDate":"12-11-2010","ticker":"BIDU","embedCodeDate":"2010-11-14","liveQuote":"true"},{});}
// ]]&gt;</script></p>
<div style="font-size: 9px; text-align: right; width: 390px; font-family: Verdana;"><a style="text-decoration: underline; color: #0000ee;" href="http://www.wikinvest.com/chart/BIDU">View the full BIDU chart</a> at <a href="http://www.wikinvest.com/">Wikinvest</a></div>
<p>Alexa, compete.com or quantcast give us these interresting statistics:</p>
<p><img class="alignnone" title="Alexa statistics" src="http://traffic.alexa.com/graph?&amp;w=400&amp;h=220&amp;o=f&amp;c=1&amp;y=r&amp;b=ffffff&amp;n=666666&amp;r=2y&amp;u=google.com&amp;&amp;u=baidu.com&amp;u=google.de&amp;u=youtube.com&amp;u=facebook.com&amp;" alt="" width="400" height="220" /></p>
<p>The alexa stats show indicate that it would be the 6th most visited site in the world although it still stays pretty far from google and facebook. Wikipedia also indicate that it would now represent <a href=" http://techcrunch.com/2010/08/21/search-strategic-china/">63% and Google 24%</a> of the chinese market share for search</p>
<p>It has a higher page views per user though, which means that it is an essential tool for its users.<br />
<img class="alignnone" title="Page views per user" src="http://traffic.alexa.com/graph?&amp;w=400&amp;h=220&amp;o=f&amp;c=1&amp;y=u&amp;b=ffffff&amp;n=666666&amp;r=2y&amp;u=google.com&amp;&amp;u=baidu.com&amp;u=google.de&amp;u=youtube.com&amp;u=facebook.com&amp;" alt="" width="400" height="220" /></p>
<p><strong>3. Future of Baidu</strong></p>
<p>One surprising fact is that baidu looks very country centered, since it does have other translations such as baidu.jp and baidu.cn, and there doesn&#8217;t seem to be many ways of going from one site to another or no easy feature to translate pages,</p>
<p>But with such a marlet share in China, we can really expect it to become a huge global player the minute it will go global. Up to now, it has been looking like a cheaper copy of Google, with 6000 engineers this could change on some killer features.</p>
<p><a href="http://www.businessweek.com/magazine/content/10_47/b4204060242597.htm">This article</a> on Robin li&#8217;s fanclub shows that it is what Baidu will probably be looking at doing in the near future, in the same way as google is focusing on China.</p>
<p>There are no real rules set on the web. Everything is just there to make things easier for the users. And it seems normal to copy the neighbour and include every feature you can make. I will definitly be keeping a close eye out on this search engine though.</p>
<p>We simply cannot go passed the worlds number 6th website, even if it is in a language which I don&#8217;t know yet, if there is something good there, we will need to brag it.</p>
<p>Baidu grew with the mp3 feature which was not allowed in the West but it will most likely gain the west on another feature. There is still a lot of work and therefore potential for Baidu. We will see what the future holds for Baidu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/baidu-vs-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day one of the new space age?</title>
		<link>http://www.cyber-netics.com/day-one-of-the-new-space-age/</link>
		<comments>http://www.cyber-netics.com/day-one-of-the-new-space-age/#comments</comments>
		<pubDate>Sat, 13 Nov 2010 16:34:11 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=30</guid>
		<description><![CDATA[It looks like with the arrival of the new robonaut: http://bit.ly/9t8bLW and the skymaps, we could be entering a new wave of attention on the space and astronaumie. Well, it is ignited my interrested once more at least.]]></description>
			<content:encoded><![CDATA[<p>It looks like with the arrival of the new robonaut:<br />
http://bit.ly/9t8bLW and the skymaps, we could be entering a new wave of attention on the space and astronaumie.<br />
Well, it is ignited my interrested once more at least. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/day-one-of-the-new-space-age/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>facebook &amp; psychology</title>
		<link>http://www.cyber-netics.com/facebook-psychology/</link>
		<comments>http://www.cyber-netics.com/facebook-psychology/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 22:47:01 +0000</pubDate>
		<dc:creator>palec</dc:creator>
				<category><![CDATA[dataming]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[china]]></category>

		<guid isPermaLink="false">http://www.cyber-netics.com/?p=28</guid>
		<description><![CDATA[A few day, after having watched &#8220;the social network&#8221; the film which tell the story of how facebook would have been funded in it&#8217;s early day, I stumbled across this interresting public talk of Mark Zuckerberg: http://justin.tv/startupschool I was suprised &#8230; <a href="http://www.cyber-netics.com/facebook-psychology/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few day, after having watched &#8220;the social network&#8221; the film which tell the story of how facebook would have been funded in it&#8217;s early day, I stumbled across this interresting public talk of Mark Zuckerberg:<br />
<a href="http://justin.tv/startupschool  "> http://justin.tv/startupschool</a></p>
<p>I was suprised to learn that Marc had, like me taken psychology classes during his first year at university.</p>
<p>I have been very interrested in facebook ever since I first got invited in 2006. I was already a member of most social networks which were around at the time.<br />
But it was obvious to me at the time that facebook was going to go much further than any other. Mainly because by the time I got invited, a very large number of people I used to go to uni where already members. But I think the way the site was done, and the potential it had striked me.</p>
<p>Since I have been far more interrested in the potential of the large amount of data included in the site. This interview reminded me of my psychology, cybernetics, AI, datamining and bioinformatics courses.</p>
<p>I believe the most interresting thing about this video was that by telling us about his current interrests, Mark is giving us critical information about what is missing in the current facebook strategy.</p>
<p>It striked me that Mark was also very interrested at the moment of the potential his large dataset could have on subconscious choices. By telling us about this. And the natural way in which he talks about it. It is obvious that he has really hardly started exploring the potential of the information which is included in his own database.</p>
<p>Probably because so many people are getting so paranoïd what facebook knows about them. But by watching this, we realise that facebook doesn&#8217;t actually know anything about the information they have.</p>
<p>Looking at <a href="http://www.boston.com/bostonglobe/ideas/articles/2009/09/20/project_gaydar_an_mit_experiment_raises_new_questions_about_online_privacy/?page=full">this article</a> from the boston post the only datamining search which has been made on the facebook data would be from a study from an MIT research team.</p>
<p>Obviously, for a website like facebook, in order to get more interresting and localised information, all you need to do is make your user base grow. By looking at the <a href="http://www.facebakers.com/countries/continents/" target="_blank">facebaker</a> statistics it is immediatly clear that with only 13 percent of the population having a facebook account in asia, while 56 percent have an account in north america. We can immediatly calculate the potential growth on the amount of accounts, if they had the asian market.</p>
<p>What striked me, was that Mark did not seem to know how to get the chinese market. But he did seem to be relatively rational about it. Although not really taking the matter too seriously. But he is obviously on the right path.</p>
<p>It seems obvious to me, like I have been thinking about it a lot since I have been in catalunya. And the difficulty which can be to be included in a group. This must be even more difficult for people who come from a country called &#8220;us&#8221; by opposition to &#8220;them&#8221; (the rest of the world). But Mark&#8217;s point on the &#8220;nazi&#8221; issue in Germany does show that he may be understanding this a bit more than most people. But it must be very difficult for him to really mesure how much this must be true.</p>
<p>Although, I am aware of there being a large number of chinese people interrested in the facebook application, although it is banned in China like this <a href="http://groups.google.com/group/hiphop-php-dev/browse_thread/thread/e4415244113071b5/05549136017d45e5?lnk=gst&amp;q=chinese#05549136017d45e5" target="_blank">thread</a> from the hiphop mailing list conversation suggests, probably more by the posibility of hacking the content. Even though, it is banned in China.</p>
<p>It seemed obvious to me that if the chinese governement had the impression that this could actually help them understand they people better, then they would probably have no objection on allowing a light version (with all they usual sensorship included). Also if the Chinese governement does not allow some form of facebook, then they risk to simply be faced by the fact that somekind of technology based on openVpns will suddenly spread faster then they will know in they country. And before they know it, they sensorship will become obsolete.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyber-netics.com/facebook-psychology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

