terça-feira, 29 de setembro de 2020

Lei: Pastores, padres e gurus também serão responsabilizados pelos crimes de seus fieis

 
Sou heterosexual e quando vejo a manifestação de afeto entre casais penso: Eca... que mal gosto! Mas fico só nisso. Talvez deve até existir homossexuais que sintam repulsa quando à manifestações de afeto entre heterossexuais. Por que não? Eles tem o direito de pensarem o que quiser, assim como qualquer outra pessoa. Mas quando é que os problemas começam?

https://catracalivre.com.br/cidadania/mulher-ataca-casal-gay-dentro-de-petshop-isso-nao-e-de-deus/


Antigamente, pelo que aprendi na Igreja, eu também achava que homosexualismo fosse uma aberreação que merecesse ser erradicada. Graças que nunca atingi ninguém e nem machuquei ninguém, pois acreditava que eles quem iriam para o inferno. Mas ai, o tempo foi passando, fui crescendo, e me interessando por filosofia e leis. O que faz valer a pena a humanidade se reunir e conviver?

A primeira coisa que eu fui obrigado a reconhecer é que todas as religiões poderiam estar certas, mas sendo mal interpretadas. Pois se algo é de Deus, deveria ser bom e eu não poderia acreditar que eu seria tão sortudo e bondoso ao ponto de viver na única religião correta do universo.

Eu torço para que ETs chegem aqui e que sejam tão diferentes e feios que assutem a humaidade com sua aparencia. Assim, eu espero que eles digam que nenhum Jesus subiu aos céus para salvá-los, mas que outro profeta já o tenha feito. Se uma coisa assim acontecesse, acho que levaria a humanidade a refletir. Primeiro porque alguns se acham a ultima bolacha do pacote. Ou seja, quero dizer, acham que o homem é o centro do universo. E segundo para meter medo mesmo. Quem iria querer dizer para uma civilização avançada como devem se comportar diante de Deus? Mas a real é: Se a gente não consegue conviver com nós mesmos, por que ETs viriam aqui?

Se vale apena conviver, temos que aceitar nossas direrenças

Se existem tantas religiões, o que aconteceria se cada uma delas quisesse se impor? A lei deve ser única e igual para todos. O que vale para um, deve valer para outro. E o que não vale para um também não deve valer para outro. Sendo assim, a lei deve se ater aos pontos comuns dentre todas as pessoas independentemente de religião. Se não, não existiria convivência e estariamos em uma constante guerra. Nada se sustentaria. Poderiamos com isso até criariamos terroristas. Hoje as pessoas mal tem coragem de falar o que pensam. O que aconteceria se alguem escondesse o seu homossexualismo e começasse a matar preconceituosos como um serial Killer? Isso é bem possível. O preconceito pode gerar guerras e se o individuo se sentir inserido em um mundo que quer guerra contra ele, ele poderá se tornar um terrorista. Melhor aceitar que homossexuais existam e tenham o mesmo direito que todos em nome da paz.

A filosofia conseguiu entender os limites em que a sociedade e o Estado tem direito de intervir sobre as ações dos cidadãos. Isso é conhecido hoje como princípio da alteridade. O Estado não pode exigir heteronomia do cidadão e portanto não pode exercer a coerção sobre o indivíduo se a ação do indivíduo não tiver bilateralidade atributiva maléfica a terceiros. Basicamente para que alguem tenha cometido algum crime ela tem que ter atentado contra um bem juridico que não seja dela mesma. Se assim não for, eu poderia arrumar encrenca com qualquer pessoa por qualquer motivo que me der na telha. Seja porque a pessoa come camarão, use roupas com dois tipos de tecido, alguem que corte os cabelos...

Se eu for impor o que eu acredito, mataria todos os que quebram ovos do lado errado porque considero isso pecado. (As viagens de Gulliver).

Ontem, 28 de setembro de 2020, eu vi "O é da coisa" com Reinaldo Azevedo e apesar de ver que ele teve boa intenção, ainda soltou uma caquinha ao criticar o ministro da educação que cometeu crime de homofobia. Em resumo, segundo Reinaldo Azevedo o homossexualismo não é uma opção. É da natureza de quem é. Já nasceu assim e que por isso, a pessoa deveria ser aceita.

Bem, a verdade é que mesmo que o homossexualismo fosse uma escolha (pode ser, não sei, não me interessa se é ou não), acontece que se não infringiu o princípio da ofensividade ou lesividade (nullum crimen sine iniuria) que deriva do princípio da alteridade, não cometeu crime. E se não cometeu crime, o Estado não tem direito de fazer nada. Quando vejo casos como o dessa senhora que agride verbalmente os clientes da petshop, eu me pergunto:

Até que ponto o pastor é responsável por seus fieis?

Eu cheguei a conclusão de que deve existir uma pena para o guru de um fiel que em nome da religião viola uma lei. Se a justiça descobrir que seus fieis não estão sendo orientados por seus pastores, padres ou gurus de que se deve respeitar o princípio da alteridade, esse guru também deve ser responsabilizado. Todo lider religioso antes de ousar pregar aos seus fieis deve entender a importancia deste princípio. Se não, ele deve ser proibido de pregar a palavra de seus Deuses em nossa sociedade.

segunda-feira, 28 de setembro de 2020

Libertem Julian Assange!

Já faz alguns anos que eu digo que Assange e Snowden mereciam estátuas em praças do mundo inteiro por denunciarem a NSA. A denuncia de Snowden é tão grave e revela os interesses de uma elite na economia e na "Justiça" do mundo inteiro. O caso é que Julian Assange era desafeto dessa elite por expor no Wikileaks não só as falcatruas dessa elitre dos EUA, mas outras. A perseguição à Assange culminou com a denuncia de Edward Snowden no Wikileaks.

E o que aconteceu? A NSA realmente estava investigando pessoas ilegalmente.
Até os tribunais nos EUA já reconheceram e disseram que Snowden é inocente e que ele realizou um dever cívico:

https://noticias.uol.com.br/ultimas-noticias/ansa/2020/09/04/tribunal-da-razao-a-snowden-e-considera-ilegal-programa-da-nsa.htm

