10 ESTRATÉGIAS DE MANIPULAÇÃO

August 10th, 2010

CHOMSKY E AS 10 ESTRATÉGIAS DE MANIPULAÇÃO MIDIÁTICA

O lingüista estadunidense Noam Chomsky elaborou a lista das “10 estratégias de manipulação” através da mídia:

1 – A ESTRATÉGIA DA DISTRAÇÃO

O elemento primordial do controle social é a estratégia da distração que consiste em desviar a atenção do público dos problemas importantes e das mudanças decididas pelas elites políticas e econômicas, mediante a técnica do dilúvio ou inundações de contínuas distrações e de informações insignificantes. A estratégia da distração é igualmente indispensável para impedir ao público de interessar-se pelos conhecimentos essenciais, na área da ciência, da economia, da psicologia, da neurobiologia e da cibernética. “Manter a atenção do público distraída, longe dos verdadeiros problemas sociais, cativada por temas sem importância real. Manter o público ocupado, ocupado, ocupado, sem nenhum tempo para pensar; de volta à granja como os outros animais (citação do texto ‘Armas silenciosas para guerras tranqüilas’)”.

2 – CRIAR PROBLEMAS, DEPOIS OFERECER SOLUÇÕES


Este método também é chamado “problema-reação-solução”. Cria-se um problema, uma “situação” prevista para causar certa reação no público, a fim de que este seja o mandante das medidas que se deseja fazer aceitar. Por exemplo:deixar que se desenvolva ou se intensifique a violência urbana, ou organizar atentados sangrentos, a fim de que o público seja o mandante de leis de segurança e políticas em prejuízo da liberdade. Ou também: criar uma crise econômica para fazer aceitar como um mal necessário o retrocesso dos direitos sociais e o desmantelamento dos serviços públicos.

3 – A ESTRATÉGIA DA GRADAÇÃO


Para fazer com que se aceite uma medida inaceitável, basta aplicá-la
gradativamente, a conta-gotas, por anos consecutivos. É dessa maneira que condições socioeconômicas radicalmente novas (neoliberalismo) foram impostas durante as décadas de 1980 e 1990: Estado mínimo, privatizações, precariedade, flexibilidade, desemprego em massa, salários que já não asseguram ingressos decentes, tantas mudanças que haveriam provocado uma revolução se tivessem sido aplicadas de uma só vez.

4 – A ESTRATÉGIA DO DEFERIDO

Outra maneira de se fazer aceitar uma decisão impopular é a de apresentá-la como sendo “dolorosa e necessária”, obtendo a aceitação pública, no momento, para uma aplicação futura. É mais fácil aceitar um sacrifício futuro do que um sacrifício imediato. Primeiro, porque o esforço não é empregado imediatamente. Em seguida, porque o público, a massa, tem sempre a tendência a esperar ingenuamente que “tudo irá melhorar amanhã” e que o sacrifício exigido poderá ser evitado. Isto dá mais tempo ao público para acostumar-se com a idéia de mudança e de aceitá-la com resignação quando chegue o momento.

5 – DIRIGIR-SE AO PÚBLICO COMO CRIANÇAS DE BAIXA IDADE


A maioria da publicidade dirigida ao grande público utiliza discurso,
argumentos, personagens e entonação particularmente infantis, muitas vezes próximos à debilidade, como se o espectador fosse um menino de baixa idade ou um deficiente mental. Quanto mais se intente buscar enganar ao espectador, mais se tende a adotar um tom infantilizante. Por quê?”Se você se dirige a uma pessoa como se ela tivesse a idade de 12 anos ou menos, então, em razão da sugestionabilidade, ela tenderá, com certa probabilidade, a uma resposta ou reação também desprovida de um sentido crítico como a de uma pessoa de 12 anos ou menos de idade (ver “Armas silenciosas para guerras tranqüilas”)”.

6 – UTILIZAR O ASPECTO EMOCIONAL MUITO MAIS DO QUE A REFLEXÃO


Fazer uso do aspecto emocional é uma técnica clássica para causar um curto circuito na análise racional, e por fim ao sentido critico dos
indivíduos.Além do mais, a utilização do registro emocional permite abrir a porta de acesso ao inconsciente para implantar ou enxertar idéias, desejos, medos e temores, compulsões, ou induzir comportamentos…

7 – MANTER O PÚBLICO NA IGNORÂNCIA E NA MEDIOCRIDADE


Fazer com que o público seja incapaz de compreender as tecnologias e os métodos utilizados para seu controle e sua escravidão. “A qualidade da educação dada às classes sociais inferiores deve ser a mais pobre e medíocre possível, de forma que a distância da ignorância que paira entre as classes inferiores às classes sociais superiores seja e permaneça impossíveis para o alcance das classes inferiores (ver ‘Armas silenciosas para guerras tranqüilas’)”.

8 – ESTIMULAR O PÚBLICO A SER COMPLACENTE NA MEDIOCRIDADE


Promover ao público a achar que é moda o fato de ser estúpido, vulgar e inculto…

9 – REFORÇAR A REVOLTA PELA AUTOCULPABILIDADE


