You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
177 lines
9.3 KiB
177 lines
9.3 KiB
<!DOCTYPE html> |
|
<html lang="en"> |
|
<head> |
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
|
<meta http-equiv="content-type" content="text/html; charset=utf-8"> |
|
|
|
<!-- Enable responsiveness on mobile devices--> |
|
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape--> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover"> |
|
|
|
<title>Julio Biason .Me 4.3</title> |
|
|
|
<!-- CSS --> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/print.css" media="print"> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/poole.css"> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/hyde.css"> |
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface"> |
|
|
|
|
|
|
|
|
|
|
|
</head> |
|
|
|
<body class=" "> |
|
|
|
<div class="sidebar"> |
|
<div class="container sidebar-sticky"> |
|
<div class="sidebar-about"> |
|
|
|
<a href="https://blog.juliobiason.me"><h1>Julio Biason .Me 4.3</h1></a> |
|
|
|
<p class="lead">Old school dev living in a 2.0 dev world</p> |
|
|
|
|
|
</div> |
|
|
|
<ul class="sidebar-nav"> |
|
|
|
|
|
<li class="sidebar-nav-item"><a href="/">English</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/pt">Português</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/tags">Tags (EN)</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/pt/tags">Tags (PT)</a></li> |
|
|
|
|
|
</ul> |
|
</div> |
|
</div> |
|
|
|
|
|
<div class="content container"> |
|
|
|
<div class="post"> |
|
<h1 class="post-title">Links Comentados de 2020-08-29</h1> |
|
<span class="post-date"> |
|
2020-08-29 |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/links/">#links</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/youtube/">#youtube</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/google/">#google</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/propaganda/">#propaganda</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/fediverso/">#fediverso</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/mastodon/">#mastodon</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/haskell/">#haskell</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/patterns/">#patterns</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/rust/">#rust</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/threadpools/">#threadpools</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/embedded/">#embedded</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/logging/">#logging</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/previsivel/">#previsível</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/enderecos/">#endereços</a> |
|
|
|
<a href="https://blog.juliobiason.me/pt/tags/rastreamento/">#rastreamento</a> |
|
|
|
</span> |
|
<p>Propagandas Políticas Inescondíveis no YouTube, Fediverso Fora do Play Store, |
|
Haskell do Zero, Mini-Patterns de Haskell, Thread Pools em Rust, Biblioteca de |
|
Logging Para Aplicações Embedded em Rust, Oraculo Previsível, Falsidades Sobre |
|
Endereços, Rastreie Isso.</p> |
|
<span id="continue-reading"></span><h2 id="youtube-mobile-ios-i-keep-getting-donald-trump-campaign-ads-with-no-stop-showing-me-option"><a href="https://support.google.com/youtube/thread/66051026?hl=en">YouTube Mobile (iOS): I keep getting Donald Trump campaign ads with no "stop showing me" option</a></h2> |
|
<p>Nada como começar uma lista de links comentados mostrando Google sendo... bom, |
|
o Google.</p> |
|
<p>Você pode pedir para ocultar propagandas que não lhe interessam. Mas parece |
|
que algumas propagandas não podem ser ocultadas, não podem ser puladas e não |
|
respondem como propagandas normais.</p> |
|
<p>De certa forma, é ok que o Google decida que, se alguém pagar o bastante, eles |
|
podem ter privilégios a mais no sistema. Afinal de contas, Google (Alphabet, |
|
na verdade) é uma empresa, e pode decidir como as coisas funcionam nos |
|
sistemas deles e como eles vão fazer dinheiro desses sistemas. Por outro |
|
lado... isso é o que estamos falando a bastante tempo: Google <em>não se importa</em> |
|
com o que entra no sistemas deles; Google <em>não se importa</em> com o que acontece |
|
com os sistemas deles.</p> |
|
<p>E é por isso que uma empresa que tem tanto efeito nas vidas de todo mundo não |
|
deveria existir, pra começo de conversa.</p> |
|
<h2 id="google-is-apparently-taking-down-all-most-fediverse-apps-from-google-play"><a href="https://qoto.org/@freemo/104765288863293481">Google is apparently taking down all/most fediverse apps from Google play</a></h2> |
|
<p>Mais uma vez, Google tem total liberdade para escolher o que eles querem dos |
|
sistemas deles.</p> |
|
<p>Mas temos o seguinte: ActivityPub é um protocolo que permite que qualquer |
|
serviço compartilha informações com outros servidores que implementam o mesmo |
|
protocolo. Não existe uma atividade específica que o protocolo trabalhe, mas a |
|
forma mais comum atualmente é com micro-blogging (tipo o Twitter). Até aí, |
|
tudo bem.</p> |
|
<p>O que as pessoas querem fazer com seus serviços e por conta deles.</p> |
|
<p>Como o protocolo é aberto, qualquer um pode implementar qualquer coisa com |
|
ele, incluindo clientes que rodem em, digamos, Android.</p> |
|
<p>Nos primeiros digas do protocolo, alguns servidores "maus" apareceram, mas |
|
pessoas que gerenciam servidores com moderação resolveram que não iriam |
|
federar com esses servidores mal-educados, basicamente deixando as maçãs ruins |
|
fora do balaio.</p> |
|
<p>Então sim, existem alguns serviços no universo do ActivityPub com conteúdo que |
|
não respeitam os outros, mas esses são ignorados pela grande maioria dos |
|
outros serviço. Será que o Google deveria banir o Chrome ou o Firefox do Play |
|
Store porque existe conteúdo como do Breitbart na internet?</p> |
|
<h2 id="haskell-from-0-to-io-maybe-hero"><a href="https://rainbyte.net.ar/posts/200828-01-haskell-0-to-io.html">Haskell from 0 to IO (Maybe Hero)</a></h2> |
|
<p>Haskell é uma dessas linguagens exóticas que eu tentando entender o |
|
funcionamento.</p> |
|
<p>Eu posso dizer que entendi metade do conteúdo, antes de me perder nas |
|
complexidades da linguagem. Eu eu pretendo ler de novo (e provavelmente <em>de |
|
novo</em>) até que eu entenda.</p> |
|
<h2 id="haskell-mini-patterns-handbook"><a href="https://kowainik.github.io/posts/haskell-mini-patterns">Haskell mini-patterns handbook</a></h2> |
|
<p>E falando em Haskell, aqui temos alguns patterns (realmente pequenos) na |
|
linguagem.</p> |
|
<p>Deve ser consumido depois que entender a linguagem.</p> |
|
<h2 id="multiple-thread-pools-in-rust"><a href="https://pkolaczk.github.io/multiple-threadpools-rust/">Multiple Thread Pools in Rust</a></h2> |
|
<p>Coincidências: Eu estava pensando em formas de melhorar a performance do meu |
|
calculador de dhash, usando thread pools e queues para verificar arquivos e |
|
calcular o hash para cada imagem.</p> |
|
<p>E aí surgiu isso.</p> |
|
<h2 id="defmt-a-highly-efficient-rust-logging-framework-for-embedded-devices"><a href="https://ferrous-systems.com/blog/defmt/">defmt, a highly efficient Rust logging framework for embedded devices</a></h2> |
|
<p>Uma nova biblioteca de logging para Rust, focada em eficiência. Mas pequena e |
|
simples o suficiente para qualquer sistema.</p> |
|
<h2 id="aaronson-oracle"><a href="http://people.ischool.berkeley.edu/~nick/aaronson-oracle/">aaronson-oracle</a></h2> |
|
<p>Um pequeno experimento para demostrar a previsibilidade das coisas. Depois de |
|
um tempo, eu não consegui fazer com que o resultado ficasse abaixo de 75%.</p> |
|
<p>Serve mais como prova que é possível prever os comportamentos de alguém quando |
|
se tem um conjunto grande de informações. Também explica como é que de repente |
|
você começa a receber propagandas sobre algo que você acabou de conversar com |
|
alguém: Empresas de propaganda tem tantos dados sobre você que eles podem |
|
prever, com uma boa acurácia, o que será do seu interesse no futuro.</p> |
|
<h2 id="falsehoods-programmers-believe-about-addresses"><a href="https://www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addresses/">Falsehoods programmers believe about addresses</a></h2> |
|
<p>Eu adoro esses posts de "falsidades".</p> |
|
<h2 id="hey-advertisers-track-this"><a href="https://blog.mozilla.org/firefox/hey-advertisers-track-this/">Hey advertisers, track THIS</a></h2> |
|
<p>Mozilla pode parecer que está em maus lençóis esses dias, mas não podemos |
|
esquecer o que eles já fizeram algo como "Track THIS", que começa a abrir |
|
vários sites para estragar o conteúdo das empresas de rastreamento, de forma |
|
que eles não consigam predizer <em>nada</em> com certeza.</p> |
|
<!-- |
|
vim:spelllang=pt: |
|
--> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</body> |
|
|
|
</html>
|
|
|