https://www.terra.com.br/noticias/mundo/tribunal-da-razao-a-snowden-e-considera-ilegal-programa-da-nsa,5d20dc47aafc331e82d841e6abdbf242b8c0zit0.html

http://g1.globo.com/jornal-nacional/noticia/2013/07/soldado-americano-e-inocentado-da-acusacao-de-ajudar-inimigo.html


http://g1.globo.com/mundo/noticia/2014/05/jornalista-que-revelou-espionagem-diz-que-snowden-nao-foi-imprudente.html



Mas de quê Assange está sendo acusado então? Estupro? Uma mulher faz sexo consensual com um homem, mas queria camisinha depois? Não é estranho isso?
Mas vamos supor que seja verdade, onde Assange deveria cumprir a pena? Convenhamos, isso não cheira bem. Não é lógico?
Assange teve o processo de estupro arquivado na Suécia:

https://g1.globo.com/mundo/noticia/2019/11/19/suecia-suspende-mais-uma-vez-investigacao-de-acusacao-de-estupro-contra-julian-assange.ghtml

https://veja.abril.com.br/mundo/suecia-arquiva-acusacoes-de-estupro-contra-julian-assange/

https://www.dw.com/pt-br/su%C3%A9cia-arquiva-acusa%C3%A7%C3%A3o-de-estupro-contra-assange/a-51319763


Não existe embasamento juridico, em nenhum lugar do mundo, que justifique a extradição de Assange aos EUA. E mesmo assim já está preso e sendo torturado: 

https://exame.com/mundo/relator-da-onu-afirma-que-assange-e-vitima-de-tortura-psicologica/

https://noticias.uol.com.br/ultimas-noticias/afp/2019/05/31/relator-da-onu-afirma-que-assange-apresenta-sintomas-de-tortura-psicologica.htm

https://g1.globo.com/mundo/noticia/2019/05/31/assange-apresenta-sintomas-de-ter-sofrido-tortura-psicologica-diz-relator-da-onu.ghtml

Se o Snowden, que foi o causador dessa perseguição à Assange foi inocentado pela corte dos EUA, então por que Assange ainda tem que passar por esse sofrimento? Isso não é justiça. É vingança. Vingança pelo Wikileaks estar denunciando moleques. O problema desse mundo é que temos poucos herois como Snowden e Assange. Os bundões que alimentam esse ciclo de corrupção e injustiças aplaudem.


Libertem Julian Assange!






domingo, 20 de setembro de 2020

Sistemas de gestão para cidades futuros

Senso e vontade de Justiça não depende de constituição, pois é a própria norma fundamental (Hans Kelsen )

Para que alguem que deseja democracia, deve ter premissas para não cair em armadilhas que o escravisem. Digo que só precisamos de duas.

1 - O sistema (constituição) se se exige ser democratico, deve existir um gatilho na mão de todo o membro da sociedade, por exemplo, que 80% da sociedade clicar em um botão pedindo reset, uma nova assembleia deverá ser realizada. (Eu acredito que se 60% marcou esse pedido é porque já é bem visível para a maior parte da população o sofrimento da outra parcela da população. Se isso está acontecendo é porque o sistema está falhando em algum lugar. Essa proporção quem deve escolher é a sociedade. Apos o reset a sociedade tem que ter o direio de pedir manutenção no sistema ou sua substituição total ou parcial.)

2 - O Segundo ponto exige que o sistema seja auditável. Inclusive que permita a auditoria dos que a auditam. Isso significa que se alguem fizer uma pesquiza por qual auditor visualizou, ou alterou os dados, isso também deve ser registrado.
Ninguem deve ter interesse em entrar em algum sistema que não o permita que participe de alguma forma das decisões ou fiscalizações do grupo. Ja se viu na história da humanidade lideres que venderem seus seguidores como escravos à outros grupos etnicos. E se isso já aconteceu exige-se principios de segurança para evitar que a mesma maldade ocorra conosco. E a melhor forma é permitindo a auditoria do sistema de forma que se garanta que não haverá fraudes.

