\( \newcommand{\abcp}[3]{\frc{#1+\sqrt{#2}}{#3}} \newcommand{\chao}[1]{\left\lfloor #1 \right\rfloor } \newcommand{\nPr}[2]{{}^{#1}A_{#2} } \newcommand{\combin}[2]{{}^{#1}C_{#2} } \newcommand{\cmod}[3]{#1 \equiv #2\left(\bmod {}{#3}\right)} \newcommand{\frc}[2]{\displaystyle\frac{#1}{#2}} \newcommand{\mdc}[2]{\left( {#1},{#2}\right)} \newcommand{\mmc}[2]{\left[ {#1},{#2}\right]} \newcommand{\cis}{\mathop{\rm cis}} \newcommand{\ImP}{\mathop{\rm Im}} \newcommand{\ReP}{\mathop{\rm Re}} \newcommand{\sen}{\mathop{\rm sen}} \newcommand{\tg}{\mathop{\rm tg}} \newcommand{\cotg}{\mathop{\rm cotg}} \newcommand{\cosec}{\mathop{\rm cosec}} \newcommand{\cotgh}{\mathop{\rm cotgh}} \newcommand{\cosech}{\mathop{\rm cosech}} \newcommand{\sech}{\mathop{\rm sech}} \newcommand{\sh}{\mathop{\rm sh}} \newcommand{\ch}{\mathop{\rm ch}} \newcommand{\th}{\mathop{\rm th}} \newcommand{\senEL}[1]{\mathop{\rm sen}^{#1}} \newcommand{\tgEL}[1]{\mathop{\rm tg}^{#1}} \newcommand{\cotgEL}[1]{\mathop{\rm cotg}^{#1}} \newcommand{\cosecEL}[1]{\mathop{\rm cosec}^{#1}} \newcommand{\shEL}[1]{\mathop{\rm sh^{#1}}} \newcommand{\chEL}[1]{\mathop{\rm ch^{#1}}} \newcommand{\thEL}[1]{\mathop{\rm th^{#1}}} \newcommand{\cotghEL}[1]{\mathop{\rm cotgh^{#1}}} \newcommand{\cosechEL}[1]{\mathop{\rm cosech^{#1}}} \newcommand{\sechEL}[1]{\mathop{\rm sech^{#1}}} \newcommand{\senq}{\senEL{2}} \newcommand{\tgq}{\tgEL{2}} \newcommand{\cotgq}{\cotgEL{2}} \newcommand{\cosecq}{\cosecEL{2}} \newcommand{\cotghq}{\cotghEL{2}} \newcommand{\cosechq}{\cosechEL{2}} \newcommand{\sechq}{\sechEL{2}} \newcommand{\shq}{\shEL{2}} \newcommand{\chq}{\chEL{2}} \newcommand{\arctg}{\mathop{\rm arctg}} \newcommand{\arcsen}{\mathop{\rm arcsen}} \newcommand{\argsh}{\mathop{\rm argsh}} \newcommand{\argch}{\mathop{\rm argch}} \newcommand{\argth}{\mathop{\rm argth}} \newcommand{\Var}{\mathop{\rm Var}} \newcommand{\vect}[1]{\overrightarrow{#1}} \newcommand{\tr}[1]{ \textnormal{Tr}\left({#1}\right)} \newcommand{\C}{\mathbb{C}} \newcommand{\E}{\mathbb{E}} \newcommand{\H}{\mathbb{H}} \newcommand{\I}{\mathbb{I}} \newcommand{\K}{\mathbb{K}} \newcommand{\N}{\mathbb{N}} \newcommand{\P}{\mathbb{P}} \newcommand{\Q}{\mathbb{Q}} \newcommand{\R}{\mathbb{R}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\til}{\sim} \newcommand{\mdc}{\mathop{\rm m.d.c.}} \newcommand{\mmc}{\mathop{\rm m.m.c.}} \newcommand{\vect}[1]{\overrightarrow{#1}} \newcommand{\dfrc}{\displaystyle\frac} \newcommand{\Mod}[1]{\ (\mathrm{mod}\ #1)} \)
Mostrar mensagens com a etiqueta CNPD. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta CNPD. Mostrar todas as mensagens

quarta-feira, 21 de outubro de 2026

A Meta não sabe o que são funções injectivas?

Há já alguns anos que ao pesquisar "CP Math Explicações", a minha antiga página de explicações, no Facebook, que os utilizadores recebem um aviso de abusos de menores.

Já por várias vezes protestei. Imaginem o que passa pela cabeça de um encarregado de educação ao ver aquilo. 


Da primeira vez que vi aquilo, só me ocorreu: 'É alguma piada de mau gosto?'.
Já contei a história noutros posts de outras versões deste blog.
Tentei contactar a Meta.
Para minha surpresa, não têm email. Só formulários. Preenchendo os formulários...
Bem... se aquilo funcionasse, isto já não apareceria.

O tempo foi passando. Deixei queixa no portal da queixa.
Uma vez mais, o Facebook ignorou.

Entretanto, tive a crise convulsiva, parti uma vértebra, fiquei com dor crónica e as minhas prioridades mudaram. Não vamos esquecer que tenho o meu pai com Alzheimer em casa. Acabei a ter de fechar actividade nas finanças.

A Meta AI remete-me para dead-links e formulários que não funcionam.

O google gemini (que alucina um bom bocado) informou-me que os responsáveis por problemas destes é a comissão nacional de protecção de dados.

Expus a situação no email deles (geral@cnpd.pt) e reencaminharam-me para um formulário. -_- 

Depois recebi uma resposta ao formulário que é um triplo insulto:
- Não me deram informações novas (o Google Gemini deu-me os artigos que estão a ser violados, numa resposta quase igual à que recebi, e que me faz suspeitar que não fui atendido por seres humanos).
- Mandaram-me resolver o assunto com o Facebook/Meta (???? OS GAJOS NÃO RESPONDEM) 
- Deram-me o formulário do Facebook (aquele que nada resolve) e a morada do Facebook NA IRLANDA. A sério que a solução apresentada é correio postal que só vai demorar mais uma eternidade??? Isto é um descarado 'Não sei nem quero saber'

Fora isso, eu que me identifiquei, recebi um email assinado 'A CNPD' que nada me garante que não seja um template/resposta automática, e me parece um lavar as mãos à Pôncio Pilatos.
 Esta falta de transparência incomodou-me. A CNPD é paga com dinheiro público.

A técnica do facebook/meta parece-me óbvia: ignorar e ver se desisto, por exaustão.

Ora, o que é que dispara o alarme  deles? A Sigla CP. Estranho: deixaram-me criar a página e depois fazem isto? 
O leitor deste blog sabe perfeitamente que CP, aqui, é o meu nome: Carlos Paulo.
De acordo com o google, para a Meta, significa única e exclusivamente 'Child Porn'.

Alguém consultou sequer o conteudo da minha página? Do meu blog?
Aquilo é apenas um algoritmo automático sem qualquer verificação humana.

Já agora, em 2018, não me deixaram mudar o nome da página.

Finalmente... classificar tudo o que é CP de 'Child Porn' é de uma estupidez e ignorancia atroz. A função 'Iniciais' não é injectiva. Ou seja, não é só 'Child Porn' que tem as iniciais CP.
"Cerebral Paralisy"
"Comboios de Portugal"
"Carlos Paulo"
"Carlos Paião"
"Correio Postal"
...
Querem combater abusos infantis, têm todo o meu apoio, MAS ASSIM não.

Quanto à CNPD, foi uma senhora desilusão comodista.