/*------------------------------------------------------------------------------ this template is a mash up of the 2 column template http://webhost.bridgew.edu/etribou/layouts/skidoo/2/ from ruthsarianlayouts http://webhost.bridgew.edu/etribou/layouts/ and the blogger code from Blogger Template Style Name: Minima Designer: Douglas Bowman URL: www.stopdesign.com Date: 26 Feb 2004 and code tidying up http://djmaniak777.blogspot.com plus inserts & adaptations of codes by ricky goodwin ------------------------------------------------------------------------------*/ /*----start ruthsarian layout-------------------------------------------------*/ /*----start base.css----------------------------------------------------------*/ #pageWrapper { margin: 0; width: auto; min-width: 500px; } #outerColumnContainer { z-index: 1; } #innerColumnContainer { z-index: 2; } #innerColumnContainer, #contentColumn { margin: 0 -1px; width: 100%; } #leftColumn, #rightColumn, #contentColumn { float: left; position: relative; z-index: 10; overflow: visible; /* fix for IE italics bug */ } #leftColumn { width: 200px; margin: 0 1px 0 -200px; } #rightColumn { width: 200px; margin: 0 -200px 0 1px; display: none; /* comment this out and edit borders.css to create the third column */ } #footer { position: relative; } #masthead h1 { display: inline; /* personal preference to keep the header inline. you could just as easily change padding and margins to 0. */ } .clear { clear: both; } .hide { display: none; /* hide elements that CSS-targeted browsers shouldn't show */ } html>body #innerColumnContainer { border-bottom: 1px solid transparent; /* help mozilla render borders and colors. try removing this line and see what happens */ } /*------------------------------------------------------------end base.css----*/ /*----start vnav.css----------------------------------------------------------*/ .vnav ul, .vnav ul li { margin: 0; padding: 0; list-style-type: none; display: block; } .vnav ul { border: solid 1px #000; border-bottom-width: 0; } .vnav ul li { border-bottom: solid 1px #000; } .vnav ul li a { display: block; text-decoration: none; padding: 2px 10px; } * html .vnav ul li a/* hide from IE5.0/Win & IE5/Mac */ { height: 1%; } * html .vnav { position: relative; /* IE needs this to fix a rendering problem */ } /*------------------------------------------------------------end vnav.css----*/ /*----start hnav.css----------------------------------------------------------*/ .hnav { white-space: nowrap; margin: 0; color: #000; padding: 3px 0 4px 0; } * html .hnav/* Hide from IE5/Mac (& IE5.0/Win) */ { height: 1%; /* holly hack to fix a render bug in IE6/Win */ } * html .HNAV { height: auto; /* above IE6/Win holly hack breaks IE5/Win when page length get beyond the point that 1% height is taller than the text height. IE5/Win does not need this holly hack so we remove it here */ padding: 0; /* IE5/Win will resize #hnav to fit the heights of its inline children that have vertical padding. So this incorrect case selector will remove that padding */ } .hnav ul { text-align: center; list-style-type: none; line-height: normal; margin: 0; padding: 0; } .hnav ul li { display: inline; white-space: nowrap; margin: 0; } .hnav ul li a { text-decoration: none; color: #000; background-color: #eee; margin: 0 -1px 0 0; padding: 3px 10px 4px 10px; border-left: solid 1px #000; border-right: solid 1px #000; } * html .HNAV ul li a { width: 1%; /* holly hack for IE5/Win inline padding by default this hack fixes different rendering bugs in 5.0 and 5.5. Width is used instead of height because if the document is too long, these elements become very tall and disrupt the look of the document. too wide an element is better, visually, than too tall a document. */ } .hnav ul li a:hover { text-decoration: underline; } .hnav ul li a:hover { text-decoration: none; } /*------------------------------------------------------------end hnav.css----*/ /*----start colors.css--------------------------------------------------------*/ body { background-color: #665; color: #fff; } #outerColumnContainer { border-left-color: #eec; /* left hand column background color */ border-right-color: #bb8; /* right hand column background color */ } #masthead, #footer { background-color: #885; color: #fff; } #outerColumnContainer { background-color: #fff; /* this sets the background color on the center column */ color: #000; } #leftColumn, #rightColumn, #contentColumn { color: #000; } .vnav ul li a { color: #336; background-color: #cc9; } #rightColumn .vnav ul li a:hover, .vnav ul li a:hover { background-color: #336; color: #fff; } #rightColumn .vnav ul li a { color: #336; background-color: #ddb; } .hnav, .hnav ul li a { background-color: #cc9; color: #336; } .hnav ul li a:hover { background-color: #336; color: #fff; } #pageWrapper, #innerColumnContainer, #masthead, #footer, .hnav { border-color: #000; } /*----------------------------------------------------------end colors.css----*/ /*----start borders.css-------------------------------------------------------*/ #pageWrapper { border-style: solid; /* explicitly defined within eact selector in case you want change border styles (to mix it up) between elements */ border-width: 1px; /* puts a border around the whole page */ } #outerColumnContainer { border-style: solid; border-width: 0 0 0 200px; /* sets the width of the borders used to create the left and right columns' background color. */ /* border-width: 0 200px; */ /* for three columns */ } #innerColumnContainer { border-style: solid; border-width: 0 0 0 1px; /* puts borders between center and the side columns */ /* border-width: 0 1px; */ /* for three columns */ } #masthead, .hnav { border-style: solid; border-width: 0 0 1px 0; } #footer { border-style: solid; border-width: 1px 0 0 0; } /*---------------------------------------------------------end borders.css----*/ /*----start fonts.css---------------------------------------------------------*/ body { font-family: arial, helvetica, sans-serif; font-size : medium; voice-family : "\"}\""; voice-family : inherit; font-size : medium; } #footer { text-align: center; } /*-----------------------------------------------------------end fonts.css----*/ /*----start gutters.css-------------------------------------------------------*/ body { margin: 0; padding: 2em; } .inside { padding: 0.5em 1.5em; /* this padding is applied to every major box within the layout for a uniform gutter between borders */ } #masthead, #footer { padding: 1em; } .vnav { margin: 1em 0; } .vnav h3 { margin-bottom: 0; padding-bottom: 0; } /*---------------------------------------------------------end gutters.css----*/ /*----start screen.css--------------------------------------------------------*/ @import "base.css"; @import "hnav.css"; @import "vnav.css"; @import "colors.css"; @import "gutters.css"; @import "borders.css"; @import "fonts.css"; /* see http://www.dithered.com/css_filters/css_only/index.php for tips on how to block inclusion of whole css files for certain browsers */ /*----------------------------------------------------------end screen.css----*/ /*---------------------------------------------------end ruthsarian layout----*/ /*----start minima template---------------------------------------------------*/ a:link { color:#3333FF text-decoration:none; } a:visited { color:#9933FF text-decoration:none; } a:hover { color:#c60; text-decoration:underline; } a img { border-width:0; } /*----Header------------------------------------------------------------------*/ #masthead h1 a { color:#666; text-decoration:none; } #masthead h1 a:hover { color:#c60; } #description { display:inline; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:# #949494; text-align: right; } /* Headings ----------------------------------------------- */ h2 { margin:1.5em 0 .75em; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#BB0000; } /* Posts ----------------------------------------------- */ .date-header { margin:1.5em 0 .5em; } .post { margin:.5em 0 1.5em; border-bottom:1px dotted #ccc; padding-bottom:1.5em; } .post-title { margin:.25em 0 0; padding:0 0 4px; font-size:140%; font-weight:normal; line-height:1.4em; color:#c60; } .post-title a, .post-title a:visited, .post-title strong { display:block; text-decoration:none; color:#c60; font-weight:normal; } .post-title strong, .post-title a:hover { color:#333; } .post p { margin:0 0 .75em; line-height:1.6em; } p.post-footer { margin:-.25em 0 0; color:#ccc; } .post-footer em, .comment-link { font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } .post-footer em { font-style:normal; color:#999; margin-right:.6em; } .comment-link { margin-left:.6em; } .post img { padding:4px; border:0px solid #ddd; } .post blockquote { margin:1em 20px; } .post blockquote p { margin:.75em 0; } /* Comments ----------------------------------------------- */ #comments h4 { margin:1em 0; font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.2em; color:#999; } #comments h4 strong { font-size:130%; } #comments-block { margin:1em 0 1.5em; line-height:1.6em; } #comments-block dt { margin:.5em 0; } #comments-block dd { margin:.25em 0 0; } #comments-block dd.comment-timestamp { margin:-.25em 0 2em; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } #comments-block dd p { margin:0 0 .75em; } .deleted-comment { font-style:italic; color:gray; } /* Sidebar Content ----------------------------------------------- */ #sidebar ul { margin:0 0 1.5em; padding:0 0 1.5em; border-bottom:1px dotted #ccc; list-style:none; } #sidebar li { margin:0; padding:0 0 .25em 15px; text-indent:-15px; line-height:1.5em; } #sidebar p { color:#666; line-height:1.5em; } /* Profile ----------------------------------------------- */ #profile-container { margin:0 0 1.5em; border-bottom:1px dotted #ccc; padding-bottom:1.5em; } .profile-datablock { margin:.5em 0 .5em; } .profile-img { display:inline; } .profile-img img { float:left; padding:4px; border:1px solid #ddd; margin:0 8px 3px 0; } .profile-data { margin:0; font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } .profile-data strong { display:none; } .profile-textblock { margin:0 0 .5em; } .profile-link { margin:0; font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.1em; } /*-----------------------------------------------------end minima template----*/
This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.
Assinar
Postagens [Atom]
Fragmentos de textos e imagens catadas nesta tela, capturadas desta web, varridas de jornais, revistas, livros, sons, filtradas pelos olhos e ouvidos e escorrendo pelos dedos para serem derramadas sobre as teclas... e viverem eterna e instanta neamente num logradouro digital. Desagua douro de pensa mentos.
Leonardo Sakamoto
O vídeo de Jair Bolsonaro gerado por inteligência artificial e exibido na convenção que lançou seu primogênito à disputa pelo Palácio do Planalto é vedado por resolução do Tribunal Superior Eleitoral. Agora, se os ministros quiserem atropelar o que eles mesmos decidiram para favorecer um candidato em detrimento a outro, aí, ema, ema, ema, o Poder Judiciário criará para si um problema.
Diz a Resolução 23.732, do TSE, de 27 de fevereiro de 2024: "É proibido o uso, para prejudicar ou para favorecer candidatura, de conteúdo sintético em formato de áudio, vídeo ou combinação de ambos, que tenha sido gerado ou manipulado digitalmente, ainda que mediante autorização, para criar, substituir ou alterar imagem ou voz de pessoa viva, falecida ou fictícia (deep fake)".
"A regra é clara", como diria Arnaldo Cezar Coelho.
Alguns podem dizer que isso é voltado a evitar a propagação de desinformação, pois o caput do artigo 9-C veda o uso de conteúdo fabricado "para difundir fatos notoriamente inverídicos ou descontextualizados com potencial para causar danos ao equilíbrio do pleito ou à integridade do processo eleitoral".
Vejamos, contudo, o que o Jair Messias da IA disse: "Como todos aqui sabem, estou preso e calado por uma decisão injusta e arbitrária baseada em algo que eu nunca fiz". Se o ministro Kassio Nunes Marques considerar que isso era fato verídico, ele estará chamando a Primeira Turma do STF, que o condenou, a Procuradoria-Geral da República, que o denunciou, e a Polícia Federal, que o investigou, de um bando de mentirosos, injustos e arbitrários que inventaram uma tentativa de golpe.
Logo após o Jair Messias da IA vir ao mundo, no sábado, entrevistei um um dos maiores especialistas em direito eleitoral do país, o advogado e professor da FGV Direito SP Fernando Neisser, e publiquei um texto aos leitores do UOL. "Isso é ilegal. O TSE optou, em 2024, por proibir o deep fake, entendendo isso como qualquer reprodução artificial de uma pessoa, pouco importando se essa pessoa consinta ou não, se é para falar bem dela ou não", disse.
Além disso, como Jair Bolsonaro está preso e condenado com trânsito em julgado, o que significa que ele está com os direitos políticos suspensos pela Constituição, o Jair de IA também bate de frente com o Código Eleitoral.
"Nós temos, no artigo 337, um crime: a participação de uma pessoa com direitos políticos suspensos em atos de propaganda partidária e eleitoral. Não faz nenhum sentido admitir que isso possa ser feito pela via indireta da reprodução por inteligência artificial", explica Neisser. Diz o artigo que é crime "participar, o estrangeiro ou brasileiro que não estiver no gozo dos seus direitos políticos, de atividades partidárias inclusive comícios e atos de propaganda em recintos fechados ou abertos".
Tudo isso pode levar à punição da campanha de Flávio ou do próprio Jair, que está em prisão domiciliar como benefício humanitário para tratar da sua saúde. Como o vídeo fala em primeira pessoa, induz o espectador a acreditar que foi feito com a anuência do original.
Continua após a publicidade
O bolsonarismo parece acreditar que a inteligência artificial funciona como lavanderia jurídica: entra uma conduta proibida e sai um avatar inocente. Não funciona assim.
Se Bolsonaro não pode participar da campanha com a própria imagem e voz, tampouco pode fazê-lo por meio de um fantoche digital fabricado à sua semelhança.
Aceitar esse truque seria atropelar a jurisprudência e criar uma saída mágica de desenho animado: a Justiça vale para pessoas de carne e osso, mas desaparece quando elas ganham pixels.
O Jair de IA pode ser falso. A ilegalidade, contudo, é bem real.
UOL
from The MarkFather
Can we -- and by we I mean I -- talk about Christopher Nolan's The Odyssey for a minute? We can? Thanks. I was going to do it anyway.
SPACE RANGER
e o blog0news continua…
visite a lista de arquivos na coluna da esquerda
para passear pelos posts passados
ESTATÍSTICAS SITEMETER