A elaboração de um sistema assim poderia ficar abaixo dos 80% e ficar travada por anos (Onde 80% é o quanto é o quanto a sociedade exige para que o trato socieal seja aceito.) Mas a medida que o tempo for passando, as leis irão sendo alteradas pelos próprios participantes e com o tempo ir melhorando, até que a constituição se torne estável e sendo aceita, aos poucos, pela sociedade. Mas a constituição só se tornará estável rapidamente se os seus elaboradores iniciais adicionárem regras que já são obviamente aceitas pela sociedade por principio (norma fundamental segundo (Hans Kelsen).

Eu sugeriria formar as instituições que regirão essa orquestra apenas de acadêmicos e tecnicos. Mesmo a parte de auditoria deve ter tecnicos responsáveis.

Uma de minhas outras propostas é que as fiscalizações devem ser realizadas aleatoriamente ao longo do ano por alunos de fases avançadas das faculdades, segundo suas especialidades. Ou seja, as agencias reguladoras devem organizar fiscalizações com membros aleatórios da sociedade para que eles não se conheçam e que isso iniba a compra de decisões por parte da empresa fiscalizada. É dificil que alguem do grupo de fiscais assim se corrompa. Mas se o grupo já se conhecer a muito tempo, a chance de se formarem grupos corruptos cresce.

Essas são as premissas mínimas para que alguem não seja estupido o suficiente para se associar a algum grupo que só tem a propaganda de ser responsável, democrático e justo. E apresentando essas premissas obriga-se a se respeitar no minimo isso. O sistema pode evoluir se assim o desejar.

A primeira premissa funciona como sensor que deve marcar seu nível de instatisfação e com o quê. Algo que deve levar a correção de leis pelos responsáveis. A segunda premissa serve para que qualquer um tenha garantias da confiabilidade do sistema e tenha a chance visualizar ou impedir fraudes.

Princípios é uma forma de julgar os direitos de cada cidadão, e claro, de forma limitada, já que é principio que nenhum direito pode ser absoluto entendendo o fato que os recursos são limitados. Assim, todos podem usufruir sem gerar sofrimentos desnecessários a ninguem. Para isso exige-se que se entenda:
Não se pode dizer que uma lei foi violada se a lei não é de acordo com os principios da maioria e por isso não iria existir.
A sociedade deve estabelecer a porcentagem ideal de quando se deve aceitar tratos e leis.

O mesmo ocorre quando se atribui o peso das penas. No caso do Brasil onde se escrevem as leis que limitam as penas é no código penal.

Deve existir 3 tipos de direitos a serem pesados e esses pesos também devem ser estabelecidos pela sociedade. Isso geraria o equivalente de um codigo penal na forma de formula, onde qualquer um poderia entender os pesos dos bens juridicos e as consequencias se formos imprudentes com os princípios. Seria uma forma facil mais fácil de reduzir e de se escrever e entender o que temos como código penal. 

Pesos de 3 tipos:
1 Quanto ao respeito ao (direito) à vida (Incluindo sua dignidade - Interesse particular ou privado )
2 Quanto a importância Social da pessoa ou bem juridico (Interesse Público)
3 A quantidade de pessoas que afeta ou importancia estratégica  para todos em ordem crescente. No caso de decisões de representantes que são mal escolhidas entraria nesse caso. (Interesse Estratégico).

ver como pode ser pesado os direitos (Imagens)
http://tivideotutoriais.blogspot.com/2017/04/teoria-geral-dos-tratados.html
Atualização do link acima:
http://tivideotutoriais.blogspot.com/2020/09/teoria-geral-dos-tratados-uma-manutencao.html


A inspiração para a melhoria da gestão

Observe como é mostrado os serviçõs que a sociedade demanda em SimCity 2000. Este jogo fornece uma idéia interessante na gestão das demandas de uma cidade. Se os cidadãos de um país utilizarem um sistema de medições equivalente mostrado para o registro de suas demandas podemos ter um melhor controle da distrubuição do recurso. Em G1 é possível ver o acumulado de toda a cidade. Em G2 é possível ver a distribuição do problema selecionado pela área.


G2 é portanto o gráfico que determina como distribuir melhor o investimento. Exemplo no caso de uma delegacia que obtém do sistema o foco onde os crimes ocorrem, passa a deslocar mais agentes de segurança para a região.
O mesmo pode se fazer com o grau de escolaridade dos frequentadores da região, com a água, esgoto, abrangência do corpo de bombeiros, poluição, transporte e etc. Um sistema assim permitiria que um usuário redistribuisse 100 pontos de recursos entre saúde, educação segurança e todas as outras áreas a serem medidas. O Estado daria maior importância para as regiões com foco maior na demanda.

Mas o sistema (Uma nova constituição) pode ir além. Ela pode nos ajudar a julgar

Existem princípios para se construir sistemas de:

Defesa
justiça
Saude
etc...

Aqui irei tratar de um sistema como uma constituição entidades publicas estratégicas e justiça. Ou seja aqui devo tratar do necessário para a tomada de decisões, que deve ser equivalente a forma em que devemos julgar atos dos membros da sociedade. Basicamente, se não deseja problemas com a justiça, devemos definir bem os princípios. Como os principios da justiça são o de defender bens juridicos, todos os outros principios, como o de como se cria um sistema de devesa, deve atender à esses principios, mas devem estar a parte da constituição por necessitar de avaliação academica e tecnica de a decisão será ou não compensatória à sociedade e ao meio ambiente. Ou seja, se ser responsável por toda decisão que tomar de agir e se por incompetencia clara perante ao fato de não ter o conhecimento acadêmico ou por egoismo tentar burlar o sistema, deve ser punido.

Dice é considerada a Deusa da Justiça. Ela é representada por uma mulher de olhos vendados com uma balanca em uma mão e uma espada em outra.
É interessante os 3 objetos e eles possuem significado.
A venda nos olhos significa que a justiça não poderá dar tratamento diferenciado à nenhuma parte.
A balança significa que se existe uma discussão, então princípios estarão em confronto e a justiça penderá para o maior princípio. O princípio do direito a vida terá maior peso do que o do direito de propriedade.
E a espada que representa o poder de fazer cumprir sua decisão podendo dividir um bem ou mesmo dar pena capital (Antigamente).

Dice deve portanto ser um sistema que pesa direitos (defendidos por Princípios)

Para entender o que são princípios vamos supor o sistema. Esse sistema (que pode ser seguido para uma constituição) irei chamá-lo de Dice.

Outras premissas que provavelmente deve ser decididas

Exemplo: Devem existir direitos, mas eles não poderão ser absolutos. Ver a previsão do que irá acontecer se não existir limites para fortunas acumuladas por cada indivíduo:
http://tivideotutoriais.blogspot.com/2016/07/os-economista-nao-lembram-do-meio.html

Dice deverá pesá-los para nós segundo as medidas dadas pela propria sociedade.
As vezes destruir um patrimônio é melhor do que se perca uma vida. E as vezes ocorrerão estes dilemas.
Exemplo: Um homem querou o portão da casa de um desconhecido para salvar uma criança de um incêndio. É notável que a açã do homem foi nobre, mesmo ele tendo quebrado um bem juridico, que é um direito que deve ser protegido pelo Estado (dentro dos limites que a sociedade impor. Um bem material como um portão em troca de uma vida é justo ou não é?). Dice pesa os valores jurídicos atingidos (e mesmo os forem flagrados agindo de forma irresponsável e arriscada contra os valores juridicos).

Portanto Dice a deusa da justiça deve ser a forma como pesamos os princípios.


Um sistema completo, que consiga ser realmente justa. Por isso a venda nos olho. Então nosso sistema deve ser Democrática e Auditável (Pessoas com capacidade tecnica concursadas devem ser as responsáveis e seguir os princípios) para que isso ocorra.

Dice  pode trabalhar como uma entidade (bem juridico) que pesa os princípios das partes envolvidas em conflitos. Mas só pode pesar um ato com violação de princípios de cada vez. Se um ato seguir outro, pesa-se o primeiro ato e depois pesa-se o segundo, até o fim dos atos apresentados ao julgamento. Portanto, Dice deve comparar e pesar bens jurídicos de ambas (as vezes todas) as partes. Assim como o que é possivel fazer um computador fazer.

Suponto que Dice faça essas medições 3 vezes, ela consegue mede os pesos da forma que se provado a ocorrencia do fato julgável, serão usados como pesos para os valores dos bens jurídicos e a pena a se pagar segundo cálculo utilizando esses pesos:

Os direitos que devem ser protegidos pelo Estado e seus pesos estão em ordem decrescente:

Pesos de 3 tipos:
1 Quanto ao respeito ao (direito) à vida (Incluindo sua dignidade)
2 Quanto a importância Social da pessoa ou bem juridico (Interesse social)
3 A quantidade de pessoas que afeta em ordem decrescente (no caso de decisões)

E podem se subdividir, para facilitar as medições:

Quanto ao respeito ao (direito) à vida (Incluindo sua dignidade)
1 Fisica. É o que protege Vida e estado físico de saúde do cidadão.
2 Psicológico e Emocional. Capacidade de conviver feliz em sociedade.
    A liberdade de ir e vir (necessário à paz e a sanidade das pessoas).
    A liberdade de expressão.
    Moral: Uma calunia ou injuria pode afetar o psicologico de uma pessoa.
3 Econômico (Direito de propriedade). Representa o que o indivíduo possui e cada um dos seus itens deve ter valor.
    Pode ser valor sentimental (um presente de alguem que já se foi).
    Pode ser o valor de utilidade e de custo no mercado.
    injuria, como um xingamento.

Quanto a importância Social da pessoa ou bem juridico (Interesse social) em ordem decrescente:
1 Estratégico - como um funcionários publicos de alta hierarquia, ministérios e outras instituições e empresas necessárias ao sistema.
2 Público - como uma praças, umfuncionários publicos de média hierarquia e pequenas instituições e empresas do sistema
3 Particular - como cadeiras, carros, casas, trabalho, pessoa...

A quantidade de pessoas que afeta em ordem decrescente (no caso de decisões):
1 Toda a sociedade
2 Uma parcela grande da sociedade
3 Uma parcela menor da sociedade
4 Um grupo
5 Duas pessoas
6 Uma pessoa

As 3 vezes ela mede utilizando esses pesos de forma que podemos ter:

Exemplos:
prato um: o peso da parte que teve dano economico
prato dois: o Interesse pessoal em prejudicar
Esse deve ressarcir, pagar dano moral e esquecer que a pessoa existe. Ficar longe.

ou

prato um: o peso da parte que teve dano economico.
prato dois: o interesse pessoal em salvar uma vida.
Se o bem juridico é economico a diferença é para uma vida é muito grande. Se o pai da criança pedir ressarcimento, deve ser ignorado e advertido por Dice: É assim que paga alguem que lhe faz o bem? 

ou

prato um: O prejuízo do carro destruido à pauladas pelo amigo bebado com quem desentendeu por causa de um jogo de futebol.
prato dois: O prejuízo do carro destruido à pauladas pelo amigo bebado com quem desentendeu por causa de um jogo de futebol.
Ambos não devem ressarcir ninguem. No momento que o amigo se vinga quebrando o carro do amigo também, ele responde que não tem interesse na justiça e sim em uma resposta equivalente imediata.

Reagir à violações de seus direitos vingativamente é entendido pela justiça como crime. Uma resposta à um crime só pode ser deixada de ser julgada por Dice se o valor atingido for econômico e proporcional. Qualquer outro peso atingido além disso deve resultar em alguem preso.

Tendo um sistema assim, que captasse de cada cidadão como ele dividiria os pesos e que pesos daria. Uma inteligencia artificial poderia tirar as médias e até dar pesos aos graus de responsabilidade dos que decidem. Algo que ajudaria a organizar melhor e compactadamente os interesses da sociedade de forma que o máximo de pessoas entenda a justiça.

Isso daria base de dados para uma inteligencia artificial construir um sistema mais enxuto (permita automanutenção). Ordenar os princípios (bens juridicos) e elaborar leis que os protejam melhor segundo os interesses de todos.

Alguns princípios já são bem conhecidos. Quando princípios de dois cidadaos entram em conflito e por isso for levado à julgamento ambas as partes devem ter o direito de apresentar suas versões e suas provas. Isso implica que o julgamento deve ter seu próprio sistema de funcionamento (Devido processo legal), desde que permita o direito de ambas as partes de apresentarem suas provas e defesas. Ninguem poderá ser julgado se não infrigiu princípios (Não atingiu o galho do princípio da alteridade).
O juiz deve ser imparcial, mas como as partes não devem ser necessáriamente entendidas sobre os processos do judiciário, deve ser responsável por antecipar e orientar à ambas as partes o momento certo da apresentação de seus argumentos e provas.

Assim como se deseja utilizar a lógica (Argumento técnico) para partir um bolo entre duas pessoas (Uma corta e outra escolhe e não tem melhor), também podemos utilizar argumento técnico para realizar justiça entre milhares de cidadãos. Por isso, pela obrigatoriedade de se utilizar a lógica (Argumento técnico), os responsáveis por determinar como deve proceder um julgamento são ministros selecionados por concurso público.

Quem se interessa por participar de um pacto (acordo ou trato) deve saber e pesar bem o que ganhará, como terá que cooperar, que responsabilidades e penalidades deverá assumir se falhar por dolo ou culpa no cumprimento de suas responsabilidades. E isso deve ser claro e por isso, se queremos ser democráticos, deve-se ensinar o funcionamento do sistema a cada cidadão.

No meu entendimento o princípio da Alteridade é a raíz dos princípios. Para que todos os pesos dos bem juridicos defendidos pelo Estado existam, eles devem esta justificados por uma filosofia que se fundamenta nesse princípio da alteridade (e no da lesibilidade segundo outros). Do principio da alteridade poderá surgir principios novos.

Percebam que a justiça fica mais fácil de ser realizada e entendida assim, pois só precisa-se que a filosofia encontre novos princípios, e segundo eles pesar os bens juridicos segundo os pesos determinados por estes princípios.

Se nenhum princípio dentro do galho do princípio da alteridade foi atingido, então não houve crime. Basicamente, o princípio da alteridade refere-se que:
Se a ação não atingiu a vida, o psicológico, a moral ou bem de alguem, então não ocorreu crime.
Alteridade é ter empatia pelo outro. Ser capaz de enxergar, perceber o outro e de respeitar seus direitos como um igual.


O direito de propriedade, que deve existir por princípio e que deve estar dentro do galho do princípio da alteridade, deve ter limites e as vezes taxas de imposto que sejam controladas pela sociedade. É melhor investirmos no surgimento vários medios empresários (possuindo máximo de 50 milhões) do que em um bilionário que vai monopolizar o mercado e atrasar sua melhoria.

Deve portanto existir direitos, mas não existirão direitos absolutos, pois se atingir a sociedade negativamente, a sociedade deve ter direito de alterar a forma em que esses direitos serão usufruidos.


Se desejar, de forma mais aprofundada e outras sugestões:
https://tivideotutoriais.blogspot.com/2020/09/teoria-geral-dos-tratados-uma-manutencao.html

terça-feira, 15 de setembro de 2020

Tabuleiro de Xadrez (Sem a lógica para jogar localmente)

Não tem um tabuleiro de xadrez? Cole isso no bloco de notas, salve com o nome Xadrez.html e abra o arquivo no navegador:



<div id="palco" style="display:none; width:800px; height:600px; "></div>
<div id="Form1" style="display:inline-block; width:300px; height:300px;">
<p><b>Xadrez</b><br><br>
Escolha as cores das peças:<br>
<button style="width:150px;" onclick="playBrancas()" >Brancas</button><br>
<button style="width:150px;" onclick="playNegras()" >Negras</button><br>
</p>
</div>
<div id="Form2" style="display:none; width:300px; height:300px;">
<p>Promover Pião para:<br>
<button style="width:150px;" onclick="promoveRainha()">Rainha</button><br>
<button style="width:150px;" onclick="promoveCavalo()">Cavalo</button><br>
<button style="width:150px;" onclick="promoveTorre()">Torre</button><br>
<button style="width:150px;" onclick="promoveBispo()">Bispo</button><br>
<button style="width:150px;" onclick="fechar()">Cancelar</button><br>
</p>
</div>

<script>
pecas = [["&#x2654", "&#x2655", "&#x2656", "&#x2657", "&#x2658", "&#x2659"],
["&#x265A", "&#x265B", "&#x265C", "&#x265D", "&#x265E", "&#x265F"]]

Palco = document.getElementById("palco");
Form1 = document.getElementById("Form1");
Form2 = document.getElementById("Form2");

capturadas=0;

function allowDrop(ev) { ev.preventDefault();}
function drag(ev) { ev.dataTransfer.setData("text", ev.target.id); }
function drop(ev)
{
ev.preventDefault();
var data = ev.dataTransfer.getData("text");
Palco.ultimaPecaTocada = data;

if(ev.target.hasChildNodes())
{
x=ev.target.parentElement
myArray = x.parentElement.id.split("_")
x.parentElement.appendChild(document.getElementById(data));
casa="";
do
{
if(capturadas<8) casa=document.getElementById("div_"+capturadas+"_0")
else if(capturadas<16) casa=document.getElementById("div_"+ (capturadas-8)+"_1")
else if(capturadas<24) casa=document.getElementById("div_"+ (capturadas-16)+"_10")
else if(capturadas<32) casa=document.getElementById("div_"+ (capturadas-24)+"_11")
capturadas++;
if(capturadas>32) capturadas=0;
}
while(casa.hasChildNodes())
casa.appendChild(x)
if(document.getElementById(data).tipo==5 && ( myArray[1]+""=="0" || myArray[1]+""=="7" ) )
{
Palco.style.display = "none";
Form2.style.display = "inline-block";
}
}
else if(!ev.target.hasChildNodes())
{
x=ev.target
myArray = x.id.split("_")
x.appendChild(document.getElementById(data));
if(document.getElementById(data).tipo==5 && ( myArray[1]+""=="0" || myArray[1]+""=="7" ) )
{
Palco.style.display = "none";
Form2.style.display = "inline-block";
}
}
}

function createTable()
{
var table = document.createElement("TABLE");
table.cellPadding="0"
table.cellSpacing="0"
table.style.border = "1px solid #000000";
table.style.borderSpacing = "0px";
table.id = "chessTable";
Palco.appendChild(table);
for(var n=0; n<8; n++)
{
var y = document.createElement("TR");
document.getElementById("chessTable").appendChild(y);
for(var m=0; m<8+4; m++)
{
var z = document.createElement("TD");
var t = document.createElement("Div");
t.style.width = "60px";
t.style.height = "60px";
t.style.margin = "0px";
t.style.padding = "0px";
if(m>1 && m<10)
{
t.style.border = "1px solid #000000";
if(Math.pow(-1,n+m)<1) t.style.backgroundColor = "#FFAA66";
else t.style.backgroundColor = "#FFFFCC";
}
else
{
t.style.border = "1px solid #845424";
t.style.backgroundColor = "#946434";
}
t.id = "div_"+n+"_"+m;
t.addEventListener("drop", drop);
t.addEventListener("dragover", allowDrop);
z.appendChild(t);
y.appendChild(z);
}
}
}

function criatePeca(cor, tipo, px, py, id)
{
var div = document.createElement("DIV");
div.style.position = "relative";
div.id = id
div.draggable="true";
div.cor=cor;
div.tipo=tipo;
div.addEventListener("dragstart", drag);

var back = document.createElement("DIV");
back.innerHTML = pecas[1][tipo];
//back.style.fontFamily = "Symbola";
back.style.left = "7px";
back.style.position = "absolute";
(cor==1 ? back.style.color = "#cc6600" : back.style.color = "#ffffff")
back.style.fontSize = "55px";
div.appendChild(back)

var front = document.createElement("DIV");
front.innerHTML = pecas[0][tipo];
//front.style.fontFamily = "Symbola";
front.style.left = "7px";
front.style.position = "absolute";
front.style.color = "#000000";
front.style.fontSize = "55px";
div.appendChild(front)

document.getElementById("div_"+px+"_"+(py+2)).appendChild(div)
}

function fechar()
{
Form1.style.display = "none";
Form2.style.display = "none";
Palco.style.display = "inline-block";
}

function promoveRainha()
{
p=document.getElementById(Palco.ultimaPecaTocada)
p.tipo=1;
p.childNodes[0].innerHTML = pecas[1][p.tipo];
p.childNodes[1].innerHTML = pecas[0][p.tipo];
fechar()
}

function promoveTorre()
{
p=document.getElementById(Palco.ultimaPecaTocada)
p.tipo=2;
p.childNodes[0].innerHTML = pecas[1][p.tipo];
p.childNodes[1].innerHTML = pecas[0][p.tipo];
fechar()
}

function promoveBispo()
{
p=document.getElementById(Palco.ultimaPecaTocada)
p.tipo=3;
p.childNodes[0].innerHTML = pecas[1][p.tipo];
p.childNodes[1].innerHTML = pecas[0][p.tipo];
fechar()
}

function promoveCavalo()
{
p=document.getElementById(Palco.ultimaPecaTocada)
p.tipo=4;
p.childNodes[0].innerHTML = pecas[1][p.tipo];
p.childNodes[1].innerHTML = pecas[0][p.tipo];
fechar()
}

function playBrancas()
{
createTable() ;
criatePeca(0,2,7,0, "w_tower_1");criatePeca(0,4,7,1, "w_horse_1");
criatePeca(0,3,7,2, "w_bis_1"); criatePeca(0,1,7,3, "w_queen");
criatePeca(0,0,7,4, "w_king"); criatePeca(0,3,7,5, "w_bis_2");
criatePeca(0,4,7,6, "w_horse_2");criatePeca(0,2,7,7, "w_tower_2");
criatePeca(0,5,6,0, "w_piao_1"); criatePeca(0,5,6,1, "w_piao_2");
criatePeca(0,5,6,2, "w_piao_3"); criatePeca(0,5,6,3, "w_piao_4");
criatePeca(0,5,6,4, "w_piao_5"); criatePeca(0,5,6,5, "w_piao_6");
criatePeca(0,5,6,6, "w_piao_7"); criatePeca(0,5,6,7, "w_piao_8");
criatePeca(1,5,1,0, "b_piao_1"); criatePeca(1,5,1,1, "b_piao_2");
criatePeca(1,5,1,2, "b_piao_3"); criatePeca(1,5,1,3, "b_piao_4");
criatePeca(1,5,1,4, "b_piao_5"); criatePeca(1,5,1,5, "b_piao_6");
criatePeca(1,5,1,6, "b_piao_7"); criatePeca(1,5,1,7, "b_piao_8");
criatePeca(1,2,0,0, "b_tower_1");criatePeca(1,4,0,1, "b_horse_1");
criatePeca(1,3,0,2, "b_bis_1"); criatePeca(1,1,0,3, "b_queen");
criatePeca(1,0,0,4, "b_king"); criatePeca(1,3,0,5, "b_bis_2");
criatePeca(1,4,0,6, "b_horse_2");criatePeca(1,2,0,7, "b_tower_2");
fechar()
}

function playNegras()
{
createTable() ;
criatePeca(1,2,7,0, "w_tower_1");criatePeca(1,4,7,1, "w_horse_1");
criatePeca(1,3,7,2, "w_bis_1"); criatePeca(1,3,7,5, "w_bis_2");
criatePeca(1,4,7,6, "w_horse_2");criatePeca(1,2,7,7, "w_tower_2");
criatePeca(1,5,6,0, "w_piao_1"); criatePeca(1,5,6,1, "w_piao_2");
criatePeca(1,5,6,2, "w_piao_3"); criatePeca(1,5,6,3, "w_piao_4");
criatePeca(1,5,6,4, "w_piao_5"); criatePeca(1,5,6,5, "w_piao_6");
criatePeca(1,5,6,6, "w_piao_7"); criatePeca(1,5,6,7, "w_piao_8");
criatePeca(1,0,7,3, "w_king"); criatePeca(1,1,7,4, "w_queen");
criatePeca(0,5,1,0, "b_piao_1"); criatePeca(0,5,1,1, "b_piao_2");
criatePeca(0,5,1,2, "b_piao_3"); criatePeca(0,5,1,3, "b_piao_4");
criatePeca(0,5,1,4, "b_piao_5"); criatePeca(0,5,1,5, "b_piao_6");
criatePeca(0,5,1,6, "b_piao_7"); criatePeca(0,5,1,7, "b_piao_8");
criatePeca(0,2,0,0, "b_tower_1");criatePeca(0,4,0,1, "b_horse_1");
criatePeca(0,3,0,2, "b_bis_1"); criatePeca(0,3,0,5, "b_bis_2");
criatePeca(0,4,0,6, "b_horse_2");criatePeca(0,2,0,7, "b_tower_2");
criatePeca(0,0,0,3, "b_king"); criatePeca(0,1,0,4, "b_queen");
fechar()
}
</script>

Xadrez

Escolha as cores das peças:


segunda-feira, 14 de setembro de 2020

O que é uma função em javaScript

 
A melhor forma de saber é dando um exemplo. Salve este fonte na sua pasta com o nome testefuncao.HTML e execute pelo navegador:

<canvas id="myCanvas" width="600" height="400" style="border:1px solid #000000;">
</canvas>

<script>
    // nome da função é reta
    reta = function()
    {
        // a função é uma sequência de ações a serem executadas
        var c = document.getElementById("myCanvas"); // pega a caixa de desenho html
        var ctx = c.getContext("2d"); // pega o papel
        ctx.lineWidth = 2; // diz a largura da linha
        ctx.beginPath(); // prepara que vai criar um caminho (de linhas)
        ctx.strokeStyle="#0000ff"; // diz a cor da linha
        ctx.moveTo(10,30); // marca o ponto de inicio da linha
        ctx.lineTo(90,90); // marca o ponto de fim da linha
        ctx.stroke(); // finalmente desenha linha
        // se a função chamar a si mesma ela é recursiva.
        // se existir alguma coisa dentro dos parentesis reta(coisa) essa coisa é chamada de parametro
    }
    // a função sendo chamada pelo nome
    reta();
</script>

domingo, 13 de setembro de 2020

Recursividade

 

<script>
    // não necessário saber agora
    getSenCos = function(angulo)
    {   
        angulo = manterLimites(angulo);
        seno =  Math.sin(angulo * Math.PI / 180);
        cose =  Math.cos(angulo * Math.PI / 180);
        return [cose, seno];
    }
    // não necessário saber agora
    manterLimites = function(angulo)
    {
        while(angulo>=360)
        {
            angulo=angulo-360;
        }
        while(angulo<0)
        {
            angulo=angulo+360;
        }
        return angulo;
    }
    // função galho recebe a posição inicial da reta em x1, y1.
    galho = function(ctx, x1, y1, tamanho, angulo, poda)
    {
    //coloco a proxima semente de acordo com o giro e o novo tamanho
        var senCos= getSenCos(angulo)   
        var novox = x1+tamanho*senCos[0]
        var novoy = y1+tamanho*senCos[1]
        ctx.lineWidth = 2;
        ctx.beginPath();
        ctx.strokeStyle="#FF0000";
        ctx.moveTo(x1,y1); // inicio linha
        ctx.lineTo(novox,novoy); // fim linha
     // desenha linha
        ctx.stroke();
     // impede loop infinito
        if( poda>1 )
        {
        //  a função chama a sí mesma
            galho(ctx, novox, novoy, tamanho*0.9, angulo-30,poda-1 )
        }
    }
    load = function()
    {
        var c = document.getElementById("myCanvas");
        var ctx = c.getContext("2d");
        galho(ctx, 80, 80, 100,   125, 16);
    }
</script>  
<canvas id="myCanvas" width="400" height="400" style="border:1px solid #000000;">
</canvas>
<script>load();</script> 

Resultado:

O equivalente da recursividade que exite na programação para a VIDA (de qualquer célula) é o ribossomo

Eu tenho uma impressão de que a vida começou com determinadas organelas.

Na computação existe uma ideia chamada de recursividade. A recursividade também pode ser exemplificada por códigos fontes em javaScript. Basicamente pode ser descrito como uma sequência de passos com um nome, onde dentro dessa sequência de passos existe um comando para se autoexecutar pela chamada de seu próprio nome. Esse conjundo de comandos pode chamar a sí mesmo infinitamente ou de acordo com o número da poda (Podando os ganhos indesejados) parar a chamada.

No caso do início da vida.

Pecebi que a organela que executa algo equivalente ao que observamos na recursividade é o ribossomo.

Ele é responsável por capturar as proteínas necessárias disponiveis no meio liquido (plasma em que está inserido) e de acordo com a leitura das bases de uma fita de DNA pode produzir outros ribossomos.

A leitura da fita depende:
da energia encontradas do meio circundante ao ribossomo.
das proteinas necessárias encontradas do meio circundante ao ribossomo.
do ribossomo que por suas propriedades e montagens. O ribossomo lê a fita e executa os comandos de montagens de novas proteinas, organelas, etc.

Portanto o ribossomo é capaz de ler trexos de fita que constroem outros ribossomos para a célula. Note que se não existir a informação de construção de ribossomos a célula não poderia se reproduzir e não poderia realizar auto manutenção. Se ribossomos podem com o tempo morrer (desnaturar) de forma natural,  e se a taxa de mortes deles for maior que a de criação então é previsto que a célula morra. A concentração de algum tipo de marcador deve estar no meio que circunda o ribossomo e a fita e esse marcador indica se é ou não a hora do ribossomo ler.

A osmose, fagocitose, respiração e outros processos de transferência de recursos da célula são da competencia de outras organelas. A membrana celular é o envólucro de todas as outras organelas e do citoplasma. Incluindo o ribossomo e a fita de DNA. A responsabilidade de obtenção de recursos do meio para o interior célula estarão sobre a membrana celular. Sobre a superficie dessa membrana celular estão organelas que controlam a entrada e a saida de moléculas. Toda a informação para a construção desses elementos celulares minimos devem estar escritos em uma fita de DNA. Por isso vejo o ribossomo como a organela das mais interessantes, pois ele lê a fita de DNA e monta todas as estruturas necessárias incluindo outros ribossomos (interpretadores de fita).
Os Ribossomos participam diretamente ou indiretamente na produção de montagem de tudo dentro da célula. A existência dessa organela é o que garante a manutenção da célula e dá capacidade de reprodução.

Será possível existir ribossomos diferentes que leem a mesma fita interpretanto uma montagem diferente e até com outras moléculas?

Se escrevermos o seguinte javaScript e salva-lo no bloco de notas com um nome ponto HTML (NOME.HTML) teremos:


<script>
    manterLimites = function(angulo)
    {
        while(angulo>=360)
        {
            angulo=angulo-360;
        }
        while(angulo<0)
        {
            angulo=angulo+360;
        }
        return angulo;
    }
    getSenCos = function(angulo)
    {  
        angulo = manterLimites(angulo);
        seno =  Math.sin(angulo * Math.PI / 180);
        cose =  Math.cos(angulo * Math.PI / 180);
        return [cose, seno];
    }
    galho = function(ctx, x1, y1, tamanho, angulo, poda)
    {
        var senCos= getSenCos(angulo)  
        var tx = x1+tamanho*senCos[0]
        var ty = y1+tamanho*senCos[1]
        ctx.lineWidth = poda*poda;
        ctx.beginPath();
        ctx.strokeStyle="#FF0000";
        ctx.moveTo(x1,y1);
        ctx.lineTo(tx,ty);
        ctx.stroke();
        if( poda>1 )
        {
            galho(ctx, tx, ty, tamanho*0.5, angulo+90,poda-1 )
            galho(ctx, tx, ty, tamanho*0.5, angulo, poda-1 )
            galho(ctx, tx, ty, tamanho*0.5, angulo-90,poda-1 )
        }
    }
    load = function()
    {
        var c = document.getElementById("myCanvas");
        var ctx = c.getContext("2d");
        galho(ctx, 250, 250, 45,   0+45, 4);
        galho(ctx, 250, 250, 45,  90+45, 4);
        galho(ctx, 250, 250, 45, 180+45, 4);
        galho(ctx, 250, 250, 45, 270+45, 4);
    }
</script>
</p>
<body onload="load();">
<canvas height="500" id="myCanvas" style="border: 1px solid #000000;" width="500">
</canvas>
O resultado:

O perigo está vista ja faz muito tempo

É possivel visualizar essa noticia interessante desabilitando o javascript do navegador:

https://www1.folha.uol.com.br/colunas/eliogaspari/2020/09/policia-e-milicias-sao-a-nova-forma-de-desestabilizacao-das-instituicoes-na-america-latina.shtml

Eu já falava disso até em comentários nos vídeos do Daniel Fraga a uns 10 anos.
Os ANCAPs são a mesma coisa. Isso é o resultado do medo de uma elite que não quer largar o osso. Depois que começou a pandemia eu pergunto a eles: De onde sairia o auxilio emergiencial se não fosse o Estado e seu patrimônio Estatal? Esse pessoal representa rentistas da bolsa, querendo avançar sobre o patrimonio público. Se eles não puderem comprar, ele vão causam discordia ao ponto de uma guerra de milicias (semelhante ao que ocorreu e ocorre na afria e oriente médio) então, com um governo já corrupto nos moldes seguindo os interesses deles, eles levas suas multinacionais que roubam o monopolio que deveria ser estatal.

sexta-feira, 11 de setembro de 2020

Imortalidade

Se entendermos a genética dos tardigrados e fizessemos edição genica em nós mesmos, poderiamos ser congelados e não morreriamos ao nos descongelarmos. A água das celulas ao congelarem aumentam de volume e as celulas explodem por isso. Como contornar isso? Os tardigrados parecem ter a resposta.
A edição gênica poderia nos permitir não só isso, mas quem sabe um dia, alterarmos nosso proprio corpo para nos adaptarmos a outros planetas. moraremos em Titan um dia assim?
Acho que a humanidade alcançou a transcendencia, pois eu teria coragem de fazer essas mudanças. Um dia teremos asas, outro dia, tiramos as asas e colocamos guelras...
Eu fiquei com pena de minha mãe quando eu perguntei se ela aceitaria a vida eterna se fosse por um processo cientifico. Ela respondeu que só quer ser ressucitada e viver pra sempre se isso for feito por Deus. Algo que me lembrou da piada do homem que morreu afogado porque recusou a ajuda de 3 barcos querendo que somente Deus o salvasse. Outro amigo acha macaco tão feio que prefere ter vindo do barro. Não sei, mas parece ser arrogância...
A graça seria se todo mundo pudesse ter esse direito de fazer a edição gênica se não seriamos solitários. Mas se todo mundo vivesse pra sempre, seria justo termos filhos? Eu acredito que acidentes aconteceriam e morreriamos do mesmo jeito. Então, para ainda termos filhos, teriamos que fazer uma fila e sortearmos na mesma proporção dos que morrem para mantermos o numero de "imortais".

Para quem conhece alguem ou sofre de progeria eu sugiro um desenho dos Thundercats: Episódio 4 entitulado "A musica das pétalas".
Se a entropia do universo mais nos matar, talvez a progeria seja a nossa salvação, pois isso compactaria nosso tempo de vida em periodos mais curtos. Assim Aquiles (o fim) nunca alcancaria a Tartaruga.

Moeda social e banco comunitário


 

domingo, 6 de setembro de 2020

Como uma doença ou transtorno pode tornar alguem melhor do que as pessoas normais

 
Eu nunca tinha visto uma entrevista como essa do vídeo abaixo.
Um rapaz diagnosticado com autismo e esquizofrenia paranoide.
Acredito que pelo fato de alguem ter tais dificuldades que o obrigem a isolar-se socialmente (digo isolar-se das coisas ruins do mundo) criou uma pessoa boa e cheia de espírito.


Politicamente, expõe suas ideias no Do contrato social, publicado em 1762. Procura um Estado social legítimo, próximo da vontade geral e distante da corrupção. A soberania do poder, para ele, deve estar nas mãos do povo, através de um corpo político dos cidadãos. Segundo suas ideias, a população tem que tomar cuidado ao transformar seus direitos naturais em direitos civis, afinal "o homem nasce bom e a sociedade o corrompe". (Jean-Jacques Rousseau).

Algumas pessoas insistem em ignorar John Lock e Jean-Jacques Rousseau. Não vou dizer que o homem nasce bom ou mal porque acredito que isso já está bem definido, mas a sociedade corrompe sim.

John Lock e táboa rasa: https://pt.wikipedia.org/wiki/T%C3%A1bula_rasa

quarta-feira, 2 de setembro de 2020

Fossa de Evapotranspiração - Esgoto residencial ecológico

Uma casa ecológica precisa de um esgoto ecológico. Este é a melhor maneira de tratar o esgoto residencial que pude encontrar. É claro! É necessário utilizar sabão ecológico. Detergentes também não devem ser utilizados nesse tipo de fossa, pois ele matárá os fungos e bactérias necessárias ao bom funcionamento da fossa

Bacia de Evapotranspiração/Fossa de Evapotranspiração:

https://www.youtube.com/watch?v=Baf9cqLi9Vw
https://www.youtube.com/watch?v=S6iU4QsEABY
https://www.youtube.com/watch?v=_Aglto-Dz0k

sexta-feira, 28 de agosto de 2020

quarta-feira, 26 de agosto de 2020

Sugestão de vídeo: argumentação

Atenção! É importante as fontes de todos os fatos e dados relevantes as argumentações.

Em 12:20 vai direto ao ponto:


Para quem quer ter sua argumentação respeitada eu também sugiro conhecer o que seja metodologia científica: Problematização, formulação da hipótese, experimentação e confirmação, sendo este ultimo quando outros repetem os testes.

sexta-feira, 21 de agosto de 2020

Q-anon? Q p* e essa?

Pois é... mais uma teoria conspiratoria sendo criada.
Mas segundo o que já é praticado pelos gurus da direita, que acusam o adversário de esquerda daquilo que você pratica, então, a verdade não é que existe uma sociedade Q-anon. No Lugar de Q é B e no lugar de anon é annon:

B-annon. Steve Bannon. Que foi preso e solto ontem apos pagar fiança por desviar dinheiro de arrecadação da contrução do muro que dividirá o México e os EUA.

Pois é, né?
 

segunda-feira, 17 de agosto de 2020

Regex em javaScript