Fazer o indivíduo acreditar que é somente ele o culpado pela sua própria desgraça, por causa da insuficiência de sua inteligência, de suas capacidades, ou de seus esforços. Assim, ao invés de rebelar-se contra o sistema econômico, o individuo se auto-desvalida e culpa-se, o que gera um estado depressivo do qual um dos seus efeitos é a inibição da sua ação. E, sem ação, não há revolução!

10- CONHECER MELHOR OS INDIVÍDUOS DO QUE ELES MESMOS SE CONHECEM


No transcorrer dos últimos 50 anos, os avanços acelerados da ciência têm gerado crescente brecha entre os conhecimentos do público e aquelas possuídas e utilizadas pelas elites dominantes. Graças à biologia, à neurobiologia e à psicologia aplicada, o “sistema” tem desfrutado de um conhecimento avançado do ser humano, tanto de forma física como psicologicamente. O sistema tem conseguido conhecer melhor o indivíduo comum do que ele mesmo conhece a si mesmo. Isto significa que, na maioria dos casos, o sistema exerce um controle maior e um grande poder sobre os indivíduos do que os indivíduos a si mesmos.

Bookmark and Share

Ultimate SEO URLs 5 small bugfix

July 27th, 2010

I noticed that some stores with multiple languages were behaving strange: If you click a given link, the store changed it’s display language.

Examining this problem further, I found that the culprit was in the “Main” link, which had to open the store’s main page, but it was switching the active language as well.

So, to duplicate the error, you have to create a link to any page, with some parameters. Then you create a new link to index.php WITHOUT ANY PARAMETERS.

The result is that the parameters from the first link are DUPLICATED in the second link.
You can reproduce the error by adding this code to any page:

echo tep_href_link('index.php', 'param1=xx&amp;param2=xy').'< br />';
echo tep_href_link('index.php');

It will show something like:

http://domain.tld/index.php?param1=xx&amp;param2=xy
http://domain.tld/index.php?param1=xx&amp;param2=xy

These parameters in the latter shouldn’t be here, correct?

The solution is quite simple, and involves adding 2 lines to the file includes/modules/ultimate_seo_urls5/classes/usu.php, in the function public function href_link.

I will let you think about it a little. Contact me if you need help in fixing this ;-)

Bookmark and Share

Correcting “USU5 could not find a valid base filename, please inform the developer. in …”

July 27th, 2010

I upgraded this osCommerce contribution after finding a small bug, and got this error while running an utility I wrote.

For a better explanation, I usually write scripts to help updating the store, cleaning databases, or even generating google sitemaps, but keep these scripts is a subdirectory of  the main script, to avoid messing too much and forgetting to delete potentially dangerous scripts.

So, when I was trying to run to insert a new option to a batch of products, I had this error displayed:

"Warning:  USU5 could not find a valid base filename, please  inform the developer. in ..."

Sure enough, this “bug” was located in the file application_top.php, in a new function added in r119. As the problem is due to this script’s location being outside the main dir, the solution was quite simple.  I added a few lines checking if the directory in use is different from the catalog’s dir, and simply returned a correct value overriding the function. In other words:

Locate in includes/application_top.php the lines

        /**
	* USU5 function to return the base filename
	*/
	function usu5_base_filename() {
		// Probably won't get past SCRIPT_NAME unless this is reporting cgi location
		$base = new ArrayIterator( array( 'SCRIPT_NAME', 'PHP_SELF', 'REQUEST_URI', 'ORIG_PATH_INFO', 'HTTP_X_ORIGINAL_URL', 'HTTP_X_REWRITE_URL' ) );
		while ( $base-&gt;valid() ) {
			if ( array_key_exists(  $base-&gt;current(), $_SERVER ) &amp;&amp; !empty(  $_SERVER[$base-&gt;current()] ) ) {
				if ( false !== strpos( $_SERVER[$base-&gt;current()], '.php' ) ) {
					preg_match( '@[a-z0-9_]+\.php@i', $_SERVER[$base-&gt;current()], $matches );
					if ( is_array( $matches ) &amp;&amp; ( array_key_exists( 0, $matches ) )
																		&amp;&amp; ( substr( $matches[0], -4, 4 ) == '.php' )
																		&amp;&amp; ( is_readable( $matches[0] ) || ( false !== strpos( $_SERVER[$base-&gt;current()], 'ext/modules/' ) ) ) ) {
						return $matches[0];
					}
				}
			}
			$base-&gt;next();
		}
		// Some odd server set ups return / for SCRIPT_NAME and PHP_SELF when accessed as mysite.com (no index.php) where they usually return /index.php
		if ( ( $_SERVER['SCRIPT_NAME'] == '/' ) || ( $_SERVER['PHP_SELF'] == '/' ) ) {
			return 'index.php';
		}
		trigger_error( 'USU5 could not find a valid base filename, please inform the developer.', E_USER_WARNING );
	} // End function
// set php_self in the local scope
	$PHP_SELF = usu5_base_filename();

