The source content for blog.juliobiason.me
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.

159 lines
8.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:&#x2F;&#x2F;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="&#x2F;">English</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;pt">Português</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;tags">Tags (EN)</a></li>
<li class="sidebar-nav-item"><a href="&#x2F;pt&#x2F;tags">Tags (PT)</a></li>
</ul>
</div>
</div>
<div class="content container">
<div class="post">
<h1 class="post-title">Links Comentados de 2020-06-21</h1>
<span class="post-date">
2020-06-21
<a href="https://blog.juliobiason.me/pt/tags/links/">#links</a>
<a href="https://blog.juliobiason.me/pt/tags/google/">#google</a>
<a href="https://blog.juliobiason.me/pt/tags/privacidade/">#privacidade</a>
<a href="https://blog.juliobiason.me/pt/tags/incognito-mode/">#incognito mode</a>
<a href="https://blog.juliobiason.me/pt/tags/chrome/">#chrome</a>
<a href="https://blog.juliobiason.me/pt/tags/exploit/">#exploit</a>
<a href="https://blog.juliobiason.me/pt/tags/http/">#http</a>
<a href="https://blog.juliobiason.me/pt/tags/c/">#c++</a>
<a href="https://blog.juliobiason.me/pt/tags/tabelas/">#tabelas</a>
<a href="https://blog.juliobiason.me/pt/tags/emacs/">#emacs</a>
<a href="https://blog.juliobiason.me/pt/tags/licencas/">#licenças</a>
<a href="https://blog.juliobiason.me/pt/tags/builder-pattern/">#builder pattern</a>
<a href="https://blog.juliobiason.me/pt/tags/rust/">#rust</a>
<a href="https://blog.juliobiason.me/pt/tags/medium/">#medium</a>
</span>
<p>Google Sendo Processado Por Ignorar Incognito Mode, Exploit do Chrome por aí,
Comparando HTTP/1.1 e HTTP/2.0, Criando Tabelas em C++, Entendendo Emacs,
Licenças Open Source, Builder Pattern em Rust, Porque Não Usar Medium.</p>
<span id="continue-reading"></span><h2 id="google-faces-5-billion-lawsuit-for-tracking-people-in-incognito-mode"><a href="https://www.cnet.com/news/google-faces-5-billion-lawsuit-for-tracking-people-in-incognito-mode/">Google faces $5 billion lawsuit for tracking people in incognito mode</a></h2>
<p>Empresa que faz dinheiro rastreando pessoas continua rastreando pessoas mesmo
quando essas pedem para que isso não seja feito.</p>
<p>Eu fico repetindo isso, mas me deixem colocar isso de novo: Se você depende de
qualquer coisa do Google, você pode assumir que a sua privacidade se foi. Seu
salário? Eles sabem. Seus emails secretos? Conhecidos. As coisas que você
reclama do seu chefe para seus colegas de trabalho? Tudo anotado.</p>
<p>Pior: Quando você sugere para alguém usar algum produto Google, você está
basicamente dizendo que você não se importa com a privacidade deles. Que tipo
de amigo faz isso com alguém?</p>
<h2 id="exclusive-massive-spying-on-users-of-google-s-chrome-shows-new-security-weakness"><a href="https://www.reuters.com/article/us-alphabet-google-chrome-exclusive/exclusive-massive-spying-on-users-of-googles-chrome-shows-new-security-weakness-idUSKBN23P0JO">Exclusive: Massive spying on users of Google's Chrome shows new security weakness</a></h2>
<p>Ainda em notícias de quem não se importa com você, alerta de segurança do
Chrome sendo explorada para que outros -- além do Google -- possam espiar
você.</p>
<p>A parte interessante aqui é que a falha de segurança foi achada por uma
empresa chamada &quot;Awake Security&quot;. Por que interessante? Porque o Google tem um
grupo especializado em encontrar falhas de segurança que, aparamente, só
consegue achar falhas de segurança em <em>outros</em> produtos, nunca nos deles.</p>
<h2 id="performance-testing-http-1-1-vs-http-2-vs-http-2-server-push-for-rest-apis"><a href="https://evertpot.com/h2-parallelism/">Performance testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs</a></h2>
<p>Uma comparação curiosa: A forma de fazer várias requisições utilizando
diferentes versões do HTTP com diferente propriedades.</p>
<p>Obviamente, as novas versões são mais performáticas, mas temos que perguntar
se fazer todo esse monte de requisições é algo real -- no sentido de &quot;Carregue
o site de verdade, não o site e 300 trackers e bibliotecas pra fazer animações
estúpidas&quot;.</p>
<h2 id="tabulate-table-maker-for-modern-c"><a href="https://github.com/p-ranav/tabulate">tabulate: Table Maker for Modern C++</a></h2>
<p>Meu prazer de trabalhar com C++ diminuiu um monte depois de conhecer Rust, mas
eu tenho que admitir que essa biblioteca, para geração de tabelas ASCII no
terminal, parece ser um bocado interessante.</p>
<h2 id="a-life-configuring-emacs"><a href="https://github.com/alhassy/emacs.d/blob/master/README.org">A Life Configuring Emacs</a></h2>
<p>Você quer aprender Emacs? Mas <em>realmente</em> aprender?</p>
<p>Aqui tem uma explicação bem completa, bem longa de como fazer coisas no Emacs.</p>
<h2 id="choosing-a-license-for-goatcounter"><a href="https://www.arp242.net/license.html">Choosing a license for GoatCounter</a></h2>
<p>Discussões sobre licenças open source são sempre legais porque sempre dá pra
aprender algo a mais sobre as licenças que existem.</p>
<p>No caso, um post analisando várias licenças sobre o sentido de além de deixar
como código aberto, também ter a possibilidade de ganhar dinheiro com o
produto.</p>
<h2 id="the-builder-pattern-and-a-macro-that-keeps-ffi-code-dry"><a href="https://fasterthanli.me/blog/2019/making-our-own-ping-6/">The builder pattern, and a macro that keeps FFI code DRY</a></h2>
<p>Eu guardei esse post por algum tempo por um único motivo: Como é <em>fácil</em> criar
o builder pattern em Rust sem qualquer biblioteca externa. Existem crates que
permite adicionar todo isso com uma entrada de <code>#[derive]</code>, mas isso mostra
que nem isso você precisa, se estiver disposto a digitar um pouco mais.</p>
<h2 id="why-we-left-medium-and-how"><a href="https://blog.elementary.io/welcome-to-the-new-blog/">Why we left Medium, and how!</a></h2>
<p>Vocês devem ter notado que, de um tempo pra cá, nenhum dos links comentados é
do Medium. E existe um motivo para que eu não compartilhe mais conteúdo
postado lá e é justamente pelas medidas agressivas que eles tem tomado para
angariar recursos -- não que tenha algo de errado com isso, mas existem outras
formas além de bloquear usuários fora do conteúdo ou tirar funcionalidades de
quem esta publicado conteúdo -- e lembrem-se que o Medium em si não publica
<em>nada</em>, são outros que geram conteúdo para eles.</p>
<!--
vim:spelllang=pt:
-->
</div>
</div>
</body>
</html>