and change for

        /**
	* USU5 function to return the base filename
	*/
	function usu5_base_filename() {
		// Probably won't get past SCRIPT_NAME unless this is reporting cgi location
		$base = new ArrayIterator( array( 'SCRIPT_NAME', 'PHP_SELF', 'REQUEST_URI', 'ORIG_PATH_INFO', 'HTTP_X_ORIGINAL_URL', 'HTTP_X_REWRITE_URL' ) );
		while ( $base-&gt;valid() ) {
			if ( array_key_exists(  $base-&gt;current(), $_SERVER ) &amp;&amp; !empty(  $_SERVER[$base-&gt;current()] ) ) {
				if ( false !== strpos( $_SERVER[$base-&gt;current()], '.php' ) ) {
					// ignore processing if this script is not running in the catalog directory
					if( dirname($_SERVER[$base-&gt;current()]).'/' != DIR_WS_CATALOG){
						return $_SERVER[$base-&gt;current()];
					}
					preg_match( '@[a-z0-9_]+\.php@i', $_SERVER[$base-&gt;current()], $matches );
					if ( is_array( $matches ) &amp;&amp; ( array_key_exists( 0, $matches ) )
																		&amp;&amp; ( substr( $matches[0], -4, 4 ) == '.php' )
																		&amp;&amp; ( is_readable( $matches[0] ) || ( false !== strpos( $_SERVER[$base-&gt;current()], 'ext/modules/' ) ) ) ) {
						return $matches[0];
					}
				}
			}
			$base-&gt;next();
		}
		// Some odd server set ups return / for SCRIPT_NAME and PHP_SELF when accessed as mysite.com (no index.php) where they usually return /index.php
		if ( ( $_SERVER['SCRIPT_NAME'] == '/' ) || ( $_SERVER['PHP_SELF'] == '/' ) ) {
			return 'index.php';
		}
		trigger_error( 'USU5 could not find a valid base filename, please inform the developer.', E_USER_WARNING );
	} // End function
// set php_self in the local scope
	$PHP_SELF = usu5_base_filename();
 
Let me know if yout tried this modification.
Bookmark and Share

Random humor

July 26th, 2010
Everyone knows one (or more)

Everyone knows one (or more)

Bookmark and Share

Cutting Master 2 (compatible with Corel Draw X5)

July 2nd, 2010

Today I was trying to install my Craft Robo for use with Corel X5, and found several forum threads asking for the newest version of CM2 to use with Corel X5.
Amazingly, Graphtec’s sites in UK and USA are still providing the older versions (1.61 and 1.70 respectively), which are not recognized by Corel X5.

I then searched the Japanese site and found version 1.71, which worked like a charm with X5.

So, you can find download the new version here. Or in this page (in Japanese).

Let me know if this post helped you in the comments below. Cheers!

Bookmark and Share

Vovô Gaga

June 30th, 2010

Isso é curtir a vida:

Bookmark and Share

About PHP 5.3 x oscommerce (deprecated functions)

June 16th, 2010

If you’re planning to upgrade your PHP5.2 to 5.3, I’d suggest you to review your web apps beforehand. Today I was testing this new version, and some of the deprecated functions -  which were to be removed only in PHP6 - are already launching error messages: At first, it is necessary to substitute all ocurrences of “<?” for it’s official equivalent “<?php“. And of course, the shorthand “<?=” must be turned into “<?php echo” The other problem is ereg* and eregi*, the deprecated regex functions, which should be replaced with their preg* equivalents. I will try to list here some of the equivalences and when possible, the regex conversion shortcuts, if any. (There’s a good article on converting these functions at http://brownfox.org/ebooks/webP/pcook/ch13_02.htm)

Conversion table for ereg* to preg* functions:

ereg* perl regex (preg*.)
ereg / eregi preg_match
Bookmark and Share

Como imprimir um livro em frente e verso

June 6th, 2010

De vez em quando eu preciso imprimir um livro em frente e verso em minha impressora e tenho um problema com a ordem de impressão. Para não perder mais (muitas) folhas, aqui estão as dicas:

  • ANTES DE IMPRIMIR, checar se a impressora está configurada para pular as páginas em branco. No driver da Canon laser, fica em Finishing > Finishing details > Skip Blank Pages Mode
  • imprimir as páginas ímpares, na ordem normal (1, 3, 5, etc);
  • imprimir as páginas pares na ordem inversa (2,4,6, etc - marcando o botão reverse order)

Só isso.  Porém tome cuidado ao imprimir o reverso, pois às vezes a impressora alimenta duas folhas ao mesmo tempo e a ordem das páginas fica trocada.

Se alguém tiver alguma outra idéia, por favor comente ;-)

Bookmark and Share

Por uma sociedade mais humana

May 20th, 2010

Quer ajudar a lutar por uma sociedade mais humana e justa? Acesse http://movimentozeitgeist.com.br/.

O movimento Zeitgeist é um projeto (muito ambicioso, concordo) de conscientização das pessoas para o cerne dos problemas que afetam nossa sociedade e nosso planeta, e ainda dá idéias de como trabalhar para mudar essa situação. Colabore!

Bookmark and Share

Achme the dead terrorist - Christmas Jingle Bombs

May 8th, 2010

Versão legendada:

Bookmark and Share

WordPress Loves AJAX