From 3a105bd8fa0a1a48875b5a5eda294c75836c8f6a Mon Sep 17 00:00:00 2001 From: Sergio Durigan Junior Date: Mon, 17 Apr 2023 11:54:12 -0400 Subject: [PATCH] Initial commit --- .gitmodules | 9 + archetypes/default.md | 6 + config.toml | 128 ++++++++ content-org/all-posts.org | 8 + content/posts/a-droga-do-credito.md | 61 ++++ content/posts/a-era-da-mediocridade.md | 82 +++++ content/posts/a-falta-de-uns-quaresmas.md | 94 ++++++ content/posts/alienista.md | 0 .../apresentacao-fedora-unesp-rio-claro.md | 29 ++ content/posts/aqueles-que-se-foram.md | 22 ++ content/posts/bothered.md | 0 content/posts/brasil-em-conserva.md | 108 +++++++ content/posts/bye-bye-juvia.md | 39 +++ content/posts/combater.md | 51 +++ content/posts/comment-system-off.md | 26 ++ .../posts/criacao-libreplanet-sao-paulo.md | 106 +++++++ content/posts/debuginfod-for-debian.md | 242 ++++++++++++++ .../posts/debuginfod-is-coming-to-ubuntu.md | 83 +++++ content/posts/dfd-2013-campinas.md | 128 ++++++++ content/posts/dont-come-here.md | 58 ++++ content/posts/dreaming.md | 31 ++ content/posts/fad-sp-2013.md | 124 ++++++++ content/posts/fazendo-a-diferenca.md | 51 +++ content/posts/fedora-on-acer-c720p.md | 295 +++++++++++++++++ content/posts/first-post-again.md | 16 + content/posts/fsf-twitter-coherence.md | 166 ++++++++++ .../posts/gdb-and-systemtap-probes-part-1.md | 94 ++++++ .../posts/gdb-and-systemtap-probes-part-2.md | 183 +++++++++++ .../posts/gdb-and-systemtap-probes-part-3.md | 238 ++++++++++++++ content/posts/gdb-stap-linker-debugger.md | 72 +++++ content/posts/gnupg-encrypt-to-self.md | 57 ++++ content/posts/impressoes-fisl15.md | 151 +++++++++ content/posts/improve-gcore-elf-headers.md | 265 ++++++++++++++++ .../posts/installing-gerrit-and-keycloak.md | 299 ++++++++++++++++++ content/posts/linux-memory-mapping.md | 219 +++++++++++++ .../posts/migration-jabberd2-to-prosody.md | 230 ++++++++++++++ .../posts/misunderstanding-free-software.md | 76 +++++ content/posts/my-first-post.md | 17 + .../my-workflow-with-gdb-and-git-part-1.md | 91 ++++++ content/posts/narcissistic-behavior.md | 31 ++ content/posts/not-on-freenode-anymore.md | 21 ++ content/posts/permissive-the-new-popular.md | 123 +++++++ content/posts/planet-debian-hello.md | 12 + content/posts/privacy-collective-good.md | 50 +++ .../posts/reflexoes-de-um-ativista-parte-1.md | 102 ++++++ .../posts/reflexoes-de-um-ativista-parte-2.md | 122 +++++++ ...ato-apresentacao-fedora-unesp-rio-claro.md | 115 +++++++ .../posts/relato-apresentacao-gdb-solisc.md | 103 ++++++ .../posts/relato-installfest-unesp-unicamp.md | 227 +++++++++++++ content/posts/respectful-software.md | 103 ++++++ content/posts/samba-ad-dc.md | 0 content/posts/sem-duvida.md | 40 +++ content/posts/so-long-ambassadors.md | 222 +++++++++++++ content/posts/the-gnu-radical.md | 90 ++++++ content/posts/toronto-bsp-2019-report.md | 123 +++++++ content/posts/where-are-we-going.md | 0 content/posts/zeladores-da-coerencia.md | 115 +++++++ layouts/index.atom.xml | 37 +++ layouts/taxonomy/terms.html.html | 18 ++ layouts/term/term.atom.xml | 1 + ...s_3a32c688ee69983bce739db2cf7b14f2.content | 3 + ...scss_3a32c688ee69983bce739db2cf7b14f2.json | 1 + static/css/custom.css | 3 + static/images/sergio-fad-2013.jpg | Bin 0 -> 103812 bytes static/images/toronto-bsp-2019-04-27-1.jpg | Bin 0 -> 210116 bytes static/images/toronto-bsp-2019-04-27-2.jpg | Bin 0 -> 199149 bytes static/images/toronto-bsp-2019-04-27-3.jpg | Bin 0 -> 220005 bytes ...jetbrains-mono-bold-italic-latin-ext.woff2 | Bin 0 -> 13076 bytes .../jetbrains-mono-bold-italic-latin.woff2 | Bin 0 -> 30828 bytes .../jetbrains-mono-bold-latin-ext.woff2 | Bin 0 -> 12096 bytes .../jetbrains-mono-bold-latin.woff2 | Bin 0 -> 28784 bytes ...ins-mono-extra-bold-italic-latin-ext.woff2 | Bin 0 -> 12772 bytes ...tbrains-mono-extra-bold-italic-latin.woff2 | Bin 0 -> 30592 bytes .../jetbrains-mono-extra-bold-latin-ext.woff2 | Bin 0 -> 11768 bytes .../jetbrains-mono-extra-bold-latin.woff2 | Bin 0 -> 28820 bytes .../jetbrains-mono-italic-latin-ext.woff2 | Bin 0 -> 12656 bytes .../jetbrains-mono-italic-latin.woff2 | Bin 0 -> 29992 bytes ...etbrains-mono-light-italic-latin-ext.woff2 | Bin 0 -> 12696 bytes .../jetbrains-mono-light-italic-latin.woff2 | Bin 0 -> 30108 bytes .../jetbrains-mono-light-latin-ext.woff2 | Bin 0 -> 11800 bytes .../jetbrains-mono-light-latin.woff2 | Bin 0 -> 28316 bytes ...tbrains-mono-medium-italic-latin-ext.woff2 | Bin 0 -> 12984 bytes .../jetbrains-mono-medium-italic-latin.woff2 | Bin 0 -> 31140 bytes .../jetbrains-mono-medium-latin-ext.woff2 | Bin 0 -> 11960 bytes .../jetbrains-mono-medium-latin.woff2 | Bin 0 -> 29136 bytes .../jetbrains-mono-regular-latin-ext.woff2 | Bin 0 -> 11660 bytes .../jetbrains-mono-regular-latin.woff2 | Bin 0 -> 28024 bytes static/jetbrains-mono/jetbrains-mono.css | 161 ++++++++++ themes/binario | 1 + themes/holy | 1 + themes/hugo-ficurinia | 1 + 91 files changed, 5781 insertions(+) create mode 100644 .gitmodules create mode 100644 archetypes/default.md create mode 100644 config.toml create mode 100644 content-org/all-posts.org create mode 100644 content/posts/a-droga-do-credito.md create mode 100644 content/posts/a-era-da-mediocridade.md create mode 100644 content/posts/a-falta-de-uns-quaresmas.md create mode 100644 content/posts/alienista.md create mode 100644 content/posts/apresentacao-fedora-unesp-rio-claro.md create mode 100644 content/posts/aqueles-que-se-foram.md create mode 100644 content/posts/bothered.md create mode 100644 content/posts/brasil-em-conserva.md create mode 100644 content/posts/bye-bye-juvia.md create mode 100644 content/posts/combater.md create mode 100644 content/posts/comment-system-off.md create mode 100644 content/posts/criacao-libreplanet-sao-paulo.md create mode 100644 content/posts/debuginfod-for-debian.md create mode 100644 content/posts/debuginfod-is-coming-to-ubuntu.md create mode 100644 content/posts/dfd-2013-campinas.md create mode 100644 content/posts/dont-come-here.md create mode 100644 content/posts/dreaming.md create mode 100644 content/posts/fad-sp-2013.md create mode 100644 content/posts/fazendo-a-diferenca.md create mode 100644 content/posts/fedora-on-acer-c720p.md create mode 100644 content/posts/first-post-again.md create mode 100644 content/posts/fsf-twitter-coherence.md create mode 100644 content/posts/gdb-and-systemtap-probes-part-1.md create mode 100644 content/posts/gdb-and-systemtap-probes-part-2.md create mode 100644 content/posts/gdb-and-systemtap-probes-part-3.md create mode 100644 content/posts/gdb-stap-linker-debugger.md create mode 100644 content/posts/gnupg-encrypt-to-self.md create mode 100644 content/posts/impressoes-fisl15.md create mode 100644 content/posts/improve-gcore-elf-headers.md create mode 100644 content/posts/installing-gerrit-and-keycloak.md create mode 100644 content/posts/linux-memory-mapping.md create mode 100644 content/posts/migration-jabberd2-to-prosody.md create mode 100644 content/posts/misunderstanding-free-software.md create mode 100644 content/posts/my-first-post.md create mode 100644 content/posts/my-workflow-with-gdb-and-git-part-1.md create mode 100644 content/posts/narcissistic-behavior.md create mode 100644 content/posts/not-on-freenode-anymore.md create mode 100644 content/posts/permissive-the-new-popular.md create mode 100644 content/posts/planet-debian-hello.md create mode 100644 content/posts/privacy-collective-good.md create mode 100644 content/posts/reflexoes-de-um-ativista-parte-1.md create mode 100644 content/posts/reflexoes-de-um-ativista-parte-2.md create mode 100644 content/posts/relato-apresentacao-fedora-unesp-rio-claro.md create mode 100644 content/posts/relato-apresentacao-gdb-solisc.md create mode 100644 content/posts/relato-installfest-unesp-unicamp.md create mode 100644 content/posts/respectful-software.md create mode 100644 content/posts/samba-ad-dc.md create mode 100644 content/posts/sem-duvida.md create mode 100644 content/posts/so-long-ambassadors.md create mode 100644 content/posts/the-gnu-radical.md create mode 100644 content/posts/toronto-bsp-2019-report.md create mode 100644 content/posts/where-are-we-going.md create mode 100644 content/posts/zeladores-da-coerencia.md create mode 100644 layouts/index.atom.xml create mode 100644 layouts/taxonomy/terms.html.html create mode 120000 layouts/term/term.atom.xml create mode 100644 resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.content create mode 100644 resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.json create mode 100644 static/css/custom.css create mode 100644 static/images/sergio-fad-2013.jpg create mode 100644 static/images/toronto-bsp-2019-04-27-1.jpg create mode 100644 static/images/toronto-bsp-2019-04-27-2.jpg create mode 100644 static/images/toronto-bsp-2019-04-27-3.jpg create mode 100644 static/jetbrains-mono/jetbrains-mono-bold-italic-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-bold-italic-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-bold-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-bold-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-extra-bold-italic-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-extra-bold-italic-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-extra-bold-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-extra-bold-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-italic-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-italic-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-light-italic-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-light-italic-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-light-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-light-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-medium-italic-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-medium-italic-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-medium-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-medium-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-regular-latin-ext.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono-regular-latin.woff2 create mode 100644 static/jetbrains-mono/jetbrains-mono.css create mode 160000 themes/binario create mode 160000 themes/holy create mode 160000 themes/hugo-ficurinia diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..ec0ae5e --- /dev/null +++ b/.gitmodules @@ -0,0 +1,9 @@ +[submodule "themes/holy"] + path = themes/holy + url = https://github.com/serkodev/holy.git +[submodule "themes/hugo-ficurinia"] + path = themes/hugo-ficurinia + url = https://gitlab.com/gabmus/hugo-ficurinia +[submodule "themes/binario"] + path = themes/binario + url = https://github.com/vimux/binario diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..50eaed3 --- /dev/null +++ b/config.toml @@ -0,0 +1,128 @@ +baseURL = 'https://blog.sergiodj.net' +languageCode = 'en-us' +title = 'Yet Another Me' +theme = 'binario' + +[Author] + author = "Sergio Durigan Junior" + +[Params] + description = "Personal blog" # Site Description. Used in meta description + copyright = "Sergio Durigan Junior" # Copyright holder, otherwise will use .Site.Title + opengraph = true # Enable OpenGraph if true + schema = true # Enable Schema + twitter_cards = false # Enable Twitter Cards if true + columns = 1 # Set the number of cards columns. Possible values: 1, 2, 3 + mainSections = ["posts"] # Set main page sections + dateFormat = "02 January 2006" # Change the format of dates + colorTheme = "dark-blue" # dark-green, dark-blue, dark-red, dark-violet + customCSS = ["css/custom.css", "jetbrains-mono/jetbrains-mono.css"] # Include custom CSS files + customJS = ["js/custom.js"] # Include custom JS files + mainMenuAlignment = "right" # Align main menu (desktop version) to the right side + authorbox = true # Show authorbox at bottom of single pages if true + comments = false # Enable comments for all site pages + related = true # Enable Related content for single pages + relatedMax = 5 # Set the maximum number of elements that can be displayed in related block. Optional + mathjax = false # Enable MathJax for all site pages + #mathjaxPath = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js" # Specify MathJax path. Optional + #mathjaxConfig = "TeX-AMS-MML_HTMLorMML" # Specify MathJax config. Optional + hideNoPostsWarning = false # Don't show no posts empty state warning in main page, if true + +[Params.Entry] + meta = ["date", "categories", "tags"] # Enable meta fields in given order + toc = true # Enable Table of Contents + tocOpen = true # Open Table of Contents block. Optional + +[Params.Featured] + previewOnly = false # Show only preview featured image + +[Params.Breadcrumb] + enable = true # Enable breadcrumb block globally + homeText = "Yet Another Me" # Home node text + +[Params.Social] + email = "example@example.com" + #facebook = "username" + #twitter = "username" + #telegram = "username" + #instagram = "username" + #pinterest = "username" + #vk = "username" + #linkedin = "username" + #github = "username" + #gitlab = "username" + #stackoverflow = "numberid" + #mastodon = "https://some.instance/@username" + #medium = "username" + +[Params.Share] # Entry Share block + facebook = false + twitter = false + reddit = false + telegram = false + linkedin = false + vk = false + pocket = false + pinterest = false + +# Web App Manifest settings +# https://www.w3.org/TR/appmanifest/ +# https://developers.google.com/web/fundamentals/web-app-manifest/ +[Params.Manifest] + name = "Yet Another Me" + shortName = "yet-another-me" + display = "browser" + startUrl = "/" + backgroundColor = "#2a2a2a" + themeColor = "#1b1b1b" + description = "Personal blog" + orientation = "portrait" + scope = "/" + +[menu] + [[menu.main]] + name = "Tags" + pageRef = "/tags/" + weight = 10 + + [[menu.footer]] + name = "RSS" + url = "/rss.xml" + weight = 10 + [[menu.footer]] + name = "ATOM" + url = "/atom.xml" + weight = 10 + +[mediaTypes] + [mediaTypes."application/atom"] + suffixes = ["xml"] + +[outputFormats] + [outputFormats.MANIFEST] + mediaType = "application/json" + baseName = "manifest" + isPlainText = true + notAlternative = true + + [outputFormats.RSS] + mediaType = "application/rss" + baseName = "rss" + isPlainText = false + + [outputFormats.Atom] + mediaType = "application/atom" + baseName = "atom" + isPlainText = false + +[outputs] + home = ["HTML", "RSS", "MANIFEST", "Atom"] + # tags = ["HTML", "RSS", "Atom"] + # taxonomy = ["HTML", "RSS", "ATOM"] + # section = ["HTML", "RSS", "ATOM"] + term = ["HTML", "RSS", "Atom"] + +# Necessary for ox-hugo +# See https://ox-hugo.scripter.co/doc/goldmark/ +[markup.goldmark.renderer] + unsafe = true diff --git a/content-org/all-posts.org b/content-org/all-posts.org new file mode 100644 index 0000000..0faaf1f --- /dev/null +++ b/content-org/all-posts.org @@ -0,0 +1,8 @@ +#+hugo_base_dir: ../ + +* DONE My first post :en_us:thoughts: +CLOSED: [2023-04-16 Sun 22:02] +:PROPERTIES: +:EXPORT_FILE_NAME: my-first-post +:END: +This is my post body diff --git a/content/posts/a-droga-do-credito.md b/content/posts/a-droga-do-credito.md new file mode 100644 index 0000000..8afa97b --- /dev/null +++ b/content/posts/a-droga-do-credito.md @@ -0,0 +1,61 @@ +--- +date: 2014-02-18T00:00:00-05:00 +title: "A Droga do Crédito" +tags: [pt_br, free-software, thoughts] +--- + +É uma droga querer crédito por algo. Alguns dizem que é seu direito, +dado que você efetivamente tenha feito aquilo pelo qual está pedindo +crédito; por outro lado, pessoas com almas supostamente mais evoluídas +nos ensinam que o prazer em se fazer algo está contido no ato de +fazê-lo, e não no crédito que nos é dado após a realização da tarefa. +Quem está certo? O que funciona pra você? + +O movimento de Software Livre, visto por um ângulo um pouco +não-ortodoxo, funciona na base do "dar e receber". Você contribui com +tempo, dedicação, código, relatórios de problemas, correções, arte, +texto, e no fim espera, mesmo que inconscientemente, receber crédito +pelo esforço colocado no projeto. Não há nada de errado nisso, e, se o +crédito for realmente merecido (o que é uma outra reflexão por vezes +dificílima de ser feita!), nada mais justo do que dá-lo. + +Por outro lado, é interessante analisar o que ocorre quando o devido +crédito não é dado. Sem entrar no mérito do porquê isso aconteceu +(relapso, esquecimento, má fé), a pessoa que devia receber esse crédito, +mesmo que não o estivesse conscientemente esperando, sofre um abalo --- +irreversível, por vezes --- na vontade de continuar dedicando seu tempo +a determinada tarefa. Pode parecer óbvio, mas é preciso olhar para isso +com cuidado. O movimento de Software Livre é composto não somente por +funcionários de empresas interessadas (financeiramente) no sucesso de +determinado software, mas também (e principalmente) por voluntários. + +E onde eu entro nisso tudo? Contribuo com Softwares Livres há bastante +tempo, e já passei pelas duas situações: fui agraciado com o devido +reconhecimento, e fui "esquecido" depois de me esforçar por alguma +coisa. Felizmente, na esmagadora maioria dos casos o devido crédito +foi-me dado, e não tenho do que reclamar. Mas recentemente passei pelo +caso inverso, e senti na pele, mais uma vez, como é ruim não ser +lembrado pelo trabalho que realizei, mesmo que isso tenha ocorrido por +falta de comunicação e sem nenhuma maldade envolvida. + +Tentei, com algum esforço, me colocar na posição de observador, e deixar +o papel de "vítima" um pouco de lado. É uma situação muito complicada, e +por qualquer ponto que eu tente olhar, não consigo ver uma solução +diferente daquela que, de modo egoísta, elegi como a melhor para mim. + +Sei o quanto me esforcei para conseguir colocar em movimento uma +engrenagem nem sempre fácil de funcionar, que é a de um grupo de apoio +ao movimento de Software Livre. Talvez você se lembre do +[anúncio de fundação do grupo]({filename}/2012-12-15-criacao-libreplanet-sao-paulo.md), há mais de 1 ano +atrás. E agora, depois de ter feito muita coisa pelo grupo, senti falta +de ter um reconhecimento de alguém que considero bastante. Sei que, numa +análise mais cuidadosa, a culpada disso foi a falta de comunicação. Mas +às vezes não consigo deixar de pensar em como seria bom ter tido um +pouco do gostinho de "fiz minha parte, e aquele cara reconhece isso!". + +Enfim, coisas da vida. Esse post ia ficar bem maior, mas decidi cortar +mais da metade dele porque não quero ficar no "chororô". O que importa, +no final das contas, é o quanto **você** acha que está fazendo a coisa +certa. No fim do dia, é você quem vai dormir tranquilo, sabendo que se +esforçou bastante e que nada do que fez foi em vão. O resto, se vem ou +não, é um complemento àquilo que você fez. diff --git a/content/posts/a-era-da-mediocridade.md b/content/posts/a-era-da-mediocridade.md new file mode 100644 index 0000000..cd3c6a6 --- /dev/null +++ b/content/posts/a-era-da-mediocridade.md @@ -0,0 +1,82 @@ +--- +date: 2013-06-29T00:00:00-05:00 +title: "A era da mediocridade" +tags: [pt_br, rant, thoughts] +--- + +Eles escrevem em paredes. Mas são digitais, dentro de muros ainda mais +altos, controlados por uma ou mais empresas, tendo a ilusão de ótica de +estarem se organizando por um bem maior, quando na verdade não passam de +fantoches. Seja bem vindo ao planeta Terra, ano de 2013, século XXI. Vou +falar um pouco sobre o que está acontecendo nesta realidade em que, +fortuitamente ou não, estou inserido -- mesmo sem participar. + +Este post não pretende ser nada além de um post. Não vai ter links, +referências, nem nada. É só uma descarga mental. + +Eric Hobsbawm provavelmente ficaria em dúvida se decidisse lançar mais +um dos seus inestimáveis livros sobre Eras, que falasse sobre esse +período que a humanidade está vivendo desde idos da década de 80 ou 90. +A dúvida, superficialmente, seria simples: uma palavra que definisse, +talvez não de modo unívoco mas ainda assim de maneira contundente, a +dita Era. No entanto, se analisássemos a questão de modo um pouco mais +profundo, veríamos que as opções para a tal "palavra" seriam muitas, e +muito ruins. + +Hobsbawm não está mais entre nós. Mas isso não deixa a dúvida menos +incômoda. Vivemos várias eras em uma só, a da mediocridade (que foi a +palavra escolhida como título do post, mas apenas porque foi a primeira +que me veio à mente), a era do egoísmo e do individualismo, a era do +descaso, a era da burrice coletiva, a era da falta de compromisso, da +falta de interesse, da falta de amor, da manipulação, da vontade de ser +manipulado. + +Recentemente, no Brasil, estamos vendo manifestações populares pipocando +a torto e a direito. Pessoas diversificadas dentro de uma mesma classe +média saem às ruas com bandeiras, hinos e muito partidarismo disfarçado. +As reivindicações são muitas, de esdrúxulas a absurdas, passando pelo +generalismo e falta de argumentos. O que querem esses caras pintadas, +esses brasileiríssimos filhos com máscara hollywoodiana gritando frases +de propagandas de televisão? Essas pessoas instruídas a colocarem +expressões em *hashtags* em cartolinas? Esses cidadãos exemplares e +sociais nas redes? + +Acordar, acordar mesmo, é uma expressão muito forte. Há que se tomar +cuidado com o orgulho cego que nos lança luzes fortíssimas na cara a fim +de nos fazer acreditar que daqui pra frente, tudo vai ser diferente. E +essa falsa certeza absolutamente irrefutável, que é cada vez maior +quanto mais nos enfiamos nesses meios de comunicação dessa era em que +vivemos, é perigosa como qualquer outro dogma inquestionável. + +De um lado, já sabíamos há muito tempo que um governo ditatorial como o +dos Estados Unidos espiava e ainda espia tudo o que lhe convém. Já +sabíamos, mas mesmo assim só vejo pessoas surpresas com essa cortina de +fumaça (sim, existe um motivo maior pra essa história toda vir à tona) +jogada sobre nós. Parece que precisavam de um nome, e PRISM caiu bem, +lembra um pouco aqueles mega computadores de livros de ficção +científica, medonhas máquinas que só sabem usar números pra matar. Então +agora, já que temos um bom nome, todos aqueles que antes tinham se +esquecido da espionagem agora dizem que "deixou de ser teoria (da +conspiração)". Deixou? Já foi? Ou era você que não queria ver? Que se +esquecia, porque convinha? + +De outro, temos os rueiros, manifestantes que, imbuídos de um espírito +que quer lutar por mais justiça e, consequentemente, liberdade, abusam +de um Facebook (ou "face", praqueles que possuem a síndrome de +Estocolmo) para organizarem coisas, para combinarem festas, para +encontrarem parceiros, para viverem (ou terem essa ilusão). Fantoches, +que se colam nas mãos de uma empresa, que não querem sair, criam +dependência e subserviência, e assim acham que se tornam mais +brasileiros. + +No centro, o nada. O vazio. A coisa-nenhuma, amiga inseparável e +confidente desses tempos que vivemos. Vácuo e zero se fundem num +emaranhado de matéria e anti-matéria. Nenhuma energia se cria, toda +energia é consumida e transformada nessa roda-viva teatral que nos leva +de volta ao começo do fim. Todos os posts são perdidos, todos os *likes* +são pedidos, todos na rua porque hoje é mais um dia como outro qualquer +e diferente de tudo o que já foi. + +Quando penso no que éramos e no que nos tornamos, choro por todos os +motivos conhecidos e que ainda hei de conhecer. Estamos na descida, e eu +ainda não vejo o fundo do vale. diff --git a/content/posts/a-falta-de-uns-quaresmas.md b/content/posts/a-falta-de-uns-quaresmas.md new file mode 100644 index 0000000..e306be2 --- /dev/null +++ b/content/posts/a-falta-de-uns-quaresmas.md @@ -0,0 +1,94 @@ +--- +date: 2013-11-23T00:00:00-05:00 +title: "A falta de uns Quaresmas" +tags: [pt_br, brasil, rant, politics] +--- + +É preciso ter paciência pra viver nesse país. Vejo duas aglomerações que +se juntam, misturadas ou não, nesse mar de reclamações. + +A primeira, composta por pessoas que reclamam do Brasil, e querem sair +do país de qualquer modo. Vislumbram-se diante de qualquer +estrangeirismo, viajam para o exterior e voltam querendo viver lá +(dizendo que querem aprender uma nova cultura, mas na verdade querendo +fugir das terras tupiniquins), espumam de raiva quando falam dos +problemas daqui, e, às vezes, sentenciam: esse país não tem jeito. + +A segunda aglomeração, que à primeira vista parece se importar com a +nação, é a dos que defendem algum partido político. Com os +desdobramentos do episódio do mensalão, pipocam pessoas desse tipo. Pode +parecer que elas estão interessadas no bem da população, ao +concordar/discordar da condenação e prisão dos réus. Ledo engano. + +Com o episódio do mensalão, e o desfecho que está acontecendo, é difícil +não sentir-se enojado. Mas o motivo do nojo varia... Alguns, com o bico +largo, enojam-se comemorando as prisões, independente da legalidade das +mesmas, como se fosse um alívio ver que os presos não tiveram um +tratamento muito digno. Outros, vermelhos (não só) de raiva, enojam-se +com a falcatrua que supostamente está acontecendo desde o início do +escândalo, e mais ainda com a prisão injusta (na visão dos mesmos) dos +acusados pela corrupção. Já eu... + +Eu me enojo de ver os nojos. É meio contraditório, mas eu me sinto no +meio de um lamaçal, com porcos atirando sujeira de todos os lados. Às +vezes, confesso, fica difícil distinguir quem é quem. E eu já vi cada +tipo de sujeira... + +De um lado, os petistas e simpatizantes agem, em sua maioria, como se os +presos fossem santos sendo apedrejados em praça pública. Já vi pessoas +dizendo que o que o PT fez não foi tão grave, ou que tudo não passa de +mentira, ou que o PT apenas usou dinheiro privado em campanha (caixa 2, +proibido por lei), e que isso não é muita coisa se comparado com o que o +PSDB fez (mesmo sem saber dizer direito o que é que eles fizeram). + +De outro lado, os tucanos e simpatizantes também agem, em sua maioria, +de maneira completamente irracional. Justificam que o PSDB não tem +corruptos, e que se tivesse, eles seriam expulsos. Dizem que o PT é o +câncer que precisa ser extinto, e não se interessam em olhar pra coisas +boas que eles fizeram, afinal, "se é do PT não pode ser bom". Usam o +mensalão como argumento para qualquer discussão, não importando se estão +certos ou não. E ainda têm coragem de dizer que, mesmo que o julgamento +tenha sido uma farsa, os condenados ainda mereceriam estar presos. +Querem justiça, mas do jeito deles. + +Eu, que não sou fã de futebol, e abomino qualquer tipo de torcedor (seja +desse esporte ou não), sinto-me dentro de um jogo, e não de um país. As +torcidas não querem ver um jogo bonito, elas querem sangue. Todos querem +que seu time ganhe, mesmo que pra isso seja necessário uma ajuda do +árbitro. E nada mais importa caso meu time perca. Fui roubado, o técnico +é uma porcaria, o campo estava ruim, tudo aconteceu pra que meu time +fosse prejudicado. + +Não se deixe enganar: essas pessoas, esses partidários, eles não estão +preocupados com o bem do país. Eles preocupam-se com o bem do partido, e +apenas isso. Se o partido faz o bem para o país, melhor. Se ele faz algo +errado, bem, paciência, nem tudo é perfeito... Isso me lembra das +manifestações que ocorreram em Junho/Julho. Na época, a maioria dos que +saíram às ruas não queria bandeiras e nem vínculo com partidos. E, +enquanto os petistas começaram a taxar isso de "fascismo", os tucanos se +aproveitaram da situação e, tacitamente, infiltraram pessoas nos +conglomerados. Na época, não estava claro pra mim quem estava certo ou +errado, mas hoje, ao olhar pra trás, vejo que os dois partidos, mais uma +vez, só estavam olhando pro próprio umbigo! Extremamente triste... + +E, como se não bastasse, vejo-me cercado por pessoas que não valorizam +seu próprio país. Óbvio que, para mim, esse tipo de pessoa tem **muito** +em comum com o tipo que descrevi acima, e que vou chamar de +"partidário". A pessoa que quer sair do país, por fora, pode parecer +muito diferente do partidário. Ela, muitas vezes, nem partido político +tem. Não acredita em muita coisa no Brasil, então prefere não se +misturar. Além disso, em geral (mas nem sempre), ela tende a ficar +alheia aos acontecimentos políticos, e só opina quando algo grande +acontece, criticando indiscriminadamente qualquer político que esteja +envolvido (mesmo sem provas). Uma outra característica é que, como +atualmente virou moda ser conservador, essa pessoa tende a posicionar-se +sempre contra a esquerda, porque, afinal, "comunismo é ruim e ponto". +Mas não é de se estranhar que ela ache isso, afinal, estudar história +não é muito o seu forte... + +Essa pessoa não conhece muito a história do Brasil. Não aprecia coisas +daqui, não ouve música brasileira, não vê ou sente o jeito que o +brasileiro tem de lidar com problemas, e não se preocupa em conhecer +detalhes da nossa história e, acima de tudo, compara pejorativamente +qualquer coisa brasileira. Essa pessoa quer mudar do Brasil, e não se +importa em mudar o Brasil. diff --git a/content/posts/alienista.md b/content/posts/alienista.md new file mode 100644 index 0000000..e69de29 diff --git a/content/posts/apresentacao-fedora-unesp-rio-claro.md b/content/posts/apresentacao-fedora-unesp-rio-claro.md new file mode 100644 index 0000000..74a55ba --- /dev/null +++ b/content/posts/apresentacao-fedora-unesp-rio-claro.md @@ -0,0 +1,29 @@ +--- +date: 2012-10-23T00:00:00-05:00 +title: "Apresentação na UNESP de Rio Claro/SP" +tags: [fedora-planet, pt_br, fedora, gdb, presentation] +--- + +Hoje, dia 23/10/2012, estarei na [UNESP de Rio +Claro](http://www.rc.unesp.br/) para dar duas apresentações na [Semana +da Computação](http://www.rc.unesp.br/seccomp/?p=Programacao). + +A primeira palestra será sobre o [Projeto +Fedora](http://projetofedora.org/wiki). Vai ser a primeira vez que +falarei sobre o projeto depois de ter me tornado +[Embaixador](http://fedoraproject.org/wiki/Ambassadors) do Fedora no +Brasil. Confesso que estou um pouco apreensivo, mas escolhi slides muito +bons feitos pelo [Paul W. +Frields](http://fedoraproject.org/wiki/User:Pfrields), ex-líder do +Projeto e bastante competente em suas apresentações. Pretendo fazer um +relato sobre a palestra na quarta-feira. + +A segunda apresentação será sobre o [GDB](http://www.gnu.org/s/gdb). +Essa apresentação vai ser mais um *crash course* sobre como utilizar a +ferramenta, e os slides estão disponíveis em +. + +Espero que ambas as palestras sejam bem recebidas pelo público! Volto +depois pra contar como foi :-). + +Abraços. diff --git a/content/posts/aqueles-que-se-foram.md b/content/posts/aqueles-que-se-foram.md new file mode 100644 index 0000000..f130dc1 --- /dev/null +++ b/content/posts/aqueles-que-se-foram.md @@ -0,0 +1,22 @@ +--- +date: 2020-12-22T00:00:00-05:00 +title: "Aqueles que se foram" +tags: [pt_br, philosophy, people, politics, thoughts] +--- + +Quando, na calada da noite, nos deitamos para dormir, somos assaltados +por um pensamento que começa como uma simples conjectura, mas que logo +tranforma-se num martírio sem fim. + +O que faremos quando voltarmos à rotina? Como aturaremos o olhar que +nos fulmina quando nos encaramos no espelho? Aquela pessoa que viveu, +viu e partilhou de momentos difíceis de explicar; aquela alma que já +não se diz pura tampouco inocente; aquele brilho apagado que não nos +mostra caminho algum... Tudo isso, todas essas coisas serão +características absolutamente insignificantes perto da imensidão do +vazio que estende sobre nós. + +Aos que ficaram, resta resignificar a esperança e tentar fazer desse +sinal de menos um travessão para um possível — mas improvável +— recomeço. Viver, tentando não ver o que fizeram nesses meses +de descaso e loucura. diff --git a/content/posts/bothered.md b/content/posts/bothered.md new file mode 100644 index 0000000..e69de29 diff --git a/content/posts/brasil-em-conserva.md b/content/posts/brasil-em-conserva.md new file mode 100644 index 0000000..0f8fb53 --- /dev/null +++ b/content/posts/brasil-em-conserva.md @@ -0,0 +1,108 @@ +--- +date: 2014-11-15T00:00:00-05:00 +title: "Brasil em Conserva" +tags: [pt_br, thoughts, politics] +--- + +As eleições brasileiras já acabaram, e talvez eu devesse me sentir mais +à vontade pra falar do assunto do que realmente me sinto. Não sei, mas +tenho a impressão de que, dessa vez, as coisas aconteceram de um modo um +pouco diferente do que o de costume. Aliás, não acho que tenha sido +“coisa de momento”, e tampouco acho que seja uma exclusividade +brasileira: as pessoas estão ficando mais conservadoras, mais +“endireitadas”. E eu vou tentar explicar, talvez pretensiosamente, por +que eu não acho que isso seja bom. + +Nunca votei em candidato algum, em nenhuma eleição até hoje. Sempre me +vi descrente das propostas apresentadas, ainda mais quando percebia que +aqueles que davam rostos às propostas eram basicamente os mesmos. Por +isso, nas primeiras eleições em que pude “exercer a cidadania em sua +plenitude” (uma mentira deslavada contada pela imprensa, que talvez +mereça outro post), lá no longínquo ano de 2002, decidi por anular meus +votos. Depois disso, mudei-me de cidade, e não transferi meu título de +eleitor porque, no final das contas, iria acabar votando nulo novamente. +No entanto, e de uma maneira aparentemente contraditória, sempre +interessei-me por política. + +Pode mesmo parecer contradição, mas eu nunca entendi como existiam +pessoas (e são muitas!) que não queriam saber de política, e do que +estava acontecendo no próprio país. Obviamente, essas mesmas pessoas em +geral são as primeiras que reclamam do governo, ou que criticam um +político, mesmo sem saber exatamente o porquê de fazerem isso. E quando +vamos falar sobre política com elas, aquela velha máxima “Política não +se discute!” vem à tona, e você de repente perde qualquer motivação para +continuar conversando. Mas mesmo com toda essa minha “descrença-crente” +com a política, nessas últimas eleições eu tive uma enorme vontade de +votar. + +Meu voto não iria para o Aécio. E no primeiro turno, provavelmente eu +não votasse em nenhum dos candidatos, como sempre fiz. Mas no segundo +turno, senti que eu não podia deixar de ajudar a Dilma a ser reeleita, +mesmo que isso não necessariamente signifique que eu a apóie e concorde +com tudo o que seu governo tem feito. Mas, usando uma outra velha +máxima, “dos males, o menor”. + +Considero-me uma pessoa com fortes tendências para as questões sociais. +Não à toa defendo o Software Livre com empenho, porque acredito que se +olharmos para todos, avançamos mais. Daí deriva minha antipatia pela +maioria das causas individualistas, por acreditar que, apesar de ser +totalmente plausível admitir que o ser humano é egoísta, não acho que +devamos nos acomodar com essa constatação. E isso vai de encontro com o +que o governo da Dilma (e o antigo governo do Lula) tem feito para o +Brasil: avançar nas causas sociais. O crescimento que o país +experimentou nos últimos anos foi, sim, muito perceptível para mim. E, +quando tive a oportunidade de visitar o Nordeste brasileiro há alguns +anos, pude ver que a situação por lá, apesar de ainda não ser a ideal, +também melhorou bastante. Ou seja, o bolo finalmente está sendo dividido +mais igualmente para todos, ainda que falte muito para que a divisão +possa ser considerada boa. + +Mas não foi só na área social que eu vi mudanças. Apesar de já estar +nascido na época da inflação galopante da década de 1980, não tenho uma +noção muito grande do que era viver naquela época. Eu era criança, e +crianças não se preocupam com o preço das coisas. No entanto, lembro-me +de que a vida, naquela época, não era fácil. O planejamento familiar era +tarefa ingrata, porque como planejar se você não sabe o preço das coisas +amanhã? E a desigualdade social era muito mais acentuada, porque (por +exemplo) era impossível pensar em viajar de avião, mesmo para uma +família de classe média (Europa, então, era outro mundo). Mas daí veio o +plano Real, e as coisas melhoraram... E obviamente muito do crédito por +essa melhora vai para o ex-presidente Fernando Henrique Cardoso e por +sua política econômica que, pelo menos no começo do seu governo, +conseguiu estabilizar as coisas de forma louvável. Mas, como pôde-se ver +depois, Lula refinou a economia do antigo governo, e atrelou-a ao lado +social, que por tanto tempo ficou esquecido. + +Um outro argumento que ouço e vejo muito, principalmente por aqueles que +são anti-petistas declarados, é o da corrupção. Confesso que não entendo +o motivo desse ódio tão grande a apenas uma parcela do governo +brasileiro (o PT não toma conta do Brasil, ao contrário do que muita +gente insiste em dizer). Esquecem-se que denúncias de corrupção sempre +existiram, em todos os nossos governos, e que é contra ela (a corrupção) +que devemos lutar, ao invés de escolhermos um partido específico? Quando +escolhemos um alvo, estamos, de certa forma, dando salvo-conduto para os +outros que cometem o mesmo crime. Para mim, quando ouço um “argumento” +desse tipo, a vontade de discutir cai exponencialmente. + +Infelizmente, o argumento anti-petista passa por tantos outros absurdos +(Venezuela, Cuba, bolivarianismo, comunismo), e é tão estúpido, que +parece-me que a pré-condição para ser ouvinte dele é estar imerso na +completa ignorância, principalmente a respeito desses termos. Se você +souber o que é bolivarianismo ou comunismo, por exemplo, você já não +pode ouvir o argumento, porque aí não vai acreditar nas conclusões. É +algo tão impressionante e infantil que, novamente, fica difícil ter +qualquer tipo de conversa com pessoas que repetem essas falácias como se +fossem obviedades que estão aí, para qualquer um que queira vê-las. + +Todo esse tipo de conversa, ao meu ver, leva a apenas uma conclusão: o +conservadorismo está se alastrando no mundo. No Brasil, ele está tomando +proporções perigosamente grandes. Às vezes penso qual seria a melhor +maneira de combatê-lo: educar não me parece ser uma solução muito +efetiva, ainda mais quando estamos falando de pessoas que possuem uma +condição social mais favorável, e que julgam-se instruídas e informadas. +Por enquanto, a solução tem sido ignorar o problema, o que também não +vem surtindo efeitos práticos, haja visto a escalada dos conservadores +nessas últimas eleições. Contraditoriamente, talvez a solução fosse +parar de lutar e deixar a água correr. Parece-me às vezes que a +humanidade precisa mesmo repetir seus erros de modo cíclico, para +reaprender o motivo pelo qual eles já foram corrigidos outras vezes. diff --git a/content/posts/bye-bye-juvia.md b/content/posts/bye-bye-juvia.md new file mode 100644 index 0000000..7d2f8df --- /dev/null +++ b/content/posts/bye-bye-juvia.md @@ -0,0 +1,39 @@ +--- +date: 2013-02-10T00:00:00-05:00 +title: "Bye bye, Juvia!" +tags: [comment-system, heads-up, en_us] +--- + +Once upon a time, there was a guy who cared about what other people +could say about what he was writing on his blog. Well, like all fairy +tales, this one also has a happy ending! + +In case you didn't make the connection, the "guy" is me `:-)`. And also +in case you didn't notice: my blog does not have a comment system +anymore. My reasoning for that is simple, and I can make a small list +with the major points that made me take this decision: + +1. Juvia (the comment system I was using) is written in Ruby, which + in itself is enough to drop it entirely (I really don't understand + how it is modeled, and I spent quite some time trying to figure + out how to hack it); +2. I had to run Passenger on my Apache, which was eating lots of RAM + (I only have 2GB of RAM in my personal home server, which is where + I was running Juvia); +3. I had to run MySQL in order to store the comments (the other + option was PostgreSQL), which was also eating lots of RAM; +4. I want to use my personal home server for other things `:-)`. + +I probably could list a few more reasons, but I think you get the +picture. Before dropping the comment system, I spent some days +thinking about whether the blog readers would like the decision or +not, but after all this time I came up with this: if you, dear reader, +want to send me your opinion about what I write here, you can easily +send me an e-mail (see the "[About](/about/)" page for my +address), and I will happily reply to whatever you have to say. And if +I notice that the blog is losing by not having interesting +discussions, I can easily bring the comment system back online (though +I'd like to find another solution that consumes less memory). + +Anyway, that's it. I'll make another post about something interesting +soon, I promise. Stay tunned! diff --git a/content/posts/combater.md b/content/posts/combater.md new file mode 100644 index 0000000..fccd56f --- /dev/null +++ b/content/posts/combater.md @@ -0,0 +1,51 @@ +--- +date: 2015-06-28T00:00:00-05:00 +title: "Combater" +tags: [pt_br, rant, politics, free-software] +--- + +Às vezes, é preciso combater. É preciso dizer que o outro está errado, +que ele está falando besteira sobre um assunto que não conhece (e não +quer conhecer). É preciso dizer o que é ético, o que é certo. É preciso +discernir tudo o que é errado e anti-ético, imoral, e que faz mal. É +preciso combater o ódio, muitas vezes com amor, outras tantas com força +e integridade. + +É preciso falar praquele ignorante que ele não sabe o que é Software +Livre. É preciso dizer que o Software Livre é muito maior do que o GNU, +muito maior do que uma pessoa ou do que suas declarações. É preciso +dizer que o ignorante tornou-se troll. É preciso dizer que ele não sabe +o que fala, e que deve calar-se. É preciso deixar que ele viva sua +adolescência conturbada e por vezes medíocre, mas tomando cuidado para +que isso não influencie outras pessoas ignorantes a tornarem-se trolls +também. É preciso que esse troll saia do Twitter, saia do +BR-\[GNU/\]Linux, saia dos fóruns movidos a coisas proprietárias; ou +talvez seja preciso que ele **fique** lá, destilando seu ódio, veneno e +ignorância para seus semelhantes. + +É preciso combater o liberalismo de fachada, que é um veículo para o +ódio. É preciso combater o ódio. É preciso combater a ignorância, +novamente. É preciso combater o reacionarismo disfarçado de “livre +mercado”, é preciso combater a falta de bom senso que ocorre quando se +generaliza um partido político por um comportamento, é preciso combater +o comportamento, é preciso fazer progresso social sempre, é preciso +parar de se importar tanto com aqueles que não se importam. + +É preciso combater o pastor ignorante. É preciso combater a ignorância, +uma terceira vez. É preciso combater a “trollagem” do pastor, dos fiéis +e dos simpatizantes a eles. É preciso combater a onda de “radicalismo +conservador” que aflige a todos. É preciso combater a falta de amor ao +próximo e o excesso de arrogância. É preciso combater as falsas palavras +divinas, as falsas vontades de uma entidade, as falsas aglomerações +públicas em torno de um erro. + +É preciso combater o apresentador idiota, ignorante e presunçoso. É +preciso combater o que se destila de ódio naquele país, porque nem todos +têm um soro contra veneno de cobra criada. É preciso combater a +ignorância, novamente, porque ela é o caminho mais fácil para o ódio, e +o ódio retroalimenta a ignorância num ciclo difícil de ser quebrado. É +preciso ensinar a aprender, e aprender a ensinar. É preciso combater a +preguiça, essa desculpa tão usada e repetida que chega a dar preguiça de +combatê-la. É preciso sair do sofá, mas não para ir para o Twitter ou +Facebook; é preciso sair do sofá e ser crítico o suficiente para saber o +que se deve fazer, porque não sou eu quem vou falar. diff --git a/content/posts/comment-system-off.md b/content/posts/comment-system-off.md new file mode 100644 index 0000000..af886e3 --- /dev/null +++ b/content/posts/comment-system-off.md @@ -0,0 +1,26 @@ +--- +date: 2012-11-15T00:00:00-05:00 +title: "HEADS UP: Comment system is offline temporarily" +tags: [en_us, heads-up, comment-system] +--- + +Hi there. This little post is just a heads about an issue that I am +facing with the comment system that I run. Unfortunately, you will not +be able to post comments on the blog until, at least, next Wednesday +(November 21). + +For those of you wondering which comment system I use, it is called +[Juvia](https://github.com/phusion/juvia). Due to privacy concerns, I +chose not to use anything like [Disqus](http://disqus.com/) because it +tracks you and your comments (read their privacy policy if you want more +details). On the other hand, Juvia runs on my private personal server, +and does not collect any kind of personal information when you make a +comment. The cons of this approach is that when my personal server is +down (like now), the blog doesn't have comments. But that's a minor +price to pay for the respect of privacy, I think. + +Anyway, I hope to have the comments back online next week. Until there, +I plan to continue making posts here, so save your comments for some +time! + +Thanks! diff --git a/content/posts/criacao-libreplanet-sao-paulo.md b/content/posts/criacao-libreplanet-sao-paulo.md new file mode 100644 index 0000000..88158b6 --- /dev/null +++ b/content/posts/criacao-libreplanet-sao-paulo.md @@ -0,0 +1,106 @@ +--- +date: 2012-12-15T00:00:00-05:00 +title: "[ANÚNCIO] Criação do grupo LibrePlanet São Paulo!" +tags: [pt_br, free-software, libreplanet, fedora-planet, announce] +--- + +Olá a todos! + +Finalmente consegui um pouco de tempo na minha agenda, e resolvi +escrever no blog para anunciar a criação do grupo [LibrePlanet São +Paulo](http://libreplanet.org/wiki/Group:LibrePlanet_São_Paulo)! + +O que é o LibrePlanet +--------------------- + +O projeto [LibrePlanet](http://libreplanet.org) teve início em 2006, +durante a reunião de membros da [FSF](http://www.fsf.org/) (a Free +Software Foundation). Ele foi criado para ajudar a organizar maneiras de +levar o movimento de Software Livre ao conhecimento da população em +geral. + +Os grupos são organizados geograficamente, e cada um é responsável por +definir metas e estratégias visando fomentar o Software Livre na região. +É importante deixar claro: o objetivo é trabalhar em prol do **Software +Livre**, e **não** do open source. Para saber mais a respeito da +definição de Software Livre, recomendo que leia [este +artigo](http://www.gnu.org/philosophy/free-sw.pt-br.html). + +O surgimento do LibrePlanet São Paulo +------------------------------------- + +Essa história é um pouco longa, mas vou tentar resumir :-). + +Tudo começou quando eu, [Ricardo +Panaggio](https://twitter.com/panaggio), [Ivan S. +Freitas](http://isf.sdf.org/about.html) e [Raniere Gaia +Silva](http://www.ime.unicamp.br/~ra092767/) começamos a trocar alguns +e-mails sobre assuntos como privacidade, software livre, soluções e +serviços livres, etc. Eu e o Panaggio já estávamos nos sentindo muito +insatisfeitos com os rumos que um grupo local, teoricamente "pró +software livre", estava tomando (como quase tudo hoje em dia, o nome +"software livre" está lá simplesmente porque ninguém se tocou de que +devia ser "open source" ainda...). E essa insatisfação já vinha nos +fazendo querer criar um novo grupo, fiel à ideologia do Software Livre, +no qual pudéssemos dar nossas opiniões sem medo de sermos esmagados por +uma maioria que não se importa com "essas coisas". + +Bem, começamos a conversar, e logo o Ivan e o Raniere deram sinais de +que eles topariam participar do grupo, sem problemas. Portanto, o solo +já estava fértil para novas idéias :-). + +Um dia, eu acordei e vi na minha INBOX uma mensagem do Raniere dizendo +que havia encontrado algo sobre um projeto interessante, o LibrePlanet, +na Internet. Foi a faísca que faltava pra começar a movimentação! +Recordei-me de que eu já havia conversado com o [Matt +Lee](http://matt.lee.name/), também da FSF, sobre o LibrePlanet, e +depois de uma rápida busca na wiki do projeto, vi que ainda não havia +nenhum grupo brasileiro. Então, depois de alguma conversa interna, +decidimos criar um grupo para o Estado de São Paulo. + +Hoje, pouco mais de 2 semanas depois da criação, contamos com 10 membros +cadastrados na Wiki, e aproximadamente 7 membros ativos no nosso canal +de IRC. Também temos uma lista de discussão, e já estamos começando a +conversar sobre possíveis projetos para 2013. + +Como você pode fazer parte do grupo? +------------------------------------ + +É simples! Siga os seguintes passos: + +1. Entre na nossa + [Wiki](http://libreplanet.org/wiki/Group:LibrePlanet_São_Paulo), e + leia todas as informações presentes lá antes de qualquer coisa! +2. Depois disso, efetue a criação de seu usuário na FSF, indo até + [este link de + cadastro](https://my.fsf.org/associate/join/am_register_form1) e + preenchendo as informações. Repare que você **não** precisa + tornar-se membro da FSF (os membros são pessoas que contribuem + financeiramente com a Fundação), mas se você puder, iria ser bem + legal :-). +3. Ok, agora que você já possui um usuário, efetue o login na Wiki do + LibrePlanet, e crie sua página pessoal lá. Para isso, vá até [este + link](http://libreplanet.org/wiki/Special:MyPage), clique no link + **Edit**, e insira algumas informações sobre lá. Se quiser, + utilize [minha página + pessoal](http://libreplanet.org/wiki/User:Sergiodj) como exemplo. + É importante que você insira, no final de todo o conteúdo, a + seguinte linha: `{% raw %}{{user SP}}{% endraw %}`. Ele faz com que você passe a + pertencer ao grupo LibrePlanet de São Paulo. +4. Agora, é importante que você também efetue sua inscrição na nossa + lista de discussão. Vá até [esta página de + inscrição](https://lists.libreplanet.org/mailman/listinfo/libreplanet-br-sp) + e preencha as informações necessárias! Também recomendamos + fortemente que você envie uma mensagem de apresentação para + a lista. Nada formal, só para termos uma idéia do tamanho do + grupo! +5. Ufa, último passo! Se você utiliza IRC e frequenta a rede + Freenode, entre no nosso canal: `#lp-br-sp`! É lá que a maior + parte das discussões acontece, então seria muito legal se você + também pudesse participar delas! + +Acho que é isso :-). Se você ainda tiver alguma dúvida sobre qualquer +assunto tratado neste post (objetivos do grupo, inscrição, etc), ou se +quiser fazer algum comentário, sinta-se à vontade! + +Saudações livres! diff --git a/content/posts/debuginfod-for-debian.md b/content/posts/debuginfod-for-debian.md new file mode 100644 index 0000000..120ec8e --- /dev/null +++ b/content/posts/debuginfod-for-debian.md @@ -0,0 +1,242 @@ +--- +date: 2021-03-06T00:00:00-05:00 +title: "A debuginfod service for Debian" +tags: [en_us, debian, free-software, debuginfod, gdb] +--- + +Hi there. Long time no write! + +This last Tuesday, February 23, 2021, I made an [announcement at +debian-devel-announce](https://lists.debian.org/debian-devel-announce/2021/02/msg00003.html) +about a new service that I configured for Debian: [a debuginfod +server](https://debuginfod.debian.net). + +This post serves two purposed: pay the promise I made to [Jonathan +Carter](https://jonathancarter.org/) that I would write a blog post +about the service, and go into a bit more detail about it. + +What's debuginfod? +------------------ + +From the announcement above: + + debuginfod is a new-ish project whose purpose is to serve + ELF/DWARF/source-code information over HTTP. It is developed under the + elfutils umbrella. You can find more information about it here: + + https://sourceware.org/elfutils/Debuginfod.html + + In a nutshell, by using a debuginfod service you will not need to + install debuginfo (a.k.a. dbgsym) files anymore; the symbols will be + served to GDB (or any other debuginfo consumer that supports debuginfod) + over the network. Ultimately, this makes the debugging experience much + smoother (I myself never remember the full URL of our debuginfo + repository when I need it). + +Perhaps not everybody knows this, but until last year I was a Debugger +Engineer (a.k.a. *GDB hacker*) at Red Hat. I was not involved with +the creation of `debuginfod` directly, but I witnessed discussions +about "*having way to serve debug symbols over the internet*" multiple +times during my tenure at the company. So this is not a new idea, and +it's not even the first implementation, but it's the first time that +some engineers actually got their hands dirty enough to have something +concrete in hands. + +The idea to set up a `debuginfod` server for Debian started to brew +after 2019's [GNU Tools +Cauldron](https://gcc.gnu.org/wiki/cauldron2019), but as usual several +things happened in $LIFE (including a global pandemic and leaving Red +Hat and starting a completely different job at Canonical) which had +the effect of shuffling my TODO list "a little". + +Benefits for Debian +------------------- + +Debian unfortunately is lagging behind when it comes to offer its +users a good debugging experience. Before the advent of our +`debuginfod` server, if you wanted to debug a package in Debian you +would need to: + +1. Add the `debian-debug` apt repository to your + `/etc/apt/sources.list`. + +2. Install the `dbgsym` package that contains the debug symbols for + the package you are debugging. Note that the version of the + `dbgsym` package needs to be **exactly** the same as the version of + the package you want to debug. + +3. Figure out which shared libraries your package uses and install the + `dbgsym` packages for all of them. Arguably, this step is optional + but recommended if you would like to perform a more in-depth + debugging. + +4. Download the package source, possibly using `apt source` or some + equivalent command. + +5. Open GDB, **and make sure you adjust the source paths properly** + (more below). This can be non-trivial. + +6. Finally, debug the program. + +Now, with the new service, you will be able to start from step **4**, +without having to mess with `sources.list`, `dbgsym` packages and +version mismatches. + +The package source +------------------ + +It is important to mention an existing (but perhaps not well-known) +limitation of our debugging experience in Debian: the need to manually +download the source packages **and** adjust GDB to properly find them +(see step **4** above). `debuginfod` is able to serve source code as +well, but our Debian instance is not doing that at the moment. + +Debian does not provide a patched source tree that is ready to be +consumed by GDB nor `debuginfod` (for a good example of a distribution +that does that, see Fedora's `debugsource` packages). Let me show you +an example of debugging GDB itself (using `debuginfod`) on Debian: + +``` +$ HOME=/tmp DEBUGINFOD_URLS=https://debuginfod.debian.net gdb -q gdb +Reading symbols from gdb... +Downloading separate debug info for /tmp/gdb... +Reading symbols from /tmp/.cache/debuginfod_client/02046bac4352940d19d9164bab73b2f5cefc8c73/debuginfo... +(gdb) start +Temporary breakpoint 1 at 0xd18e0: file /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c, line 28. +Starting program: /usr/bin/gdb +Downloading separate debug info for /lib/x86_64-linux-gnu/libreadline.so.8... +Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... +Downloading separate debug info for /lib/x86_64-linux-gnu/libncursesw.so.6... +Downloading separate debug info for /lib/x86_64-linux-gnu/libtinfo.so.6... +Downloading separate debug info for /tmp/.cache/debuginfod_client/d6920dbdd057f44edaf4c1fbce191b5854dfd9e6/debuginfo... +[Thread debugging using libthread_db enabled] +Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". +Downloading separate debug info for /lib/x86_64-linux-gnu/libexpat.so.1... +Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libbabeltrace.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libbabeltrace-ctf.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libipt.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libmpfr.so.6... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libsource-highlight.so.4... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libxxhash.so.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libdebuginfod.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libstdc++.so.6... +Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0... +Downloading separate debug info for /tmp/.cache/debuginfod_client/dbfea245d26065975b4084f4e9cd2d83c65973ee/debuginfo... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libdw.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libelf.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libuuid.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libgmp.so.10... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.74.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4... +Downloading separate debug info for /lib/x86_64-linux-gnu/libbz2.so.1.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libicui18n.so.67... +Downloading separate debug info for /tmp/.cache/debuginfod_client/acaa831dbbc8aa70bb2131134e0c83206a0701f9/debuginfo... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libicuuc.so.67... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libnghttp2.so.14... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libidn2.so.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/librtmp.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libssh2.so.1... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libpsl.so.5... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libnettle.so.8... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libgnutls.so.30... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1... +Downloading separate debug info for /tmp/.cache/debuginfod_client/39739740c2f8a033de95c1c0b1eb8be445610b31/debuginfo... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libunistring.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libhogweed.so.6... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libgcrypt.so.20... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libp11-kit.so.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libtasn1.so.6... +Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libsasl2.so.2... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1... +Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... +Downloading separate debug info for /usr/lib/x86_64-linux-gnu/libffi.so.7... +Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... + +Temporary breakpoint 1, main (argc=1, argv=0x7fffffffebf8) at /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c:28 +28 /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c: Directory not empty. +(gdb) list +23 in /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c +(gdb) +``` + +(See all those `Downloading separate debug info for...` lines? Nice!) + +As you can see, when we try to `list` the contents of the file we're +in, nothing shows up. This happens because GDB doesn't know where the +file is. So you have to tell it. In this case, it's relatively easy: +you see that the GDB package's build directory is +`/build/gdb-Nav6Es/gdb-10.1/`. When you `apt source gdb`, you will +have a directory called `$PWD/gdb-10.1/` containing the full source of the +package. Notice that the last directory's name in both paths is the +same, so in this case we can use GDB's `set substitute-path` command +do the job for us (in this example `$PWD` is `/tmp/`): + +``` +$ HOME=/tmp DEBUGINFOD_URLS=https://debuginfod.debian.net gdb -q gdb +Reading symbols from gdb... +Reading symbols from /tmp/.cache/debuginfod_client/02046bac4352940d19d9164bab73b2f5cefc8c73/debuginfo... +(gdb) set substitute-path /build/gdb-Nav6Es/ /tmp/ +(gdb) start +Temporary breakpoint 1 at 0xd18e0: file /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c, line 28. +Starting program: /usr/bin/gdb +[Thread debugging using libthread_db enabled] +Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". + +Temporary breakpoint 1, main (argc=1, argv=0x7fffffffebf8) at /build/gdb-Nav6Es/gdb-10.1/gdb/gdb.c:28 +warning: Source file is more recent than executable. +28 memset (&args, 0, sizeof args); +(gdb) list +23 int +24 main (int argc, char **argv) +25 { +26 struct captured_main_args args; +27 +28 memset (&args, 0, sizeof args); +29 args.argc = argc; +30 args.argv = argv; +31 args.interpreter_p = INTERP_CONSOLE; +32 return gdb_main (&args); +(gdb) +``` + +Much better, huh? The problem is that this process is manual, and +will change depending on how the package you're debugging was built. + +What can we do to improve this? What I personally would like to see +is something similar to what the Fedora project already does: create a +new debug package which will contain the full, patched source package. +This would mean changing our building infrastructure and possibly +other somewhat complex things. + +Using the service (by default) +----------------------------- + +At the time of this writing, I am working on an `elfutils` [Merge +Request](https://salsa.debian.org/toolchain-team/elfutils/-/merge_requests/2) +whose purpose is to implement a debconf question to ask the user +whether she wants to use our service by default. + +If you would like to start using the service right now, all you have +to do is set the following environment variable in your shell: + +``` +DEBUGINFOD_URLS="https://debuginfod.debian.net" +``` + +More information +---------------- + +You can find more information about our `debuginfod` service +[here](https://wiki.debian.org/Debuginfod). Try to keep an eye on the +page as it's being constantly updated. + +If you'd like to get in touch with me, my email is my domain at debian +dot org. + +I sincerely believe that this service is a step in the right +direction, and hope that it can be useful to you :-). diff --git a/content/posts/debuginfod-is-coming-to-ubuntu.md b/content/posts/debuginfod-is-coming-to-ubuntu.md new file mode 100644 index 0000000..81bf130 --- /dev/null +++ b/content/posts/debuginfod-is-coming-to-ubuntu.md @@ -0,0 +1,83 @@ +--- +date: 2022-08-14T00:00:00-05:00 +title: "Debuginfod is coming to Ubuntu" +tags: [en_us, debian, ubuntu, free-software, debuginfod, gdb] +--- + +These past couple of months I have been working to bring +[debuginfod](https://sourceware.org/elfutils/Debuginfod.html) to +Ubuntu. I thought it would be a good idea to make this post and +explain a little bit about what the service is and how I'm planning to +deploy it. + +A quick recap: what's debuginfod? +--------------------------------- + +Here's a good summary of what `debuginfod` is: + + debuginfod is a new-ish project whose purpose is to serve + ELF/DWARF/source-code information over HTTP. It is developed under the + elfutils umbrella. You can find more information about it here: + + https://sourceware.org/elfutils/Debuginfod.html + + In a nutshell, by using a debuginfod service you will not need to + install debuginfo (a.k.a. dbgsym) files anymore; the symbols will be + served to GDB (or any other debuginfo consumer that supports debuginfod) + over the network. Ultimately, this makes the debugging experience much + smoother (I myself never remember the full URL of our debuginfo + repository when I need it). + +If you follow the Debian project, you might know that I run their +[debuginfod service](https://debuginfod.debian.org). In fact, the +excerpt above was taken from the +[announcement](https://lists.debian.org/debian-devel-announce/2021/02/msg00003.html) +I made last year, letting the Debian community know that the service +was available. + +First stage +----------- + +With more and more GNU/Linux distributions offering a `debuginfod` +service to their users, I strongly believe that Ubuntu cannot afford +to stay out of this "party" anymore. Fortunately, I have a +[manager](https://launchpad.net/~paelzer) who not only agrees with me +but also turned the right knobs in order to make this project one of +my priorities for this development cycle. + +The deployment of this service will be made in stages. The first one, +whose results are due to be announced in the upcoming weeks, +encompasses indexing and serving all of the available debug symbols +from the [official Ubuntu repository](http://ddebs.ubuntu.com). In +other words, the service will serve everything from `main`, `universe` +and `multiverse`, from every supported Ubuntu release out there. + +This initial (a.k.a. "alpha") stage will also allow us to have an +estimate of how much the service is used, so that we can better +determine the resources allocated to it. + +More down the road +------------------ + +This is just the beginning. In the following cycles, I will be +working on a few interesting projects to expand the scope of the +service and make it even more useful for the broader Ubuntu community. +To give you an idea, here is what is on my plate: + +- Working on the problem of indexing and serving **source code** as + well. This is an interesting problem and I already have some ideas, + but it's also challenging and may unfold into more sub-projects. + The good news is that a solution for this problem will also be + beneficial to Debian. + +- Working with the snap developers to come up with a way to index and + serve debug symbols for snaps as well. + +- Improve the integration of the service into Ubuntu. In fact, I have + already started working on this by making `elfutils` (actually, + `libdebuginfod`) install a customized shell snippet to automatically + setup access to Ubuntu's `debuginfod` instance. + +As you can see, there's a lot to do. I am happy to be working on this +project, and I hope it will be helpful and useful for the Ubuntu +community. diff --git a/content/posts/dfd-2013-campinas.md b/content/posts/dfd-2013-campinas.md new file mode 100644 index 0000000..4a8ca66 --- /dev/null +++ b/content/posts/dfd-2013-campinas.md @@ -0,0 +1,128 @@ +--- +date: 2013-04-12T00:00:00-05:00 +title: "Document Freedom Day 2013 in Campinas -- São Paulo -- Brazil" +tags: [en_us, free-software, libreplanet, fedora-planet, report, dfd] +--- + +Hi, there! This is the report of the [Document Freedom +Day](http://documentfreedom.org) event that took place in +[Campinas](http://en.wikipedia.org/wiki/Campinas), [São Paulo +state](http://en.wikipedia.org/wiki/São_Paulo_(state)), +[Brazil](http://en.wikipedia.org/wiki/Brazil). I will talk a little bit +about how we (keep reading to know who "we" are!) organized it, and the +conclusions that can be drawn to help for the next edition. + +Organization +------------ + +The DFD (or *D*ocument *F*reedom *D*ay) 2013 in Campinas was organized +by the [LibrePlanet São +Paulo](http://libreplanet.org/wiki/Group:LibrePlanet_São_Paulo) (link in +pt\_BR) group. If you follow this blog, and if you speak portuguese, +then you have probably read the [announcement of the group]({filename}/2012-12-15-criacao-libreplanet-sao-paulo.md) that I made last +year. If you haven't: LibrePlanet São Paulo is part of the +[LibrePlanet](http://libreplanet.org/wiki/Main_Page) project (sponsored +by the [Free Software Foundation](http://www.fsf.org/)), and *"... is a +global network of free software activists and teams working together to +help further the ideals of software freedom by advocating and +contributing to free software."*. + +The DFD 2013 was an important event to us because it was the first +serious event that we organized as a group. Despite some mistakes and +errors, I believe we did fine and were able to learn some great +lessons for the next events that we plan to do. By the way, if you +want to see the official page which we used to promote the event (and +organize it too), take a +look +[here](http://libreplanet.org/wiki/LP-BR-SP/Eventos/DFD_Campinas_2013). +The page is in pt_br. + +Basically, we should have: *(a)* focused more on defining the venue as +soon as possible, because that would have made it possible to *(b)* +start sending announcements about the event earlier. We also should have +contacted the Document Freedom organization and asked swags and banners +earlier, because when we did it was too late for the shipment to arrive +in time. And last but not least, we should really have taken pictures!! +Unfortunately, I have absolutely no pictures to post here, so you will +have to believe just in the words I write... + +But well, nothing is perfect, and hey, the event **happened**!. So let's +talk it :-). + +The Event +--------- + +DFD 2013 occurred on Wednesday, March 27th. After some discussion, we +decided to schedule the event from 13h (1 p.m.) to 17h (5 p.m.), with 4 +presentations of 50 minutes each, approximately. The venue chosen was +[CCUEC](http://www.ccuec.unicamp.br/ccuec/), the Center of Computing at +the University of Campinas, [UNICAMP](http://www.unicamp.br/unicamp/). +This center has some great people working on it who are involved with +Free Software since the beginning of the movement, particularly [Rubens +Queiroz de Almeida](http://dicas-l.com.br/), a very nice guy (very +famous in the Brazilian Free Software scene) who helped us **a lot** +with the organization of this event. + +We understand that doing the event on a Wednesday afternoon was +something that made it very hard for most people to attend, and that is +probably the main reason for the low attendance: only 8 people in the +audience. I have to say I was a little frustrated in the beginning, but +hey, what really matters is that we spread the word about Free Software +to 8 brave souls there, who will hopefully spread the word again to more +people, and so on :-). So, it was time for the show to begin! + +Our schedule was (presentation titles translated): + +1. "**What is Free Software?**", by me +2. "**Free Documents or the End of the World**", by Rubens Queiroz de + Almeida +3. "**HTML5: all the faces of the new standard**", by Ricardo + Panaggio +4. "**EPUB3: The book in the XXI century**", by Raniere Silva + +So my presentation was scheduled to be the first one, and I really liked +it (surprise!). It was virtually the first time I gave a "philosophical" +talk, and a very important one: a general presentation about Free +Software, its history, the present, and a little bit of the future. In +my opinion, what I liked about my talk is that I focused less on the +"freedom" part, and more on the "respect" part of the philosophy. This +is something I did because I wanted to use a different argument that was +on my head for a long time: that the main thing behing the Free Software +is the respect towards others, and only with that one can achieve +freedom. + +I watched Rubens too, who gave an excelent presentation about why we +need free documents and standards. Rubens is very talkative and warm, +which makes the audience feel relaxed. People liked his presentation a +lot, from what I noticed. + +Unfortunately, Ricardo Panaggio had a problem with his computer before +his presentation, so we decided to switch: Raniere Silva would take his +place as the third presenter, while Ricardo tried to fix the problem. I +helped him with his problems, and because of this I was unable to watch +Raniere's talk. In the end, we could not solve Ricardo's problem and he +decided to give his presentation without any slides. In my opinion, he +managed to catch everyone's attention (also because HTML5 is such a hot +topic today), so I guess the missing slides were not so important after +all! + +At 17h o'clock, we declared DFD 2013 finished. I still had time to +distribute some Free Software stickers (from FSF), and talk a little +with two or three people there, who were satisfied with the +presentations! It made my day, of course :-). And just because of that I +now feel motivated to organized another DFD next year! + +Acknowledgements +---------------- + +I would like to thank Rubens Queiroz for helping with the promotion, the +location, and the presentation during the event. DFD 2013 would have +been impossible without his help. Thanks, Rubens! + +The LibrePlanet São Paulo team, specially Ricardo Panaggio, were also +deeply involved with me in the organization. And I hope we manage to +make a bigger event next year! + +Finally, I would like to thank everyone who attended the event, even for +watch only one talk. Your presence there was really, **really** +important to all of us. See you all next year! diff --git a/content/posts/dont-come-here.md b/content/posts/dont-come-here.md new file mode 100644 index 0000000..1264b73 --- /dev/null +++ b/content/posts/dont-come-here.md @@ -0,0 +1,58 @@ +--- +date: 2018-11-05T00:00:00-05:00 +title: "Don't come here" +tags: [en_us, politics, rant] +--- + +If you're brazilian, don't come here. If you voted for the +president-elected, don't come here. If you think it's better to have +a dead son than a gay son, don't come here. If you think it's OK to +kill first and ask later (or perhaps don't even ask), don't come here. +If you would like to say the things he said, don't come here. If you +think he didn't really mean what he said, don't come here. If you +can't understand why the things he said are horrible, don't come here. +If you think he is a myth, don't come here. If you think he is a +saviour, don't come here. + +If you don't understand the absurdity of living in Canada and voting +for him, don't come here (and please go away if you do). If you don't +understand the hypocrisy of calling a homosexual names while living in +a country where homosexual marriage has been legal for more than a +decade, don't come here. If you think everybody should have a gun, +don't come here. + +If you are inhuman, don't come here. If you like authoritarians, +don't come here. If you can't see he is an authoritarian, don't come +here. If you are absolutely sure of everything and don't question +yourself, don't come here. If you use (anti)social networks to inform +yourself, don't come here. If you think torture is not a big deal, +don't come here. If you praise a torturer, don't come here. If you +think closing the Congress is a good idea, don't come here. If you +think economics are what really matter, don't come here. If you can't +feel empathy for another human being who is not related to you, don't +come here. If you try to rationalize your vote for him, try to +justify to yourself that he is not as bad as he himself says, don't +come here. If you are not concerned about more deaths, don't come +here. + +If you think killing more people is going to improve things, don't +come here. If you think the police should be allowed to kill without +suffering any consequences, don't come here. If you see a dead black +person and think "(s)he must have done something wrong, so it's +justified that (s)he was killed", don't come here. If you think the +slavery should return, don't come here. If you think indigenous +people are lazy and should be killed or have no rights, don't come +here. If you have no regard for our forests and our environment, +don't come here. If you think the climate change is a hoax, don't +come here. If you are just interested in the money, don't come here. + +If you blame PT for everything bad that's happened to Brazil, don't +come here. If you think people who don't blame PT for everything bad +that's happened to Brazil are communists, don't come here. If you +think everyone who disagrees with you is a communist, don't come here. +If you think Francis Fukuyama is a communist, don't come here. If you +think you know what communism is, but only read about it on +(anti)social networks, don't come here. + +If you are already here, then I have everything against you, and I +think you should leave. diff --git a/content/posts/dreaming.md b/content/posts/dreaming.md new file mode 100644 index 0000000..526bc8a --- /dev/null +++ b/content/posts/dreaming.md @@ -0,0 +1,31 @@ +--- +date: 2017-09-29T00:00:00-05:00 +title: "Dreaming..." +tags: [en_us, thoughts] +--- + +Back then, I still wanted to write something. Back then, life was +different, and I had another view of myself and of others. Back then, +my house of cards was still standing, giving the impression that it +was safe and sound, that its foundation was solid, and that nothing +would shake it. But that was back then. + +Right now, I have lost my will and my power to concentrate, to focus +on what really matters, because what really matters is still +undefined. Right now, things don't seem to fit as they once did; the +vision blurs and I am not so sure what it is that I should be doing +but am not. Right now, my self has become another one. Someone that +doesn't remind me of anybody in particular. + +Struggling, defining, living and knowing. These are constant words, +constant feelings and actions that live with me. Who am I? What do I +like? What do I *don't* like? Am I good in what I thought I was +good? Am I feeling what I think I'm feeling? + +This is more than the impostor syndrome. But it is less than the +Stockholm syndrome. It's somewhere in between, or maybe nowhere. +When I woke up and decided to keep going, I knew it was a temporary +decision. It still is. I still have to find what I missed, or what I +have never found. What to do? Too hard of a question to answer right +now. Here's hoping that time will help me with this hard, but +long-wanted task. diff --git a/content/posts/fad-sp-2013.md b/content/posts/fad-sp-2013.md new file mode 100644 index 0000000..54537b4 --- /dev/null +++ b/content/posts/fad-sp-2013.md @@ -0,0 +1,124 @@ +--- +date: 2013-06-10T00:00:00-05:00 +title: "Relato: FAD SP 2013" +tags: [pt_br, fedora-planet, fedora, report] +--- + +Estava devendo este post há 1 semana pro meu amigo Leonardo Vaz! +Desculpaê, Leo :-). + +Vou tentar fazer um (breve?) relato sobre o **F**edora **A**ctivity +**D**ay (ou simplesmente **FAD**), que aconteceu em São Paulo no dia 1 +de Junho de 2013, mais conhecido como sábado retrasado :-). Se quiser +ver a página de organização do evento (em inglês), clique [neste link +aqui](http://fedoraproject.org/wiki/FAD_SP_2013). + +Chegada em Sampa +---------------- + +Bem, como sou um ex-embaixador do Fedora novato, inexperiente, e que não +faz nada da vida (ao contrário de vários ex-colegas que participam há +anos como embaixadores contribuindo solidamente para o bem comum e sem +deixar a peteca cair), eu resolvi levar os DVDs do Fedora que estavam +comigo para que o Leo e o Itamar (e quem mais estivesse por lá!) +pudessem se encarregar de redistribuí-los antes que eles perdessem a +"validade". Saí cedo de Campinas, e com uma São Paulo sem trânsito nem +problemas, consegui chegar no escritório da Red Hat às 9h e pouco. + +Conheci (e reconheci!) algumas pessoas por lá, entre colegas de trabalho +da empresa, embaixadores/contribuidores do Fedora, e entusiastas que +estavam lá pra conhecer melhor e ver qual era a do evento. Certamente +foi uma tarde/noite proveitosa em termos de contatos pessoais! + +Palestras +--------- + +Depois de um atraso no início do evento, o Leo começou apresentando uma +palestra sobre o projeto Fedora (e seus sub-projetos, como o de +embaixadores, por exemplo). Mesmo com boa parte (senão todos!) dos +presentes já fazendo parte do projeto de algum jeito, ainda assim a +palestra foi um momento legal pra que algumas discussões e reflexões +acontecessem. Considero que a maior parte da "nata" da comunidade estava +naquela sala (com óbvias exceções como o Fábio Olivé, o Amador Pahim, e +outras pessoas cujos nomes não vou ficar citando porque estou com +preguiça de pensar em todos!). Portanto, acho que o plano do Leo (que é +o de revitalizar a comunidade Fedora no Brasil, principalmente a de +embaixadores) começou com os dois pés direitos (se é que isso é +possível!). + +A idéia inicial era de que cada palestra durasse 1 hora, mas é claro que +com tanto assunto pra tratar a palestra do Leo durou muito mais que +isso! No fim das contas, quando a palestra terminou já era hora do +almoço :-). Como não poderia deixar de ser, o papo continou na cozinha, +e foi lá que pude conhecer melhor o pessoal que estava presente. Foi bem +legal :-). + +Bem, com a bateria carregada, era hora do segundo ciclo de palestras! O +Leo pediu pra que eu apresentasse um pouco da minha experiência com o +[GDB](http://www.gnu.org/s/gdb), tanto na parte de lidar com a +comunidade upstream, quanto na hora de focar no desenvolvimento de +funcionalidades para o Fedora (ou para o Red Hat Enterprise +(GNU/)Linux). Eu não tinha preparado nenhum slide, e fui com a cara (de +pau) e a coragem tentar bater um papo com a galera ;-). Aqui está uma +foto na hora da palestra (reparem na pose, no garbo e na elegância do +palestrante): + +![Apresentação do GDB]({static}/images/sergio-fad-2013.jpg) + +Acho que consegui passar uma idéia de como é o meu dia-a-dia trabalhando +com o GDB e navegando entre os mares upstream e empresarial. Algumas +pessoas fizeram algumas perguntas (o Maurício Teixeira inclusive fez +perguntas técnicas!), e felizmente minha palestra durou bem menos do que +a do Leo! Eu certamente não tinha tanto assunto pra tratar :-P. + +A última atividade do dia foi um *hands-on* que o Itamar fez sobre +empacotamento RPM. Foi legal, e acho que deu pro pessoal ter uma noção +de que empacotar pro Fedora não é um bicho de sete cabeças. Inclusive, +se você estiver interessado em saber mais, sugiro que dê uma olhada na +[página wiki que ensina o básico +disso](http://fedoraproject.org/wiki/How_to_create_an_RPM_package), e +não se sinta envergonhado de enviar suas dúvidas pras listas de +desenvolvimento do Fedora! + +Após esse *how-to* ao vivo, e levando em conta o horário avançado (mais +de 19h) e o cansaço do pessoal, decidimos finalizar o evento. Na +verdade, ainda ficamos discutindo bastante sobre vários pontos +importantes da comunidade, os problemas vivenciados (sim, existem +problemas, a não ser que você viva num mundo encantado ou não se envolva +o suficiente pra notá-los, mas aí é só pedir pra alguém traduzir o que +está acontecendo e talvez você entenda), e as possíveis soluções. Acabei +saindo de Sampa quase 20h30min, mas achei que valeu muito a pena ter +ido! + +Conclusões +---------- + +A conclusão pessoal é que eu estava mesmo precisando ir a eventos e +conhecer pessoas novas! Acho isso muito legal, é um combustível pra +fazer mais coisas e ter mais idéias. + +A conclusão na parte da comunidade é a de que o Leo vai conseguindo aos +poucos mudar a mentalidade do Fedora Brasil. Não me arrependo de ter +dado um tempo no sub-projeto de embaixadores, e estou achando muito +legal ver as ações do Leo & cia. para mudar as coisas. Têm meu total +apoio! + +Agradecimentos +-------------- + +Esse evento certamente não teria acontecido sem o incansável Leonardo +Vaz. Ele merece todos os agradecimentos e toda a admiração da comunidade +(inter)nacional do Fedora por isso, sem dúvida. Se você estiver lendo +este post, tiver alguma relação com o Fedora, e for ao FISL este ano, +pague uma cerveja (ou suco!) a ele, porque ele merece. + +Também queria agradecer ao pessoal que foi ao evento. É sempre bom ver +gente que se preocupa de verdade em melhorar algo, que não fecha os +olhos para os problemas que estão acontecendo, e principalmente que se +dispõe a aprender algo novo. Foi gratificante ter conhecido pessoas como +o Germán, um astrofísico argentino que mantém dois pacotes em Python no +Fedora sem querer nada em troca! Ou tipo o Hugo Cisneiros, envolvido no +mundo GNU/Linux há tanto tempo quanto aquele cabelo dele levou pra +crescer :-P. + +E vida longa ao Software Livre! diff --git a/content/posts/fazendo-a-diferenca.md b/content/posts/fazendo-a-diferenca.md new file mode 100644 index 0000000..ffe5ea1 --- /dev/null +++ b/content/posts/fazendo-a-diferenca.md @@ -0,0 +1,51 @@ +--- +date: 2015-02-25T00:00:00-05:00 +title: "Fazendo a Diferença" +tags: [pt_br, rant, thoughts, philosophy, free-software] +--- + +Deu saudade de escrever em português :-). E deu saudade, também, de +fazer algum post mais “filosófico”. + +Não sei dizer o porquê, mas às vezes tenho uma mania besta: gosto de +ficar procurando “sarna pra me coçar”. Em outras palavras, eu fico +procurando coisas que me deixam mal, mesmo sabendo que vou ficar mal +depois de vê-las. + +Não tenho explicação pra esse comportamento. É algo meio sabotador, meio +sofredor, meio... Não sei. Às vezes, quando me vejo novamente nesse +ciclo vicioso, consigo parar. No entanto, na maioria das vezes, eu entro +num estado estranho: é como se eu estivesse me observando, estudando +quais consequências aquele ato traz para mim. Fico me perguntando se sou +a única pessoa desse mundo que faz isso... + +Acho que um exemplo bom desse tipo de comportamento é o que tenho feito +ultimamente. Às vezes, por algum motivo que me é estranho, leio coisas +ruins escritas por pessoas extremamente insensatas. E, talvez pelo mesmo +motivo misterioso, eu fico mal com o que leio, mesmo sabendo que, +colocando na balança o que essas pessoas fazem e o que eu faço, a +diferença é gigantesca. Então por que raios eu fico mal quando leio as +besteiras que são praticamente vomitadas por essas pessoas? + +Talvez algumas pessoas (eu incluso) tenham um radar pra sentimentos +fortes. Por exemplo, um gesto de altruísmo é algo que consegue tocar o +fundo da alma, e merece ser apreciado como um vinho raro. Mas, em +contrapartida, uma expressão de raiva, desprezo ou incompreensão também +capta a atenção de uma forma quase inevitável. O mistério que esse +gesto, muitas vezes incoerente, esconde é algo que me deixa quase +aficcionado, como se eu estivesse lendo um livro e não quisesse parar +antes de chegar no final. Por que uma pessoa se coloca num papel por +vezes ridículo, apenas por conta de uma opinião? Por que essa pessoa, na +ânsia de criticar um comportamento, um pensamento, ou uma ideologia, +muitas vezes exibe **exatamente** as mesmas características que repudia? +O que faz um ser humano, cheio de falhas e limitações, subir num (muitas +vezes falso) pedestal e esquecer que já esteve lá embaixo? + +Felizmente, as questões acima, por mais intrigantes que sejam, não têm +me prendido por muito tempo. Acho que, nesse processo de aprendizagem a +que chamamos de “vida”, estou num ponto em que percebo claramente o caos +que reina na cabeça dessas pessoas, e tento me afastar dele. Mas, mais +importante que isso, acho que me dou conta de você pode escolher ser a +mudança que quer ver no mundo (Gandhi), ou ficar ladrando enquanto a +caravana passa... E eu definitivamente não quero perder meu tempo +comparando códigos pra dizer quem é melhor. diff --git a/content/posts/fedora-on-acer-c720p.md b/content/posts/fedora-on-acer-c720p.md new file mode 100644 index 0000000..597b5a5 --- /dev/null +++ b/content/posts/fedora-on-acer-c720p.md @@ -0,0 +1,295 @@ +--- +date: 2014-09-26T00:00:00-05:00 +title: "Fedora on an Acer C720P Chromebook" +tags: [howto, free-software, fedora, fedora-planet, en_us, open-source, report] +--- + +Yes, you are reading correctly: I decided to buy a freacking Chromebook. +I really needed a lightweight notebook with me for my daily hackings +while waiting for my subway station, and this one seemed to be the best +option available when comparing models and prices. To be fair, and +before you throw me rocks, I visited the [LibreBoot X60's +website](http://shop.gluglug.org.uk/product/ibm-lenovo-thinkpad-x60-coreboot/) +for some time, because I was strongly considering buying one (even +considering its weight); however, they did not have it in stock, and I +did not want to wait anymore, so... + +Anyway, as one might expect, configuring GNU/Linux on notebooks is +becoming harder as time goes by, either because the infamous [Secure +Boot](http://en.wikipedia.org/wiki/Secure_boot) (anti-)feature, or +because they come with more and more devices that demand proprietary +crap to be loaded. But fortunately, it is still possible to overcome +most of those problems and still get a GNU/Linux distro running. + +References +---------- + +For main reference, I used the following websites: + +- [ACER Chromebook C720P: touchpad and touchscreen do not + work](https://bugzilla.redhat.com/show_bug.cgi?id=1045821), a bug + related to the Fedora support for the machine. +- [Fedora 20 (LXDE LiveCD) on my Acer c720p + Chromebook](http://pnmyers.blogspot.ca/2014/04/fedora-20-lxde-livecd-on-my-acer-c720p.html), + by Perry Myers. +- [Acer C720 + Chromebook](https://wiki.archlinux.org/index.php/Acer_C720_Chromebook), + a wiki page from Arch[GNU/]Linux. +- [Chromebook](https://wiki.archlinux.org/index.php/Chromebook), a + wiki page from Arch[GNU/]Linux. + +I also used other references for small problems that I had during the +configuration, and I will list them when needed. + +Backing up ChromeOS +------------------- + +The first thing you will probably want to do is to make a recovery image +of the ChromeOS that comes pre-installed in the machine, in case things +go wrong. Unfortunately, to do that you need to have a Google account, +otherwise the system will fail to record the image. So, if you want to +let Google know that you bought a Chromebook, login into the system, +open Chrome, and go to the special URL `chrome://imageburner`. You will +need a 4 GiB pendrive/sdcard. It should be pretty straightforward to do +the recording from there. + +Screw the screw +--------------- + +Now comes the hard part. This notebook comes with a [write-protect +screw](http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/acer-c720-chromebook). +You might be thinking: what is the purpose of this screw? + +Well, the thing is: Chromebooks come with their own boot scheme, which +unfortunately doesn't work to boot Linux. However, newer models also +offer a “legacy boot” option +([SeaBIOS](http://www.coreboot.org/SeaBIOS)), and **this** can boot +Linux. So far, so good, but... + +When you switch to SeaBIOS (details below), the system will complain +that it cannot find ChromeOS, and will ask if you want to reinstall the +system. This will happen **every time** you boot the machine, because +the system is still entering the default BIOS. In order to activate +SeaBIOS, you have to press CTRL-L (Control + L) **every time you boot**! +And this is where the screw comes into play. + +If you remove the write-protect screw, you will be able to make the +system use SeaBIOS by default, and therefore will not need to worry +about pressing CTRL-L every time. Sounds good? Maybe not so much... + +The first thing to consider is that you will lose your warranty the +moment you open the notebook case. As I was not very concerned about it, +I decided to try to remove the screw, and guess what happened? I +stripped the screw! I am still not sure why that happened, because I was +using the correct screw driver for the job, but when I tried to remove +the screw, it seemed like butter and started to “decompose”! + +Anyway, after spending many hours trying to figure out a way to remove +the screw, I gave up. My intention is to always suspend the system, so I +rarely need to press CTRL-L anyway... + +Well, that's all I have to say about this screwed screw. If you decide +to try removing it, keep in mind that I cannot help you in any way, and +that you are entirely responsible for what happens. + +Now, let's install the system :-). + +Enable Developer Mode +--------------------- + +You need to enable the Developer Mode in order to be able to enable +SeaBIOS. To do that, follow [these +steps](https://wiki.archlinux.org/index.php/Chromebook#Enabling_Developer_Mode) +from the Arch[GNU/]Linux wiki page. + +I don't remember if this step works if you don't have activated the +ChromeOS (i.e., if you don't have a Google account associated with the +device). For my use, I just created a fake account to be able to +proceed. + +Accessing the superuser shell inside ChromeOS +--------------------------------------------- + +Now, you will need to access the superuser (`root`) shell inside +ChromeOS, to enable SeaBIOS. Follow [the steps described in the +Arch\[GNU/\]Linux wiki page](https://wiki.archlinux.org/index.php/Chromebook#Accessing_the_superuser_shell). +For this specific step, you don't need to login, which is good. + +Enabling SeaBIOS +---------------- + +We're almost there! The last step before you boot your Fedora LiveUSB is +to actually enable SeaBIOS. Just go inside your superuser shell (from +the previous step) and type: + + #!bash + > crossystem dev_boot_usb=1 dev_boot_legacy=1 + +And that's it! + +If you managed to successfuly remove the write-protect screw, you may +also want to enable booting SeaBIOS by default. To do that, [there is a +guide](https://wiki.archlinux.org/index.php/Chromebook#Boot_to_SeaBIOS_by_default), +again on Arch[GNU/]Linux wiki. **DO NOT DO THAT IF YOU DID NOT REMOVE +THE WRITE-PROTECT SCREW!!!!** + +Booting Fedora +-------------- + +Now, we should finally be able to boot Fedora! Remember, you will have +to press CTRL-L after you reboot (if you have not removed the +write-protect screw), otherwise the system will just complain and not +boot into SeaBIOS. So, press CTRL-L, choose the boot order (you will +probably want to boot from USB first, if your Fedora is on a USB stick), +choose to boot the live Fedora image, and... bum!! You will probably see +a message complaining that there was not enough memory to boot (the +message is “Not enough memory to load specified image”). + +You can solve that by passing the `mem` parameter to Linux. So, when +GRUB complains that it was unable to load the specified image, it will +give you a command prompt (`boot:`), and you just need to type: + + #!bash + boot: linux mem=1980M + +And that's it, things should work. + +Installing the system +--------------------- + +I won't guide you through the installation process; I just want to +remember you that you have a 32 GiB SSD drive, so think carefully before +you decide how you want to set up the partitions. What I did was to +reserve 1 GB for my swap, and take all the rest to the root partition +(i.e., I did not create a separate `/home` partition). + +You will also notice that the touchpad does not work (neither does the +touchscreen). So you will have to do the installation using a USB mouse +for now. + +Getting the touchpad to work +---------------------------- + +I strongly recommend you to read [this Fedora +bug](https://bugzilla.redhat.com/show_bug.cgi?id=1045821), which is +mostly about the touchpad/touchscreen support, but also covers other +interesting topics as well. + +Anyway, the bug is still being constantly updated, because the proposed +patches to make the touchpad/touchscreen work were not fully integrated +into Linux yet. So, depending on the version of Linux that you are +running, you will probably need to run a different version of the +scripts that are being kindly provided in the bug. + +As of this writing, I am running Linux 3.16.2-201.fc20, and the script +that does the job for me is [this +one](https://bugzilla.redhat.com/attachment.cgi?id=937274). If you are +like me, you will never run a script without looking at what it does, so +go there and do it, I will wait :-). + +OK, now that you are confident, run the script (as `root`, of course), +and confirm that it actually installs the necessary drivers to make the +devices work. In my case, I only got the touchpad working, even though +the touchscreen is also covered by this script. However, since I don't +want the touchscreen, I did not investigate this further. + +After the installation, reboot your system and at least your touchpad +should be working :-). Or kind of... + +What happened to me was that I was getting strange behaviors with the +touchpad. Sometimes (randomly), its sensitivity became weird, and it was +very hard to move the pointer or to click on things. Fortunately, I +found the solution in the same bug, in [this comment by Yannick +Defais](https://bugzilla.redhat.com/show_bug.cgi?id=1045821#c3). After +creating this X11 configuration file, everything worked fine. + +Getting suspend to work +----------------------- + +Now comes the hard part. My next challenge was to get suspend to work, +because (as I said above) I don't want to poweroff/poweron every time. + +My first obvious attempt was to try to suspend using the current +configuration that came with Fedora. The notebook actually suspended, +but then it resumed 1 second later, and the system froze (i.e., I had to +force the shutdown by holding the power button for a few seconds). Hmm, +it smelled like this would take some effort, and my nose was right. + +After a lot of search (and [asking in the +bug](https://bugzilla.redhat.com/show_bug.cgi?id=1045821#c63)), I found +out about a few Linux flags that I could provide in boot time. To save +you time, this is what I have now in my `/etc/default/grub` file: + + #!bash + GRUB_CMDLINE_LINUX="tpm_tis.force=1 tpm_tis.interrupts=0 ..." + +The final `...` means that you should keep whatever was there before you +included those parameters, of course. Also, after you edit this file, +you need to regenerate the GRUB configuration file on `/boot`. Run the +following command as `root`: + + #!bash + > grub2-mkconfig -o /boot/grub2/grub.cfg + +Then, after I rebooted the system, I found that only adding those flags +was still not enough. I saw a bunch of errors on `dmesg`, which showed +me that there was some problem with EHCI and xHCI. After a few more +research, I found the [this +comment](https://bbs.archlinux.org/viewtopic.php?pid=1364521#p1364521) +on an Arch[GNU/]Linux forum. Just follow the steps there (i.e., create +the necessary files, especially the +`/usr/lib/systemd/system-sleep/cros-sound-suspend.sh`), and things +should start to get better. But not yet... + +Now, you will see that suspend/resume work OK, but when you suspend, the +system will still resume after 1 second or so. Basically, this happens +because the system is using the touchpad and the touchscreen to +determine whether it should resume from suspend or not. So basically +what you have to do is to disable those sources of events: + + #!bash + echo TPAD > /proc/acpi/wakeup + echo TSCR > /proc/acpi/wakeup + +And voilà! Now everything should work as expected :-). You might want to +issue those commands every time you boot the system, in order to get +suspend to work every time, of course. To do that, you can create a +`/etc/rc.d/rc.local`, which gets executed when the system starts: + + #!bash + > cat /etc/rc.d/rc.local + #!/bin/bash + + suspend_tricks() + { + echo TPAD > /proc/acpi/wakeup + echo TSCR > /proc/acpi/wakeup + } + + suspend_tricks + + exit 0 + +Don't forget to make this file executable: + + #!bash + > chmod +x /etc/rc.d/rc.local + +Conclusion +---------- + +Overall, I am happy with the machine. I still haven't tried installing +[Linux-libre](http://www.fsfla.org/ikiwiki/selibre/linux-libre/index.en.html) +on it, so I am not sure if it can work without binary blobs and +proprietary craps. + +I found the keyboard comfortable, and the touchpad OK. The only extra +issue I had was using the Canadian/French/whatever keyboard that comes +with it, because it lacks some useful keys for me, like Page Up/Down, +Insert, and a few others. So far, I am working around this issue by +using `xbindkeys` and `xvkdb`. + +I do not recommend this machine if you are not tech-savvy enough to +follow the steps listed in this post. If that is the case, then consider +buying a machine that can easily run GNU/Linux, because you feel much +more comfortable configuring it! diff --git a/content/posts/first-post-again.md b/content/posts/first-post-again.md new file mode 100644 index 0000000..a2f5fd7 --- /dev/null +++ b/content/posts/first-post-again.md @@ -0,0 +1,16 @@ +--- +date: 2012-10-22T00:00:00-05:00 +title: "First Blog post, again..." +tags: [intro, en_us] +--- + +Well, well. I really wasn't entirely satisfied with Octopress, so I +decided to change the blog engine yet another time!! Here it is, using +[blohg](http://blohg.org), a blog engine based on Mercurial (yeah, I +know, nothing is perfect), and made by a Brazilian :-). + +I intend to resume my activities in the blog pretty soon, especially +because I have many things to share here. First of all, I will convert +the old posts from Markup to rst. + +Hope you like it! diff --git a/content/posts/fsf-twitter-coherence.md b/content/posts/fsf-twitter-coherence.md new file mode 100644 index 0000000..147fdee --- /dev/null +++ b/content/posts/fsf-twitter-coherence.md @@ -0,0 +1,166 @@ +--- +date: 2013-10-16T00:00:00-05:00 +title: "About coherence, Twitter, and the Free Software Foundation" +tags: [en_us, thoughts, rant, free-software, fedora-planet] +--- + +The [Free Software Foundation](https://fsf.org) has a +[Twitter](https://twitter.com) [account](https://twitter.com/fsf). +Surprised? So am I, in a negative way, of course. And I will explain why +on this post. + +You may not agree with me on everything I write here, and I am honestly +expecting some opposition, but I would like to make it crystal clear +that my purpose is to raise awareness for the most important "feature" +an organization should have: **coherence**. + +The shock +--------- + +I first learned about the Twitter account on IRC. I was hanging around +in the `#fsf` channel on Freenode, when someone mentioned that "*... +something has just been posted on FSF's Twitter!*" (yes, it was a happy +announcement, not a complaint). I thought it was a joke, but before +laughing I decided to confirm. And to my deepest sorrow, I was wrong. +**The Free Software Foundation has a Twitter account**. The implications +of this are mostly bad not only for the Foundation itself, but also for +us, Free Software users and advocates. + +Twitter uses Free Software to run its services. So does Facebook, and I +would even bet that Microsoft runs some GNU/Linux machines serving +intranet pages... But the thing is not about what a web service uses. It +is about endorsement. And I will explain. + +Free ads, anyone? +----------------- + +I remember having this crazy thought some years ago, when I saw some +small company in Brazil putting the Facebook logo in their product's +box. What surprised me was that the Facebook logo was actually bigger +than the company's logo! What the heck?!?! This is "Marketing 101": you +are drawing attention to *Facebook*, not to your company who actually +made the product. And from that moment on, every time I see Coca Cola +putting a "Find us on " (don't know if the +URL is valid, it's just an example) I have this strange feeling of how +an internet company can twist the rules of marketing and get free ads +everywhere... + +My point is simple: when a company uses a web service, it is endorsing +the use of this same web service, even if in an indirect way. And the +same applies to organizations, or foundations, for that matter. So the +question I had in my mind when I saw FSF's Twitter account was: do we +really want to endorse Twitter? So I sent them an e-mail... + +Talking to the FSF - First message +---------------------------------- + +I have exchanged some interesting messages with Kyra, FSF's Campaign +Organizer, and with John Sullivan, FSF's Executive Director. I will not +post the messages here because I don't have their permission to do so, +but I will try to summarize what we discussed, and the outcomings. + +My first message was basically requiring some clarifications. I had read +this [interesting page about the presence of FSF on +Twitter](https://www.fsf.org/twitter), and expressed my disagreement +about the arguments used there. + +They explicitly say that Twitter uses nonfree JavaScript, and suggest +that the reader use a free client to access it. Yet, they still close +their eyes to the fact that a [big part of the Twitter +community](http://benjaminmayo.co.uk/how-many-people-use-twitter-s-own-apps) +use it through the browser, or through some proprietary application. + +They also acknowledge that Twitter accounts have privacy issues. This is +obvious for anyone interested in privacy, and the FSF even provides a +link to an interesting story about subpoenas during the Occupy Wall +Street movement. + +Nevertheless, the FSF still thinks it's OK to have a Twitter account, +because it uses Twitter via a bridge which connects FSF's [StatusNet +instance](http://status.fsf.org/fsf) to Twitter. Therefore, in their +vision, they are not really using Twitter (at least, they are not using +the proprietary JavaScript), and well, let the bridge do its job... + +This is nonsense. Again: when a foundation uses a web service, it is +endorsing it, even if indirectly! And that was the main argument I have +used when I wrote to them. Let's see how they replied... + +FSF answers +----------- + +The answer I've got to my first message was not very good (very weak +arguments), so I won't even bother talking about it here. I had to send +another message to make it clear that I was interested in real answers. + +After the second reply, it became clear to me that the main point of the +FSF is to reach as many people as they can, and pass along the message +of software user freedom. I have the impression that it doesn't really +matter the means they will use for that, as long as it is not Facebook +(more on that latter). So if it takes using a web service that +disrespects privacy and uses nonfree Javascript, so be it. + +It also seems to me that the FSF believes in an illusion created by +themselves. In some messages, they said that they would try to do a +harder job at letting people know that using Twitter is not the +solution, but part of the problem (the irony is that they would do that +**using** Twitter). However, sometimes I look at FSF's Twitter account, +and so far **nothing has been posted** about this topic. Regular people +just don't know that there are alternatives to Twitter. + +I will take the liberty to tell a little story now. I told the same +story to them, to no avail. Let's imagine the following scenario: John +has just heard about Free Software and is beginning to study about it. +He does not have a Twitter account, but one of the first things he finds +when he looks for Free Software on the web is FSF's Twitter. So, he +thinks: "Hey, I would like to receive news about Free Software, and it's +just a Twitter account away! Neat!". Then, he creates a Twitter account +and starts following FSF there. + +Can you imagine this happening in the real world? I definitely can. + +The FSF is also mistaken when they think that they should go to Twitter +in order to reach people. I wrote them, and I will say it again here, +that I think we should create ways to reach those users "indirectly" +(which, as it turns out, would be more direct!), trying to promote +events, conferences, talks, face-to-face gatherings, etc. The +LibrePlanet project, for example, is a *great* way of doing this job +through local communities, and the FSF should pay a lot more attention +to it in my opinion! These are "offline" alternatives, and I confess I +think we should discuss the "online" ones with extra care, because we +are in such a sad situation regarding the Internet now that I don't even +know where to start... + +And last, but definitely not least, the FSF is being **incoherent**. +When it says that "it is OK to use Twitter through a bridge in a +StatusNet instance", then it should also be coherent and do the same +thing for Facebook. One can use Facebook through bridges connecting +privacy-friendly services such as +[Diaspora](https://github.com/diaspora/diaspora) and +[Friendica](https://github.com/friendica/friendica/wiki/How-to:-Friendica%E2%80%99s-Facebook-connector) +(the fact that Diaspora itself has a Facebook account for the project is +a topic I won't even start to discuss). And through those bridges, the +FSF will be able to reach **much** more people than through Twitter. + +I am not, in any way, comparing Twitter and Facebook. I am very much +aware that Facebook has its own set of problems, which are bigger and +worse than Twitter's (in the most part). But last time I checked, we +were not trying to find the best between both. They are both bad in +their own ways, and the FSF should not be using either of them! + +Conclusion +---------- + +My conversation with the FSF ended after a few more messages. It was +clear to me that they would not change anything (despite their promises +to raise awareness to alternatives to Twitter, as I said above), and I +don't believe in infinite discussions about some topic, so I decided to +step back. Now, this post is the only thing I can do to try to let +people know and think about this subject. It may seem a small problem to +solve, and I know that the Free Software community must be together in +order to promote the ideas we share and appreciate, but that is +*precisely* why I am writing this. + +The Free Software movement was founded on top of ideas and coherence. In +order to be successful, we must remain coherent to what we believe. This +is not an option, there is no alternative. If we don't defend our own +beliefs, no one will. diff --git a/content/posts/gdb-and-systemtap-probes-part-1.md b/content/posts/gdb-and-systemtap-probes-part-1.md new file mode 100644 index 0000000..a0a281a --- /dev/null +++ b/content/posts/gdb-and-systemtap-probes-part-1.md @@ -0,0 +1,94 @@ +--- +date: 2012-03-29T00:00:00-05:00 +title: "GDB and SystemTap probes -- part 1" +tags: [gdb, fedora-planet, systemtap, howto, en_us, free-software] +--- + +After a long time, here we are again :-). + +With this post I will start to talk about the integration between GDB +and SystemTap. This is something that [Tom +Tromey](http://tromey.com/blog/) and I did during the last year. The +patch is being reviewed as I write this post, and I expect to see it +checked-in in the next few days/weeks. But let's get our hands dirty... + +SystemTap Userspace Probes +-------------------------- + +You probably use (or have at least heard of) SystemTap, and maybe you +think the tool is only useful for kernel inspections. If that's your +case, I have a good news: you're wrong! You can actually use SystemTap +to inspect userspace applications too, by using what we call **SDT +probes**, or *S*tatic *D*efined *T*racing probes. This is a very cheap +and easy way to include probes in your application, and you can even +specify arguments to those probes. + +In order to use the probes (see an example below), you must include the +`` header file in your source code. If you are using Fedora +systems, you can obtain this header file by installing the package +`systemtap-sdt-devel`, version equal or greater than `1.4`. + +Here's a simple example of an application with a one-argument probe: + + #!c + #include + + int + main (int argc, char *argv[]) + { + int a = 10; + + STAP_PROBE1 (test_program, my_probe, a); + + return 0; + } + +As you can see, this is a very simple program with one probe, which +contains one argument. You can now compile the program: + + #!bash + $ gcc test_program.c -o test_program + +Now you must be thinking: "*Wait, wait... Didn't you just forget to link +this program against some SystemTap-specific library or something?*" And +my answer is **no**. One of the spetacular things about this +`` header is that it does not have any dependencies at all! +As Tom said in [his blog post](http://tromey.com/blog/?p=687), this is +"*a virtuoso display of ELF and GCC asm wizardy*". + +If you want to make sure your probe was inserted in the binary, you can +use `readelf` command: + + #!bash + $ readelf -x .note.stapsdt ./test_program + + Hex dump of section '.note.stapsdt': + 0x00000000 08000000 3a000000 03000000 73746170 ....:.......stap + 0x00000010 73647400 86044000 00000000 88054000 sdt...@.......@. + 0x00000020 00000000 00000000 00000000 74657374 ............test + 0x00000030 5f70726f 6772616d 006d795f 70726f62 _program.my_prob + 0x00000040 65002d34 402d3428 25726270 29000000 e.-4@-4(%rbp)... + +*(I will think about writing an explanation on how the probes are laid +out on the binary, but for now you just have to care if you actually +see an output from this* `readelf` *command.)* + +You can also use SystemTap to perform this verification: + + #!bash + $ stap -L 'process("./test_program").mark("*")' + process("./test_program").mark("my_probe") $arg1:long + +So far, so good. If you see an output like the one above, it means your +probe is correctly inserted. You could obviously use SystemTap to +inspect this probe, but I won't do this right now because this is not +the purpose of this post. + +For now, we have learned how to: + +1. Include an `SDT probe` in our source code, and compile it; +2. Verify if the probe was correctly inserted. + +In the next post, I will talk about the GDB support that allows you to +inspect, print arguments, and gather other information about +`SDT probes`. I hope you like it! diff --git a/content/posts/gdb-and-systemtap-probes-part-2.md b/content/posts/gdb-and-systemtap-probes-part-2.md new file mode 100644 index 0000000..46864dc --- /dev/null +++ b/content/posts/gdb-and-systemtap-probes-part-2.md @@ -0,0 +1,183 @@ +--- +date: 2012-10-27T00:00:00-05:00 +title: "GDB and SystemTap Probes -- part 2" +tags: [en_us, gdb, systemtap, howto, fedora-planet, free-software] +--- + +I tell you this: it is depressing when you realize that you spent more +time struggling with blog engines than writing posts on your blog! + +It's been a long time since I wrote +the +[first post]({filename}/2012-03-29-gdb-and-systemtap-probes-part-1.md) about +this subject, and since then the patches have been accepted upstream, +and [GDB 7.5](http://www.gnu.org/software/gdb/download/ANNOUNCEMENT) +now has official support for userspace SystemTap probes :-). Yay! + +Well, but enough of cheap talk, let's get to the business! + +Errata for my last post +----------------------- + +[Frank Ch. Eigler](http://web.elastic.org/~fche/blog2/), one of +SystemTap's maintainers, kindly mentioned something that I should say +about SystemTap userspace probes. + +Basically, it should be clear that `SDT` probes are not the only kind of +userspace probing one can do with SystemTap. There is yet another kind +of probe (maybe even more powerful, depending on the goals): +**DWARF-based function/statement probes**. SystemTap supports this kind +of probing mechanism for quite a while now. + +It is not the goal of this post to explain it in detail, but you might +want to give it a try by compiling your binary with debuginfo support +(use the `-g` flag on `GCC`), and do something like: + + #!bash + $ stap -e 'probe process("/bin/foo").function("name") { log($$parms) }' -c /bin/foo + $ stap -e 'probe process("/bin/foo").statement("*@file.c:443") { log($$vars) }' -c /bin/foo + +And that's it. You can read SystemTap's documentation, or +[this](http://sourceware.org/systemtap/wiki/AddingUserSpaceProbingToApps) +guide to learn how to add userspace probes. + +Using GDB with SystemTap SDT Probes +----------------------------------- + +Well, now let's get to the interesting part. It is time to make `GDB` +work with the `SDT` probe that we have put in our example code. Let's +remember it: + + #!c + #include + + int + main (int argc, char *argv[]) + { + int a = 10; + + STAP_PROBE1 (test_program, my_probe, a); + + return 0; + } + +It is a very simple example, and we will have to extend it later in +order to show more features. But for now, it will do. + +The first thing to do is to open `GDB` (with SystemTap support, of +course!), and check to see if it can actually see probe inserted in our +example. + + #!bash + $ gdb ./test_program + GNU gdb (GDB) 7.5.50.20121014-cvs + Copyright (C) 2012 Free Software Foundation, Inc. + License GPLv3+: GNU GPL version 3 or later + ... + (gdb) info probes + Provider Name Where Semaphore Object + test_program my_probe 0x00000000004004ae /home/sergio/work/src/git/build/gdb/test_program + +Wow, it actually works! :-) + +If you have seen something like the above, it means your `GDB` is +correctly recognizing `SDT` probes. If you see an error, or if your +`GDB` doesn't have the `info probes` command, then you'd better make +sure you have a recent version of `GDB` otherwise you won't be able to +use the `SDT` support. + +### Putting breakpoints in the code + +Anyway, now it is time to start using this support. The first thing I +want to show you is how to put a breakpoint in a probe. + + #!bash + (gdb) break -probe-stap my_probe + Breakpoint 1 at 0x4004ae + +That's all! We have chosen to extend the `break` command in order to +support the new `-probe-stap` parameter. If you're wondering *... why +the -probe prefix?*, it is because I was asked to implement a complete +abstraction layer inside `GDB` in order to allow more types of probes to +be added in the future. So, for example, if someone implements support +for an hypothetical type of probe called `xyz`, you would have +`break -probe-xyz`. It took me a little more time to implement this +layer, but it is worth the effort. + +Anyway, as you have see above, `GDB` recognize the probe's name and +correctly put a breakpoint in it. You can also confirm that it has done +the right thing by matching the address reported by `info probes` with +the one reported by `break`: they should be the same. + +Ok, so now, with our `breakpoint` in place, let's run the program and +see what happens. + + #!bash + (gdb) run + Starting program: /home/sergio/work/src/git/build/gdb/test_program + + Breakpoint 1, main (argc=1, argv=0x7fffffffdf68) at /tmp/example-stap.c:8 + 8 STAP_PROBE1 (test_program, my_probe, a); + +As you can see, `GDB` stopped at the exact location of the probe. +Therefore, you are now able to put marks (i.e., probes) in your source +code which are **location-independent**. It means that it doesn't really +matter where in the source code your probe is, and it also doesn't +matter if you change the code around it, changing the line numbers, or +even moving it to another file. `GDB` will always find your probe, and +always stop at the right location. Neat! + +### Examining probes' arguments + +But wait, there's more! Remember when I told you that you could also +inspect the probe's arguments? Yes, let's do it now! + +Just remember that, in `SDT`'s parlance, the current probe's argument is +`a`. So let's print its value. + + #!bash + (gdb) p $_probe_arg0 + $1 = 10 + (gdb) p a + $2 = 10 + +*"Hey, captain, it seems the boat really floats!"* + +Check the source code above, and convince yourself that `a`'s value is +`10` :-). As you might have seen, I have used a fairly strange way of +printing it. It is because the probe's arguments are available inside +`GDB` by means of **convenience variables**. You can see a list of them +[here](http://sourceware.org/gdb/current/onlinedocs/gdb/Convenience-Vars.html#Convenience-Vars). + +Since `SDT` probes can have up to 12 arguments (i.e., you can use +`STAP_PROBE1` ... `STAP_PROBE12`), we have created inside `GDB` 12 +convenience variables, named `$_probe_arg0` until `$_probe_arg11`. I +know, it is not an easy name to remember, and even the relation between +`SDT` naming and `GDB` naming is not direct (i.e., you have to subtract +1 from the `SDT` probe number). If you are not satisfied with this, +please open a bug in our [bugzilla](http://sourceware.org/bugzilla/) and +I promise we will discuss other options. + +I would like to emphasize something here: just as you don't need +debuginfo support for dealing with probes inside `GDB`, you also don't +need debuginfo support for dealing with their arguments as well. It +means that you can actually compile your code without debuginfo support, +but still have access to some important variables/expressions when +debugging it. Depending on how `GCC` optimizes your code, you may +experience some difficulties with argument printing, but so far I +haven't heard of anything like that. + +More to come +------------ + +Ok, now we have covered more things about the `SDT` probe support inside +`GDB`, and I hope you understood all the concepts. It is not hard to get +things going with this, specially because you don't need extra libraries +to make it work. + +In the next post, I intend to finish this series by explaining how to +use `tracepoints` with `SDT` probes. Also, as I said in the previous +post of this series, maybe I will talk a little bit about how the `SDT` +probes are organized within the binary. + +See you soon! diff --git a/content/posts/gdb-and-systemtap-probes-part-3.md b/content/posts/gdb-and-systemtap-probes-part-3.md new file mode 100644 index 0000000..f0a73fa --- /dev/null +++ b/content/posts/gdb-and-systemtap-probes-part-3.md @@ -0,0 +1,238 @@ +--- +date: 2012-11-02T00:00:00-05:00 +title: "GDB and SystemTap Probes -- part 3" +tags: [en_us, gdb, systemtap, howto, fedora-planet, free-software] +--- + +Hi everybody :-). + +I finally got some time to finish this series of posts, and I hope you +like the overall result. For those of you who are reading this blog +for the first time, you can access the first +post +[here]({filename}/2012-03-29-gdb-and-systemtap-probes-part-1.md), and +the +second +[here]({filename}/2012-10-27-gdb-and-systemtap-probes-part-2.md). + +My goal with this third post is to talk a little bit about how you can +use the `SDT` probes with `tracepoints` inside `GDB`. Maybe this +particular feature will not be so helpful to you, but I recommend +reading the post either way. I will also give a brief explanation about +how the `SDT` probes are laid out inside the binary. So, let's start! + +Complementary information +------------------------- + +In my last post, I forgot to mention that the `SDT` probe support +present on older versions of Fedora `GDB` is not exactly as the way I +described here. This is because Fedora `GDB` adopted this feature much +earlier than upstream `GDB` itself, so while this has a great positive +aspect in terms of how the distro's philosophy works (i.e., Fedora +contains leading-edge features, so if you want to know how to FLOSS +community will be in a few months, use it!), it also has the downside of +delivering older/different versions of features in older Fedoras. But of +course, this `SDT` feature will be fully available on Fedora 18, to be +announced soon. + +My suggestion is that if you use a not-so-recent Fedora (like Fedora 16, +15, etc), please upgrade it to the last version, or compile your own +version of `GDB` yourself (it's not that hard, I will make a post about +it in the next days/weeks!). + +With that said, let's move on to our main topic here. + +SDT Probes and Tracepoint +------------------------- + +Before anything else, let me explain what a `tracepoint` is. Think of it +as *a breakpoint which doesn't stop the program's execution +when it hits*. In fact, it's a bit more than that: you can define +**actions** associated with a `tracepoint`, and those actions will be +performed when the `tracepoint` is hit. Neat, huh? :-) + +There is a nice description of what a `tracepoint` in the [GDB +documentation](http://sourceware.org/gdb/current/onlinedocs/gdb/Tracepoints.html#Tracepoints), +I recommend you give it a reading to understand the concept. + +Ok, so now we have to learn how to put `tracepoints` in our code, and +how to define actions for them. But before that, let's remember our +example program: + + #!c + #include + + int + main (int argc, char *argv[]) + { + int a = 10; + + STAP_PROBE1 (test_program, my_probe, a); + + return 0; + } + + +Very simple, isn't it? Ok, to the `tracepoints` now, my friends. + +Using `tracepoints` inside `GDB` +-------------------------------- + +In order to properly use `tracepoints` inside `GDB`, you will need to +use `gdbserver`, a tiny version of `GDB` suitable for debugging programs +remotely, over the net or serial line. In short, this is because `GDB` +cannot put tracepoints on a program running directly under it, so we +have to run it inside `gdbserver` and then connect `GDB` to it. + +### Running our program inside `gdbserver` + +In our case, we will just start `gdbserver` in our machine, order it to +listen to some high port, and connect to it through `localhost`, so +there will be no need to have access to another computer or device. + +First of all, make sure you have `gdbserver` installed. If you use +Fedora, the package name you will have to install is `gdb-gdbserver`. If +you have it installed, you can do: + + #!bash + $ gdbserver :3001 ./test_program + Process ./test_program created; pid = 17793 + Listening on port 3001 + +The second argument passed to `gdbserver` instructs it to listen on the +port 3001 of your loopback interface, a.k.a. `localhost`. + +You will notice that `gdbserver` will stay there indefinitely, waiting +for new connections to arrive. Don't worry, we will connect to it soon! + +### Connecting an instance of `GDB` to `gdbserver` + +Now, go to another terminal and start `GDB` with our program: + + #!bash + $ gdb ./test_program + ... + (gdb) target remote :3001 + Remote debugging using :3001 + Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. + Loaded symbols for /lib64/ld-linux-x86-64.so.2 + 0x0000003d60401530 in _start () from /lib64/ld-linux-x86-64.so.2 + +The command you have to use inside `GDB` is `target remote`. It takes as +an argument the host and the port to which you want to connect. In our +case, we just want it to connect to `localhost`, port 3001. If you saw +an output like the above, great, things are working for you (*don't pay +attention to the messages about +glibc debug information*). If you didn't see it, please check to see if +you're connecting to the right port, and if no other service is using +it. + +Ok, so now it is time to start our *trace experiment*! + +### Creating the `tracepoints` + +**Every command should be issued on GDB, not on gdbserver!** + +In your `GDB` prompt, put a `tracepoint` in the probe named `my_probe`: + + #!bash + (gdb) trace -probe-stap my_probe + Tracepoint 1 at 0x4005a9 + +As you can see, the `trace` command takes exactly the same arguments as +the `break` command. Thus, you need to use the `-probe-stap` modified in +order to instruct `GDB` to put the `tracepoint` in the probe. + +And now, let's define the **actions** associated with this `tracepoint`. +To do that, we use the `actions` command, which is an interactive +command inside `GDB`. It takes some specific keywords, and if you want +to learn more about it, please take a look at [this +link](http://sourceware.org/gdb/current/onlinedocs/gdb/Tracepoint-Actions.html#Tracepoint-Actions). +For this example, we will use only the `collect` keyword, which tells +`GDB` to... hm... collect something :-). In our case, it will collect +the probe's first argument, or `$_probe_arg0`, as you may remember. + + #!bash + (gdb) actions + Enter actions for tracepoint 1, one per line. + End with a line saying just "end". + >collect $_probe_arg0 + >end + (gdb) + +Simple as that. Finally, we have to define a `breakpoint` in the last +instruction of our program, because it is necessary to keep it running +on `gdbserver` in order to examine the `tracepoints` later. If we didn't +put this `breakpoint`, our program would finish and `gdbserver` would +not be able to provide information about what happened with our +`tracepoints`. In our case, we will simply put a `breakpoint` on line +10, i.e., on the `return 0;`: + +### Running the trace experiment + +Ok, time to run our trace experiment. First, we must issue a `tstart` to +tell `GDB` to start monitoring the `tracepoints`. And then, we can +continue our program normally. + + #!bash + (gdb) tstart + (gdb) continue + Continuing. + + Breakpoint 1, main (argc=1, argv=0x7fffffffde88) at /tmp/test_program.c:10 + 10 return 0; + (gdb) tstop + (gdb) + +Remember, `GDB` is **not** going to stop your program, because +`tracepoints` are designed to not interfere with the execution of it. +Also notice that we have also stopped the trace experiment after the +`breakpoint` hit, by using the `tstop` command. + +Now, we will be able to examine what the `tracepoint` has collected. +First, we will the `tfind` command to make sure the `tracepoint` has +hit, and then we can inspect what we ordered it to collect: + + #!bash + (gdb) tfind start + Found trace frame 0, tracepoint 1 + 8 STAP_PROBE1 (test_program, my_probe, a); + (gdb) p $_probe_arg0 + $1 = 10 + +And it works! Notice that we are printing the probe argument using the +same notation as with `breakpoints`, even though we are not exactly +executing the `STAP_PROBE1` instruction. What does it mean? Well, with +the `tfind start` command we tell `GDB` to actually use the trace frame +collected during the program's execution, which, in this case, is the +probe argument. If you know `GDB`, think of it as if we were using the +`frame` command to jump back to a specific frame, where we would have +access to its state. + +This is a very simple example of how to use the `SDT` probe support in +`GDB` with `tracepoints`. There is much more you can do, but I hope I +could explain the basics so that you can start playing with this +feature. + +How the `SDT` probe is laid out in the binary +--------------------------------------------- + +You might be interested in learning how the probes are created inside +the binary. Other than reading the source code of +`/usr/include/sys/sdt.h`, which is the heart of the whole feature, I +also recommend [this +page](http://sourceware.org/systemtap/wiki/UserSpaceProbeImplementation), +which explains in detail what's going on under the hood. I also +recommend that you study a little about how the ELF format works, +specifically about notes in the ELF file. + +Conclusion +---------- + +After this series of blog posts, I expect that you will now be able to +use the not-so-new feature of `SDT` probe support on `GDB`. Of course, +if you find some bug while using this, please feel free to report it +using [our bugzilla](http://sourceware.org/bugzilla/). And if you have +some question, use the comment system below and I will answer ASAP :-). + +See ya, and thanks for reading! diff --git a/content/posts/gdb-stap-linker-debugger.md b/content/posts/gdb-stap-linker-debugger.md new file mode 100644 index 0000000..a0f11e9 --- /dev/null +++ b/content/posts/gdb-stap-linker-debugger.md @@ -0,0 +1,72 @@ +--- +date: 2013-05-28T00:00:00-05:00 +title: "GDB and SystemTap integration improving linker-debugger interface" +tags: [en_us, fedora-planet, gdb, systemtap, free-software] +--- + +It is really nice to see something you did in a project influence in +future features and developments. I always feel happy and proud when I +notice such scenarios happening, and this time was no different. [Gary +Benson](http://gbenson.net/), a colleague at Red Hat who works in the +GDB team as well, has implemented a way of improving the interface +between the linker and the debugger, and one of the things he used to +achieve this is the GDB <-> SystemTap integration that I +implemented with [Tom Tromey](http://tromey.com/) 2 years ago. Neat! + +The problem +----------- + +You can read a detailed description of the problem in [the message Gary +sent to the gdb-patches mailing +list](http://sourceware.org/ml/gdb-patches/2013-05/msg00624.html), but +to summarize: GDB needs to interface with the linker in order to +identify which shared libraries were loaded during the inferior's (i.e., +program being debugged) life. + +Nowadays, what GDB does is to put a breakpoint in `_dl_debug_state`, +which is an empty function called by the linker every time a shared +library is loaded (the linker calls it twice, once before modifying the +list of loaded shlibs, and once after). But GDB has no way to know what +has changed in the list of loaded shlibs, and therefore it needs to load +the entire list every time something happens. You can imagine how bad +this is for performance... + +The solution +------------ + +What Gary did was to put SDT probes strategically on the linker, so that +GDB could make use of them when examining for changes in the list of +loaded shlibs. It improves performance a lot, because now GDB doesn't +need to stop twice every time a shlib is loaded (it just needs to do +that when `stop-on-solib-events` is set); it just needs to stop at the +right probe, which will inform the address of the link-map entry of the +first newly added library. It means GDB also won't need to walk through +the list of shlibs and identify what has changed: you get that for free +by examining the probe's argument. + +Gary also mentions a discrepancy that happened on Solaris libc, which +has also been solved by his patch. + +And now, the most impressing thing: the numbers! Take a look at this +table, which displays the huge improvement in the performance when using +lots of shlibs (the time is in *seconds*): + +| Number of shlibs | 128 | 256 | 512 | 1024 | 2048 | 4096 | +|--------------------|--------|--------|--------|---------|---------|---------| +| Old interface | > 0 | > 1 | > 4 | > 12 | > 47 | > 185 | +| New interface | > 0 | > 0 | > 2 | > 4 | > 10 | > 36 | + +Impressive, isn't it? + +Conclusion +---------- + +This is one the things I like most in Free Software projects: the +possibility of extending and improving things by using what others did +before. When I hacked GDB to implement the integration between itself +and SystemTap, I had absolutely no idea that this could be used for +improving the interface between the linker and the debugger (though I am +almost sure that Tom was already thinking ahead!). And I can say it is a +pleasure and I feel proud when I see such things happening. It just +makes me feel more and more certain that Free Software is the way to go +:-). diff --git a/content/posts/gnupg-encrypt-to-self.md b/content/posts/gnupg-encrypt-to-self.md new file mode 100644 index 0000000..64dfb60 --- /dev/null +++ b/content/posts/gnupg-encrypt-to-self.md @@ -0,0 +1,57 @@ +--- +date: 2014-06-08T00:00:00-05:00 +title: "Encrypting your e-mails to yourself using GnuPG" +tags: [en_us, free-software, security, privacy, howto] +--- + +It has been a while since I dream of being able to send encrypted e-mail +to everyone in my contact list. It is still a distant future, but +fortunately it is getting closer with campaigns like the [Reset the +Net](https://www.resetthenet.org/). And while I already send encrypted +messages to a couple of friends, it is always good to discover (and +share!) some configuration tips to make your life easy :-). + +I use [Gnus](http://gnus.org/) as my e-mail (and news!) reader for quite +a while, and I can say it is a very nice piece of software (kudos to +Lars and all the devs!). For those who are not aware, Gnus runs inside +[Emacs](https://gnu.org/software/emacs/), which is a very nice operating +system (and text editor also). + +Emacs provides +[EasyPG](https://www.gnu.org/software/emacs/manual/html_mono/epa.html) +for those who want to make use of cryptographic operations inside it, +and Gnus also uses it to encrypt/decrypt the messages it handles. I am +using it for my own messages, and it works like a charm. However, there +was something that I had not had configured properly: the ability to +read the encrypted messages that I was sending to my friends. + +In a brief explanation, when you send an encrypted message GnuPG looks +at the recipients of the message (i.e., the people that will receive it, +listed in the “From:”, “Cc:” and “Bcc:” fields) and encrypts it +according to each recipient's public key, which must be present in your +local keyring. But when you send a message to someone, you are not +(usually) present in the original recipients list, so GnuPG does not +encrypt the message using your public key, and therefore you are unable +to read the message later. In fact, this example can be used to +illustrate how secure this system really is, when not even the sender +can read his/her message again! + +Anyway, this behavior was mostly unnoticed by me because I rarely look +at my “Sent/” IMAP folder. Until today. And it kind of pissed me off, +because I wanted to read what I wrote, damn it! So, after looking for a +solution, I found a neat GnuPG setting called `hidden-encrypt-to`. It +basically tells GnuPG to add a hidden recipient in every message it +encrypts. So, all I had to do was to provide my key's ID and ask GnuPG +to always encrypt the message to myself too. + +You basically have to edit your `$HOME/.gnupg/gpg.conf` file and put +this setting there: + + #!bash + hidden-encrypt-to ID + +That's it. Now, whenever I send an encrypted message, GnuPG encrypts it +for me as well, so I just need to go to my “Sent/” folder, and decrypt +it to read. + +I hope this tip helps you the same way it helped me! diff --git a/content/posts/impressoes-fisl15.md b/content/posts/impressoes-fisl15.md new file mode 100644 index 0000000..393ab43 --- /dev/null +++ b/content/posts/impressoes-fisl15.md @@ -0,0 +1,151 @@ +--- +date: 2014-05-31T00:00:00-05:00 +title: "FISL 15: Impressões, opiniões e discussões" +tags: [pt_br, free-software, fisl, report, thoughts] +--- + +Após quase 1 mês, cá estou pra compartilhar minhas impressões a respeito +do [FISL 15](http://softwarelivre.org/fisl15), que aconteceu em Porto +Alegre, RS, entre os dias 7 e 10 de Maio de 2014. + +Antes de mais nada, gostaria de fazer um pequeno “jabá”. Acho que +mereço, por conta do trabalho que tive pra fazer isso (já explico) dar +certo! Estou falando da palestra do [Diego +Aranha](http://www.ic.unicamp.br/~dfaranha), que foi um dos destaques +dessa edição do evento. A palestra, entitulada [Software Livre e +Segurança +Eleitoral](http://papers.softwarelivre.org/papers_ng/activity/view?activity_id=581) +(veja o [vídeo dela +aqui](http://hemingway.softwarelivre.org/fisl15/high/41a/sala41a-high-201405101502.ogv)) +é, na minha opinião, algo que todo cidadão brasileiro deveria assistir e +refletir a respeito. Comecei a me envolver mais no assunto da urna +eletrônica brasileira depois que assisti essa mesma palestra (proferida +pelo próprio Diego), há mais de 1 ano atrás, na UNICAMP. Considero +impossível não se sentir minimamente indignado com a falta de escrúpulos +(e de competência!) daqueles que, teoricamente, estão zelando pela +democracia no país. + +Enfim, depois de assistir essa palestra pelo menos umas 3 vezes (sendo +uma delas na edição do Software Freedom Day Campinas, que eu organizei +em nome do LibrePlanet São Paulo), achei que devesse tentar “mexer os +pauzinhos” e colocá-la na grade oficial do FISL. Só pra garantir, eu e o +Diego também submetemos a mesma palestra pelo sistema normal de +submissão. Mas no fim, depois de conversar com algumas pessoas “de +dentro” (agradecimento especial ao Paulo Meirelles da UnB nesse ponto), +consegui encaixar o Diego na grade de destaques do evento! Foi uma +grande conquista, e tenho certeza de que quem viu a palestra saiu de lá +com a pulga atrás da orelha... + +Mas enfim, vamos aos fatos. Minha participação no FISL desse ano foi +mais tímida do que no ano passado, mas após alguma reflexão, cheguei à +conclusão de que ela também foi mais proveitosa. Apesar de ter submetido +praticamente 8 propostas de palestras, cobrindo os mais diferentes +níveis e assuntos, não tive **nenhuma** proposta aceita! Obviamente +fiquei bastante chateado com isso, ainda mais depois de ver o nível de +algumas palestras que foram aprovadas... Confesso que considerei não ir +ao evento, já que, além de não ter tido nenhuma palestra aprovada (o que +significava que eu não receberia nenhum patrocínio pra ir), também não +ia poder rever muitos amigos que não puderam comparecer nessa edição +(podem botar isso na conta da Copa). + +Passada a fase de chorar as pitangas, decidi ir de qualquer maneira. O +[Alexandre Oliva](http://www.fsfla.org/~lxoliva/) havia me convidado +para fazer parte de uma “mesa redonda” cujo objetivo era debater a +suposta morte do movimento Software Livre no Brasil. Senti-me honrado +com o convite, e como participo da causa há bastante tempo, tinha +bastante coisa a dizer. Foi uma honra ter feito parte da mesa com o +próprio Oliva, o [Anahuac](http://anahuac.eu), o +[Fred](http://teia.bio.br/blog/), e o +[Panaggio](http://blog.panaggio.net/). Tivemos 2 horas para falar nossas +opiniões a respeito do tema, e abrir a discussão para o público presente +no auditório. Infelizmente, acabou sendo muito pouco tempo para tanta +coisa que tínhamos pra falar! Eu mesmo acabei dizendo muito pouco, e +resolvi parar antes para deixar a platéia se manifestar, na esperança de +que o microfone iria voltar às minhas mãos para que eu pudesse fazer as +considerações finais. Ledo engano! Todos queriam um pedacinho do tempo, +e acabou que ficou faltando muita coisa a ser dita, de ambos os lados +(palestrantes e platéia). Aliás, se quiser ver o vídeo do debate, faça o +[download dele +aqui](http://hemingway.softwarelivre.org/fisl15/high/41a/sala41a-high-201405081002.ogv). + +Não é exagero dizer que esse debate explicitou um sentimento recorrente +nos ativistas do movimento Software Livre. Há algum tempo vínhamos tendo +essa “consciência coletiva” de que as coisas não estavam muito bem pro +lado do Software Livre (ao contrário do Open Source, que vai de vento em +popa). Eu mesmo já havia feito alguns posts a respeito do assunto, e do +[meu incômodo quando pedi para +que o nome Software Livre não fosse utilizado indevidamente (post em +inglês)]({filename}2012-12-17-misunderstanding-free-software.md), e o +Anahuac levantou esse ponto durante o debate também. Achei bastante +sintomático isso. E depois que voltei do FISL comecei a pensar bastante +a respeito desses (e outros) assuntos novamente, o que já gerou alguns +posts por aqui. + +Gostei, também, da maior parte das colocações que ouvi da platéia. +Apesar de eu ter tido a impressão de que algumas pessoas não entenderam +muito bem o que estava sendo discutido, considero que os contrapontos +levantados por parte da platéia são dignos de serem pensados, mesmo que +a pessoa que trouxe esses contrapontos não seja necessariamente uma +ativista. Talvez eu prepare mais um post a respeito do que ouvi por +lá... + +Por último, já no final da palestra, não pude deixar de pedir o +microfone pro Oliva e levantar um ponto que eu queria que tivesse tido +mais atenção: precisamos hackear mais! O Software Livre, enquanto +movimento social e político, precisa de pessoas que discutam e tragam à +tona os problemas que nós, como sociedade, devemos resolver. No entanto, +o Software Livre também é um movimento técnico, e como tal precisa de +ferramentas que façam frente ao domínio proprietário. Hackers, +precisamos de vocês :-). + +Mas... mudando um pouco de assunto, eu também fui ao evento para +divulgar, mais uma vez, o nosso grupo de Software Livre, chamado +[LibrePlanet São Paulo](http://sp.libreplanetbr.org). Nesse ano, levamos +duas propostas interessantes ao evento: contas grátis na nossa instância +do [GNU Social](http://gnu.io), e no nosso servidor Jabber. + +O GNU Social, que antes era conhecido como StatusNet (e que era +utilizado pelo site [Identica](http://identi.ca), que depois migrou para +um outro tipo de serviço), é como se fosse um “Twitter distribuído”, +implementado com Software Livre. O ponto é que você consegue utilizar +seu próprio servidor (se quiser), e consegue conversar com pessoas que +estão usando GNU Social em outros servidores. Se quiser registrar sua +conta na nossa instância do GNU Social, pode acessar a [página de +cadastro](http://social.libreplanetbr.org/main/register). + +O Jabber (XMPP) é um “conhecido anônimo” de quase todos. É a tecnologia +que o Google Talk, o Facebook Chat, o WhatsApp, e vários outros serviços +proprietários utilizam. Nós, do LibrePlanet São Paulo, estamos +oferecendo contas de graça no nosso servidor Jabber. Ainda não possuímos +uma página de cadastro de usuários, então se você quiser uma conta, +entre em contato comigo através do e-mail (ou deixe um comentário aqui). +É importante dizer que o Jabber/XMPP também é um protocolo totalmente +distribuído, e que você vai conseguir conversar com outras pessoas que +estão utilizando Jabber em outros servidores! Infelizmente, você não vai +poder falar com quem usa o Facebook Chat e o WhatsApp, porque essas +empresas proíbem essa funcionalidade. O Google permitia isso para quem +utilizava o Google Chat “normal”; se a pessoa já tiver migrado para o +Hangout, ela também não vai conseguir falar com outros servidores +Jabber. Mais um motivo pra largar esses “serviços” vampíricos, não acha? +:-). + +O saldo final foi de 5 contas Jabber criadas, e nenhuma conta GNU +Social. Infelizmente, isso é absolutamente normal em qualquer tipo de +evento; o FISL, apesar de ter “SL” no nome, é, em sua esmagadora +maioria, composto por pessoas que às vezes não se importam tanto com a +parte social. + +Por último, gostaria de deixar registrado o excelente trabalho que o +pessoal do LibrePlanet São Paulo e Espírito Santo fizeram durante o +Encontro Comunitário dos grupos. Veja o [vídeo do encontro +aqui](http://hemingway.softwarelivre.org/fisl15/high/41c/sala41c-high-201405090909.ogv). + +No final, fiquei feliz com o resultado do evento. O ponto alto, pra mim, +certamente foi o debate. Acho que uma “mexida” no status quo é sempre +bem vinda, e foi isso que tentamos fazer. Esse movimento acabou gerando +atividade dos dois lados (Software Livre e Open Source), e também +ajudou-nos a diferenciar melhor quem é quem nessa história toda. Agora, +é esperar o próximo FISL pra ver o que saiu e o que ficou no lugar. Até +lá! + +Abraços! diff --git a/content/posts/improve-gcore-elf-headers.md b/content/posts/improve-gcore-elf-headers.md new file mode 100644 index 0000000..3085f40 --- /dev/null +++ b/content/posts/improve-gcore-elf-headers.md @@ -0,0 +1,265 @@ +--- +date: 2019-05-06T00:00:00-05:00 +title: "Improve gcore and support dumping ELF headers" +tags: [debian, fedora-planet, free-software, gdb, linux, en_us] +--- + +Back in 2016, when life was simpler, a Fedora GDB user +reported [a bug](https://bugzilla.redhat.com/show_bug.cgi?id=1371380) +(or a feature request, depending on how you interpret it) saying that +GDB's `gcore` command did not respect the `COREFILTER_ELF_HEADERS` +flag, which instructs it to dump memory pages containing ELF headers. +As you may or may not remember, I have +already +[written about the broader topic of revamping GDB's internal corefile dump algorithm]({filename}/2015-04-05-linux-memory-mapping.md); +it's an interesting read and I recommend it if you don't know how +Linux (or GDB) decides which mappings to dump to a corefile. + +Anyway, even though the bug was interesting and had to do with a work +I'd done before, I couldn't really work on it at the time, so I +decided to put it in the TODO list. Of course, the "TODO list" is +actually a crack where most things fall through and are usually never +seen again, so I was blissfully ignoring this request because I had +other major priorities to deal with. That is, until a seemingly +unrelated problem forced me to face this once and for all! + +What? A regression? Since when? +--------------------------------- + +As the Fedora GDB maintainer, I'm routinely preparing new releases for +Fedora Rawhide distribution, and sometimes for the stable versions of +the distro as well. And I try to be very careful when dealing with +new releases, because a regression introduced now can come and bite us +(i.e., the Red Hat GDB team) back many years in the future, when it's +sometimes too late or too difficult to fix things. So, a mandatory +part of every release preparation is to actually run a regression test +against the previous release, and make sure that everything is working +correctly. + +One of these days, some weeks ago, I had finished running the +regression check for the release I was preparing when I noticed +something strange: a specific, Fedora-only corefile test was FAILing. +That's a no-no, so I started investigating and found that the +underlying reason was that, when the corefile was being generated, +the [build-id](https://fedoraproject.org/wiki/Releases/FeatureBuildId) +note from the executable was not being copied over. Fedora GDB has a +local patch whose job is to, given a corefile with a build-id note, +locate the corresponding binary that generated it. Without the +build-id note, no binary was being located. + +Coincidentally or not, at the same I started noticing some users +reporting very similar build-id issues on the freenode's `#gdb` +channel, and I thought that this bug had a potential to become a big +headache for us if nothing was done to fix it right now. + +I asked for some help from the team, and we managed to discover that +the problem was also happening with upstream `gcore`, and that it was +probably something that **binutils** was doing, and not GDB. Hmm... + +Ah, so it's `ld`'s fault. Or is it? +------------------------------------ + +So there I went, trying to confirm that it was binutils's fault, and +not GDB's. Of course, if I could confirm this, then I could also tell +the binutils guys to fix it, which meant less work for us :-). + +With a lot of help from Keith Seitz, I was able to bisect the problem +and found that it started with the following commit: + + commit f6aec96dce1ddbd8961a3aa8a2925db2021719bb + Author: H.J. Lu + Date: Tue Feb 27 11:34:20 2018 -0800 + + ld: Add --enable-separate-code + +This is a commit that touches the linker, which is part of binutils. +So that means this is not GDB's problem, right?!? Hmm. No, +unfortunately not. + +What the commit above does is to simply enable the use of +`--enable-separate-code` (or `-z separate-code`) by default when +linking an ELF program on x86_64 (more on that later). On a first +glance, this change should not impact the corefile generation, and +indeed, if you tell the Linux kernel to generate a corefile (for +example, by doing `sleep 60 &` and then hitting `C-\`), you will +notice that the build-id note **is** included into it! So GDB was +still a suspect here. The investigation needed to continue. + +What's with `-z separate-code`? +------------------------------- + +The `-z separate-code` option makes the code segment in the ELF file +to put in a completely separated segment than data segment. This was +done to increase the security of generated binaries. Before it, +everything (code and data) was put together in the same memory +region. What this means in practice is that, before, you would see +something like this when you examined `/proc/PID/smaps`: + + 00400000-00401000 r-xp 00000000 fc:01 798593 /file + Size: 4 kB + KernelPageSize: 4 kB + MMUPageSize: 4 kB + Rss: 4 kB + Pss: 4 kB + Shared_Clean: 0 kB + Shared_Dirty: 0 kB + Private_Clean: 0 kB + Private_Dirty: 4 kB + Referenced: 4 kB + Anonymous: 4 kB + LazyFree: 0 kB + AnonHugePages: 0 kB + ShmemPmdMapped: 0 kB + Shared_Hugetlb: 0 kB + Private_Hugetlb: 0 kB + Swap: 0 kB + SwapPss: 0 kB + Locked: 0 kB + THPeligible: 0 + VmFlags: rd ex mr mw me dw sd + +And now, you will see two memory regions instead, like this: + + 00400000-00401000 r--p 00000000 fc:01 799548 /file + Size: 4 kB + KernelPageSize: 4 kB + MMUPageSize: 4 kB + Rss: 4 kB + Pss: 4 kB + Shared_Clean: 0 kB + Shared_Dirty: 0 kB + Private_Clean: 4 kB + Private_Dirty: 0 kB + Referenced: 4 kB + Anonymous: 0 kB + LazyFree: 0 kB + AnonHugePages: 0 kB + ShmemPmdMapped: 0 kB + Shared_Hugetlb: 0 kB + Private_Hugetlb: 0 kB + Swap: 0 kB + SwapPss: 0 kB + Locked: 0 kB + THPeligible: 0 + VmFlags: rd mr mw me dw sd + 00401000-00402000 r-xp 00001000 fc:01 799548 /file + Size: 4 kB + KernelPageSize: 4 kB + MMUPageSize: 4 kB + Rss: 4 kB + Pss: 4 kB + Shared_Clean: 0 kB + Shared_Dirty: 0 kB + Private_Clean: 0 kB + Private_Dirty: 4 kB + Referenced: 4 kB + Anonymous: 4 kB + LazyFree: 0 kB + AnonHugePages: 0 kB + ShmemPmdMapped: 0 kB + Shared_Hugetlb: 0 kB + Private_Hugetlb: 0 kB + Swap: 0 kB + SwapPss: 0 kB + Locked: 0 kB + THPeligible: 0 + VmFlags: rd ex mr mw me dw sd + +A few minor things have changed, but the most important of them is the +fact that, before, the whole memory region **had** anonymous data in +it, which means that it was considered an **anonymous private +mapping** (**anonymous** because of the non-zero Anonymous amount of +data; **private** because of the `p` in the `r-xp` permission bits). +After `-z separate-code` was made default, the first memory mapping +does **not** have Anonymous contents anymore, which means that it is +now considered to be a **file-backed private** mapping instead. + +GDB, corefile, and coredump_filter +---------------------------------- + +It is important to mention that, unlike the Linux kernel, GDB doesn't +have all of the necessary information readily available to decide the +exact type of a memory mapping, so when I revamped this code back in +2015 I had to create some heuristics to try and determine this +information. If you're curious, take a look at the `linux-tdep.c` +file on GDB's source tree, specifically at the +functions +[`dump_mapping_p`](https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=gdb/linux-tdep.c;h=c1666d189ae009b594d906ca7a87091ea535e05f;hb=HEAD#l588) and +[`linux_find_memory_regions_full`](https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=gdb/linux-tdep.c;h=c1666d189ae009b594d906ca7a87091ea535e05f;hb=HEAD#l1200). + +When GDB is deciding which memory regions should be dumped into the +corefile, it respects the value found at the +`/proc/PID/coredump_filter` file. The default value for this file is +`0x33`, which, according to `core(5)`, means: + + Dump memory pages that are either anonymous private, anonymous + shared, ELF headers or HugeTLB. + +GDB had the support implemented to dump almost all of these pages, +except for the ELF headers variety. And, as you can probably infer, +this means that, before the `-z separate-code` change, the very first +memory mapping of the executable **was** being dumped, because it was +marked as anonymous private. However, after the change, the first +mapping (which contains only data, no code) wasn't being dumped +anymore, because it was now considered by GDB to be a file-backed +private mapping! + +Finally, that is the reason for the difference between corefiles +generated by GDB and Linux, and also the reason why the build-id note +was not being included in the corefile anymore! You see, the first +memory mapping contains not only the program's data, but also its ELF +headers, which in turn contain the build-id information. + +`gcore`, meet ELF headers +------------------------- + +The solution was "simple": I needed to improve the current heuristics +and teach GDB how to determine if a mapping contains an ELF header or +not. For that, I chose to follow the Linux kernel's algorithm, which +basically checks the first 4 bytes of the mapping and compares them +against `\177ELF`, which is ELF's magic number. If the comparison +succeeds, then we just assume we're dealing with a mapping that +contains an ELF header and dump it. + +In all fairness, Linux just dumps the first page (4K) of the mapping, +in order to save space. It would be possible to make GDB do the same, +but I chose the faster way and just dumped the whole mapping, which, +in most scenarios, shouldn't be a big problem. + +It's also interesting to mention that GDB will just perform this check +if: + + * The heuristic has decided *not* to dump the mapping so far, and; + * The mapping is private, and; + * The mapping's offset is zero, and; + * There is a request to dump mappings with ELF headers (i.e., + `coredump_filter`). + +Linux also makes these checks, by the way. + +The patch, finally +------------------ + +I +submitted +[the patch](https://sourceware.org/ml/gdb-patches/2019-04/msg00479.html) to +the mailing list, and it was approved fairly quickly (with a few minor +nits). + +The reason I'm writing this blog post is because I'm very happy and +proud with the whole process. It wasn't an easy task to investigate +the underlying reason for the build-id failures, and it was +interesting to come up with a solution that extended the work I did a +few years ago. I was also able to close a few bug reports upstream, +as well as the one reported against Fedora GDB. + +The patch has +been +[pushed](https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=57e5e645010430b3d73f8c6a757d09f48dc8f8d5), +and is also present at the latest version of Fedora GDB for Rawhide. +It wasn't possible to write a self-contained testcase for this +problem, so I had to resort to using an external tool (`eu-unstrip`) +in order to guarantee that the build-id note is correctly present in +the corefile. But that's a small detail, of course. + +Anyway, I hope this was an interesting (albeit large) read! diff --git a/content/posts/installing-gerrit-and-keycloak.md b/content/posts/installing-gerrit-and-keycloak.md new file mode 100644 index 0000000..b635c3f --- /dev/null +++ b/content/posts/installing-gerrit-and-keycloak.md @@ -0,0 +1,299 @@ +--- +date: 2019-10-15T00:00:00-05:00 +title: "Installing Gerrit and Keycloak for GDB" +tags: [en_us, debian, free-software, planet-fedora, gerrit, keycloak, howto] +--- + +Back in September, we had +the [GNU Tools Cauldron](https://gcc.gnu.org/wiki/cauldron2019) in the +gorgeous city of Montréal (perhaps I should write a post specifically +about it...). One of the sessions we had was the **GDB BoF**, where +we discussed, among other things, how to improve our patch review +system. + +I have my own personal opinions about the current review system we use +(mailing list-based, in a nutshell), and I haven't felt very confident +to express it during the discussion. Anyway, the outcome was that at +least 3 global maintainers have used or are currently using +the [Gerrit Code Review](https://www.gerritcodereview.com) system for +other projects, are happy with it, and that we should give it a try. +Then, when it was time to decide who wanted to configure and set +things up for the community, I volunteered. Hey, I'm already running +the Buildbot master for GDB, what is the problem to manage yet another +service? Oh, well. + +Before we dive into the details involved in configuring and running +gerrit in a machine, let me first say that I don't totally support the +idea of migrating from mailing list to gerrit. I volunteered to set +things up because I felt the community (or at least the its most +active members) wanted to try it out. I don't necessarily agree with +the choice. + +Ah, and I'm writing this post mostly because I want to be able to +close the 300+ tabs I had to open on my Firefox during these last +weeks, when I was searching how to solve the myriad of problems I +faced during the set up! + +The initial plan +---------------- + +My very initial plan after I left the session room was to talk to +the [sourceware.org](https://sourceware.org) folks and ask them if it +would be possible to host our gerrit there. Surprisingly, they +already have a gerrit instance up and running. It's been set up back +in 2016, it's running an old version of gerrit, and is pretty much +abandoned. Actually, saying that it has been configured is an +overstatement: it doesn't support authentication, user registration, +barely supports projects, etc. It's basically what you get from a +pristine installation of the gerrit RPM package in RHEL 6. + +I won't go into details here, but after some discussion it was clear +to me that the instance on sourceware would not be able to meet our +needs (or at least what I had in mind for us), and that it would be +really hard to bring it to the quality level I wanted. I decided to +go look for other options. + +The OSCI folks +-------------- + +Have I mentioned the [OSCI project](https://osci.io/) before? They +are absolutely **awesome**. I really love working with them, because +so far they've been able to meet every request I made! So, kudos to +them! They're the folks that host +our [GDB Buildbot master](https://gdb-buildbot.osci.io). Their +infrastructure is quite reliable (I never had a single problem), and +Marc Dequénes (Duck) is very helpful, friendly and quick when replying +to my questions :-). + +So, it shouldn't come as a surprise the fact that when I decided to +look for other another place to host gerrit, they were my first +choice. And again, they delivered :-). + +Now, it was time to start thinking about the gerrit set up. + +User registration? +------------------ + +Over the course of these past 4 weeks, I had the opportunity to learn +a bit more about how gerrit does things. One of the first things that +negatively impressed me was the fact that gerrit doesn't handle user +registration by itself. It is possible to have a very rudimentary +user registration "system", but it relies on the site administration +manually registering the users (via `htpasswd`) and managing +everything by him/herself. + +It was quite obvious to me that we would need some kind of access +control (we're talking about a GNU project, with a copyright +assignment requirement in place, after all), and the best way to +implement it is by having registered users. And so my quest for the +best user registration system began... + +Gerrit supports some user **authentication** schemes, such +as [OpenID](https://en.wikipedia.org/wiki/OpenID) (**not** OpenID +Connect!), [OAuth2](https://en.wikipedia.org/wiki/OAuth#OAuth_2.0) +(via plugin) +and +[LDAP](https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol). +I remembered hearing +about [FreeIPA](https://en.wikipedia.org/wiki/FreeIPA) a long time +ago, and thought it made sense using it. Unfortunately, the project's +community told me that installing FreeIPA on a Debian system is really +hard, and since our VM is running Debian, it quickly became obvious +that I should look somewhere else. I felt a bit sad at the beginning, +because I thought FreeIPA would really be our silver bullet here, but +then I noticed that it doesn't really offer a self-service user +registration. + +After exchanging a few emails with Marc, he told me +about [Keycloak](https://en.wikipedia.org/wiki/Keycloak). It's a +full-fledged Identity Management and Access Management software, +supports OAuth2, LDAP, **and** provides a self-service user +registration system, which is exactly what we needed! However, upon +reading the description of the project, I noticed that it is written +in Java (JBOSS, to be more specific), and I was afraid that it was +going to be very demanding on our system (after all, gerrit is also a +Java program). So I decided to put it on hold and take a look at +using LDAP... + +Oh, man. Where do I start? Actually, I think it's enough to say that +I just **tried** +installing [OpenLDAP](https://en.wikipedia.org/wiki/OpenLDAP), but +gave up because it was too cumbersome to configure. Have you ever +heard that LDAP is really complicated? I'm afraid this is true. I +just didn't feel like wasting a lot of time trying to understand how +it works, only to have to solve the "user registration" problem later +(because of course, OpenLDAP is just an LDAP server). + +OK, so what now? Back to Keycloak it is. I decided that instead of +thinking that it was too big, I should actually install it and check +it for real. Best decision, by the way! + +Setting up Keycloak +------------------- + +It's pretty easy to set Keycloak up. The official website provides a +`.tar.gz` file which contains the whole directory tree for the +project, along with helper scripts, `.jar` files, configuration, etc. +From there, you just need to follow the documentation, edit the +configuration, and voilà. + +For our specific setup I chose to use PostgreSQL instead of the +built-in database. This is a bit more complicated to configure, +because you need to download the JDBC driver, and install it in a +strange way (at least for me, who is used to just editing a +configuration file). I won't go into details on how to do this here, +because it's easy to find on the internet. Bear in mind, though, that +the official documentation is really incomplete when covering this +topic! [This](https://devopstales.github.io/sso/keycloak2/) is one of +the guides I used, along +with +[this other one](http://www.janua.fr/how-to-install-keycloak-with-mariadb/) (which +covers MariaDB, but can be adapted to PostgreSQL as well). + +Another interesting thing to notice is that Keycloak expects to be +running on its own virtual domain, and not under a subdirectory (e.g, +`https://example.org` instead of `https://example.org/keycloak`). For +that reason, I chose to run our instance on another port. It is +supposedly possible to configure Keycloak to run under a subdirectory, +but it involves editing a lot of files, and I confess I couldn't make +it fully work. + +A last thing worth mentioning: the official documentation says that +Keycloak needs Java 8 to run, but I've been using OpenJDK 11 without +problems so far. + +Setting up Gerrit +----------------- + +The fun begins now! + +The gerrit project also offers a `.war` file ready to be deployed. +After you download it, you can execute it and initialize a gerrit +project (or application, as it's called). Gerrit will create a +directory full of interesting stuff; the most important for us is the +`etc/` subdirectory, which contains all of the configuration files for +the application. + +After initializing everything, you can try starting gerrit to see if +it works. This is where I had my first trouble. Gerrit also requires +Java 8, but unlike Keycloak, it doesn't work out of the box with +OpenJDK 11. I had to make a small but important addition in the file +`etc/gerrit.config`: + + [container] + ... + javaOptions = "--add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED" + ... + +After that, I was able to start gerrit. And then I started trying to +set it up for OAuth2 authentication using Keycloak. This took a +**very long** time, unfortunately. I was having several problems with +Gerrit, and I wasn't sure how to solve them. I +tried +[asking for help](https://groups.google.com/forum/#!topic/repo-discuss/_n5Y2vDppX8) on +the official mailing list, and was able to make some progress, but in +the end I figured out what was missing: I had forgotten to add the +`AddEncodedSlashes On` in the Apache configuration file! This was +causing a very strange error on Gerrit (as you can see, a +`java.lang.StringIndexOutOfBoundsException`!), which didn't make +sense. In the end, my Apache config file looks like this: + + + ServerName gnutoolchain-gerrit.osci.io + + RedirectPermanent / https://gnutoolchain-gerrit.osci.io/r/ + + + + ServerName gnutoolchain-gerrit.osci.io + + RedirectPermanent / /r/ + + SSLEngine On + SSLCertificateFile /path/to/cert.pem + SSLCertificateKeyFile /path/to/privkey.pem + SSLCertificateChainFile /path/to/chain.pem + + # Good practices for SSL + # taken from: + + # intermediate configuration, tweak to your needs + SSLProtocol all -SSLv3 + SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS + SSLHonorCipherOrder on + SSLCompression off + SSLSessionTickets off + + # OCSP Stapling, only in httpd 2.3.3 and later + #SSLUseStapling on + #SSLStaplingResponderTimeout 5 + #SSLStaplingReturnResponderErrors off + #SSLStaplingCache shmcb:/var/run/ocsp(128000) + + # HSTS (mod_headers is required) (15768000 seconds = 6 months) + Header always set Strict-Transport-Security "max-age=15768000" + + ProxyRequests Off + ProxyVia Off + ProxyPreserveHost On + + Require all granted + + + AllowEncodedSlashes On + ProxyPass /r/ http://127.0.0.1:8081/ nocanon + #ProxyPassReverse /r/ http://127.0.0.1:8081/r/ + + +I confess I was almost giving up Keycloak when I finally found +the problem... + +Anyway, after that things went more smoothly. I was finally able to +make the user authentication work, then I made sure Keycloak's user +registration feature also worked OK... + +Ah, one interesting thing: the user logout wasn't really working as +expected. The user was able to logout from gerrit, but not from +Keycloak, so when the user clicked on "Sign in", Keycloak would tell +gerrit that the user was already logged in, and gerrit would +automatically log the user in again! I was able to solve this by +redirecting the user to Keycloak's logout page, like this: + + [auth] + ... + logoutUrl = https://keycloak-url:port/auth/realms/REALM/protocol/openid-connect/logout?redirect_uri=https://gerrit-url/ + ... + +After that, it was already possible to start worrying about configure +gerrit itself. I don't know if I'll write a post about that, but let +me know if you want me to. + +Conclusion +---------- + +If you ask me if I'm totally comfortable with the way things are set +up now, I can't say that I am 100%. I mean, the set up seems robust +enough that it won't cause problems in the long run, but what bothers +me is the fact that I'm using technologies that are alien to me. I'm +used to setting up things written in Python, C, C++, with very simple +yet powerful configuration mechanisms, and an easy to discover what's +wrong when something bad happens. + +I am reasonably satisfied with the Keycloak logs things, but Gerrit +leaves a lot to be desired in that area. And both projects are +written in languages/frameworks that I am absolutely not comfortable +with. Like, it's really tough to debug something when you don't even +know where the code is or how to modify it! + +All in all, I'm happy that this whole adventure has come to an end, +and now all that's left is to maintain it. I hope that the GDB +community can make good use of this new service, and I hope that we +can see a positive impact in the quality of the whole patch review +process. + +My final take is that this is all worth as long as the Free Software +and the User Freedom are the ones who benefit. + +P.S.: Before I forget, our gerrit instance is running +at +[https://gnutoolchain-gerrit.osci.io](https://gnutoolchain-gerrit.osci.io). diff --git a/content/posts/linux-memory-mapping.md b/content/posts/linux-memory-mapping.md new file mode 100644 index 0000000..4adb695 --- /dev/null +++ b/content/posts/linux-memory-mapping.md @@ -0,0 +1,219 @@ +--- +date: 2015-04-05T00:00:00-05:00 +title: "Memory mappings, core dumps, GDB and Linux" +tags: [free-software, linux, gdb, fedora-planet, en_us] +--- + +After spending the last weeks struggling with this, I decided to write a +blog post. First, what is “this” that you are talking about? The answer +is: Linux kernel's concept of memory mapping. I found it utterly +confused, beyond my expectations, and so I believe that a blog post is +the write way to (a) preserve and (b) share this knowledge. So, let's do +it! + +First things first +------------------ + +First, I cannot begin this post without a few acknowledgements and +“thank you's”. The first goes to Oleg Nesterov (sorry, I could not find +his website), a Linux kernel guru who really helped me a lot through the +whole task. Another “thank you” goes to [Jan +Kratochvil](http://www.jankratochvil.net/), who also provided valuable +feedback by commenting my GDB patch. Now, back to the point. + +The task +-------- + +The task was requested +[here](https://sourceware.org/bugzilla/show_bug.cgi?id=16092): GDB +needed to respect the `/proc//coredump_filter` file when generating +a coredump (i.e., when you use the `gcore` command). + +Currently, GDB has his own coredump mechanism implemented which, despite +its limitations and bugs, has been around for quite some time. However, +and maybe you don't know that, but the Linux kernel has its own +algorithm for generating the corefile of a process. And unfortunately, +GDB and Linux were not really following the same standards here... + +So, in the end, the task was about synchronizing GDB and Linux. To do +that, I first had to decipher the contents of the `/proc//smaps` +file. + +The `/proc//smaps` file +---------------------------- + +This special file, generated by the Linux kernel when you read it, +contains detailed information about each memory mapping of a certain +process. Some of the fields on this file are documented in the `proc(5)` +manpage, but others are missing there (asking for a patch!). Here is an +explanation of everything I needed: + +- The first line of each memory mapping has the following format: + + The fields here are: + + a) *address* is the address range, in the process' address space, + that the mapping occupies. This part was already treated by GDB, + so I did not have to worry about it. + + b) *perms* is a set of permissions (**r** ead, **w** rite, e **x** + ecute, **s** hared, **p** rivate [COW -- copy-on-write]) + applied to the memory mapping. GDB was already dealing with + `rwx` permissions, but I needed to include the `p` flag as well. + I also made GDB ignore the mappings that did not have the `r` + flag active, because it does not make sense to dump something + that you cannot read. + + c) *offset* is the offset into the applied to the file, if the + mapping is file-backed (see below). GDB already handled + this correctly. + + d) *dev* is the device (major:minor) related to the file, if there + is one. GDB already handled this correctly, though I was using + this field for more things (continue reading). + + e) *inode* is the inode on the device above. The value of zero + means that no inode is associated with the memory mapping. + Nothing to do here. + + f) *pathname* is the file associate with this mapping, if there + is one. This is one of the most important fields that I had to + use, and one of the most complicated to understand completely. + GDB now uses this to heuristically identify whether the mapping + is anonymous or not. + +- GDB is now also interested in `Anonymous:` and `AnonHugePages:` + fields from the `smaps` file. Those fields represent the content of + anonymous data on the mapping; if GDB finds that this content is + greater than zero, this means that the mapping is anonymous. + +- The last, but perhaps most important field, is the `VmFlags:` field. + It contains a series of two-letter flags that provide very useful + information about the mapping. A description of the fields is: + a) `sh`: the mapping is shared (`VM_SHARED`) + b) `dd`: this mapping should not be dumped in a corefile + (`VM_DONTDUMP`) + c) `ht`: this is HugeTLB mapping + +With that in hands, the following task was to be able to determine +whether a memory mapping is anonymous or file-backed, private or shared. + +Types of memory mappings +------------------------ + +There can be four types of memory mappings: + +1. Anonymous private mapping +2. Anonymous shared mapping +3. File-backed private mapping +4. File-backed shared mapping + +It should be possible to uniquely identify each mapping based on the +information provided by the `smaps` file; however, you will see that +this is not always the case. Below, I will explain how to determine each +of the four characteristics that define a mapping. + +### `Anonymous` + +A mapping is anonymous if one of these conditions apply: + +1. The `pathname` associated with it is either `/dev/zero (deleted)`, + `/SYSV%08x (deleted)`, or ` (deleted)` (see below). +2. There is content in the `Anonymous:` or in the `AnonHugePages:` + fields of the mapping in the `smaps` file. + +A special explanation is needed for the ` (deleted)` case. It +is not always guaranteed that it identifies an anonymous mapping; in +fact, it is possible to have the `(deleted)` part for file-backed +mappings as well (say, when you are running a program that uses shared +libraries, and those shared libraries have been removed because of an +update, for example). However, we are trying to mimic the behavior of +the Linux kernel here, which checks to see if a file has no hard links +associated with it (and therefore is truly deleted). + +Although it may be possible for the userspace to do an extensive check +(by `stat` ing the file, for example), the Linux kernel certainly could +give more information about this. + +### `File-backed` + +A mapping is file-backed (i.e., not anonymous) if: + +1. The `pathname` associated with it contains a ``, without + the `(deleted)` part. + +As has been explained above, a mapping whose `pathname` contains the +`(deleted)` string could still be file-backed, but we decide to consider +it anonymous. + +It is also worth mentioning that a mapping can be simultaneously +anonymous and file-backed: this happens when the mapping contains a +valid `pathname` (without the `(deleted)` part), but **also** contains +`Anonymous:` or `AnonHugePages:` contents. + +### `Private` + +A mapping is considered to be private (i.e., not shared) if: + +1. In the absence of the `VmFlags` field (in the `smaps` file), its + permission field has the flag `p`. +2. If the `VmFlags` field is present, then the mapping is private if + we do not find the `sh` flag there. + +### `Shared` + +A mapping is shared (i.e., not private) if: + +1. In the absence of `VmFlags` in the `smaps` file, the permission + field of the mapping does not have the `p` flag. Not having this + flag actually means `VM_MAYSHARE` and not necessarily `VM_SHARED` + (which is what we want), but it is the best approximation we have. +2. If the `VmFlags` field is present, then the mapping is shared if + we find the `sh` flag there. + +The patch +--------- + +With all that in mind, I hacked GDB to improve the coredump mechanism +for GNU/Linux operating systems. The main function which decides the +memory mappings that will or will not be dumped on GNU/Linux is +[linux_find_memory_regions_full](http://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=gdb/linux-tdep.c;h=4af1d01900256164a478a0159b0fcabe86d5549f;hb=HEAD#l1108); +the Linux kernel obviously uses its own function, +[vma_dump_size](https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/fs/binfmt_elf.c#n1229), +to do the same thing. + +Linux has one advantage: it is a kernel, and therefore has much more +knowledge about processes' internals than a userspace program. For +example, inside Linux it is trivial to check if a file marked as +"`(deleted)`" in the output of the `smaps` file has no hard links +associated with it (and therefore is not really deleted); the same +operation on userspace, however, would require root access to inspect +the contents of the `/proc//map_files/` directory. + +The case described above, if you remember, is something that impacts the +ability to tell whether a mapping is anonymous or not. I am talking to +the Linux kernel guys to see if it is possible to export this +information directly via the `smaps` file, instead of having to do the +current heuristic. + +While doing this work, some strange behaviors were found in the Linux +kernel. Oleg is working on them, along with other Linux hackers. From +our side, there is still room for improvement on this code. The first +thing I can think of is to improve the heuristics for finding anonymous +mappings. Another relatively easy thing to do would be to let the user +specify a value for `coredump_filter` on the command line, without +editing the `/proc` file. And of course, keep this code always updated +with its counterpart in the Linux kernel. + +Upstream discussions and commit +------------------------------- + +If you are interested, you can see the discussions that happened +upstream by going [to this +link](http://sourceware.org/ml/gdb-patches/2015-03/msg00816.html). This +is the fourth (and final) submission of the patch; you should be able to +find the other submissions [in the +archive](http://sourceware.org/ml/gdb-patches/2015-03/authors.html). + +The final commit can be found [in the official +repository](http://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=df8411da087dc05481926f4c4a82deabc5bc3859). diff --git a/content/posts/migration-jabberd2-to-prosody.md b/content/posts/migration-jabberd2-to-prosody.md new file mode 100644 index 0000000..e19ca26 --- /dev/null +++ b/content/posts/migration-jabberd2-to-prosody.md @@ -0,0 +1,230 @@ +--- +date: 2014-04-22T00:00:00-05:00 +title: "Migrating from Jabberd2 to Prosody" +tags: [en_us, free-software, howto] +--- + +After trying (and failing!) to find a guide, how-to, or anything that +could help me in the migration from Jabberd2 to Prosody on my personal +server, I decided to write my own version here. I hope it can help other +people who want to do this somewhat painful procedure! + +Struggling with Jabberd2 +------------------------ + +When I installed my personal server, I chose +[Jabberd2](http://jabberd2.org/) as my Jabber server. At that time, this +choice seemed the most logical to me because of a few reasons: + +1. It is written in C, which is my favorite language and, therefore, + would make it easier for me if I ever wanted to fix something in + the software (as it really happened afterwards). +2. Looking at the [page comparing different Jabber + servers](https://en.wikipedia.org/wiki/Comparison_of_XMPP_server_software) + at Wikipedia, I found that Jabberd2 was mature enough to be + used seriously. +3. I knew some people who uses it in their own servers, and they said + good things about it. + +So, the decision seemed pretty simple for me: Jabberd2 would be my +choice! And then the problems started... + +The first issue I had to solve was not Jabberd2's fault: I am using +Debian Wheezy (stable) in my server, and Jabberd2 is only available for +Debian Jessie (testing) or Sid (unstable). Therefore, I had to create my +own version of the Jabberd2 Debian package (and all its dependencies +that were not packaged) for Wheezy, which took me about 1 day. But after +that, I managed to install the software in my server. Then, the +configuration hell began... + +Jabberd2 uses configuration files written in XML. They are well +documented, with helpful comments inside. But they are confuse, as +confuse as XML can be. Of course you have to take into account that it +was my first time configuring a Jabber server, which added a lot to the +complexity of the task. However, I feel compelled to say that the way +Jabberd2 organizes its configuration files makes it a much more complex +work than it should be. Nevertheless, and after lots of fails, I managed +to set the server up properly. Yay! + +Now, before I continue complaining, one good thing about Jabberd2: it +has never crashed with me. I consider this to be something good because +I am a software developer myself and I know that, despite our best +efforts, bad things can happen. But Jabberd2 takes the gold medal on +this one... + +However... My confidence on Jabberd2's security was severily damaged +when I found that the SQLite backend [could not encrypt the users's +passwords](https://github.com/jabberd2/jabberd2/issues/27)!!! I stumbled +on this issue by myself, while naively dumping my SQLite database to +check something there... You can imagine how (badly) impressed I was +when I saw my password there, in plaintext. I decided to [fix this +issue](https://github.com/jabberd2/jabberd2/commit/3e207cfc08efdafe9a9e75dc580dd9c5bfe59554) +ASAP. Hopefully next users will benefit from this fix. + +After that, the bell rang in my head and I started to look for +alternatives for Jabberd2. Though I still want to contribute to the +project eventually (I am even working on a patch to merge all the +database backends), I wanted to have a little bit more confidence in the +software that I use as my Jabber server. + +Meeting Prosody +--------------- + +[Prosody](https://prosody.im/) came to my attention when I was setting +up the server for our local Free Software group in Brazil. You can reach +our wiki [here](http://wiki.libreplanetbr.org) (in pt_br) if you are +interested. We wanted to offer a few services to our members/friends, +and Jabber was obviously one of them. This happened after I discovered +the bug in Jabberd2's SQLite backend, so using Jabberd2 was not a choice +anymore. We had heard [ejabberd](http://www.ejabberd.im/), which was +being used by [Jabber-BR](https://jabber-br.org/) (they recently +migrated to Prosody as well), but the fact that it is written in +[Erlang](https://en.wikipedia.org/wiki/Erlang_%28programming_language%29), +a language that I am not familiar with, has contributed to our decision +of dropping the idea. So, the only choice left was Prosody itself. + +Since I am brazilian, I also feel a little bit proud of Prosody because +it is writte in +[Lua](https://en.wikipedia.org/wiki/Lua_%28programming_language%29), a +programming language designed by brazilians. + +We installed Prosody on our server, and it was amazingly easy to +configure it! The configuration file is writte in Lua as well, which +makes it **a lot** easier to read than XML. It is also well documented, +and I felt that they were more organized too: you have small +configuration files splitted by categories, instead of one big XML to +edit. + +The modular structure of Prosody also impressed me. You can load and +unload many modules very easily, generally just by (un)commenting lines +on the configuration file. Neat. + +Prosody also offers a command-line program to manage the server, which +is really helpful if you want to automatize some tasks and write +scripts. There is a little thing that still annoys me, which is the fact +that this command-line program does not have a very useful "--help" +command, but I plan to propose a patch to fix that. + +And at last, but definitely not least, Prosody is also very robust, and +have not crashed one single time with us. It runs smoothly in the +server, and although I haven't really compared the memory footprint of +Jabberd2 and Prosody, I have nothing to complain about it too. + +The Migration Process +--------------------- + +Well, so after all this story, I think it is clear why I decided to +migrate to Prosody. However, it was not an easy task. + +Before we begin to understand the procedure needed to do the migration, +I would like to say a few things. First, I would like to thank the guys +at the [Prosody chatroom](https://prosody.im/discuss#chatroom), who were +very helpful and provided several resources to make this migration +possible. And I would also like to say that **these instructions apply +if you are running jabberd2_2.2.17-1 and prosody-0.8.2-4+deb7u2**!! I +have not tested with other versions of those softwares, so do it at your +own risk. + +The first thing you have to do is to convert Jabberd2's database to +[XEP-0227](http://www.xmpp.org/extensions/xep-0227.html). This XEP is +very nice: it defines a standard format to import/export user data to +and from XMPP servers. Unfortunately, not every server supports this +XEP, and Jabberd2 is one of those... So I started looking for ways to +extract the information which was inside Jabberd2's SQLite database in a +XEP-0227 compatible way. Thanks to the guys at the Prosody chatroom, I +found a tool called [sleekmigrate](https://github.com/Kev/sleekmigrate). +It allowed me to generate a XEP-0227 file that could be imported into +Prosody. Nice! But... I needed to **extract** this information from +Jabberd2, and sleekmigrate could not do it. Back to the beginning... + +It took me quite a while to figure out how to extract this info from +Jabberd2. I was initially looking for ways (other than using +sleekmigrate) that would allow me to extract this info directly from +Jabberd2's SQLite database, but could not find it. Only when I read that +sleekmigrate could actually work with jabberd14 data directories +directly, I had the idead to find a way to convert my SQLite database +into a jabberd14 data directory, and then I found [this +link](http://www.ejabberd.im/jabberd2-to-ejabberd): it teaches how to +migrate from Jabberd2 to ejabberd, and has separate instructions on how +to do the Jabberd2 -> Jabberd14 conversion! Sweet! + +The first thing you have to do is to download the +[j2to1](http://www.ejabberd.im/files/contributions/j2to1.txt) Perl +script. I had to patch the script to make it work with SQLite, and also +to fix a little bug in a SQL query; you can grab my [patched version +here](http://sergiodj.net/~sergio/jabberd2-migration/j2to1.txt). Save +the file as `j2to1.pl`, and run the script (don't forget to edit the +source code in order to provide the database name/file): + + #!bash + $> perl j2to1.pl jabberd14-dir/ + Converting user@host... + $> + +This will convert the database from Jabberd2 to Jabberd14, and put the +XML file of each Jabber user in the server into `jabberd14-dir/host/`. +Now, you have a Jabberd14 version of your user data. Let's proceed with +the migration. + +After following the instructions on the [sleekmigrate +page](https://github.com/Kev/sleekmigrate) on how to set it up, you can +run it on your Jabberd14 data directory in order to finally generate a +XEP-0227 XML file that will be imported into Prosody. + + #!bash + $> ./sleekmigrate.py -j /path/to/jabberd14-dir/ + +This should create a file called `227.xml` on your current directory, +which is the exported version of the Jabberd14 data directory. As a side +note, it is always recommended to check those generated files in order +to see if everything is OK. + +Right, so now you have `227.xml`, which means you can finally import it +into Prosody. Fortunately, Prosody has a tool to help you with that: it +is a Lua script called +[xep227toprosody.lua](http://hg.prosody.im/trunk/file/c5b7f4858014/tools/xep227toprosody.lua). +However, if you are doing this using Debian and the same versions of the +softwares that I was using, you may find it harder than it seems to run +this script without errors. Here is what I had to do. + +First, grab a copy of [version 0.8.2 of +Prosody](https://prosody.im/downloads/source/prosody-0.8.2.tar.gz). I +had to do that because using the latest version of the script was not +working. I also had to build some POSIX module of Prosody in order to +make everything work. To do that, unpack the `tar.gz` file, go to the +Prosody source code directory, and do: + + #!bash + $> apt-get build-dep prosody && ./configure --ostype=debian && make + +Only after I did that I could finally run the conversion script +successfully. The script is locate inside the `tools/` directory. To run +it: + + #!bash + $> cd tools && lua ./xep227toprosody.lua /path/to/227.xml + +And yay! I **finally** had everything imported into Prosody!!!! Then it +was just a matter of finishing the server configuration, initializing +it, and everything was there: my contacts, my user, etc. + +Conclusion +---------- + +The migration was not very easy, especially because Jabberd2 does not +support XEP-0227. I found a bug against Jabberd2 that requested this +feature to be implemented, but it was not receiving any attention. Of +course, if Jabberd2 implemented XEP-0227 it would make it easier for +people to migrate **from** it, but it would also make it easier to +migrate **to** it, so it is definitely not a bad thing to have. + +Despite some difficulties, Prosody made it really easy to import my +data, so kudos to it. The Prosody community is also very responsive and +helpful, which made me feel very good about it. I hope I can contribute +some patches to the project `:-)`. + +So, that's it. I hope this guide will be helpful to anyone who is +planning to do this migration. Feel free to contact me about +mistakes/comments/suggestions. + +Happy migration! diff --git a/content/posts/misunderstanding-free-software.md b/content/posts/misunderstanding-free-software.md new file mode 100644 index 0000000..fdea40e --- /dev/null +++ b/content/posts/misunderstanding-free-software.md @@ -0,0 +1,76 @@ +--- +date: 2012-12-17T00:00:00-05:00 +title: "Misunderstanding the Free Software Philosophy" +tags: [en_us, fedora-planet, rant, free-software] +--- + +This will probably be one of those controversial posts, but I really +cannot just be silent about a behaviour that I am constantly seeing +around me. + +Since my childhood, I am fascinated by the power of the words. I always +liked reading a lot, and despite not knowing the grammar rules (either +in pt\_BR or en\_US, the former being my native language, the latter +being the only idiom I can consider myself fluent in), I am deeply +interested in what words (and their infinite meanings) can do to us. (If +you can read in portuguese, and if you also like to study or admire in +this subject, I strongly recommend a romance by José Saramago called "*O +Homem Duplicado*"). So now, what I am seeing everywhere is that people +are being as careless as ever with words, their meanings, and specially +their implications. + +The problem I am seeing, and it is a serious problem in my opinion, is +the constant use of the term "**free software**" when "**open source**" +should be used. This is obviously not a recent problem, and I really +cannot recall when was the first time I noticed this happening. But +maybe because I am much more involved with (real) free software +movements now, I have the strong impression that this "confusion" is +starting to grow out of control. So here I am, trying to convince some +people to be a little more coherent. + +When you create a group to talk about free software, or when you join a +group whose goal is to promote free software ideas, you should really +**do that**. First of all, you should understand [what free software is +about](http://www.gnu.org/philosophy/free-sw.html). It is **not about** +open source, for starters. It is also a political movement, not only a +technical one. + +I was part of a group in my former university which had "Free Software" +in its name. For a long time, I believed the group really was about free +software, even after receiving e-mails with heavy negative critics about +my opinions when I defended something related to the free software +ideology (e.g., when I suggested that we should not have a Facebook +page, which had been created for the group by one of its members). Well, +when I really could not hide the truth from myself anymore, I packed my +things and left the group (this was actually the start of a new free +software group that I founded with other friends in Brazil). + +I also like a lot to go to events. And not only because of the +presentations, but mostly because I really like to talk to people. +Brazilians are fortunately very warm and talkative, so events here are +really a fertile soil for my social skills :-). However, even when the +event has "free software" in its name and description, it is **very** +hard to find someone who really understands the philosophy behind the +term. And I'm not just talking about the attendees: the event staff is +also usually ignorant (and prefer to remain like this)! I feel really +depressed when I start to defend the (real) free software, and people +start looking at me and saying "You're radical.". It's like going in a +"Debugger Conference" and feel ridicularized when you start talking +about GDB! I cannot understand this... + +But the worst part of all this is that newcomers are learning that "free +software" is "Linux", or something which is **not** free software. This +is definitely not a good thing, because people should be aware that the +world is not just about software development: there are serious issues, +including privacy and freedom menaces by Facebook/Google/Apple/etc, +which we should fight against. Free software is about that as well. +Awareness should be raised, actions should be taken, and people should +refuse those impositions. + +So, to finish what I want to say, if you do not consider yourself a free +software activist, please consider becoming one. And if, after giving it +a thought, you decided that you really do not want to be a free software +activist, then **do not use the name "free software" in your +event/group/whatever**, unless you really intend to talk about it and +not open source.. In other words, if you don't want to help, please +don't spread confusion. diff --git a/content/posts/my-first-post.md b/content/posts/my-first-post.md new file mode 100644 index 0000000..17f7234 --- /dev/null +++ b/content/posts/my-first-post.md @@ -0,0 +1,17 @@ ++++ +title = "My first post" +author = ["Sergio Durigan Junior"] +date = 2023-04-16T22:02:00-04:00 +tags = ["en-us", "thoughts"] +draft = false ++++ + +This is my post body + +```bash { linenos=true, linenostart=1, hl_lines=["4"] } +function test() +{ + echo "Oi" + return +} +``` diff --git a/content/posts/my-workflow-with-gdb-and-git-part-1.md b/content/posts/my-workflow-with-gdb-and-git-part-1.md new file mode 100644 index 0000000..17ef8ba --- /dev/null +++ b/content/posts/my-workflow-with-gdb-and-git-part-1.md @@ -0,0 +1,91 @@ +--- +date: 2011-11-29T00:00:00-05:00 +title: "My workflow with GDB and git -- part 1" +tags: [gdb, workflow, git, fedora-planet, en_us, free-software] +--- + +This post is actually a "reply" to Gary Benson's [Working on +gdb](http://gbenson.net/?p=292) post. + +I have been working with [GDB](http://www.gnu.org/s/gdb/) for quite some +time now, and even though the project officially uses +[CVS](http://en.wikipedia.org/wiki/Concurrent_Versions_System) (yes, you +read it correctly, it is **CVS** indeed!) as its version control system, +fortunately we also have a +[git](http://en.wikipedia.org/wiki/Git_%28software%29) mirror. In the +end, what happens is that almost every developer uses the git mirror and +just goes to CVS to commit something. But this is another discussion. +Aside of this git mirror, we also have the +[Archer](http://sourceware.org/gdb/wiki/ProjectArcher) repository (which +uses git by default). + +My plan here is to show you how I do my daily work with GDB. The +workflow is pretty simple, but maybe you will see something here that +might help you. + +Checking out the code +--------------------- + +The first thing to do is to check out the code. I only have one GDB +repository here, and I make branches out of it whenever I want to hack. +So, to check out (or *clone*, in git's parlance) the code, I do (or +did): + +With this, we have just cloned the GDB repository, and also added +another remote (i.e., repository). This is useful because we might want +to hack on a branch which is on Archer, but use GDB's **master** branch +as a base. + +Create a new branch for your work +--------------------------------- + +So, now it's time to create a new branch for you. Here I use one of my +little "tricks" (taught to me by my friend +[Dodji](http://dodji.seketeli.net/)), which is the command +`git-new-workdir`. This is a nice command because it creates a new +working directory for your project! + +Maybe you're wondering why this is so cool. Well, if you ever worked +with git, and more specifically, if you ever used more than one branch +at a time, then maybe you will understand my excitement. In this +scenario, having to constantly switch between the branches is not +something rare. When you have uncommited work in your tree you can +always use `git stash`, but that is not the ideal solution (for me). +Sometimes I would forget what was on the stash, and later when I checked +it, it was full of crap. Also, I like to have a separate directory for +every project I am working on. + +It is also important to mention that `git-new-workdir` is under the +directory `/usr/share/doc/git-VERSION/contrib/workdir/`, so I created an +alias that will automagically call the script for me: + +So, after setting up the script, here is what I do: + +Build GDB +--------- + +In order to build the project, I create a `build-64` directory inside my +project directory (which, in the example above, is +`work/lazy-debuginfo-reading`). + +GDB fortunately supports VPATH building (i.e., build the project outside +of the source tree). I strongly recommend you to use it. + +As you may have noticed, I use `-g3` (include debuginfo) and `-O0` (do +not optimize the code) in `CFLAGS`. Also, since some of the features I +work on may affect code in other architectures, I use +`--enable-targets=all`. It will tell configure to compile everything +related to all architectures (not only `x86_64`, for example). At last, +I specify a separate debug directory which GDB should use to search for +debuginfo files. + +Finalizing (for now) +-------------------- + +After that, you will have a fresh GDB binary compiled in the `build-64` +directory. But that is not enough yet, since you will also want to test +GDB and make sure you didn't insert a bug while hacking on it. In my +next post, I will explain what is my "testflow". I hope it will be +useful for someone :-). + +Stay tuned! diff --git a/content/posts/narcissistic-behavior.md b/content/posts/narcissistic-behavior.md new file mode 100644 index 0000000..6462927 --- /dev/null +++ b/content/posts/narcissistic-behavior.md @@ -0,0 +1,31 @@ +--- +date: 2013-12-20T00:00:00-05:00 +title: "Narcissistic behavior" +tags: [rant, en_us, behavior, people] +--- + +People talk about themselves all the time. Directly or indirectly, they +usually have the intention to promote their views, opinions, or increase +their self-esteem. I'm wondering now if I'm too radical when I say that +I do bother about this behavior... + +Sometimes I can't stand being close to someone who is a narcissist. +However, what **really** pisses me off is talking to someone who +**pretends** not to be a narcissist! This is absurdly annoying. They +frequently talk about themselves, mentioning their freaking +achievements, secretly waiting for other people to admire them, **but** +they also like to say that they are not so good as they wanted, or that +they should give more value to what they do, and so on... + +Oh, man. Really? Can't you just stop appraising yourself externally, and +start doing this internally, which is by far the most important thing to +do? Can't you just be a nice guy/girl and stop talking about yourself +like you were in a freaking presentation? + +On the other hand, I understand that this kind of people probably have +some serious internal issues (who doesn't, huh?), and they probably want +everyone to pay attention to them as much as possible. We've got to be +patient with them, understand their problem, and maybe try to help +(how??). But sometimes it's just too hard to do that. + +New year's resolution? Nah, I don't think so... diff --git a/content/posts/not-on-freenode-anymore.md b/content/posts/not-on-freenode-anymore.md new file mode 100644 index 0000000..dd68b5e --- /dev/null +++ b/content/posts/not-on-freenode-anymore.md @@ -0,0 +1,21 @@ +--- +date: 2021-06-14T00:00:00-05:00 +title: "I am not on Freenode anymore" +tags: [en_us, debian, fedora, irc] +--- + +This is a quick public announcement to say that I am **not** on the +Freenode IRC network anymore. My nickname (`sergiodj`), which was +more than a decade old, has just been deleted (along with **every +other** nickname and channel in that network) from their database +today, 2021-06-14. + +For your safety, you should assume that everybody you knew at Freenode +is not there either, even if you see their nicknames online. Do not +trust without verifying. In fact, I would strongly encourage that you +do not join Freenode anymore: their new policies are absolutely +questionable and their disregard for their users is blatant. + +If you would like to chat with me, you can find me at +[OFTC](https://oftc.net/) (preferred) and +[Libera](https://libera.chat/). diff --git a/content/posts/permissive-the-new-popular.md b/content/posts/permissive-the-new-popular.md new file mode 100644 index 0000000..b51c910 --- /dev/null +++ b/content/posts/permissive-the-new-popular.md @@ -0,0 +1,123 @@ +--- +date: 2014-05-21T00:00:00-05:00 +title: "Being Permissive, the new Popular" +tags: [en_us, free-software, rant, thoughts, philosophy, open-source] +--- + +This post is massively inspired by a post in the `gnu-prog-discuss` +mailing list. This is a closed list of the [GNU +Project](http://gnu.org), and only GNU maintainers and contributors can +join, so I cannot put a link to the original message (by [Mike +Gerwitz](http://mikegerwitz.com)), but this topic is being discussed +over and over again at many places, so you will not have trouble finding +similar opinions. I am also “responding” to a recent discussion that I +had with [Luiz Izidoro](http://social.libreplanetbr.org/lvispy), which +is a “friend” (as he himself likes to say) of the LibrePlanet São Paulo +group. + +Mike's point is simple: we, Free Software activists, are the geeks (or +nerds) at school, surrounded by the “popular guys” all over again. In +case it is not clear, the “popular guys” are the people who do not care +about the Free Software ideology; the programmers who license their +softwares using permissive licenses using the excuse of “more freedom”, +but give away their work to increase the proprietary world. + +It is undeniable that the Free Software, as a technical movement, has +won. Anywhere you look, you see Free Software being developed and used. +It is important to say that by “Free Software” I mean not only copyleft +programs, but also permissive ones. However, it is also undeniable that +several proprietary programs and solutions are being developed with the +help of those permissive Free Softwares, without giving anything back to +the community, as usual. + +Numbers speak for themselves, so I am posting here the example that Mike +used in his message, about [Trello](https://trello.com/), a “web-based +project management application”, according to +[Wikipedia](https://en.wikipedia.org/wiki/Trello). It is quite popular +among project managers, and I know about two or three companies that use +it, though I have never used it myself (luckily). Being web-based, it is +full of Javascript code, and I appreciated the work Mike had to +determine which pieces of Free Software Trello uses. The result is: + +> jQuery, Sizzle, jQuery UI, jQuery Widget, jQuery UI Mouse, jQuery UI +> Position, jQuery UI Draggable, jQuery UI Droppable, jQuery UI +> Sortable, jQuery UI Datepicker, Hogan, Backbone, JSON2 (Crockford), +> Markdown.js, Socket.io, Underscore.js, Bootstrap, Backbone, and +> Mustache + +You can see the license headers of all those projects here: + +This is only on the client-side, i.e., the Javascript portion. I will +not post the link to the full Javascript code (condensed in one single +file) because I do not have permission to do so, but it should not be +hard to take a look yourself if you are curious. + +On the server side, Mike came up with this list of Free Softwares being +used by Trello: + +> MongoDB, Redis, Node.js, HAProxy, Express, Connect, Cluster, +> node_redis, Mongoose, node-mogodb-native, async, CofeeScript, and +> probably more + +Quite a lot of Free Software, right? And Trello advertises itself as +being “free”, which might confuse the inexperient reader because they +are talking about price, not about freedom. + +The lesson we learn is obvious but no less painful. He who contributes +to Free Software using permissive licenses is directly contributing to +the dissemination of proprietary software. And the corolary should be +obvious as well: you are being exploited. Another nice addition made by +Mike is a [quote by Larry +Ellison](https://en.wikiquote.org/wiki/Larry_Ellison), CEO and founder +of Oracle Corporation, about Free Software (and Open Source): + +> “If an open source product gets good enough, we'll simply take it.... +> So the great thing about open source is nobody owns it – a company +> like Oracle is free to take it for nothing, include it in our products +> and charge for support, and that's what we'll do. So it is not +> disruptive at all – you have to find places to add value. Once open +> source gets good enough, competing with it would be insane. ... We +> don't have to fight open source, we have to exploit open source.” + +So, do you really think you have more freedom because you can choose +BSD/MIT over GPL? Do you really think you it doesn't matter what other +people do to your code, which you released as a Free Software? What are +your goal with this movement, contribute to a better Free Software +ecosystem (which will lead to a society which is more fair), or just +getting your name in the hall of (f|sh)ame? + +Back to the initial point, about not being “popular” among your friends +(or be the “radical”, “extremist”, and other adjectives), I believe Mike +hit the nail when he said that, because that is exactly how I am feeling +currently, and I know other Free Softwares activists feel exactly the +same. To defend a copyleft license is to defend something that is wrong, +because, in the “popular kids' view”, copyleft is about anything but +freedom! The cool thing now is to be indifferent, or even to think that +it is nice that proprietary software can coexist with Free Software, so +let's give it a help and release everything we can under permissive +licenses. I could mention lots of very nice Free Softwares that chose to +be permissive because their maintainers thought (and still think) GPL is +evil. + +I contributed and still contribute to some Free Softwares that are +permissive licensed. And despite trying to use only copyleft software, +sometimes I replace some of them by permissive ones, and do not feel +guilty about it. I do that because I believe in Free Software, and I +believe we should support it in every way we can. But doing so is also +nocive to our cause. We are supporting softwares that are contributing +to the proprietary world, even if that is not what their developers +want. We are making it very easy for people like Larry Ellison to win +and think they can exploit what other people are doing for free(dom). We +are feeding our own enemy in their mouths. And we should be very careful +about that. + +This post is a request. I am asking you a favor. Please, consider +(re)licensing your project using a copyleft license. If you do value +what Free Software is about (or even what Open Source is about!), then +help spread it by **not** helping the proprietary side. I am not asking +you to join our ideological cause (or maybe I am?); feel free to stay +out of this if you want. But please, at least consider helping the Free +Software community by avoiding making your code permissive, which will +give too much power to the unethical side. + +Thank you! diff --git a/content/posts/planet-debian-hello.md b/content/posts/planet-debian-hello.md new file mode 100644 index 0000000..e382b62 --- /dev/null +++ b/content/posts/planet-debian-hello.md @@ -0,0 +1,12 @@ +--- +date: 2018-02-17T00:00:00-05:00 +title: "Hello, Planet Debian" +tags: [en_us, debian] +--- + +Hey, there. This is long overdue: my entry +in [Planet Debian](https://planet.debian.org/)! I'm creating this +post because, until now, I didn't have a `debian` tag in my blog! +Well, not anymore. + +Stay tunned! diff --git a/content/posts/privacy-collective-good.md b/content/posts/privacy-collective-good.md new file mode 100644 index 0000000..ddd2b3c --- /dev/null +++ b/content/posts/privacy-collective-good.md @@ -0,0 +1,50 @@ +--- +date: 2014-05-15T00:00:00-05:00 +title: "Privacy as a Collective Good" +tags: [free-software, en_us, thoughts, privacy, behavior] +--- + +It has been a while since I wanted to write about this subject. At many +presentations that I gave during these last 2 years, I used the +expression in the title in order to try to raise more awareness about +why we should take care of our privacy (and maybe everyone's). But what +does it really mean? + +First of all, this article is not a copy of Benjamin Mako's [Google Has +Most of My Email Because It Has All of +Yours](http://mako.cc/copyrighteous/google-has-most-of-my-email-because-it-has-all-of-yours). +And I would also like to take this opportunity to recommend this great +article; it provides many insights that some people do not even realize. + +But back to the point: privacy is a collective good, and we should +preserve it. The explanation of why I am calling privacy something +“collective” is simple, and if you read Ben's article you probably know +it by now: whenever I send an e-mail to someone who uses Gmail, Google +will have a copy of it, **even if I don't have a Google account**. What +does it mean? It means that I pay my own server in order to run my own +e-mail infrastructure and not have my privacy disrespected, but in the +end of the day the majority of my efforts are useless. Which boils down +to something that may be hard to read, but is true: **you are not +respecting my privacy**. Your displicence with your privacy is forcing +me, who needs to communicate with you, to give up my privacy as well, +even if for a small portion of time. But it's not only about e-mail... + +Another common example is Facebook. I don't have an account there, and +don't plan to have one, despite the pressure coming from the society +sometimes. However, when you take a picture of me and post it there, or +when you mention something about me on your Facebook, you are also +disrespecting my privacy. If I don't have Facebook, it is because I do +not want to become a product for them and have my personal data sold to +advertisement companies, nor have it shared with the NSA. You, on the +other hand, do not care about this, and post things about me and other +people without their permission. This is wrong, and you are +**disrespecting my privacy**. + +I chose to use this argument because oftentimes people are not concerned +about their privacy, and think that “*if I have nothing to hide, then I +don't need privacy*”. I won't even begin discussing this absurd, because +that is not the point of this article. Instead, I noticed that sometimes +people pay more attention if you say that they are disrespecting someone +else's right. Maybe I am wrong, but I still think it is worth trying to +open everyone's eyes for something that seems to have been forgotten by +most. diff --git a/content/posts/reflexoes-de-um-ativista-parte-1.md b/content/posts/reflexoes-de-um-ativista-parte-1.md new file mode 100644 index 0000000..223d1bf --- /dev/null +++ b/content/posts/reflexoes-de-um-ativista-parte-1.md @@ -0,0 +1,102 @@ +--- +date: 2013-09-23T00:00:00-05:00 +title: "Reflexões de um ativista -- Parte 01" +tags: [pt_br, thoughts, fedora-planet, free-software] +--- + +Nesse último fim de semana, durante os dias 20 e 21 de Setembro +(sexta-feira e sábado, respectivamente), ocorreram dois eventos sobre +Software Livre na UNICAMP. Um deles, o +[Upstream](http://upstream.net.br), foi um "evento teste" que ajudei a +organizar junto com o [Cascardo](http://cascardo.info) e o Leonardo +Garcia, ambos do LTC/IBM. O outro, o [Software Freedom +Day](http://libreplanet.org/wiki/LP-BR-SP/Eventos/SFD_Campinas_2013) +(SFD), eu organizei em nome do [LibrePlanet São +Paulo](http://sp.libreplanetbr.org). Durante os dois eventos (e +principalmente durante o SFD) eu fiquei pensando e refletindo bastante +sobre vários assuntos relacionados (ou não) com o Software Livre. +Resolvi, então, aproveitar a oportunidade e escrever um pouco sobre +essas opiniões. + +Antes, um breve relato dos dois eventos. Gostei parcialmente do +resultado que obtivemos com o Upstream. Acho que a qualidade dos +palestrantes foi ótima, e as discussões tiveram um nível muito bom. No +entanto, os workshops deixaram a desejar. Pelo pouco que pensei a +respeito, cheguei à conclusão de que faltou organização para definirmos +os assuntos que iriam ser abordados, e principalmente o melhor modo de +abordá-los. Assumo minha parcela de culpa nisso, afinal eu tentei ajudar +na organização do workshop de toolchain e ele não saiu do modo como +esperávamos. Problemas na infra-estrutura do local também atrapalharam +no resultado final. Mas, de modo geral, e levando em conta que essa foi +a primeira edição do evento, acho que conseguimos nos sair razoavelmente +bem. Certamente já temos muitas coisas pra pensar e melhorar para a +próxima edição! + +Já sobre o SFD, apesar de várias pessoas muito boas terem participado do +evento, a minha impressão inicial (e forte) foi a de que fazer a +sociedade se interessar (ou ao menos ouvir, se bem que os dois conceitos +são intrinsecamente ligados) por assuntos que são de suma importância +para a manutenção (ou, no caso, a restauração) de um Estado que a +respeite é mais difícil do que eu pensava. E essa é também a primeira +reflexão do post. + +Indignação x Ignorância +----------------------- + +Há um conflito muito grande acontecendo com as pessoas. Provavelmente +ele não é "de hoje", mas de qualquer modo ele existe e precisa ser +resolvido. O conflito, do modo que vejo, pode ser resumido da seguinte +forma: "*até que ponto eu quero sentir indignação sobre um assunto, de +modo que eu não precise necessariamente tomar alguma atitude sobre +ele?*". Ou seja, a pessoa opta voluntariamente por permanecer na +ignorância parcial, para que ela não se sinta obrigada a tomar uma +posição sobre determinado problema que a atinge. + +Tomemos o exemplo do Facebook. Alguém que tenha uma conta lá (i.e., +"quase todo mundo") prefere se manter na ignorância sobre os termos de +serviço e privacidade que o site possui. Não estou entrando no mérito de +operações clandestinas de espionagem; estou falando sobre os textos +disponíveis no site do Facebook e que explicam (talvez não de maneira +muito clara, mas isso já é outro problema) o que o site faz e não faz a +respeito dos seus dados. É uma opção. É mais fácil apenas usar o site, +compartilhar imagens engraçadas com seus mil "amigos", e não olhar para +uma questão que deveria ser muito mais importante do que qualquer "like" +que possa ser dado. + +Não sou sociólogo e estou longe de poder dar opiniões acadêmicas sobre +esse assunto, mas tenho a impressão de que o que acontece é um "retardo +social" na maioria dos cidadãos deste planeta. Não deixa de ser um +paradoxo o fato de que esse comportamento é exacerbado através de uma +"rede social", que se traveste de facilitadora de comunicações entre +indivíduos para poder exercer a derradeira função de uma empresa: ganhar +dinheiro. É importante frisar que não sou contra "ganhar dinheiro", mas +sou contra vários meios que são usados pra atingir esse objetivo. + +No final, o produto somos nós, ou nossa privacidade. E quando eu digo +"nós" ao invés de "eles", é porque eu fiz uma outra reflexão... + +Privacidade é um "bem" coletivo +------------------------------- + +Pode parecer paradoxal à primeira vista, mas pare e pense um pouco. A +privacidade é sim um direito do indivíduo, mas quando você opta por não +tê-la, você está fazendo essa opção em nome de todas as pessoas que se +comunicam com você. Afinal, se você não se importa se alguém está lendo +suas mensagens, então qualquer tipo de comunicação que chega até você +pode e vai ser lida. E se essa comunicação partir de alguém que preza +pela própria privacidade, não vai fazer diferença alguma: a mensagem +será lida de qualquer jeito, porque *você* escolheu isso. + +Estou acostumado a ouvir pessoas dizerem que elas não são tão +importantes a ponto de despertarem interesse em algum governo para que +ele queira espioná-las. "Portanto", dizem as pessoas, "não preciso me +preocupar". Bem, acho que esse argumento não invalida de maneira alguma +o fato de que proteger a própria privacidade é importante. Não interessa +o quão público alguém é; se ele não preza pela sua privacidade, ele está +abrindo mão de algo que afeta direta ou indiretamente várias pessoas. + +O meu ponto aqui é simples. Faça a sua parte e proteja a sua +privacidade. Ninguém vai fazer isso por você, mas todos precisam e podem +fazer suas respectivas partes. É um trabalho em conjunto, mas que +depende da cooperação de todos. Se alguém perto de você não se importar, +você provavelmente vai ser prejudicado. diff --git a/content/posts/reflexoes-de-um-ativista-parte-2.md b/content/posts/reflexoes-de-um-ativista-parte-2.md new file mode 100644 index 0000000..c71b79a --- /dev/null +++ b/content/posts/reflexoes-de-um-ativista-parte-2.md @@ -0,0 +1,122 @@ +--- +date: 2013-11-14T00:00:00-05:00 +title: "Reflexões de um ativista -- Parte 02" +tags: [pt_br, thoughts, fedora-planet, free-software] +--- + +Ainda não sei se estou preparado pra enfrentar a segunda parte dessa +"série", mas também não adianta fugir... O que eu sei é que essas +reflexões podem não ser condizentes com a realidade (ou com a **sua** +realidade), e que talvez eu esteja exagerando (ou aliviando) nas minhas +observações, mas em todo caso eu espero que seja possível para você, +querido leitor, traçar alguns paralelos com o seu modo de ver o mundo, +e, quem sabe, mudar algo na sua região. + +Preguiça +-------- + +Este ponto relaciona-se mutuamente com os outros dois pontos (que também +relacionam-se mutuamente entre si). É claro, tudo está conectado nesse +mundo, até mesmo (e principalmente!) os motivos que levam alguém a se +**des**conectar de alguns valores morais e éticos. + +Eu vejo pessoas preguiçosas o tempo todo. Às vezes, sou uma delas (por +mais que tente me afastar desse comportamento). Mas creio que existe uma +diferença entre alguém inerentemente preguiçoso, e alguém que se deixa +levar pela tentação da preguiça por conta de algum outro fator. A minha +reclamação, aqui, é com o primeiro tipo de pessoas. + +O "teste" pra saber se você se encaixa nesse grupo é: quando você se +depara com algum problema difícil de ser resolvido, qual seu *modus +operandi*? Buscar soluções, ou desistir? Tentar você mesmo, ou pedir pra +alguém? Aprender com seus erros, ou repetí-los *ad eternum*? Se você não +quis nem pensar sobre esse teste, então acho a resposta é óbvia... + +Mas o que isso tem a ver com ativismo? Tudo. Ser ativista é, por +definição, ter que enfrentar situações difíceis e desanimadoras, +platéias apáticas e desconfiadas, pessoas descrentes e alienadas. E isso +tudo é absurdamente frustrante, principalmente quando você acredita +naquilo que está falando, e sabe que as pessoas que estão ouvindo +**precisam** entender também! Afinal, como eu falei em outro post, a +privacidade (mas não só ela!) é um bem coletivo. A manutenção dela +**depende** da compreensão da comunidade sendo espionada. + +Em outras palavras, as empresas, entidades e governos que estão lutando +para que você tenha cada vez menos direitos não dormem no ponto. Não vai +ser muito legal se nós dormirmos... + +Só que esse ponto não se aplica somente aos ativistas em si. Obviamente, +encontramos (muitos!) preguiçosos (e preguiçosas) do outro lado, na +platéia. É sempre bom (e necessário) assumir que as pessoas pra quem +você está falando são ignorantes naquele assunto, e portanto precisam +ser instruídas minimamente para que possam tomar decisões maduras e +inteligentes. No entanto, mesmo **depois** de serem alertadas sobre +vários fatos e consequências dos seus atos, as pessoas **ainda assim** +preferem continuar na ignorância!! Existem vários nomes pra essa +"teimosia", mas eu costumo achar que um dos fatores que contribui pra +isso é a preguiça. + +Preguiça em levantar da cadeira e procurar soluções que respeitem você e +sua comunidade. Preguiça em continuar pensando (ou seja, "sempre +alerta") sobre quais os riscos você está efetivamente correndo quando +usa aquela "rede social". Preguiça em mudar os hábitos. Preguiça em +lutar por seus direitos virtuais. Enfim, preguiça. + +Preconceito +----------- + +Esse é um dos pontos mais problemáticos. O preconceito está enraizado +nas pessoas, sem exceção. E o preconceito contra ativistas, de qualquer +tipo, é evidente. + +Ser ativista não é somente acreditar em algo. Ser ativista é +principalmente **saber** de algo, e querer levar essa sabedoria para as +pessoas. Obviamente, existem vários tipos de ativismo, mas quando olho +pro que eu faço, eu me vejo mais como alguém que sente ser sua obrigação +ensinar as pessoas sobre algo que é desconhecido da maioria. Apesar de +realmente esperar que as pessoas acreditem nos valores que eu tento +passar (e quem não espera?), acredito que meu objetivo principal seja o +de "habilitar" a sociedade a tomar decisões conscientes sobre os +assuntos que tento "ensinar". + +Algumas pessoas têm medo ou vergonha de me falar que usam Facebook, +Twitter, ou algum software não-livre. Mas eu noto que, na maior parte +dos casos, o medo delas decorre do fato de elas saberem que eu não +"gosto" de nenhum desses itens, e não do fato de elas saberem **por +que** eu não gosto deles. E nesse caso, eu não sinto raiva ou decepção +pela pessoa com quem estou conversando, mas sim uma necessidade de +realmente **explicar** o motivo de eu não concordar com a utilização +desses programas! Sei que se eu explicar, na verdade eu estarei dando +ferramentas pra que a pessoa consiga, ela mesma, decidir se quer +continuar usando-os. Essa é minha tarefa, no final das contas. Permitir +que o usuário de tecnologia consiga, de forma consciente e ética, +escolher o que quer e o que não quer. Mas aí entra o preconceito... + +Quando começo a falar, é inevitável usar expressões como "liberdade", +"respeito", "ética", "comunidade", "privacidade", "questões sociais", +etc. Elas são o cimento pra que eu possa construir meus argumentos, e +não creio que palavras ou expressões por si só possam definir um liberal +de um conservador, por exemplo. No entanto, o que mais vejo são pessoas +que confundem ativistas de Software Livre com comunistas ou socialistas. +E como hoje a moda é o conservadorismo, às vezes as pessoas ignoram tudo +aquilo que falamos por conta desse preconceito idiota. + +Meu objetivo não é discutir sobre se é bom ou ruim ser +socialista/comunista (apesar de eu definitivamente não ser +"conservador", e achar esse preconceito absurdo). Mas o que deve ficar +claro é que o Software Livre, apesar de ser um movimento político, **não +é** um movimento partidário. Defendemos valores bem definidos, que podem +ou não ter a ver com idéias comunistas/socialistas, mas que não advogam +a favor desse movimento político. Também é importante mencionar que, por +ser um movimento social, é natural que muitas idéias e preceitos +defendidos pelos ativistas de Software Livre sejam simpáticos à causa +socialista/comunista. Mas isso obviamente não faz com que Stallman seja +o novo Stalin (apesar da semelhança dos sobrenomes). + +Enfim, o meu pedido para a comunidade em geral é: ouçam a mensagem, +independente do interlocutor, e pensem a respeito, independente da sua +orientação político-partidária. Aquilo pelo qual lutamos independe de +partido, religião, time de futebol, nacionalidade. Depende simplesmente +de seres humanos, de uma comunidade que não tem fronteiras, não tem uma +única cultura, mas que merece mais respeito. Só que, infelizmente, vamos +ter que exigir isso. diff --git a/content/posts/relato-apresentacao-fedora-unesp-rio-claro.md b/content/posts/relato-apresentacao-fedora-unesp-rio-claro.md new file mode 100644 index 0000000..39d4d17 --- /dev/null +++ b/content/posts/relato-apresentacao-fedora-unesp-rio-claro.md @@ -0,0 +1,115 @@ +--- +date: 2012-10-24T00:00:00-05:00 +title: "Relato das Apresentações na UNESP de Rio Claro/SP" +tags: [pt_br, fedora-planet, presentation, fedora, report, gdb] +--- + +Conforme eu havia comentado +no +[post anterior]({filename}/2012-10-23-apresentacao-fedora-unesp-rio-claro.md), +segue o relato sobre as apresentações que fiz +na +[Semana da Computação](http://www.rc.unesp.br/seccomp/?p=Programacao) +da [UNESP de Rio Claro](http://www.rc.unesp.br/). + +**TL;DR:** *Gostei de ter tido a oportunidade de dar as apresentações, +e principalmente de ter feito minha primeira palestra +como [Embaixador](http://fedoraproject.org/wiki/Ambassadors) +do [Projeto Fedora](http://projetofedora.org/wiki) no Brasil. Sobre a +palestra a respeito do [GDB](http://www.gnu.org/s/gdb), também gostei +do jeito que ela foi conduzida. Notei algumas falhas que precisam ser +corrigidas, mas no geral a experiência foi muito boa.* + +Apresentação "O Projeto Fedora" +------------------------------- + +Foi a primeira apresentação da noite, de acordo com a grade de +programação. Começou meia hora atrasada, pois a organização pediu para +esperarmos mais pessoas chegarem (estava chovendo bastante no momento, o +que dificultou a locomoção). + +Comecei a palestra falando um pouco sobre o Projeto Fedora. Acabei +passando rapidamente pelas origens do projeto, uma falha que pretendo +corrigir em próximas ocasiões. Dei muita ênfase na definição de +**comunidade** e no que isso significa quando lidamos com software +livre. Confesso que fiz algumas comparações com o Ubuntu, o que talvez +não tenha sido uma boa idéia (de acordo com os *guidelines* do Projeto +Fedora para Embaixadores). De qualquer modo, a mensagem foi passada e +notei que algumas pessoas se interessaram em conhecer mais a respeito do +projeto e da filosofia. + +**Pontos positivos**: Creio ter conseguido informar as pessoas a +respeito do projeto, com a ajuda dos ótimos slides do [Paul W. +Frields](http://fedoraproject.org/wiki/User:Pfrields). É sempre +gratificante dar palestras, mesmo que apenas uma ou duas pessoas no +final acabem se interessando de verdade. Além disso, me senti bem por +estar divulgando um projeto que respeita as liberdades dos usuários (ou +pelo menos tenta fazer isso ao máximo), e que eu realmente uso e gosto. + +**Pontos a serem melhorados**: Fazer uma palestra um pouco menos +"pessoal". É muito difícil conseguir isso, mas tenho a forte impressão +de que minha orientação totalmente pró-software-livre acaba (às vezes) +afastando algumas pessoas, que vêem no entusiasta por software livre uma +pessoa "radical" e "xiita". Preciso pensar um pouco a respeito do +assunto... + +A conclusão é que fiquei bastante satisfeito com o resultado da +palestra. Percebi que, depois dela, algumas pessoas vieram comentar que +estavam utilizando Fedora, ou que já andavam pensando em trocar de +distribuição, que agora o Fedora era uma opção. O objetivo foi cumprido +:-). + +Apresentação "GDB Crash Course" +------------------------------- + +Creio que essa já é a quarta vez que apresento essa palestra, e a +terceira vez junto com meu amigo +[Edjunior](http://twitter.com/nottooamused). Sempre que ela termina, +fico(amos) com a impressão de que ainda não acertamos no ponto, e dessa +vez não foi diferente. + +A palestra começou em ponto, às 21h, e decidimos tentar uma abordagem um +pouco diferente. A última vez que apresentamos a palestra foi no evento +da [Semana Integrada](http://www.semanaintegrada.com.br/2012/) da [PUC +Campinas](http://www.puc-campinas.edu.br/). Naquela ocasião, tínhamos +optado por começar falando mais sobre os comandos do `GDB`, e depois +mostrarmos como a coisa funciona, estilo *hands-on*. Dessa vez, +resolvemos ir mostrando a prática junto com a teoria. Ficou melhor, e +acho que a apresentação ficou mais fluida, mas ainda assim esbarramos no +velho problema da interdependência dos comandos: quando íamos falar +sobre `breakpoints`, precisávamos ter mostrado algum outro comando que +só iria ser explicado mais à frente, que por sua vez iria precisar de +outro comando, que iria precisar de `breakpoints`, etc. Enfim, no final +acabamos sendo obrigados a pular alguns comandos, e a adiantar a +explicação de outros, quebrando um pouco o fluxo dos slides. + +Notei que algumas pessoas estavam bastante interessadas no `GDB`, talvez +por já programarem há algum tempo. As outras, aparentemente, ainda não +conseguiam ver muita utilidade para um depurador, mas mesmo assim +tentavam aprender algo que talvez fosse lhes servir no futuro. + +Já era de se esperar, mas mesmo assim não deixo de me surpreender quando +vejo que uma palestra técnica consegue atrair muito mais atenção do que +uma palestra "filosófica", como foi a do Projeto Fedora. Talvez seja +reflexo da sociedade em que vivemos, ou talvez seja apenas uma impressão +errônea da minha parte. + +A conclusão, finalmente, é que a palestra parece ter sido útil para +algumas pessoas (mesmo que poucas), e isso nos dá ainda mais fôlego pra +continuarmos tentando divulgar esse projeto pouco conhecido (mas muito +útil) que é o `GDB`. + +Agradecimentos +-------------- + +Não poderia deixar de agradecer primeiramente à organização da SECCOMP +da UNESP de Rio Claro pelo ótimo evento. Fiquei surpreso com a +infra-estrutura e, principalmente, com a receptividade das pessoas. +Gostei muito do ambiente descontraído, e espero não ter decepcionado +muita gente por lá com meus comentários informais e caipiras durante as +palestras :-). + +Também agradeço ao meu amigo Edjunior por ter me acompanhado até sua +*alma matter* para me ajudar na realização da palestra sobre o `GDB`. + +Até a próxima! diff --git a/content/posts/relato-apresentacao-gdb-solisc.md b/content/posts/relato-apresentacao-gdb-solisc.md new file mode 100644 index 0000000..2967638 --- /dev/null +++ b/content/posts/relato-apresentacao-gdb-solisc.md @@ -0,0 +1,103 @@ +--- +date: 2012-12-01T00:00:00-05:00 +title: "Relato da Apresentação sobre o GDB no SoLiSC 2012" +tags: [pt_br, presentation, report, gdb, fedora-planet, solisc] +--- + +Nesta última sexta-feira, dia 30/11/2012, estive presente na sétima +edição do [SoLiSC 2012](http://www.solisc.com.br/), em Florianópolis, +para apresentar uma palestra introdutória sobre o +[GDB](http://www.gnu.org/software/gdb/). Este é um relato sobre minha +particição no evento :-). + +Impressões sobre o evento +------------------------- + +Foi a primeira vez que fui ao SoLiSC. Já tive vontade de ir em anos +anteriores, mas infelizmente sempre havia algo para atrapalhar. No +entanto, nesse ano felizmente tudo correu bem, e inclusive tive uma +palestra aceita! Ou seja, um ótimo motivo para visitar Floripa e rever o +mar :-D. + +Peguei um vôo saindo às 6h de Campinas, e cheguei lá às 7h10min. Estava +bastante cansado, pois não havia dormido de quinta pra sexta, só que a +ansiedade estava conseguindo me deixar ligado :-). + +O evento aconteceu [Universidade Estácio de +Sá](http://portal.estacio.br/unidades/universidade-estacio-de-sa/polos/sc/florianopolis/ead-florianopolis-sc.aspx), +que fica em São José. Cheguei por lá às 8h, e fui bem recebido pelo +pessoal do evento. Já tentei me enturmar, e conheci algumas pessoas que +também iam palestrar no evento. Como minha palestra estava marcada para +começar às 14h, resolvi ficar batendo papo e de olho na grade de +palestras. + +Por coincidência (ou não!), acabei ficando na sala onde aconteceria o +primeiro [LibreOffice Hack +Day](http://libreofficebrasil.blogspot.com.br/2012/11/programacao-do-primeiro-hack-day-de.html) +no Brasil. Acabei ficando na sala o dia todo, ajudando o pessoal a +resolver alguns problemas chatos com o firewall da Universidade, e +depois com `git`. Foi uma experiência muito legal, nunca tinha +participado de um Hack Day antes, e foi uma honra poder presenciar e +ajudar no primeiro evento do tipo que o pessoal do +[LibreOffice](http://pt-br.libreoffice.org/) fez no Brasil :-). Aliás, +foi muito interessante conhecer um pouco mais sobre um projeto tão +grande e complexo quanto o LibreOffice, e inclusive fiz um "jabá" sobre +o GDB para eles :-). + +No final, também conheci algumas pessoas muito interessadas em +contribuir com projetos de software livre, o que é sempre bom! Isso me +ajuda a ter mais motivação para continuar a fazer esse trabalho de +divulgação. Você pode ler uma descrição mais detalhada sobre o +LibreOffice Hack Day (inclusive com fotos) +[aqui](http://blog.pt-br.libreoffice.org/2012/12/01/nosso-primeiro-hackday-do-libreoffice-no-brasil/). + +Apresentação "GDB Crash Course" +------------------------------- + +Eu já estava esperando pouca gente na palestra, até porque falar sobre o +GDB está ficando cada vez mais complicado... As pessoas em geral não +sabem (e nem se interessam) pelo software, então é normal ficar meio "de +escanteio" nesses eventos :-). Quem sabe um dia eu não escreva um post +sobre isso? + +Bem, mas mesmo com pouco público, creio que palestra correu bem. Dessa +vez, meu amigo [Edjunior](http://twitter.com/nottooamused) não foi, +então levei a palestra sozinho :-). Existem vantagens e desvantagens +nisso, mas de modo geral acho que a palestra ficou um pouco mais rápida. + +Adicionei alguns slides extras para falar sobre a Red Hat, e sobre o que +estamos fazendo pelas comunidades de software livre por aí -- não só na +do GDB, mas também em muitas outras. Essa parte da apresentação +realmente foi bacana, porque o orgulho de se trabalhar nessa empresa é +grande! + +Depois que terminei minha palestra e voltei à sala do LibreOffice Hack +Day, alguns desenvolvedores que estavam por lá me perguntaram como foi, +e disseram que tinham se arrependido de não ter ido... Sabe como é, +preferiram ficar fazendo *patches*, então eu entendo :-P. Bem, pra não +deixar ninguém insatisfeito, acabei fazendo uma segunda rodada da +palestra dentro do Hack Day, e também foi muito bacana :-). + +Várias pessoas me pediram os slides, então aqui estão eles: + +- (fonte, + em Beamer/LaTeX) +- (PDF) + +Conclusão +--------- + +Gostaria de agradecer especialmente à [Eliane +Domingos](https://twitter.com/Eliane_Domingos), ao David Jourdain e ao +[Olivier Hallot](http://olivierhallot.blogspot.com.br/), todos membros +da [TDF](http://www.documentfoundation.org/) e contribuidores do +LibreOffice, pelos momentos prazerosos e pelas conversas divertidas que +tivemos durante todo o evento! + +Também gostaria de agradecer à organização do SoLiSC pela oportunidade +de participar de um evento tão bacana! O [Klaibson +Ribeiro](https://twitter.com/klaibsonn) foi a pessoa com quem troquei +alguns e-mails antes do evento, então um "muito obrigado" a ele também +:-). + +Nos vemos no próximo SoLiSC! diff --git a/content/posts/relato-installfest-unesp-unicamp.md b/content/posts/relato-installfest-unesp-unicamp.md new file mode 100644 index 0000000..36c61d1 --- /dev/null +++ b/content/posts/relato-installfest-unesp-unicamp.md @@ -0,0 +1,227 @@ +--- +date: 2013-04-01T00:00:00-05:00 +title: "Relato dos Install Fests na UNESP de Rio Claro/SP e na UNICAMP/SP" +tags: [pt_br, fedora-planet, installfest, report, fedora] +--- + +E... Aqui estamos (estou?) com mais um relato sobre duas atividades +envolvendo o [Projeto Fedora](http://fedoraproject.org/pt_br/)! Ele +contempla, respectivamente, os Install Fests ocorridos na [UNESP de Rio +Claro/SP](http://www.rc.unesp.br/) e na +[UNICAMP](http://www.unicamp.br). Foram atividades que envolveram +diversas pessoas, tiveram vitórias e derrotas, alegrias e tristezas, mas +acima de tudo um sentimento de impotência (principalmente no Install +Fest ocorrido na UNICAMP) em relação às novas "tecnologias" de boot, +principalemente ao [Secure +Boot](http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot). + +Install Fest: missão UNESP de Rio Claro/SP +------------------------------------------ + +Este foi o Install Fest mais tranquilo. Ele começou a ser organizado +logo depois da +minha +[participação na Semana da Computação da UNESP de Rio Claro]({filename}/2012-10-24-relato-apresentacao-fedora-unesp-rio-claro.md), +e a intenção inicial era realizá-lo no dia da matrícula dos alunos +ingressantes na Universidade. No final das contas, decidimos postergar +a data, e isso foi uma boa escolha. + +O Install Fest aconteceu no dia 06 de março de 2013, em um auditório da +Biblioteca do campus, e começou com uma palestra minha sobre o Projeto +Fedora. Foi basicamente a mesma palestra que eu havia apresentado na +Semana da Computação, mas de uma maneira mais sucinta porque tínhamos +pouco tempo. Creio que a palestra foi bem recebida, porque o público +demonstrou interesse em contribuir com o Projeto Fedora depois que eu +expliquei os meios para isso :-). Além disso, apesar do número pequeno +de pessoas (aproximadamente 12 participantes), todos estavam bastante +interessados no conteúdo, o que é uma motivação extra! + +Bem, após a palestra era hora de começar a instalar os sistemas. Levei +vários DVDs do Fedora, em basicamente 2 versões: LiveDVDs, que permitem +o boot e a utilização de um sistema Fedora sem a necessidade de instalar +nada na máquina, e InstallDVDs, que não oferecem a opção de +"experimentar" o sistema, mas já possuem todos os pacotes necessários +para fazer uma instalação completa. Expliquei a todos os presentes +algumas regras básicas de todo Install Fest: é preciso reparticionar o +disco rígido caso se queira manter o Microsoft (R) Windows (R), quem +organiza o Install Fest não pode assumir responsabilidade por nenhuma +falha na instalação (apesar de elas serem raras), e também não pode +assumir responsabilidade caso o usuário torne-se viciado no GNU/Linux +:-). Dito isso, começamos a colocar as mãos na GNU/massa. + +O primeiro desafio (e, até então, único!) dos Install Fests recentes é +imposto pelos próprios fabricantes de notebooks. Um disco rígido que +ainda utilize [MBR](http://en.wikipedia.org/wiki/Master_boot_record) (a +maioria) suporta apenas 4 partições primárias. Antigamente, os +fabricantes criavam apenas uma partição para o Microsoft (R) Windows +(R), e às vezes chegavam a criar outra partição de "recuperação", mas +paravam por aí. Atualmente, não é raro encontrar computadores com 4 +partições primárias já criadas. Eu inclusive já cheguei a ver notebooks +com discos de 1 TB com uma partição primária de pouco mais de 1 MB! É +uma prática totalmente absurda, e a meu ver é feita com má-fé, visando +dificultar a instalação de outros sistemas operacionais. Além disso, pra +piorar ainda mais, alguns fabricantes (HP me vem à cabeça, mas existem +outros) dão um jeito de **invalidar** a garantia caso o esquema de +particionamento seja alterado!!! + +Felizmente, vários computadores no Install Fest possuíam apenas 3 +partições (ou até menos!), e aqueles que possuíam 4 partições ou usavam +um outro *boot sector* (chamado +[GPT](http://en.wikipedia.org/wiki/GUID_Partition_Table)), ou já estavam +fora da garantia do fabricante e podiam ter seus esquemas de +particionamento alterados. O próprio Microsoft (R) Windows (R), a partir +da versão 7 (se não me engano), oferece uma ferramenta específica para +redimensionar e reparticionar o disco, portanto essa primeira etapa foi +concluída com sucesso em todas as máquinas (por favor, se você +participou do Install Fest e se lembra de alguma máquina na qual não foi +possível efetuar o reparticionamento, por favor contate-me +<about> para que eu corrija o post!). + +Depois de reparticionar, era hora de começar a instalação. Quase todos +preferiram utilizar o InstallDVD, porque a instalação pela internet iria +demorar muito. Após o boot, deparamo-nos com a interface do instalador +do Fedora 18. Depois de ter lido diversas críticas sobre ele, pude +finalmente confirmar que, infelizmente, quase todas condizem. Confesso +que fiquei confuso no início, principalmente na tela de particionamento +e seleção de disco, que não é nem um pouco intuitiva. Sei que o +instalador foi reescrito, e que ele foi um dos principais motivos do +atraso no lançamento do Fedora 18, então espero muito que as melhorias +para o Fedora 19 contemplem, principalmente, essa parte de interface com +o usuário. Após apanhar um pouco, acabei me acostumando com ele e as +outras instalações foram mais tranquilas. + +Conforme as instalações foram acabando, os sistemas começaram a ser +configurados. Se minha memória não falha, todos optaram por instalar o +GNOME 3, que é o desktop padrão do Fedora 18. Eu particularmente não +gosto dele, e também tive algumas dificuldades (principalmente ao tentar +encontrar modos de alterar opções mais avançadas), mas algumas pessoas +gostaram do visual. + +No final, esqueci de contar quantas máquinas foram instaladas, mas creio +que chegamos perto de 11. Todas as instalações foram bem sucedidas, até +onde minha memória alcança :-). E novamente eu fiquei bastante +satisfeito com minha ida à UNESP de Rio Claro! + +Entretanto, nuvens negras estavam se aproximando, e minha alegria +duraria pouco... + +Install Fest: missão UNICAMP +---------------------------- + +Há alguns anos começaram a surgir notícias sobre um novo sistema que +substituiria a [BIOS](http://en.wikipedia.org/wiki/BIOS), permitindo +muito mais flexibilidade durante o boot e inclusive adicionando camadas +de segurança que protegeriam o usuário de vírus e outras ameaças. Esse +sistema chama-se [UEFI](http://en.wikipedia.org/wiki/Uefi) (e uma das +tais "camadas de segurança" chama-se [Secure +Boot](http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot)), +e no ano passado ele ganhou muita notoriedade porque a Microsoft (R) +anunciou que seu então novo sistema, o Windows (R) 8, só poderia ser +utilizado em máquinas com [UEFI](http://en.wikipedia.org/wiki/Uefi). +Isso causou uma corrida dos fabricantes de computador para adaptar-se a +esse novo modelo (e ganhar o famigerado selo de compatibilidade da +Microsoft (R)), e gerou incoformismo em boa parte das comunidades +envolvidas com Software Livre e/ou Open Source. + +Resumindo, o grande problema desse novo esquema é a necessidade de uma +chave criptográfica assinada por uma autoridade certificadora para que o +sistema operacional seja iniciado. Essa é a segurança que o [Secure +Boot](http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot) +provê, e o único jeito de obter uma chave assinada é... (tambores)... +pagando à Microsoft (R)! + +Até onde eu sei, o Microsoft (R) Windows (R) 8 **não funciona** caso o +[Secure +Boot](http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot) +esteja desabilitado (um meio perfeitamente válido de instalar uma +distribuição GNU/Linux que não possui a tal chave criptográfica), então +a distribuição é obrigada a compactuar com esse esquema caso queira +oferecer a opção de dual-boot ao usuário. E atualmente, as duas únicas +distribuições que oferecem isso são o Fedora e o Ubuntu. + +Bem, depois dessa sucinta explicação, começa aqui meu relato sobre o que +aconteceu no Install Fest. No dia 13 de março de 2013, quarta-feira, nos +reunimos no [Instituto de Computação](http://ic.unicamp.br/) da UNICAMP +para realizarmos a instalação de distribuições GNU/Linux. Novamente, eu +levei vários DVDs do Fedora para serem utilizados pelos alunos +ingressantes nos cursos de Ciência e Engenharia de Computação. Dessa vez +não houve palestra introdutória sobre o Projeto Fedora, mas eu resolvi +pegar 10 minutos e explicar as "regras" de um Install Fest. Também +comentei sobre a má prática que algumas fabricantes de notebooks têm +quando decidem entregar um disco rígido todo particionado e sem a +possibilidade de adição de novas partições primárias. Dito isso, +começamos a instalar. + +Infelizmente, devido a diversos fatores como inexperiência, tempo curto +para organização do evento, e erro na estimativa de quantas pessoas +iriam ao evento, acabamos ficando com muita gente pra instalar e pouca +gente pra ajudar. Não chegamos a fazer uma contagem oficial, mas eu +suponho que pelo menos 20 pessoas estavam na sala querendo instalar o +Fedora. E a grande maioria delas estava com notebooks novos, com +Microsoft (R) Windows (R) 8, i.e., com UEFI e Secure Boot habilitados. + +Conforme íamos reparticionando os discos e bootando os DVDs do Fedora, +começamos a perceber que havia algo errado. Depois de terminar a +instalação em algumas máquinas, notávamos que o sistema não iniciava. O +que tínhamos que fazer, em alguns casos, era desabilitar o Secure Boot +(mesmo assim, sem sucesso em alguns casos). E depois disso, o Fedora +finalmente era iniciado, mas o Microsoft (R) Windows (R) 8 não aparecia +na lista de sistemas operacionais do GRUB! Ou seja, era impossível fazer +com que os dois sistemas convivessem na mesma máquina. + +Tivemos alguns casos um pouco mais graves, mas que no fim foram +resolvidos. E antes que você me pergunte qual foi a solução, eu +respondo: reabilitamos o Secure Boot, e praticamente desfizemos a +instalação do Fedora. Ou seja, a esmagadora maioria dos alunos presentes +no Install Fest voltou pra casa com uma máquina sem Fedora ou qualquer +outra distro GNU/Linux. Eu pessoalmente vi apenas 2 instalações bem +sucedidas, apesar de que depois do Install Fest fiquei sabendo de mais. + +Saí do evento bastante chateado, achando que a culpa havia sido nossa, e +que os alunos nunca mais iriam querer instalar GNU/Linux nas suas +máquinas. Mas depois de um tempo, coloquei as idéias em ordem e resolvi +escrever este post. Não estou eximindo ninguém da culpa, creio que +devíamos ter planejado o Install Fest um pouco melhor, e com certeza +aprendemos com os erros que cometemos. Mas acho muito importante +**apontar alguns dedos** e dizer o que realmente aconteceu. + +Conclusões +---------- + +A conclusão principal não poderia ser outra. **É preciso tomar muito +cuidado com essas novas tecnologias de boot**. Quando for comprar uma +máquina nova, é preciso prestar **muita** atenção a isso, pois essas +novas tecnologias nada mais são do que armadilhas para tirar a sua +liberdade de escolher o que quer executar na sua máquina. É preciso +lutar contra essas imposições que as empresas fazem (não seja inocente +pensando que é só a Microsoft (R) que está por trás disso...), e é +preciso tomar conta da sua liberdade. Se quiser demonstrar ainda mais +seu apoio contra essas imposições (e entender mais do porquê delas +existirem), [clique aqui e leia a página da Free Software Foundation +sobre o assunto (e assine a petição +também!)](http://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/). + +Conclusões secundárias: um Install Fest (ou qualquer evento, na verdade) +precisa ser organizado com antecedência, e precisa ter bastante gente +disposta a ajudar nas instalações. Só assim as coisas fluem. + +Agradecimentos +-------------- + +Não posso deixar de agradecer o [Ricardo +Panaggio](https://twitter.com/panaggio) por me ajudar indo até a UNESP +de Rio Claro comigo! Ele também ajudou bastante no Install Fest da +UNICAMP. + +Também gostaria de agradecer ao Marcel Godoy e ao Centro Acadêmico da +Computação da UNESP de Rio Claro pela organização e divulgação do +Install Fest lá. Muito obrigado! + +O Install Fest da UNICAMP só foi possível com a ajuda do [Grupo +Pró-Software Livre](http://gpsl.ic.unicamp.br) da UNICAMP, em especial +ao Gabriel Krisman. O [Ivan S. Freitas](http://isf.sdf.org/about.html) e +o [Raniere Gaia Silva](http://www.ime.unicamp.br/~ra092767/) também +ajudaram no apoio logístico do Install Fest. + +Por fim, gostaria de agradecer à comunidade Fedora pelo apoio com os +DVDs. Obrigado a todos! diff --git a/content/posts/respectful-software.md b/content/posts/respectful-software.md new file mode 100644 index 0000000..89412fe --- /dev/null +++ b/content/posts/respectful-software.md @@ -0,0 +1,103 @@ +--- +date: 2014-10-15T00:00:00-05:00 +title: "Respectful Software" +tags: [free-software, en_us, privacy, security, fedora-planet, philosophy, thoughts] +--- + +**To what extent should Free Software respect its users?** + +The question, strange as it may sound, is not only valid but also +becoming more and more important these days. If you think that the [four +freedoms](http://www.gnu.org/philosophy/free-sw.html) are enough to +guarantee that the Free Software will respect the user, you are probably +being oversimplistic. The four freedoms **are** essential, but they are +not sufficient. You need more. I need more. And this is why I think the +Free Software movement should have been called the **Respectful +Software** movement. + +I know I will probably hear that I am too radical. And I know I will +hear it even from those who defend Free Software the way I do. But I +need to express this feeling I have, even though I may be wrong about +it. + +It all began as an innocent comment. I make lots of presentations and +talks about Free Software, and, knowing that the word “Free” is +ambiguous in English, I started joking that Richard Stallman should have +named the movement “Respectful Software”, instead of “Free Software”. If +you think about it just a little, you will see that “respect” is a word +that brings different interpretations to different people, just as +“free” does. It is a subjective word. However, at least it does not have +the problem of referring to completely unrelated things such as “price” +and “freedom”. Respect is respect, and everybody knows it. What can +change (and often does) is *what* a person considers respectful or not. + +(*I am obviously not considering the possible ambiguity that may exist +in another language with the word “respect”.*) + +So, back to the software world. I want you to imagine a Free Software. +For example, let's consider one that is used to connect to so-called +“social networks” like [GNU Social](http://gnu.io/social/) or +[pump.io](http://pump.io/). I do not want to use a specific example +here; I am more interested in the consequences of a certain decision. +Which decision? Keep reading :-). + +Now, let's imagine that this Free Software is just beginning its life, +probably in some code repository under the control of its developer(s), +but most likely using some proprietary service like GitHub (which is an +issue by itself). And probably the developer is thinking: “*Which social +network should my software support first?*”. This is an extremely valid +and important question, but sometimes the developer comes up with an +answer that may not be satisfactory to its users. This is where the +“respect” comes into play. + +In our case, this bad answer would be “Facebook”, “Twitter”, “Linkedin”, +or any other unethical social network. However, those are exactly the +easiest answers for many and many Free Software developers, either +because those “vampiric” services are popular among users, or because +the developer him/herself uses them!! + By now, you should be able to see where I am getting at. My point, in a +simple question, is: “**How far should we, Free Software developers, +allow users to go and harm themselves *and* the community?**”. Yes, this +is not just a matter of self-inflicted restrictions, as when the user +chooses to use a non-free software to edit a text file, for example. It +is, in most cases, a matter of harming **the community** too. (I have +written a post related to this issue a while ago, called +“[Privacy as a Collective Good]({filename}/2014-05-15-privacy-collective-good.md)”.) + +It should be easy to see that it does not matter if I am using Facebook +through my shiny Free Software application on my computer or cellphone. +What **really** matters is that, when doing so, you are basically +supporting the use of those unethical social networks, to the point that +perhaps some of your friends are also using them **because** of you. +What does it matter if they are using Free Software to access them or +not? Is the benefit offered by the Free Software big enough to eliminate +(or even soften) the problems that exist when the user uses an unethical +service like Linkedin? + +I wonder, though, what is the limit that we should obey. Where should we +draw the line and say “I will not pass beyond this point”? Should we +just “abandon” the users of those unethical services and social +networks, while we lock ourselves in our not-very-safe world? After all, +we **need** to communicate with them in order to bring them to our +cause, but it is hard doing so without getting our hands dirty. But that +is a discussion to another post, I believe. + +Meanwhile, I could give plenty of examples of existing Free Softwares +that are doing a disservice to the community by allowing (and even +**promoting**) unethical services or solutions for their users. They are +**disrespecting** their users, sometimes exploiting the fact that many +users are not fully aware of privacy issues that come as a “gift” when +you use those services, without spending any kind of effort to **teach** +the users. However, I do not want this post to become a flamewar, so I +will not mention any software explicitly. I think it should be quite +easy for the reader to find examples out there. + +Perhaps this post does not have a conclusion. I myself have not made my +mind completely about the subject, though I am obviously leaning towards +what most people would call the “radical” solution. But it is definitely +not an easy topic to discuss, or to argument about. Nonetheless, we are +closing our eyes to it, and we should not do so. The future of Free +Software depends also on what kinds of services we promote, and what +kinds of services we actually warn the users against. This is my +definition of **respect**, and this is why I think we should develop +Free **and** Respectful Software. diff --git a/content/posts/samba-ad-dc.md b/content/posts/samba-ad-dc.md new file mode 100644 index 0000000..e69de29 diff --git a/content/posts/sem-duvida.md b/content/posts/sem-duvida.md new file mode 100644 index 0000000..05d04d7 --- /dev/null +++ b/content/posts/sem-duvida.md @@ -0,0 +1,40 @@ +--- +date: 2018-10-22T00:00:00-05:00 +title: "Sem Dúvida" +tags: [pt_br, rant, politics, thoughts, philosophy, brasil] +--- + +Com essa maré de notícias ruins que tá assolando o mundo, fica difícil +saber o que dizer quando tento explicar, pra mim mesmo, o que anda +acontecendo no Brasil. Não dá pra entender, não dá pra saber, mas +mais do que isso: não dá pra acreditar. + +Eu poderia falar sobre a burrice generalizada que está brotando nas +pessoas, mas aí eu iria soar um pouco presunçoso, e isso não é uma +coisa boa, né? Eu também poderia contar um pouco sobre essa raiva +silenciosa que eu venho sentindo, essa vontade de que esse monte de +idiotas se ferrem de "verde e amarelo", literalmente, e que sejam eles +os perseguidos, e que sejam eles os que sofram na pele aquilo que +desejam pros outros. Mas talvez meus ilustres leitores não entendam, +e é possível que alguém diga, com razão, que eu não deveria pensar +assim. + +Por esses motivos, eu resolvi falar de outra coisa. Vou falar sobre a +certeza. Nós vivemos num período que a certeza está à solta, e todos +já têm as suas. A certeza é tipo o *tamagotchi* dos anos 90: se você +não tem, você tá por fora! Ter certeza é ter estilo. + +Às vezes eu me pego boquiaberto com o tanto de certeza que as pessoas +possuem! Por exemplo, no caso da política brasileira, existem +certezas que são quase dogmáticas. Ou você tem certeza que o Lula de +fato é corrupto e roubou tudo aquilo que dizem, ou você tem certeza +que o Lula não é corrupto e está sendo vítima de um golpe +político-midiático-jurídico-judaico-papal. Não tem certeza sobre o +assunto? Não sabe, ou não se sente seguro o suficiente pra opinar? +Então vai pra masmorra, e receba pedradas dos dois lados! + +Como é que faz pra viver nesse mundo? Como é que faz pra se ter tanta +certeza sobre tantas coisas? Sinto que faltei a essa aula no colégio, +enquanto todo mundo foi e se certificou de ter certeza. + +É. Parece que, sem dúvida, eu acho que certamente não sei de nada. diff --git a/content/posts/so-long-ambassadors.md b/content/posts/so-long-ambassadors.md new file mode 100644 index 0000000..93e6782 --- /dev/null +++ b/content/posts/so-long-ambassadors.md @@ -0,0 +1,222 @@ +--- +date: 2013-05-16T00:00:00-05:00 +title: "So long, Ambassadors..." +tags: [fedora-planet, en_us, fedora] +--- + +No, I am **not leaving the Fedora Project**, I am just leaving (or +taking a break, depending on how you look) its +[Ambassadors](https://fedoraproject.org/wiki/Ambassadors) program. I am +still the co-maintainer of the [GDB](http://www.gnu.org/s/gdb) package, +and will contribute to the development of the distribution since it is +also my job. However, after a few months trying to become more involved +with the Fedora community (specifically with the Brazilian/LATAM +community), I became so disappointed that the only logical action for me +now is to step back. + +My brief history +---------------- + +I joined the Ambassadors program on October, 2012. After having used the +system heavily for almost 3 years, I decided that it was about time to +pay something back to the community too. Since I live in Brazil, I +joined the the brazilian team of Ambassadors (which meant that I was +also part of the Latin America team). Thanks to my friend Leonardo Vaz +(from Red Hat), I talked to Daniel Bruno who then became responsible for +"mentoring" me. + +The brazilian community was (and still is) very inactive (compared to +others, and to itself a few years ago), but I was very excited and +decided to try to revive it. And the first task that I assigned myself +was to regain control of the [brazilian](http://www.projetofedora.org) +and [LATAM](http://www.proyectofedora.org) domains. + +The domains +----------- + +Alejandro Perez, a very nice guy from Panamá responsible for LATAM's +money, asked me to talk to Rodrigo Padula, an inactive Fedora Ambassador +from Brazil, about the domains. Padula was a very active member of the +brazilian community since 2006 if I'm not mistaken, but due to reasons +beyond my knowledge is inactive in the Fedora community for quite some +time now (he's still very active in the Mozilla community, however). And +he owns both domains. + +Alejandro was worried because the LATAM domain had suffered some sort of +outage during some days, which is obviously bad for the project. He was +also concerned (and I totally agreed with him on this) because those +domains shouldn't be owned by a person (rather, it should be registered +on behalf of the Fedora Project or, ultimately, Red Hat), specially if +this person is now inactive. + +To make a long story short, I spent more than 1 month doing the +indirection and talking to both guys about this issue. Padula initially +said he could transfer the domains without problem, but then changed his +mind and said he wouldn't do it. On the other side, Alejandro was +getting upset because Padula did not want to make the transfer, and the +LATAM community was pressuring him. In the end, I totally gave up, and +the LATAM guys registered [yet another +domain](http://fedora-latam.org/), but right now are still using the old +domain. Yes, a mess. + +Working with LATAM +------------------ + +Anyway, after this episode, and after witnessing how active the LATAM +community was in contrast with the brazilian community, I decided to +work directly with them. I wanted to do something, and I was eager to +start working as a real ambassador, spreading the word about Fedora +everywhere. And my friends from Panamá, Argentina, México, Venezuela, +etc., seemed the right people to work with. + +So I started attending the weekly meetings on `#fedora-latam`, at +Freenode, every Wednesday night. It is a well-organized meeting (run by +Alejandro), whose main goal is to vote tickets from LATAM ambassadors +(including brazilians). Tickets are basically requests made through a +[Trac](http://en.wikipedia.org/wiki/Trac) +[instance](https://fedorahosted.org/fedora-latam/), and are used to ask +for swags, media, sponsorship for travels, etc. The Fedora Project has a +budget, and the LATAM region gets a fraction of this budget for annual +expenses, so our job as ambassadors was to vote those tickets and decide +whether they deserve to be approved or not, according to [some rules +inside the +project](https://fedoraproject.org/wiki/Ambassadors/LATAM/Reimbursement). + +Keep in mind: **we are dealing with money here**. It's not yours nor +mine, but it's still money that should be used to promote a project that +embraces open source initiatives (unfortunately, I cannot say Fedora is +Free Software, but that is a topic for another post). + +So, after some weeks working with the LATAM guys, I became the default +owner of Trac tickets from brazilian ambassadors. And a few more weeks +down the road Alejandro asked me to produce media (Fedora DVDs) and be +resposible for distributing them in Brazil. I spent a lot of time +ordering the medias (I had to travel to São Paulo in order to make sure +everything was OK), and every time an ambassador requests Fedora DVDs I +go through a [series of +steps](https://fedoraproject.org/wiki/Pt_BR/Requisi%C3%A7%C3%A3o_M%C3%ADdia_2013_F18) +(link in pt_br) to guarantee that she gets her media and I get my +reimbursement. + +I also like to give talks and presentations about the project, and so +I've attended some events (or organized them) just to be able to do +that. I have posted some reports about them in this blog, you can find +them in the archives (if you can read in pt\_BR). + +So, enough of self-promotion: why I am leaving the ambassador's program +after all? + +Disappointment +-------------- + +A few things started to happen: + +- During the weekly LATAM meetings, it bothered me to see that the + tickets were being approved without any kind of serious discussion. + Everyone (including myself!) was just giving "+1" to everything! +- [FISL](http://fisl.org.br), the biggest open source (no, **it is not + about Free Software**!!) event in LATAM, is going to happen on July. + Suddenly, new brazilian ambassadors were popping out of nowhere, and + inactive ambassadors were pretending to do something. +- As a consequence, we received 9 sponsorship requests in our Trac. + Some from active people, some not. + +Something that I should have noticed before became crystal clear to me: +some people are there just to take advantages for their own. They are +not interested in the project, in the philosophy (yes, you can laugh at +my face now...), in the promotion of the ideals, etc. They just want +free lunch. And they get it... + +During the last meeting I attended, two weeks ago, we were going to vote +the FISL tickets. A few days before the meeting, I sent the following +message to the LATAM Ambassadors list: + +> Hi there, +> +> This message is just to let you know that we will be discussing +> several FISL tickets in our next meeting, May 8th. You can take a look +> at the meeting agenda by going to: +> +> +> +> I would like to ask everyone to read the requests and make your +> decision based on *merits*, please. In my opinion, only active +> ambassadors should receive the honor of being sponsored by Fedora to +> go to FISL14. Let's not spend money unnecessarily, so try to avoid the +> "+1" wave when voting for the tickets. +> +> Thanks a lot, +> +> --Sergio. + +As I said, some tickets were filed by inactive ambassadors, and I wanted +us to at least discuss the matter with him/her, showing that we were not +happy with his/her conduct. It is one thing when you have personal +problems and have to step away from the project for a while; it is +another different thing when you disappear without saying a word and +then comes back to request sponsorship for travel. + +We began the meeting by discussing tickets filed by active members, and +approving them without thinking much about it. However, eventually we +got to the problematic ones. There is this specific guy, whose name I +will not mention here, who was very absent since I started in the +project, and I felt the need to point that out. I told him I hadn't seen +him in quite a while, and explained that there were many ambassadors +doing things for Fedora. He's a long term contributor to the project, as +he himself told me in a not-so-friendly tone during the meeting. But +that was not the subject of the discussion, and while he kept saying how +hard he worked for the project in the last 5 years, or how much he's +done for this or that, I remained silent and began to think: *what the +hell am I doing? Why am I wasting my time in a Wednesday night to +convince a group that someone maybe doesn't deserve the credit he's +asking for?* Well, the only reasonable answer was: *because I feel it is +the right thing to do.* But nobody said a word during this discussion, +and I started to feel something else. I felt that people were **not +interested** in evaluating how much this guy (or anybody else, for that +matter) really did for the project! And the feeling was corroborated +when someone else said: "*Hey, let's just approve the ticket now, we can +continue the discussion later*". ***WHAT????***. Let me see if I get it: +we are here to discuss, reach a consensus, and vote. You want to +approve, maybe discuss, fuck the consensus. Well... + +I left before the end of the meeting, but I still managed to see this +behaviour explained by some people: there was enough money to approve +all tickets, so the meeting was just a formality needed to explain the +expenses later. I was at least fully convinced that I did not belong +there. + +Not my place +------------ + +If you are part of a team and you disagree with its members, I believe +you have two choices most of the time: you can either (a) discuss with +them, try to understand their reasons for being different, try to +explain yours, see what you can do to overcome this, or (b) leave it. +Sometimes I choose one, sometimes another. This is the time for (b). I +don't want to spend more time and energy into something that doesn't +work the way I think it should. I don't feel motivated to fight against +the tide, because I am not so strong and the tide keeps getting bigger +and bigger. And I also don't want to stop people from doing what they +think is right, honestly. In the end of the day, I still want to believe +that everyone has a conscience and knows what's correct... + +But I am not going to cross my arms and sit. Some friends and I decided +to create our own group, called [LibrePlanet São +Paulo](http://libreplanet.org/wiki/LP-BR-SP) (link in pt_br), and focus +on the real important thing: [Free +Software](http://www.gnu.org/philosophy/free-sw.html). I really hope we +can make a difference with our local community, and we have started with +the right foot already: we organized the Document Freedom Day in our +city this year! + +As for Fedora, as I said, I still intend to continue contributing to it. +I'm still subscribed to the fedora-devel mailing list, and I still +follow the project's decisions, partly because it is part of my job, +partly because I strongly believe you have to give back what you take +for free -- as in freedom -- from the community. I also have some DVDs +and I intend to distribute them. But my time as a Fedora Ambassador is +coming to an end. It was a good experience, I met good people, had a +great time doing talks and presentations, and most of all, did what I +felt right at the right time. + +So, as Douglas Adams said, "...thanks for all the fish!". diff --git a/content/posts/the-gnu-radical.md b/content/posts/the-gnu-radical.md new file mode 100644 index 0000000..b75bed8 --- /dev/null +++ b/content/posts/the-gnu-radical.md @@ -0,0 +1,90 @@ +--- +date: 2015-01-05T00:00:00-05:00 +title: "The GNU Radical" +tags: [en_us, free-software, philosophy, thoughts] +--- + +A friend of mine, [Blaise](http://blaise.ca), once told me not to +introduce myself as “... what you would call a radical...”. He had +listened to me talking to a person who were questioning what a Free +Software activist does. My friend's rationale, to which I totally agree, +is that you must let the other person decide whether she thinks you are +a “radical” or not. In other words, if you say you are a “radical” from +the beginning, it will probably induce the other person to a +pre-judgement about you, which is not good for you and for her. + +As I said, I agree with him. But I am going through a lot of situations +in my life that are constantly reminding me that, maybe, I am that +“radical” after all. I do not know whether this is good or bad, and I +can say I have been questioning myself for a while now. This post, by +the way, is going to be a lot about self-questioning. + +Maybe the problem is that I am expecting too much from those that have +the same beliefs that I do. Or maybe the cause is that I do not know +**what** to expect from them in certain situations, and I am +disappointed when I see that they do not follow what I think is best +sometimes. On the other hand, when I look myself in the mirror, I do not +know whether I am totally following what I think is best; and if I am +not, then how can I even consider telling others to do that? And even if +I am following my own advices, how can I be sure that they are good +enough for others? + +One good example of this is my opinion about FSF's use of Twitter. The +opinion is [public]({filename}/2013-10-16-fsf-twitter-coherence.md), +and has been criticized by many people already, including Free +Software supporters. Shortly after I wrote the post, I mentioned it to +Richard Stallman, and he told me he was not going to read it because +he considered it “too emotional”. I felt deeply sad because of his +reaction, especially because it came from someone who often appeals to +emotions in order to teach what he has to say. But I also started +questioning myself about the topic. + +Is it really bad to use Twitter? This is what I ask myself sometimes. I +see so many people using it, including those who defend Free Software as +I do (like Matt Lee), or those who stand against privacy abuses (like +[Jacob Appelbaum](https://en.wikipedia.org/wiki/Jacob_Appelbaum)), or +who are worried about social causes, or... Yeah, you got the point. I +refuse to believe that they did not think about Twitter's issues, or +about how they would be endorsing its use by using it themselves. Yet, +they are there, and a lot of people is following their posts and +discussing their opinions and ideas for a better world. As much as I try +to understand their motivation for using Twitter (or even Facebook), I +cannot convince myself that what they are doing is good for their goals. +Am I being too narrow minded? Am I missing something? + +Another example are my thoughts about Free Software programs that +support (and sometimes even **promote**) unethical services. They (the +thoughts) +[are also public]({filename}/2014-10-15-respectful-software.md). And +it seems that this opinion, which is about something I called +“Respectful Software”, is too strong (or “radical”?) for the majority +of the developers, even considering Free Software developers. I saw +very good arguments on why Free Software *should* support unethical +services, and it is hard to disagree with them. I guess the best of +those arguments is that when you support unethical services like +Facebook, you are offering a Free Software option for those who want +or need to use the service. In other words, you are helping them to +slowly get rid of the digital handcuffs. + +It seems like all those arguments (about Twitter, about implementing +support for proprietary systems on Free Software, and others) are +ultimately about **reaching users** that would otherwise remain ignorant +of the Free Software philosophy. And how can someone have +counter-arguments for this? It is impossible to argue that we do not +need to take the Free Software message to everybody, because when +someone does not use Free Software, she is doing harm to her community +(thus, we **want** more people using Free Software, of course). When the +Free Software Foundation makes use of Twitter to bring more people to +the movement, and when I see that despite talking to people all around +me I can hardly convince them to try GNU/Linux, who am I to criticize +the FSF? + +So, I have been thinking to myself whether it is time to change. What I +am realizing more and more is that my fight for coherence perhaps is +flawed. We are incoherent by nature. And the truth is that, no matter +what we do, people change according to their own time, their own will, +and their own beliefs (or to the lack of them). I remembered something +that I once heard: changing is not binary, changing is a process. So, +after all, maybe it is time to stop being a “GNU radical” (in the sense +that I am radical even for the GNU project), and become a new type of +activist. diff --git a/content/posts/toronto-bsp-2019-report.md b/content/posts/toronto-bsp-2019-report.md new file mode 100644 index 0000000..5c1559d --- /dev/null +++ b/content/posts/toronto-bsp-2019-report.md @@ -0,0 +1,123 @@ +--- +date: 2019-04-30T00:00:00-05:00 +title: "Debian Bug Squashing Party, Toronto version" +tags: [en_us, debian, free-software] +--- + +Heya! + +This past Saturday, April 27th, +2019, +[Samuel Vale](https://svale.eng.br/), [Alex Volkov](https://flamy.ca/) +and I organized +the +[Toronto Bug Squashing Party](https://wiki.debian.org/BSP/2019/04/ca/Toronto) here +in the city. I was very happy with the outcome, especially the fact +that we had more than 10 people attending, including a bunch of folks +that came from Montréal! + +The start +--------- + +It was a cold day in Toronto, and we met at the Mozilla Toronto office +at 9 in the morning. Right there at the door I +met [anarcat](https://anarc.at), who had just arrived from Montréal. +Together with Alex, we waited for [Will](https://twitter.com/hawkinsw) +to arrive and open the door for us. Then, some more folks started +showing up, and we waited until 10:30h to start the first presentation +of the day. + +Packaging 101 +------------- + +Anarcat kindly gave us his famous +"[Packaging 101](https://anarc.at/software/debian-development/)" +presentation, in which he explains the basics of Debian packaging. +Here's a picture of the presentation: + +![anarcat presenting Packaging 101, side]({static}/images/toronto-bsp-2019-04-27-1.jpg) + +And another one: + +![anarcat presenting Packaging 101, front]({static}/images/toronto-bsp-2019-04-27-2.jpg) + +The presentation was great, and Alex recorded it! You can watch +it [here](https://www.youtube.com/watch?v=O83rIRRJysA) (sorry, youtube +link...). + +During the day, we've also taught a few tricks about +the [BTS](https://bugs.debian.org), in order to help people file bugs, +add/remove tags, comment on bugs, etc. + +Then, we moved on to the actual hacking. + +Bug fixing +---------- + +This part took most of the day, as was expected. We started by +looking at the RC bugs currently filed against Buster, and deciding +which ones would be interesting for us. I won't go into details here, +but I think we made great progress, considering this was the first BSP +for many of us there (myself included). + +You +can +[look at the bugs we worked on](https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-release%40lists.debian.org&tag=bsp-2019-04-ca-toronto), +and you will see that we have actually fixed 6 of them! I even fixed +a JavaScript bug, which is something totally out of my area of +expertise ;-). + +I also noticed something interesting. The way we look at bugs can +vary wildly between one DD and another. I mean, this is something I +always knew, especially when I was more involved with the +debian-mentors effort, but it's really amazing to feel this in person. +I tend to be more picky when it comes to defining what to do when I +start to work on a bug; I try really hard to reproduce it (and spend a +lot of time doing so), and will really dive deep into the code trying +to understand why some test is failing. Other developer may be less +"pedantic", and choose to (e.g.) disable certain test that is failing. +In the end, I think everything is a balance and I tried to learn from +this experience. + +Anyway, given that we looked at 12 bugs and solved 6, I think we did +great! And this also helped me to get my head "back in the Debian +game"; I was too involved with GDB these past months (there's a post +about one of the things I did which is coming soon, stay tunned). + +Look at us hacking: + +![Everybody hacking]({static}/images/toronto-bsp-2019-04-27-3.jpg) + +Wrap up +------- + +At 19h (or 7p.m.), we had to wrap up and prepare to go. Because we +had a sizeable number of Brazilians in the group (5!), the logical +thing to do was to go to a pub and resume the conversation there :-). +If I say it was one of the *first* times I went to a pub to drink with +newly made friends in Toronto, you probably wouldn't believe, so I +won't say anything... + +I know one thing for sure: we want to make this again, and soon! In +fact, my idea is to do another one after Buster is released (and after +the summer is gone, of course), so maybe October. We'll see. + +Acknowledgements +---------------- + +I would like to +thank +[Mozilla Toronto](https://www.mozilla.org/en-US/contact/spaces/toronto/) for +hosting us; it was awesome to finally visit their office and enjoy +their hospitality, personified +by [Will Hawkins](https://twitter.com/hawkinsw). It is impossible not +to thank [anarcat](https://anarc.at/), who came all the way from +Montréal to give us his Debian Packaging 101 talk. Speaking of the +French-Canadian (and Brazilian), it was super awesome +meeting [Tiago Vaz](https://wiki.debian.org/Tiago%20Bortoletto%20Vaz) +and [Tássia Camões](https://www.ime.usp.br/~tassia/index.html), and it +was great seeing [Valessio Brito](http://valessiobrito.com.br/) again. + +Let me also thank the "locals" who attended the party; it was great +seeing everybody there! Hope I can see everybody again when we make +the second edition of our BSP :-). diff --git a/content/posts/where-are-we-going.md b/content/posts/where-are-we-going.md new file mode 100644 index 0000000..e69de29 diff --git a/content/posts/zeladores-da-coerencia.md b/content/posts/zeladores-da-coerencia.md new file mode 100644 index 0000000..a1061d5 --- /dev/null +++ b/content/posts/zeladores-da-coerencia.md @@ -0,0 +1,115 @@ +--- +date: 2014-05-20T00:00:00-05:00 +title: "Zeladores da Coerência" +tags: [pt_br, rant, thoughts, free-software, open-source, philosophy] +--- + +Sei que ainda estou devendo um post sobre minha participação no [FISL +15](http://fisl.org.br), mas o tempo anda meio curto pra falar tudo o +que eu quero. Tenho decidido falar de maneira mais “picada”, até pra não +fazer o texto ficar muito chato. E esse post aqui é sobre um +comportamento que vejo há algum tempo, mas que foi exacerbado por conta +do debate sobre a suposta morte do movimento Software Livre no Brasil. + +Antes de mais nada, se quiser assistir ao debate, o link direto está +[aqui](http://hemingway.softwarelivre.org/fisl15/high/41a/sala41a-high-201405081002.ogv). +Também sugiro uma visita à página wiki do grupo LibrePlanet São Paulo, +na qual você pode encontrar algumas sugestões de outras palestras +interessantes que rolaram no evento. Você pode acessá-la [nesse +link](http://wiki.libreplanetbr.org/Palestras_FISL_15_-_2014/). + +Mas voltando ao assunto. Meu objetivo no post não é discutir o debate em +si; pretendo fazer isso em um post futuro. O ponto que quero discutir é +o comportamento do que chamo de “**zeladores da coerência**”. São +pessoas que existem em qualquer movimento social/político/filosófico, e +não poderia deixar de existir no Software Livre. Mas curiosamente, vejo +mais contundência naquelas pessoas que **não** defendem o Software +Livre, do que naquelas que o fazem. Explico-me. + +O [Anahuac](http://anahuac.eu) fez alguns posts recentemente atacando a +falta de distinção entre os movimentos Open Source e Software Livre, +especificamente por parte daqueles que fazem parte do primeiro mas se +dizem defensores do segundo. Posso classificar, nesse meu post, o +Anahuac como sendo um zelador da coerência, apesar de ele mesmo admitir +algumas incoerências no seu comportamento, como o uso do Twitter. E, +apesar de nem sempre concordar com o tom que ele usa em seus textos, +muitas vezes combativos e até perigosamente ácidos, concordo com a +maioria dos pontos que ele levanta nos dois artigos que mencionei. Se +quiser lê-los, o primeiro é [esse aqui](http://www.anahuac.eu/?p=371), e +o segundo [tá nesse link](http://www.anahuac.eu/?p=375). Há bastante +tempo, publiquei minhas opiniões (em inglês) sobre esse mesmo assunto, +[nesse post aqui]({filename}/2012-12-17-misunderstanding-free-software.md). + +Pois bem, como o Anahuac não tem problema em levar pedradas, ele postou +ambos os textos no site BR-[GNU/]Linux, notadamente um reduto Open +Source brasileiro. Parei de ler o site há bastante tempo, por conta de +diferenças de opinião com o conteúdo publicado, e principalmente por +notar sempre um tom irônico e parcial travestido de uma suposta “isenção +aos fatos” nos comentários que o autor do site faz sobre as notícias. No +entanto, o próprio Anahuac fez questão de trazer à minha atenção a +repercussão que os textos estavam tendo, e pediu-me pra ler os +comentários do post no BR-[GNU/]Linux. Vale mencionar que o site +utilizar o [Disqus](https://en.wikipedia.org/wiki/Disqus) para oferecer +um sistema de comentários, um serviço que não respeita a privacidade dos +seus usuários e realiza tracking das atividades dos mesmos. Como não +possuo uma conta lá, e utilizo alguns plug-ins para não executar código +Javascript não-autorizado no meu navegador, acabei tendo um pouco de +trabalho pra conseguir ler os comentários de forma mais ou menos +anônima. Mas no fim, consegui. E o que vi, apesar de ser “mais do +mesmo”, me deixou bem pensativo. + +Não esperava uma reação diferente de parte da comunidade. Como disse, os +textos do Anahuac são feitos pra “tocar na ferida” de uma forma às vezes +brusca, e que desagrada muita gente. Vários comentários eram [ad +hominem](https://en.wikipedia.org/wiki/Ad_hominem), e nem merecem +menção. Mas o que me chamou a atenção foi a quantidade de pessoas +apontando incoerências (supostas ou verídicas) que o Anahuac comete, e +retirando dele o direito de apontar qualquer tipo de incoerência na +própria comunidade da qual faz parte. E aí fico pensando, será que nós +mesmos, ativistas do Software Livre, não estamos colhendo o que +plantamos? + +Não consigo deixar de falar da minha experiência. Sempre tentei basear +meus atos e opiniões em cima da minha própria coerência. Sei que é +difícil, e, apesar de muitas vezes (pré)julgar alguém por uma +incoerência cometida, tento sempre lembrar que eu mesmo já usei Gmail e +Twitter para criticar o Software Livre. Obviamente que, na época, eu não +tinha tanto conhecimento a respeito dos perigos de se usar essas +ferramentas, mas mesmo assim nada impedia (como, de fato, não impediu!) +que alguém chegasse e me acusasse de incoerência. Já, inclusive, +condenei o uso do Facebook para divulgar um ex-grupo de Software Livre +do qual fazia parte, e recebi como resposta um “conselho” (não muito +educado) dizendo que, se eu quisesse usar apenas Software Livre, deveria +parar de usar computador, já que independente da máquina eu ia ter que +usar algo proprietário. Isso foi proferido por um dos fundadores do tal +grupo, um rapaz muito famoso pela falta de educação, mas que, há +bastante tempo atrás, acreditava nos mesmos ideais que eu. + +É muito difícil rebater um argumento desse tipo. Aliás, é muito difícil +rebater um dedo apontado na sua cara mostrando alguma incoerência que +você comete, e que está lá como uma resposta a uma acusação sua de uma +outra incoerência. Algumas pessoas tendem a se defender justificando +seus erros através dos erros dos outros, e quando elas podem usar o +próprio “acusador” como um exemplo, melhor ainda (pra elas)! É isso que +está havendo, e é essa maré desses zeladores da coerência alheia que me +preocupa um pouco. Afinal, **sempre** vai ser possível encontrar +incoerências em qualquer pessoa. + +Não sei direito onde quero chegar com esse texto, mas acho que uma coisa +está ficando um pouco clara na minha cabeça, ou pelo menos eu estou +começando a ver um lado diferente da história toda. Apontar +incoerências, por mais evidentes que elas estejam aos nossos olhos, pode +não ser a melhor forma de conseguirmos explicar nossos ideais. Pode +parecer óbvio (e talvez seja), mas ninguém gosta de ser colocado contra +a parede, e pouquíssimas pessoas têm a coragem necessária pra assumir +publicamente um erro. Talvez o caminho para a cabeça e o coração das +pessoas seja outro. Durante o debate no FISL, o +[Fred](http://teia.bio.br/blog/) falou algo que tem estado na minha +mente com cada vez mais frequência. Pode parecer piegas, mas nós +precisamos de mais amor ao próximo, até para podermos entender que nós, +também, já estivemos do lado de lá. O Software Livre, como movimento +social, político e filosófico que é, vai florescer cada vez mais quando +cada ativista olhar pra si mesmo e reconhecer, mesmo que com +dificuldade, aquele a quem espera passar um pouco do seu ideal. + +É difícil, mas é necessário. diff --git a/layouts/index.atom.xml b/layouts/index.atom.xml new file mode 100644 index 0000000..19fa31b --- /dev/null +++ b/layouts/index.atom.xml @@ -0,0 +1,37 @@ +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := slice -}} +{{- if or $.IsHome $.IsSection -}} +{{- $pages = $pctx.RegularPages -}} +{{- else -}} +{{- $pages = $pctx.Pages -}} +{{- end -}} +{{- $limit := .Site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} +{{- $pages = $pages | first $limit -}} +{{- end -}} + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }} + + {{ if not .Date.IsZero }} + {{ .Date.Format "2006-01-02T15:04:05-07:00" | safeHTML }}{{ end }} + {{ .Permalink }}{{ with .Site.Author.name }} + + {{.}}{{ with $.Site.Author.email }} + {{.}}{{end}} + {{end}} + Hugo -- gohugo.io{{ range $pages }} + + {{ `<![CDATA[` | safeHTML }}{{ .Title }}]]> + + {{ .Permalink }}{{ with $.Site.Author.name }} + + {{.}} + {{end}} + {{ .Date.Format "2006-01-02T15:04:05-07:00" | safeHTML }} + {{ .Lastmod.Format "2006-01-02T15:04:05-07:00" | safeHTML }} + {{ if .Content }} + {{ ` + {{ end }} + {{ end }} + diff --git a/layouts/taxonomy/terms.html.html b/layouts/taxonomy/terms.html.html new file mode 100644 index 0000000..253c664 --- /dev/null +++ b/layouts/taxonomy/terms.html.html @@ -0,0 +1,18 @@ +{{ define "main" }} +
+ {{ partial "breadcrumb.html" . }} + {{- if or .Title .Content }} +
+ {{ with .Title }}

{{ . }}

{{ end }} + {{ with .Content }}
{{ . }}
{{ end }} +
+ {{- end }} +
+ {{ range .Pages }} + + {{ end }} +
+
+{{ end }} diff --git a/layouts/term/term.atom.xml b/layouts/term/term.atom.xml new file mode 120000 index 0000000..69c0ebb --- /dev/null +++ b/layouts/term/term.atom.xml @@ -0,0 +1 @@ +../index.atom.xml \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.content b/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.content new file mode 100644 index 0000000..028dcda --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.content @@ -0,0 +1,3 @@ +:root{--dark_bg: #242629;--dark_hl_bg: #34363b;--dark_fg: #fff;--dark_dim_fg: #bababa;--dark_stroke: #4f4f4f;--dark_accent: #db5793;--dark_sidebar_bg: #34363b;--dark_sidebar_fg: #fff;--light_bg: #f5f5f5;--light_hl_bg: #e6e6e6;--light_fg: #262625;--light_dim_fg: #40403e;--light_stroke: #575754;--light_accent: #db5793;--light_sidebar_bg: #e6e6e6;--light_sidebar_fg: #121211;--default_bg: #242629;--default_hl_bg: #34363b;--default_fg: #fff;--default_dim_fg: #bababa;--default_stroke: #4f4f4f;--default_accent: #db5793;--default_sidebar_bg: #34363b;--default_sidebar_fg: #fff}::selection,::-moz-selection{background:var(--default_accent);color:var(--default_fg)}body,html{font-family:"Symbols Nerd Font",JetBrains Mono,monospace;font-size:16px;margin:0;padding:0;background-color:var(--default_bg);color:var(--default_fg)}body{min-height:100vh}a{color:var(--default_fg);text-decoration:none;background-color:transparent;border-radius:0;border-bottom:2px solid currentcolor}a:hover,a:hover:not([disabled]),a:focus,a:focus:not([disabled]){border-color:var(--default_accent) !important;background-color:transparent}a.unstyledLink{border:none;text-decoration:none;color:var(--default_fg)}#content{max-width:1000px;margin-left:auto;margin-right:auto;padding:15px}footer{color:var(--default_dim_fg)}footer a{color:var(--default_dim_fg)}footer hr{margin-top:30px}footer .footerColumns{font-size:14.4px;display:flex;flex-direction:row;flex-wrap:wrap}footer .footerColumns ul{margin:7.5px;list-style-type:none;padding:0}footer .footerColumns ul li>strong{font-size:1rem}#links{padding:5px 0}article img,.articlePreview img{margin:auto;display:block;max-width:100%}article pre,article code,.articlePreview pre,.articlePreview code{overflow:auto}article pre,.articlePreview pre{padding:15px;border:1px solid var(--default_stroke);border-radius:3px}code{font-family:"Symbols Nerd Font",JetBrains Mono,monospace;font-size:12.8px;border:1px solid var(--default_stroke);border-radius:3px}code,table{padding:2px}pre code{border:none;border-radius:none;padding:0}table{border-collapse:collapse;overflow-x:auto;display:block}table td,table th{padding:6px;border:1px solid var(--default_stroke)}table th,table tr:nth-child(even){filter:brightness(105%)}blockquote{margin:0;padding-left:30px;border-left:2px solid currentcolor}.date,.date a{color:var(--default_dim_fg);border-color:var(--default_dim_fg);font-size:.9em}#pageNavigation a,.nerdlink a,nav:not(#TableOfContents) a{border-bottom:none}#pageNavigation a:hover,.nerdlink a:hover,nav:not(#TableOfContents) a:hover{border-bottom:none}#pageNavigation{text-align:right}#pageNavigation a{color:var(--default_accent)}#pageNavigation a,#pageNavigation span{display:inline-block;padding:6px}#pageNavigation.nav-circles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}#pageNavigation.nav-circles a,#pageNavigation.nav-circles span{margin:5px;text-align:center;display:inline-block;width:40px;height:40px;line-height:40px;padding:unset;border-radius:100%;transition:background-color .15s ease-in-out;background-color:var(--default_hl_bg);color:var(--default_fg);box-shadow:0 0 0 0 transparent}#pageNavigation.nav-circles span{background-color:var(--default_accent)}#pageNavigation.nav-circles a:hover{background-color:var(--default_accent)}h1,h2,h3,h4,h5,h6{font-family:"Symbols Nerd Font",JetBrains Mono}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--default_accent);border-bottom:none}h1{font-size:32px}h2{font-size:24px}h3{font-size:20.8px}h4{font-size:16px}h5{font-size:12.8px}h6{font-size:11.2px}.nerd,.nerdlink{font-family:"Symbols Nerd Font",JetBrains Mono;font-size:19.2px;margin:5px;display:inline-block}.nerdlink{color:var(--default_fg);border-bottom:none;position:relative;width:1em;height:1.2em;display:inline-flex;align-items:center;justify-content:center}.nerdlink .pseudofont{fill:var(--default_fg);display:inline;position:relative;top:1px}.nerdlink span{position:absolute;top:1.5em;left:50%;transform:translateX(-50%);padding:2px;border:1px solid var(--default_stroke);border-radius:3px;color:var(--default_fg);display:none;background-color:var(--default_bg);z-index:900;text-align:center}.nerdlink:hover{color:var(--default_accent);text-decoration:none;border-bottom:none}.nerdlink:hover .pseudofont{fill:var(--default_accent)}.nerdlink:hover span{display:block}.card,.featuredCardLink .featuredCard,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem{display:block;padding-bottom:15px}.postlist{display:grid;grid-gap:15px;margin-bottom:15px;grid-template-columns:1fr}.postlist.gridView{grid-template-columns:repeat(auto-fit, minmax(325px, 1fr))}.postlistitem.card div img,.featuredCardLink .postlistitem.featuredCard div img,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem div img,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem div img{height:250px;min-width:100%;object-fit:cover}ul li{margin:5px 0}ul.list .date{display:inline-block;min-width:100px}ul.list>li>div{display:grid;grid-template-columns:100px auto}#commento{margin-top:15px;color:var(--default_fg);font-family:"Symbols Nerd Font",JetBrains Mono,monospace}#commento textarea,#commento #commento-markdown-help-root{background:rgba(255,255,255,0.05);color:var(--default_fg);border-radius:0;border:none}#commento textarea td,#commento textarea td>*,#commento textarea td>*>*,#commento #commento-markdown-help-root td,#commento #commento-markdown-help-root td>*,#commento #commento-markdown-help-root td>*>*{color:var(--default_fg)}#commento textarea td pre,#commento textarea td>* pre,#commento textarea td>*>* pre,#commento #commento-markdown-help-root td pre,#commento #commento-markdown-help-root td>* pre,#commento #commento-markdown-help-root td>*>* pre{font-family:"Symbols Nerd Font",JetBrains Mono,monospace;color:var(--default_dim_fg)}#commento #commento-submit-button-root{background:var(--default_accent);color:var(--default_fg)}#commento .commento-name{color:var(--default_dim_fg)}#commento .commento-sort-policy-buttons a{border-bottom:none}#commento .commento-sort-policy-buttons .commento-sort-policy-button-selected{color:var(--default_accent)}#commento .commento-card{border-top:none;margin:25px 0}#commento .commento-body>*,#commento .commento-body *>*,#commento .commento-body>*>*>*,#commento .commento-body>*>*>*>*,#commento .commento-body>*>*>*>*>*{color:var(--default_fg);font-family:"Symbols Nerd Font",JetBrains Mono,monospace}.search{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:15px 0}.search .nerdlink{display:inline-block;cursor:pointer;padding:0 6px}.search #searchbar{width:100%;min-width:150px;font-size:1.3em;outline:none}.titleAndSearchContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.titleAndSearchContainer #titleContainer{flex-grow:99}.titleAndSearchContainer .search{flex-grow:1}.titleAndSearchContainer .search,.titleAndSearchContainer .search #searchbar{font-size:1em}.featuredCardLink{border:none;padding:0}.featuredCardLink .featuredCard,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:250px}.featuredCardLink .featuredCard .contentArea,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea{position:absolute;bottom:0;padding:15px}.featuredCardLink .featuredCard .contentArea,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea,.featuredCardLink .featuredCard .contentArea h2,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea h2,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea h2,.featuredCardLink .featuredCard .contentArea .date,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea .date,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea .date{color:white}.featuredCardLink .featuredCard .contentArea h2,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea h2,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea h2{margin:0}.featuredCardLink .featuredCard .contentArea .date,.featuredCardLink .relatedArticlesContainer #relatedArticles .postlistitem .contentArea .date,.relatedArticlesContainer #relatedArticles .featuredCardLink .postlistitem .contentArea .date{margin:0}.loadMoreButton{text-align:center;font-size:1.2em;font-weight:bold}.loadMoreButton.buttonLike a{display:inline-block;border-radius:10px;background-color:var(--default_hl_bg);color:var(--default_fg);padding:7.5px;margin:2.5px 0;transition:background-color .15s ease-in-out !important;border-bottom:none;box-shadow:0 0 0 0 transparent}.loadMoreButton.buttonLike a:hover,.loadMoreButton.buttonLike a:focus{background-color:var(--default_accent)}.relatedArticlesContainer{margin:15px 0}#titleContainer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;align-self:flex-start}#titleContainer h1{font-weight:normal;font-size:25.6px;margin:0}#titleContainer img{margin-right:7.5px;margin-top:7px;align-self:flex-start;width:50px;max-height:50px;border-radius:5px}nav:not(#TableOfContents) ul,#links ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0}header{max-width:1000px;margin-left:auto;margin-right:auto;padding:15px;margin-bottom:15px}header .rightOfLogo{width:100%}header .rightOfLogo .titleAndHamburger{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}header nav:not(#TableOfContents){font-size:.9em}header nav:not(#TableOfContents) ul li{border-right:1px solid var(--default_accent)}header nav:not(#TableOfContents) ul li:last-child{border-right:none}header nav:not(#TableOfContents) ul li a{padding:2px 15px;color:var(--default_accent)}header nav:not(#TableOfContents) ul li a:hover{text-decoration:underline}.articleTagsContainer{margin:15px 0}a.buttonTag{display:inline-block;border-radius:10px;background-color:var(--default_hl_bg);color:var(--default_fg);padding:7.5px;margin:2.5px 0;transition:background-color .15s ease-in-out !important;border-bottom:none;box-shadow:0 0 0 0 transparent}a.buttonTag:hover,a.buttonTag:focus{background-color:var(--default_accent)}.cactus-button,.cactus-login-buttons>button{font-family:JetBrains Mono;padding:0;margin:5px 0 5px 15px !important;color:var(--default_fg);text-decoration:none;background-color:transparent;border-radius:0;border-bottom:2px solid currentcolor;font-size:19.2px;transition-property:border-color, background-color !important;transition-duration:.15s;transition-timing-function:ease-in-out;opacity:1 !important}.cactus-button:hover,.cactus-button:hover:not([disabled]),.cactus-button:focus,.cactus-button:focus:not([disabled]),.cactus-login-buttons>button:hover,.cactus-login-buttons>button:hover:not([disabled]),.cactus-login-buttons>button:focus,.cactus-login-buttons>button:focus:not([disabled]){border-color:var(--default_accent) !important;background-color:transparent}.cactus-button[disabled],.cactus-login-buttons>button[disabled]{opacity:.5 !important;border-color:transparent !important;background-color:transparent !important;box-shadow:none}.shareBtn,button{color:var(--default_fg);text-decoration:none;background-color:transparent;border-radius:0;border-bottom:2px solid currentcolor;font-size:19.2px;cursor:pointer}.shareBtn:hover,.shareBtn:hover:not([disabled]),.shareBtn:focus,.shareBtn:focus:not([disabled]),button:hover,button:hover:not([disabled]),button:focus,button:focus:not([disabled]){border-color:var(--default_accent) !important;background-color:transparent}input,textarea,textarea.cactus-editor-textarea{border-radius:0 !important;box-sizing:border-box;font-family:"Symbols Nerd Font",JetBrains Mono;background-color:var(--default_hl_bg) !important;color:var(--default_fg);max-width:100%;min-width:10px;padding:12px;border:2px solid transparent !important;border-color:transparent;transition:border-color .15s ease-in-out !important}input:focus,input:active,textarea:focus,textarea:active,textarea.cactus-editor-textarea:focus,textarea.cactus-editor-textarea:active{border-color:var(--default_accent) !important;outline:none}.cactus-editor-name{box-sizing:border-box;max-width:100%;min-width:10px}.cactus-login-form{border-radius:0;box-shadow:none;border:2px solid var(--default_stroke);max-width:600px;min-width:200px;width:100%;margin:0 auto;box-sizing:border-box;transform:none;top:30px;left:0;right:0;background-color:var(--default_bg) !important;color:var(--default_fg) !important;z-index:9999}.cactus-login-form>a{color:var(--default_fg);text-decoration:none;background-color:transparent;border-radius:0;border-bottom:2px solid currentcolor;font-size:19.2px;align-self:flex-end}.cactus-login-form>a:hover,.cactus-login-form>a:hover:not([disabled]),.cactus-login-form>a:focus,.cactus-login-form>a:focus:not([disabled]){border-color:var(--default_accent) !important;background-color:transparent}.cactus-login-form>a>button{background-color:transparent !important;border:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.cactus-login-form .cactus-login-buttons{margin:0;justify-content:flex-end}.cactus-login-form .cactus-login-buttons>button{flex-grow:0;white-space:nowrap}#fediInstanceDialog{display:none;position:fixed;top:0;bottom:0;left:0;right:0}#fediInstanceDialog .dialog{box-shadow:none;border:2px solid var(--default_stroke);box-sizing:border-box;position:absolute;display:flex;flex-direction:column;top:30px;left:50%;transform:translateX(-50%);z-index:9999;background-color:var(--default_bg);width:450px;max-width:100%;padding:15px}#fediInstanceDialog .dialog h1,#fediInstanceDialog .dialog h2,#fediInstanceDialog .dialog h3,#fediInstanceDialog .dialog h4{margin:0}#fediInstanceDialog .dialog h2{margin-bottom:24px}#fediInstanceDialog .dialog input{display:block}#fediInstanceDialog .dialog .buttons{margin:15px 0;display:flex;flex-direction:row;justify-content:end}#fediInstanceDialog .dialog .buttons>*{margin:5px 0 5px 15px;display:block}#fediInstanceDialog .bg{z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);cursor:pointer}#fediInstanceDialog.open{display:block}a{transition-property:color, border-color;transition-duration:.15s;transition-timing-function:ease-in-out}.nerdlink,.nerdlink .pseudofond{transition:all .15s ease-in-out}input{transition:.15s border ease-in-out} + +/*# sourceMappingURL=styles.css.map */ \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.json b/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.json new file mode 100644 index 0000000..de2508a --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_3a32c688ee69983bce739db2cf7b14f2.json @@ -0,0 +1 @@ +{"Target":"css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css","MediaType":"text/css","Data":{"Integrity":"sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA=="}} \ No newline at end of file diff --git a/static/css/custom.css b/static/css/custom.css new file mode 100644 index 0000000..3c12eec --- /dev/null +++ b/static/css/custom.css @@ -0,0 +1,3 @@ +body { + font-family: JetBrains Mono; +}; diff --git a/static/images/sergio-fad-2013.jpg b/static/images/sergio-fad-2013.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ecc60e554c987e962268ed229c56c49907f3ec8 GIT binary patch literal 103812 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≈M>98C8Ki+3OQdSMfAF(|b6*xGjd4^R=av>|A0 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�f_Dn(_z9_zz{w>P+f7M0MRt3&|K)qev}9 zkx1t{t`Y?>n|Qf)BvM?T6AVl?NTx$1V`%X_IPFP5GodFlOf(|;+RhEDi|K^G1~P5+ z6(oug#!5Nq__6(8WhJFqgFCN+Q z3v8JAl|+R-VfbbcImYLQS9{n=k`n)*VON6-Z!9J5-LZxWo(aiAvT}QJ>%_UO7k_6A zm$4f04>42@*N~MqXgn)Q+NWe3gEKV}7leO#w+ZqDkHS$oy#_ZI{{RDua=R62edzbR zDs^0m*bO7N2|H*MB0UwpMK!Wt;|o$Oc?(9ePaPuxT$0aQrP`>RS+R0_oFL~r`9}~) zdiNG9N0{=V*rPoUeWg-YV816+CZY|(Gi$@sqn<(--P-D4Ul~V&4mDTctY1uxSU4(b zGeOhU44^R5UVIiPf*d2mg5dZM@Z!zPgCDlS!fNtXp^A7LrLgCC4Fy~er#Ak9ackDA zV;Ie-cKMJ;E~g~f^S3y*?Si30R}RsR+4k{R-RDoo!3JZrhoDqMn%z`c^7(ihGSwOH z%wOv>n|OJZ*XeRNt99YniwBQ;%QYhQyCf4baLrS1Zb2B!Jp%{cYWJjNOGz+u$hJ^l zG zpO6LnzXiVZKYdV^_Oq?^X)BNA!7k={YPcJZPgCn@liBGT-P=jDenj21HUICwMajRXh)Qm|0_)U^1hu@3(Q7b{@; z*3?xYDsxZoF|zAcq!w1dpmzDQa>I``dyx*>SE53yu@`aBX8wxyEN%@0BKY}akPivh z?+D`-_5V2vh>mF3OX%9oiWt>g!SZ0Bv3XwVl&E=o21;ymW7ayTOa0t1-&eQn!|yxo zee-!fBO}a!sNrN;tNqa%c0>pdh!Pqrgb-zAXZ|ZFzbXW>ilf&`57ju~%JB)~ME_a< zQ<=*U++AspUd`l?dFY>NnYjA#{O&6B<6F{}xUJ+K(Yp-+`!*z_X+4N57C;ENUZdNy zAB~Yotm7L0$U~DS+Q6IZu(H5gYhL7t=KvfYUkx7NX7eJgJcV=bq;z>ku}h0cYvH~% z4Yxz!$0sEyWr1uftNv_`h77A@>(3nCoU$qFqiu;zS2&U55H>9Z{{eO(rbLiRm(VeR zRpXDK&rDLsvkbT4SiyXZmW=D&2o_0%(&s1tJ?ml_=*3T1!C; zh7~9^nJamYy@2hNRng?@YRfv*fY+fwg;u|MJ6_)=2jT&@<4fIHY;w{bPTDbdo0w9! z#vP>m?EFQqsAL~~{3+KQ#k;8RZ#|)5dbhln?WWxM8(#MnWCMpzrUUifEz7@tXK(HK z{e$EtEvI5vCw`k!7RQQJP76L}Uc3LceBLaX5~IR+>FJ7p-*3yT7mfb`?#~G%p1qBJ z*Q^m54N_YwH=Dku=)?GFI{9OYIBlw+E&4dXOaJ=QfO>DI-~fVZa)A^sRcEvAhl>p{ zP6V+WxfgHXP9|z4XBzfY1`$#H7Lr|p#f4lGuQ4(mvh!d8#Fb=r03Lh+Rc%qVst&elAS#>PP-oR3e$h%4%v}6|(ghKrO_sLUCBpVjt8$<( z*^cjo1}rXNO+us`o966x*|9ko)s8UQ>_^U=Q_6tyZEYLIy%!p~@Lx3%T07ulYe;9d z5WIc3GR-U7r%9hq7*zfAoGK%yb{9t1u-^s7jcKS-Rdj+bpXnU$xI6z{zSAtNcwoe~ z_+$j!D{}DzgE}LwUvNiT^%x#BF25~^DlX^A_PudfY^HFZtZU2M3bgPNq zR!bVPFbt1mabppcYvVIcacmWR0v*E0OmakP2iqwa#!4zv^>>HdQ^02`#lQmuYy0J& z{)KEkQ7j6>28PrnqS2Z7$Mkk2+!qI7M6^@0y8c;eQyeU{p7)(;il(hz#EBsY(Nj?CnPL{4qo%mC4*PF)ARn$yRr+lTHo^j-!y>8& zc3LW!h(rSikvVCjVQ(oL+Y(R8_>c)I96OKw~PX*D6*%RAUG(idf}p*C*fZ? zHrahYGOS$|0tqQt5TZ4RrBZVvS$&8_Qotkj)HYhiyzs4g`p1$nfk6oqkTZxo9(++_ zKPp6Vjf%*UZBlr?wEZXpEEp|Zl_O=k@@%NW>tM(8*CTxYHlN}i^}|%>Y0=2$#S%Zo z=#d`g7#@JFr<2-I-p$Dt9&HyVJ`!(va zd)eXlYbt5UbHRLXmBw7NPo#tvdTIc<6jd~|P3!!nFKGR(elKv4cDu36Nr9n&k9bA> z+&JS_uplJXeRn1(<6!?ws2a)5FN(KUZXkGTaZAXpNNRp{UeKV6=oV1m8M|7D%nSpt znMehXVEcAE*rw5c1o-{+M7o7&(1a27oC0{fMn56H$PwDRfhflGc0^vT9X;0mBF!vN z?URr|T7wDz*T>MbQ3`|p2(FiEYy)xItkWsi^ygKlX&I~k&S>IKHzRuk7tC?hbj>23o$ zB9z%v0!fF6XoPO}g)x-1qc?d-Azn)}uh4DeB)K>Nd6B=g6%9*j4rRBHBXs6Oc2S@6 zQxb;em+->A) z8y4f=e5h?RlCo5Iv8ek`MN#I@AG~uyceC$f#?tO1hp4;19~&eeUx7|!8TRWYO5teg zumm}CHL=`dtxw2B)(==U!Ij!E|Cgig`wJtt!1P`7^OMI75@hWUrEGD0bOpRvp8(x>rktVr;(B0u< zpaNZ=t**j@zP^3~Eg@AVb!%aWw#kYyPhU=c=LMp+c;{@0ob?1!lIr%_VLSE6ewJ-r zsg)gP6^p6nM1-Zb=NKT}FUUSa{J+M+pIyQ+q{7t+62O|0)d1`o!j&2DPOHP=Ydfo5 zS+qS4;VQ(*4UeD{x;q~G@*HyC#f37u1(achE%{QC)KU-8;|$R~m5~jwh=}+-Lz%@b zWaVQG6x@pYPqD;{m^%wvkGSo_MsH_70>pbWc?Ch*a(abq0!q$5!8r{uDF}^i@$8N0 z(15+n)b%yyynsMkF?yIR(-qhncBv1CaZ(TC8$WzHuNV=z)YH7cV5thAod}^gfyzKc zf|t?)qk8Y%1}#xmHg67*d390=s(efEkFNneLb8NSvIp9Agu#Thsg`4jbZe=R^6Ij5 z!(S0cDW1h{N~vGlhkSx#Z(D~y?0|2yxly7L3N29Z>Wbqrs1-OK?>sA=ibA>dFhHzRYkMB zGFj06Xn>FZ-Hn@(p=y+O|3;gN-ZRSKD=gexv{@RrF1~a!wOen?`blZpd<9#5Ix?+3 zaDIhv5;yJZdN1LZ)BD((*}!)^-;W;#wx=&Xtbh3NS{iwPt@2_dA-VZRMCAR3Fkl?0 z`rE2j)}v9s*c6R!Mv$QUdv>{M$~>}i{ibi3FBvG3l~*;-r00)>D{MNO5XTJtIP=r5YCVqIn% zfL)}bH@Ga<1_%X0>c{b(slYfIk7g)9ocDT+099pO=!9npv6|9$Qoe>_tWSyJWJqDO zv+2tez`D8?hR*C@`at5$Xh^DlA zS%-!S_~{1;%DB@KNKCC9iyJ-f9n?LTwDK7tJObzo>#d)ksbuznfbGkgIPQKq5+KWP zQlwB@+?9cSS=J*-W}>Gsyms=M9n^5pYE$&G)UU6%Zc&8?f3ZFDf3QhH;i*j~J=Z9* z!|6#s#>1nAlC^`v&z~;oZ*4{u+8{cZD%TDTcpf?hRW)?lEuc z_ zIEzJ#=f!-LOdl;hxo1sg>NPWE(V;p|OzJc^ z+3w1R6go4a6JN$lqvEZb1Oe-%fk?y^SeF+*fG_fsll`%d%3_Itkf7@MTR`Fiap%ng zMk-+$!q7s3W{2`yFNICU#k+-1z3Yt+>#5XthIRpoax{TB_PZ?@h;qFiCH%W8Tx*Lv)3m_9@kt|0Xx{(L#fP_l+`QV-Y`ytxES&n**Q9sYnaM zSx0|~xSK9Ha< zg5q7Df=+(sG&JL!Dz>FI{oav;FR8#IDi^p&18^Oa2e&!;q6>BHD<&iyBZ_YnQrhn< zN%(bK!%=DTz3zP$>8$E*eeG5m4J3jGP*$gROLbz=JmPyV7vz6^b@BAM;rdPU8XcL& zS6%SnEz=wUjiw`o%yc_a+Mp5hT|YpkS*Nwpl43h|T5w~jv&*`vuQLyP0DB%+Bk>U1 zbn(GmV_vKoQl{xW{V=&#i3jz&#z|bCC8iB{#^QwaPH<4Wh2uJz{{R6ryTw*f(74ZU zbgtKpzYZ52_H9Jf@jWsG?56jA-@5D!a0lSNtNLGDH~qZNmHz;;M2#`Yndu3QSmz#y zMNQ5JjiZFzytu$8p(tq1V-kUB!(TAjb)Z>v(^vBj&uEE#Tc1L+W&D#FUthy_#f|%*IyR+-IRV z9+wRucBv>v~~1IXpLET zp6JP*M0YAJz;Yyjk*Ls1XFqf*dOMs$v5u(N;Lt(uGNLsBGk`r+I{M9xkp8{P0UZHL z%1-SmExj@o9Mh0~Y4_(jJ94#a&mCIQ5kiye5y3v_SX;ju-`9~#Wd@$YO627EycmDm zf9cbY2PR)l`lUuSvf>&JOsrkki8T8*o%P!1e}$g$T=wTsxVv#RtG=Q2Dzt^?=lx6n z0H#0x09_dTPyW@p-gxSmBwNsP{{Y^3g@wEERsGbDFj8-358YwqGT_hVb7%hmZGWdm zJREraC982#ySG%R=br8|qUx04JT5zJyRMCE(TtRb2|+~GlfaaK2u>92w0q->sat3p zGB)hziEnR2-3bC=SYu1eVVBN*aS9JIS=arFs^Y&J~%6YO(|4*Z}_IY~3xA|c{TPar0B4bI8; zl+C8#Mgh-MMw_5dz&EJ$M#ajhJ&$RKIP9Zypmhag4JnXL-J&EYO}6PE$nH~?9LY(> zde6Z;11Ex~eW7SE9)u{I!VG5$y{cWKAYv0Aijc67L}f;Ch{_DGIqBIrBxXutFrEYg z3IM#q2$4S&g+aI&k5n>GJf*V;1KbHrNF1M%9g)g+5IQ6cAP5LaB&RtzO$9J%oF@B( zVWq_=^vYou$s}-+dp*4eK#;S0{gtX4YHkq+sb6c3tHPf8 zST$N6M9-&WWzxtH3E(Qlg@$HHY@=;Y%Ht#v!mBqEzVw;EH)v^*-4VwwgU>3z;s*CM zt%5tH<`77U%n4Jfxvxo_K^Sfa*+|-(qmTzxU(A!XGn}OAqW6tG@qzjyU2Izf=MvtyiO_6it$h$48OR3*iQtp4fcT*Wr)rJ(V$K*y>Uxx5l*pdA!Dgycz;B|XFk z6CzbzNH@FERy>di$G|6Z&hREWM|BI{L);8}l56)m2R{{``ZT+XcOG+)gga~b_2owD zgftLw_e@_AIh9)Lu~SLgA_40Ml;O>nNbjChJGPdA_e*r(_M9lvr=**X;6Vm{$X!qe z!Q<5fr++FsgWk_RitNF;UUHss`W zNV$jW$yJSPi5NJ-mtkYMkg81`?Ib|}I26u#4fW$ z!<-18(PJ-MMdP#Ag`U!;=T54}L;<)+;DzGrb=l~80N+#s-Z>DuJ)3q|GjF=%n1!Tx zYTQ)10{~<7ThoCIXlVcrG0}D5HHg=2CcQfgk0fCCT(4hn6&xcc?z*nJKh^hh0FRpG zI^#g7=XF12=X{yA*n41H5IGyfIF861yid1W_S-#~RN3Mefytup)Gn+ZBxm35xd*fA zo?nS69`xToMb?9W0D&Nw^ z-3O;D*wc<}JxBYeraLYLtQUVWxi9?2p`WVmbt;g?oS85|E06fj%v|i=^i_%0EBGk)fnAYb}!L?Kz&eLWt*{* zqNPx@j-#@Yr@cy6?6upWcn!gxA8&I})Ad>Et^@)iPerYGF0f{YOlCvLpPJY!RGg8L zAj103i+971`guIR`zkY3zyd(@QI~CbGsr^s5cuoyQ8>V!gQDrbrg+=-neW_v5Y(ta zIl)-XM^>k&0_U~vf&H+xyU!fed2qL&7(2YlT-==4aL@0pu;b5@)NX>Sa3_UY>rl3| zAJwkPe-gRn&cAtpMno}XqMu6 z9H%tH9K+7;Jqmi$8*NG))<%9LAap?>oyY@s$m%-xL>ahFCKV8x$34HFjC>Qd(Ew(1 z3MM>ppOTbQ4{J+IA5^qs1efsu=2M0j95_KaJ&;obRC9TbsoZt}%*Iej!(b9j&n6Ok zCYa)RAxTNTXvrXY1TGs~L$m4<-_fHP5aT8@gg#%G(%=9bVG*j({5Rbr0G<@Pzy+jZ z)9Q*9&6zw#eN)r3-gD2QoPuDEq6GF#?aVPVA!qijeuLy~Xc7-dL$tOfut}UL0EX^8 z2Sg66Tmcx}#yAPt6A6URa7e@{3tJ?J#$c!eceJ~tqc7i(B1E56nx~^RqiAq4Qil-i zZ7Iv3M^S|%8|FSwPq;?U{Uc)w+XcM!Qc^oT(F5V#9^)VadW@)E4&X_F*d;E@xuni} zTFEDAjE<6l)f-W0qsPaLJ?5Ixf~`YTlEH+Xpx1`|7N7m(?21o4GC8bZoj znIu6SKvGf$L&JU3h?IMsxU>=gp1i1<@X$m|XDUxx>}0j9+&@1A9?6Jy(}~9lGVWJBVz;FU>}+n#W2UdUDyRG z@rcDOq)C7baE7QDcjiM<^~Atv6P%8S2IG?K;n(7w!(k(;YT5%xiRB!CFp0#8$^uFZ eAP!TQ9FLke0?{Tifx=Eu4ep+SB=CErfdAQsk~zQt literal 0 HcmV?d00001 diff --git a/static/images/toronto-bsp-2019-04-27-1.jpg b/static/images/toronto-bsp-2019-04-27-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88488b94e672771e95884c5a964ca965fe1ce36d GIT binary patch literal 210116 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%0A>|%t9kL%`{PDa`NvQY+x1GM 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 =KYzh{OX5MwYnB{_&@EFf#U))T2^aV=iWj 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⁡+T(-u!lqwkxm9`_3bK^+xb5v%AcE>e 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

}zv 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
  • Pk7>*d2aH8wi04LW}JO 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

    whmxxZiz^fCC4*nTH5y2Hi0-NXOshTZh7Y3 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

    PT(V|9*u^fg*;Jv^e{K`+zat-K)Ke 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ⅆ*q+j>1U=oY)X@q z?wqt91Ay2moS{!a0{-EVjWb2+M+o~pzaQwUn$olBGKmPn;3U9#1QOeb^d83ngk_~$ zEUSaa#oP50rdn@Aex>^xPqIZLV$-wbX))T{!uxGNw_%FN&Gh&Y-FPtu8vrZ;v80Q4 z_88Uat4xjEg+O}-RCsnW@AxdN1MpU$q7!j@cEav@5HDn;d55MFj_?(3IXIXkDYrEh zDU~Tej>C~`c%Z%a2tSbbz@>f#V_M1ZT{k!9`*7o3l*w9KD^lD}%k$08uc*bQ{4{e! z&E zP>zo)ivSxEY+0XL@U&XZZ`C|M26Z59MqWX&s*^-@z#$Zo?(wrp>?uy!#u|1P>$+vUP zGtFIW7W!zasa!*%IQHkwSmisXjvO8R4KHrR++4QJZB1Nj>|PLq&W%h$qn4tC28E+k~WZ} zr;aay{{R$TG!B9X0Okny`u^$6Mf{5j^b;~ZBuJ0DgOX1J&46d21zBn zNM3O14;)~4TN?UVCrw%D@aV000!+ t{qen7S+<%n*MPI@nau9?phC(3v{$$2I~;wFng0MbKU{r+>HuJ0|Jl~8?bQGP literal 0 HcmV?d00001 diff --git a/static/images/toronto-bsp-2019-04-27-3.jpg b/static/images/toronto-bsp-2019-04-27-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d1dd9e7dd8d39866be19dcf3b1ac33d49ca48362 GIT binary patch literal 220005 zcmb5VV|XS@8#VgGwr$(CZBA_4wryu(+sVYX?a9QLWMZG}{qA?a-}mF3>pIn4SKVE; zYSpT$ex4uQt3TI1_W+2};!@%OARr)sst_sHx~{GcqxYiU5S{Oq}d3 zO#sY{OkCWItlZ2TgiM^=teo6z%wO=oX7!ie|CEN#uFe1eev%IW0sx?i0|0=fA}IbN z1=#gV3h_U(zVJc0{~exgH7M)fc()Maf6@!l{;fYwO8Q&k7cbrKq{M&Yhoppm{!25^ zznroOfdAkbnVA{C|2Jl0Wc-2wc(qOKL@b?*ZA?`S&H2AB)TC$?Ej>(al}|3$$}`nPU@=h0Ak{_4phCAj&@nyH@VsFD zS&=R?5)ukENU@ZIx`-p0-90o$w25H$tPmtMATc5uUq~mY!M@pG?0xM)G(@Hmokg{l z;Vv^(7!6$MHh?Xt&~M;fI3KLD@G3Yl#eQm{0T8Qq%@7|*JluRr(I-W}Lqi~9z)L>| zaJ#-utV4}TKKeJ3;T6dSwt;3l;o||kvc*&4Tw?(Ycd|@>d5&?__FVZ=#+9i+{R?5m}cfXVNbB`l?R+N~!a+5=q&pV7*ahcC?hL<)! zwd%LA&$YU&)O@U0)24OY*GaQcP0HfMQ(5j?{ikKr%g=Z}3WbkFa{ot-SBA0As(e-Q zFGz7my+Tw^YR1(K6j&}n_ z9p^rA(&~;&7yBn@bq-Fd=Ugu{hq$_qWD@cD{qvh~=#G9vO0r|i`S(~FJ<`LeOmGtV z)6RDtUU4g^lRdN&PACY1a}wy(0aEX{&X{)GkU2QL!{d4OQLb0k=qEcn|8~G$w#$RJ zXt8Z!C*TQ<6CLkeTX3@ZNtlnD{;AaU`O7~GXC8Lw#h+_DC&lkM1dv+fZ|1q4T(5%W z$u#K?{1$`762MU?vHo({mp#v*wFAi;=;VZtPa!eM|B5wf9mfILCsg)U>>_Z!z+Fko~zusdPAUz-Kqq>oea`~oPjcQq683fq!P5U0a{~XHqu9@yVzE{Bq?RT-K*clHF1>Z+9=yvPUvvyJyLE`}7ZvJqNh?&2 z0c4rwMV0*=2PKIFH&EhEEYZ3PAV~~swIKq6Yg)G?VJ)^hp&u!pO5LeP3Pu=l?rK!ZYMd{q zaUW^d$fz+acmr6&4R{xY}OM+0uQx zy1?!%X4^TbwRoJ_#LaJ@-(i-OyNYLbfiOnFr7l`ZUpW4zYdaaNae3A4ah$YYWh65L zMP?NPUMBoIA)9YPGqhi#A}tSx`?Yi^8RGYvhqu-KQGGc18mL zQA>Fi<8SsTP;_9MkSAvrbFR>ntd=72wXM(KR8;3Rk2U)o?m4vqLPc=`&hb8I5D# zcK4;_8WQokJmmYhNLKH zt#T2M+#y^!VN3;2t{j%GS^L>{=@-gS))u}b9xYljTuhy)N~MfUTmp{Mp5nFlZplEv zb#VH4l;bO5c4Q!>%Y$Xj=s6e_Xr09J!rQ`P3#2XORZ^^wR=%X(mI30(R*NW|YNITK zyf00(B>4+CQWgM0ng%UPZ@H}6L__GVa^}!MpR_t!KbAl`3g-U zq{;dSnTz^pdvDi)V+wFs^oAYU6>L%JSVi-}OQDiYirj8;1DCy2x+4SGL#VM+=EBxt z9f3jU8AfP5Qk7_v7`6}r{K?<_m(`Pxnm?WorpoK)#&M9#br>PIq zu*R}f%Q;^LlJ>_CLgdM91pxc0gNeiVCs|}!JA?n)XVz_2CYZ9QEc^E0|KoQp#$y^s zHivD~wxjn+B+np({q67GjqdJEd>WGX=@Oa^xyh^+8uiR$)~a{CP$CQLjM{FKn)|D& zi$_}){kD}xlb-Q!$CU-YoQ)R7$&vzK{7>KG?B%Q3I)7>R*^exXM+T;NCTF?CUR8pi zbgqD%n`>9Zkn5Jpt6PvyHz}Nw2Gjb1a{)mGSEZ;0;sDEobxL!X1{M{rgYH~GQcsj+ z;2f{{-w(qm;CZ$dE_U6!jnWVl$Ny0O_=&eP$r1YS$?Edz_W5V{qct+_gWG74T*ACf z>~JYv?$+jvS=D3L~BN#7qQ2RwDqXX^d9ndtI%{NUzV&iziZh2{VpA|H!63y zj&UGSUk#9H`GTgv;M?u)w5F@2jdmN0TFLCMlv8TD>zZgCgU`Z4DB0S6Othr~RfCo> zIcB+Y$JRT}GM7Z1tRDeymp3E~es99HJlagNp1*OL_+La82NhQMy{s={{v+Gsre5bQ-%F7|{HuB$ z=!XuEJQ!LTaFN)%&1($HR>DSF$7WjRxAgWhIyXF==btSCy{bFuTE0vj2kE!`o^?k> zgZJT|jHe?_!5WX91nXja&w3y82u)r2vH9qCu3OKyLmPNs&g@ocCw~%^oy^p&@NDdPE`hKIvYT3-DAA#v9fl; z=IWZg|5*mJqKlN@yD)ko?P%GfwA;PY>mf3SL-P~Dl*mzp(EP?Zu9#I4;JnK1zc2d< z%8a^T?u{t_pgdDmzAPk%utN51{rUh0`byqeF8)*(S$DZIZ* z&+q5P9`$oP_Y{5~PS0JEJl|Ix_uqGXZ%uoJ^4X%)jF_U)R=>WHQ_WhbFOU3E%?wnG zR<%kTubJB@4%p3R8=_b*WpE_mZZ+6WZ5Y5N2!V*C)MFCrwQ(-Dx5i{A2}L(f)+_)) ztN-bMIIINVf|-S;T}Rgbfu)RC8_f>JqyE~%|9ts6ionogXfY1Fy%~Nx+ADDIi5Ax!5!zfc6~a!obRK1f5UPAxRZ&gec^NV2&d2^#^*fdf8LQsV|HqQA3=_gz z5K*QMt*%N%&ojwg_nnSTO`0(e76afHivz+D7X{@X}oWAl-Q`>))u8U3^^` z85RgLK+`IrV|YmQCOhC)9JEgIyNi&wo^D~bvNqY9Ug_x zK6r_!Bw+yf6A}2gW%CVR#ue6FMJX`lnDFT5y|;R}{wt8zbb+E=rakZdrh!ZiWti3H zWK&Vvpktgn5DZauJ#ntLD5bZx_?xD2EVa7M9PFMP?9OTz=|J3`W|xx%i_yxYc!?gb z*Qb3Lf}QzJ#m9yGKfCd?TuhDoPh&3!0(W??20z;HB z{Sl_;&Bj)>dwZTp65iwMI$Fe`p|E_}+3WNfE`rd#ezO zI>%iv@3$!35|$0w$RB32gON3hcj@Rc9J&YEZ7a-%jpWHHPj62H9bv;w(`;H`;Dbaz zfou{p7*b&zun3YM57^u~AN-d+SMG1};QB2@(c|}G7pJq`N>=m&!u80|U8lBJkW$OHYrcDLyabdK-y369XSJXaM zR(@DpanFv=XyfFw%d*kKmuYW_$15KwK21zNXPO+cO5Ce98n!zBwDBe0J*<$(GAKzt$8^1u$NM36 zoLDZ`K?0g8m7!kWQ34*B(zf%P!eg`sc6k%ThI4Jf30>)4dgcpO=2jB zn8^|2|UFwS*o6IfqiWW^P$4fVuNU+q&#TI9cqOYymUGm?VB4W)V2dUvh zO#{n$yM}Cw)TFU?t4S?Ie6J_ za=s;nw)o|1Aj3;-dW}UBRIb(2)VzGl$SkHQ^{je#_Lk%>p{AoiX4^1524~pHjX8=4 zD|iZtJ}TvqR|jV`%O+JJt}QTOl2%Jq;#fUXW^x^)flJ++q_&c)l~XflsfNZyLq-Z;4I?&l5^=hGoBmwptqXh$xdBI6PoN4WTB00%U3of z`x8E&HCG+csz9EE^+Xgtdq~N;7$-(0OHPDl+jV(EQXVG)rI0K7H;r4>Olju3d)!MfA6 zLI%DoQk4+#Cd7z842F>YOvj9d)*XH23Bwi&K@WYqhsXEwE$PO7s7|uowGL}B&zKm*yHjQdIr~@|(GH`TCnHsbt3wY6Y@JSjl=8^!$ zs9{>wzTYkf(@j$j*ZsvY;yy$Q0XITmNc1P$dz&w7Dbe~F9jAG358)H`T$;Y;{aLo& zlN`GVYYt?59)``{CGP6!#&-Q_l`B~}?c-EH2bgfgU1}F@jOJEoRLjqY*iD#Qf&&Zd^pPub0EbamC(y2+N0_*e-3_gp~lr9^Slazu? zIp`=up`HEIQY%F@a&lxWo0em0t);d6cIh61N)2Mx9N9lev|x}Bt=N;$KN~`TIa|H= zx&(|IHXFfIW<~-o0{Di%6^aBEhL&8KsRBn1`K!+sz#bDFG3w@RgP&J=D+l6o2{?ReD8{XKiPrcJ}i6IzI89*Qaf+MZM;001BLO5LL z&M3qYVzy1PPr%jeChBruR2faCYLWuy3TGe(dK{ zVc+uVHr}&4z2P~k+X*SnHNeHKse%bE5LN>G47pWT zt#NQ%9~tw@{Qg-z1yPD`GvMYGhTd@w|}mR7%fX6Pq_q(*rl74K}1RayM*-Kxxfp{5ju@T81n%M5i)@ zCP;>OHFFH<*Lan?G^||rX9A|s(#**#P+YC-RpC1=Vi3up((^Zn2&pOyj+BG#5;A9ta{C0C z9}m4Z_C5IwYKro(YIsjR$frfyy6=Ll8XCWXhP27+x>M|7h*ib5gnVzfgXQZ|uJh+LlG}W$6 zzjRS!826gnAt9*G4!*LLZBkOk0_r@saHWH`T$&`1e|1v-Z}@S;AP{-Z(=zE|FT5kS zpW-Cw(G!DY%CPV-4uX9i8NejJgsWoeQm+ZMsxeQhRv`N~7#khv^6j9_pim+uNdAPW zXAjcQW!r4LpS@A+VEWxp_EYd@zD&)B1?#hRJ2c;DTw{4#(X?#UH7561A0;eO^0)B938GjOp z4^KG}l?op+Mtkj6Zo`QOHRW#`GV5ox3dBqkh0-TN0bc^nj!~F+W*0uGkA%vA7pK*$ zDynLpcOq7{aJ&Y7s5qMR4za?0~=Tz?g zt$3B`PD9|u_1IVEH2Whrex8|;e-B~}U%7BGvafO{Vhb;&3z)e?$i`t0QC*1Dv|gsr zQ*O~mqEa4$I^ed?3o<%MXCfX)6p92LyskddkXUm{b1YnB0Yyi(FZdGSdb7l*D&<%e zTGa?YM1)WutRX5ND=3TW=ozQGpcT1e^9fE?cFu9ehIE0-Vj72V_Y6KReqCS)mFwq?+nZp}W(>byYT>X1y ziBE0@1=@FTsM(O)J(Gzmb>20eDf%rD8orbu*a<`N0A=)e;D_%&dGyFT5vO!aKA#J= z`it0Re`NdLrEV?S9}_&Q9i6sKT02d&E8x0BWt71cg_#qhl#|ujv$%5Xn@d+3as9G6j-0pbT+iJPDc~Mn@FJ$&~|MY4ym^o5IhG*?wdi;V{rJ5)DO}m~>x!g)hl} z64Ykk3VC3I?PFUeB|Bh|bK;8-Kf zF@B@K)KHgYGFzbD2r-Qz7M{Ue`HnR3cF1npK7a}cwnhW)fDAQZHULKA4kJjTjr@T* z*oUMb59!NVQL| zBjQA!KqyMyHif2SA!o$sTCEJSNSCAZY9wv02yacuG7VKAJ{25^#S|e8NkkzBy`PYg zIQ}f~1eKvwi5TRbS!0x{-M5EvBX8?T434uVfS!I{gWLjiFaYpCYz`1IcSBhjBmD6w zdz@^a*8OC-%*GL3xyT%I3F#6J7y2#D)-RK#dXA@9ylo3#HGo@M7RtMEd)H2RW924XUM@upPrur*U6XQC~TsVIO2@c|UR5o@}h5i`A+b4$GPg zIju7E3`x*f!YzRZqIig-7|_H43!UM>ReRUnGs)qx-mm)&rf?+-LQupr0Hy>~6P<7~ zAX&0@P{{oR>Z^2xZTW#0EJ7OOcLMvBWJmtl)q+7UG?4`KE(fDc_SL?u}-0_0%^ zxi;o-1iaYdUFgmyt?S|Iu)&LRfd|;>e?c$^(}L|!6(|jXgJH)$dLu>&QKs(utw71A z6iPEhThC}hUX_t>y~J#WvagPVM2pRt?`qGfoI9W&GU3TzB|P7<1`0n_&LG%g1uoF$ zAsuy0&R+%txo;LI-EW^O4EvaA|D@$I!TgQ02KX%i0y!X@rU^zd%0L-yx}pHGNx2lU zZvs4Aj-v}&DENiDupq3QRz)mW84CA%`(ErYRNUykfT^vcW2ymO7zevx0E8^G5URN* z)l76JlUY5fkKGM!9f>(~W{iS&!?H|lZgR@`?5#&-bNyIwKiAtHTJ3jSS{>yfg}$j_ zE$cq2Qqo%DL8pv8Bxxk5aX^PSSwNM}Ot>KA09VXCA`k=`&h6*o^{s>&V#5b}RDR?m zp-CYxrnANv4$MHbl!uiZp!=xJY9>R z;1CFN&s{9lMAY(j5|2M~nx1G0I9B|GXjmI-m-09~sC}Fqf0)be#_)375Fcc)13lu9 zNiWtxqmRHXDynDHvft=qJ_s;wf;w%ZD4%6CBipFa#7lXT5>4D`m$Mi3Oplu)R2BtacP=Fx@OBcv{@{R^)0C-hL?d^c>r)+7#gEG_UpX98hC(aU;c zp{}uGM8gwtP@!Kzcu#)&&ROr6g_@LG@!jNSsmyPvS}jk|r+V`i+Z1a+QbKnP5#z9* zVZZn;*l)mzlCk`P@6hL;pV0g5?i@uJcFzq>m>U@o^C<)f^vl;P{G_xiJrFiy@!8(Q z=MXh&drT3)QGcA-mkpF-?tiFXIgdd%2ft#*z4OMr zBGS(KLP|8~*C}1BS|f4K`1X$YwTU+n)F@q0SXZUFARLt|x6>2gjwx*&TeH5};(ooi z^=({P_=c&+%D6V_+k`G9uA-VIe=k~2`?$X`QIKbMRn(IDUgSef5I=&lE*cag*3`h7 zdembaJ+~EZNfgCXEZ!(5?6o~y86$es6--g8i_8g&o`_(5OE!RbA-t$u}Obq zxeo8#=Jw*Q7UtCjoy+0Ram>u197)Be!hwPP!2Xs`_2|5w0-YTBBui?c5f-Q)-iOx~ zuC%GdnMARpjhwY+pHm!(bM?)LQiV_sh8kPV~CvirRNW2=(6% z8d>3^@03gds`y)-+az4Hw!SS?5iDDa-2 zjo*g33lqs({Y|#!OO-`9&v`*pPvq*xfJb^u8j64cj`0W!k}a8-2+f>0bW`#!6V8JH zUwvU-X`IR0VS(tz*jN!q^OMgy&7J=8_mvjNA!lws2K-&!84#6XaR*#)Q*T*WS6TLD zfNy(KS6N$q8l6IUHarl?VA%Lse`pOzblCVyrsBh*Av1ayWrVzXVuqU%?F6gg?Fw zWCXr_S3db%sx!F3uq{7ogo-**7Ho`YuR@bNyA%bev6XTy-)Li@0kGa`Qg2Rqra)Fe zEW*?&NFi&YdqFaN55(kL7+maZ!ZUmi=rmubFiCn~@n=jbOfm>3QVfE^I*>KZdA3F= zk7i2LO_3g2tl%W1Ola;E5UdT`z#P6?h2L{VoDZBk6+yH%OOg@*34;?B0*LCyoFQ_G zG^ZC6E+XELjf2VwV{Qt)8WSRQn${L^O@uVAlWq}H)afJ_HSMV-MuB21Fn^xIWkGET z=@E-FE1|;eYcLCyHW4yNlYKUfm26v|Xl5nDrljT&lH6Ft$P1E!Gw}w*EYfN+f@MY| z6MpC;PDz;n3!&2t=fETpLJyH)DxqddCL4tMYoYR0vXejqdqElr>BNYo$_jt~sEd}) zMIN3aa1uxH*b)@b)8yjqgWaB+7>@StGwe!-N9*+Rb}(C+v(DflgtsSs@7^x}una3J zU5i2gydwrlzF3muwCZ0nss-8-m>UPb;o_VZLShiwH;J_HWbx>le@s-~kvjnyquxP) zjHDNFBZ5fq9kU)g7?U}9KIszN748v7Cw9Nq6IDII8C#a*LYBA^=NFR()%##_!SsdO z4wVv3C=yg|R_<%^** zp|MdDa15N4VDR@*-r!TfJ@3EI%X2!NC!j7M*yf8FN$Oog`4jKPh=0Gozg}V|jc!i_ zH1nZ!AaKDz-TXde_+>A+naDQAxRet;6{3w@A$SxBhtQ7_tw``G){ML!Knr#Xk+@ml zj`34OSQ7XY+*eo<*%#F|82^}XmIxzY$8adZBayHWOv|y)09=khI85-Pgs={2!fOaz z17wSBU_>KmsnESYw=02c3{4W^J4e4R-PWuS0s7pdb-P606Fl)OA%+m6Rp2Z3P;j+i zM+EaS0P6wjQ>uz8Y!AkQP?Z|IDBIL%6rMuJE9Ae7Xf zcBl#;MZfWkh6Q2|^nd{cN-eg}>~_|FJKFIGcX;1pU{J-24^&;|iz$@zv+A_{&vJKLo)0n+@hG-ug?- zS0ebze@*PalSKdL`Y$W;U-hhimH*THB?90f8U^eGdJ# zrNCd({`P49HHR-dHY6B0$d`K@3JChEUFgfs5A>IEAaGy^2#~ME{Bn7Nf+2w;69FKY zP>6*fQPG%{3@u_xuqxZV~acVDlF}3;5Gv7Fko_FRaV$ghI+oUq%zm)7*qFsbn98P)Y+Xv zWAmw*M{yP~4a(3BKA zU7DLIKZ*z*IqYq_BYC_jpwSaa(2YZJLA86|i9oX^^HS%lpm8h7>u98N`Ny_K+NIPC@I@-xt$s zJq@A-m2_;oz#f@VZ(-`iJ_3aWiVVpwF#|aUK`11!*bRntZ)wYxk_ti!R-Jgj1#0m1 z#Ow_o9${37&v&D|dE|S9M#)bZSD|$*?Ne&tR`6e@$s}&SaRY<@I4^L^y_YsVhNMNQ zawbqb&iY6lRqvi^aNBltAb^oNgB~>Bf)r=qD$$>pzsgQrST&miav+LlWkx-&+-ORU zMqJ(=VAN1n>0lQYG*k}LM24nuW!*-yJpz$gU?8d7b@Ya^T2T5%ZP>&n2V386NrYvVjD^p84G(zhG&)yrTCC$sg(4F{1~o6A zEt~16U$AE*M?70@W*|i2JTfunqpaDavo5*o$-p*OJU@qTSd0<~wrO8c2?^{VD>8UJ z;4*TG>7dBD)33LVTT@md{9d}ynFlw~YnoW0zK{Pc4L*M$Q_$uQv8m=K;Hcpg_~O{` zc-d=$wS8iK6g#tL_}rjlHcZhsz$Z9(&lq&St@y>FQCSh&D{_19}8WDRzL^%Lo z#v)SNzMYRlQUj)w*{Y9x+JR-qD&pF6)dm((Y7?@|o4!dOKVQnUo!Q+w4o6TWIXU5^ zi>%Hv=qMnr%`TkT<`@JBERtD;^=PxX^XZfjV(>RaDU{$XMbzlF9J@`c=%|^gF%)D8 z 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

    l4v=l4J9AfP|`q3L0PZ>SPVB^3n!et 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℞=L*vdp~8`a;H<{L~x;L;b>1cAY%%4 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

    1On}s_M4`}f)jl0Qn#?vG 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

    xWY1ggq8x3 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

    QLmuml{i(-+A@WU5=GB z9!j?*_oaTf%C`>ChU@_+c{q^s0F%06R93F^>pwWa)7Ip|@Tn%3QcPm0v7<>t&+c{- zU-6tuc6hF%a(t=?T8)9lsp$P36fBh;x2jR9l}M6WW=zD_+i?n4^j(mEteYNX++_eVHLZVY(QWGU^1G*)00^9+%U3Mg<_AR%YBq^s-K}ynn3RD3fOkM{`nwZw8$EO2GQLXF0ax^hfmeFgCB75|!S=p0 zVk)CcXJdXMwcHY6##tSA%^Ik!FjU9eK(UI<@{ zb?x(U+<#qr7wLY~|9B??5A zWgtq5zF_ymw!dvnQ>ge@ zjqM>rV`&1|FD*)8>5Zu^sUU@(JwN*};#S*nx61C=9jrYD5|1`Y!qweFx1r+(Iz_OX zoXE*}ra!Bo078Kyk%W}0dqtNTUjb?4+t%KnEIM^&lOh0=Kx@Aml8`(^jt#qE4^nKU zwq8KqcAdl{ zSw0?8*ExD;U51~4sv@J7V?6prr~mfRM-xF;2p z*FHq4W!Y3+Po>Cdr;mf-xPfINOm&5}ewHWw+(_*8WXZ^S6q0E6$VxpHss8{?IzZL^ z7@QW~XVW~!oZ(Gje66Z{wR|l>l=_6FEPDCeo(VXcax_mkswLI0)q~Aw>$m z;tmh1j}jB+x+8@^I+%W=QN8DN(P`WF%}i0zip%tNM_l8^8E*52=fk;a!tfiis)UjP6_={{V%%{&)!r zhvU=Zxh7Msu^qIj#}u<9BH?_zwdeNWy$D|_J+NT#NZ1(>Nqij&IM{pFtcd$3xAo#MDE zJKBSb#@|EyDvj8Y`w~AN_vVl~{{UBwO3JOnVM+1juWxR44o~vMc~w^;eC8?9P^Vuc z4WrdZx8yM<`i9J2HF`BYmp7s-8!~pr9bT) zT^88+V++eFr}I3Lh0wS_wCD-EHt0R<>FB}1O(*SBmc={k`>rh=5k z%t6%x4(T2uMaTDh93@?$y7@n=Q$P;nTmJyJA5LFlBSecj@f?%y^232(JyJ;Jd}k~; zK8WRcx`0Ylr|QnT>Qusees~;;5ZaXXbEXjIC4`D`;fxk;zTQdE3ZK9jHnlXG$hV101N)aNF#F~*qP z@F`XITE$}gUj+gIb!cfR3g@-2g=|V|G264CB=aPhgBXX-j6t!xzb*9$3uv zNlAjESfVF`37?E9E*3O;fZ5Zjh zFH4TpEV)K%rCZpb49di$_>VZT>OoORzhPnNito=E-FZhX%B~QhB)0Tu-MCPjQgeK~*-|gK@ly;0#br0=!$=7qz~Hu*7_$Ym zAY5B<=ZoPk!VH=0H?*h~T;C2N5K_@d2?yWUTNdmwhA=dCRQ*il@)w?^6g-lp6?@>V z#Ml4;-Odi(Y=S_rPw~J9n=1+ge8vvE#7k24d2p*=Ld400{=;ZtHV_ z5!Yh0f_dlZj75@wBlRv6r=NT{lsv~YLNQCKQd8wpRBjY4!9Si54kRJ<0u6^ho-k@r zj`|jb>;+dg*f~5I?tI@Zt}+DJPG6W0hRjlk-NM)>8tm%dlpm z&oc8%;bQzPwT?$3{)A$1=s#UKhb?>_T-C)(%(;0f32vr@@0B0W7gPTLTAy>mzt+S) z{iWMHE{&Uq4vI%;yt1&*O7O<>;nydcKs(LKe+GsA%c&a{fd9n7w zf|HrQM>*-$ zOhapFY1*J~WA(SD9HcKR&Zf5lO&*-=C8Uxr6|()*JJ|O(#6wJ_#wAHn1GoeD3@#{@ zxDTYE;HMt90V+2bZkCjd!q|92^Y(yKDi9=8aja=SpY1$n{be{@;+A|h{PAn z^lHvhn;s=Xob@hh6@A25pP}qWd{~;xbhSM2tZEMiyPr9D=tT?Nqxx{ zg$=JNLJf<~e{_90B%hGOuG}2CLJ!mEkn_}-=vgaNnr+)kzravRfbaK#IKwSdqUP%R z6ohz@DUpeGOS^1TJMBpCbMy4M!-HxEng=dQXc}R3HN65tU15@xywFhKwyW7g)L3CFyKL zOA*SJ$VzsQt8MuLn_t%raDm0|jVpA0ojM$J=;$=Lq47!vc8~AAP z2?o~OJ#de%W`tB-aZp%&EU8K)tAKCZ{cs2vSOjCBM}i2+O*o9?M<0lIg?ZNaaY`U#V4Kfp3=SqFJ?4+9w>rhAp`U|LHQ|IoQXw-@&4h<5h z;`0k`6jWzO-dd36%dIUokz^$%z+aLsN%X<*s0=tLA}o!R8Ve;pVtC`eFipR_KMXsW z{{T!EkywQxRa8`v{{Uqry@UPINxjFe8kI0@d-=Qb?S(9OBOxav2xKWMityU20th_! z`rzh6s#r?Gt=Ny25-U*z8*V==9Yc~FM~33O!}sH5yX9ahQwE@2Xg1<}>Eh)5;fdwY zhhEz4&@Q%8wUcOJ8{jH&`+1aM_DCJneXxm{Dd!zi?=SVIix1cyfM7Jb z+7wqRTbn%)-TvVJ05j@vnq67Ri@bD{w|iXjPsn1cmVUuYt@g(^-gs02_Tg$BGLt(- z^3=&IX>CN8RD7uU5S2KV&`+`QInQp~{W z?E|(udizzWd3J@<_FzHF)%UeCJ~>aw?Nlk$)@Jx|gplGQyk0wFFyh@-_nRImAt_Do z!A@%X9(p*RP^-(QwW)bwwZ7}FA{Akx%S5Q1jkLBD5|B-TL9iAB52QMdDCc1WydJ)X z3fa>dzL~V*lBK7Wr(zcrH7u>EHI)NYcDYx4cT&~3oA>0O;fT|zeKuAzR`tlsIe~}M zeXlnaYO(gkE&X)OK_X*d6-Xx`vYVm>dLJ@TF(lgy9dpy^USSux2rUVoLxGHP^h(j z%Z%en1O24f{&+<_q*|vCE8?;SX#qXd+(j%8%O9aT-(&o=o$YJIDmp?*bH|{%13X;Z zrQ^UCzvGDi0H!}?rfSs;u8ijcRI=47lI*E0#u6Y%Qr%^z3u$z1J(i$APkc|QILmrt zM~MquJ}L!Q!!0Q(C6x|mrWXka(_H@mDfsXrWUSbkPdJv6mDAk`+)ahlQ(!K6K7$v9 zqS|c(Np${?l_DjxF_!#U?*#KAQTyuv`d@%O02sBNvwBv0rRt_s$klC2%URbmRUn$2 zsC34iNvAQpV`*_q;Hkw0SP$83p2T7U)S)RTW*8_Bs>_kdC*%UYyyA09t7`64!SyT= z`U90#-*ol9hNHuvkjURMFq1B9 zUnJ8eP~~c6D?U)w8EhgILYpF>+gpXVB!H4li560dZN-KdI;UQGILpg=Bz)B|^%AYI zDM@9q@=8{;?H+(z6tb7I8>l`MW}8ikH%IfpbR#ytw4s8aqAqqccpsJ}0?kYPMMqDF zPepXp-?ZB*WqA@Gq-ln6uc^kuKV2z?5;?uj-TwegGZFgyrA5v8n>Nqs<~DTwBFIZn zs@bY!SkN8Vr1;1XLo0DY=pZP{>#T$!At*)9HcC1sC`$=Y9lb~4ysnzAR$5e^tT4zU<;PF%eEc{dOg$^-))BI@Yv*nPpBAi zp!7AVa$~evg%AZQ+#~OOFotX8INi?4OQW*5Zct8wss^R6b=>ar)hUs(#!jx+OVUYN zknh77?Q)`jZbjGNzQM82LLLxP=(qRhHdSlj~Akfd|! z2W&AlIfdY)c&|1>_a#YHl!7}HpF#+@KKOK9p4)+hq1&LRzo8s+hTAm6OnFL_&?T2i z^4qe#f6odaZZ<~FJFb+vE7x(a+A&41R3^h-Z>IkM=8E!4k`!jNlRy(i=1$JUkN9Jk&V=>t8Y!-{*tMBSjgfOeYK2r%)nr9@ulls3eg?-B zP^10FRDChiqy}Uq=8^(|LiUiLLACh@@;I+=mh%k9$n-;n*$70k+>{U15Vp@M-L~X> zut_yaaSGU!w%|`>`u%XCem{rexHc3ydnf0A;euI7K?-pkkODUR$FJ`=Xb$p5qFE8b z;if=v?k3g-!9VhFoqaZ2PZPc2>&41>!lBeDQ6wboNC@3zi(A|A!dhF7ptMqppaFFY zei#{g*gK->E(JHZZ2;ek{qJ*xOT}qgM&zsnliJtk3w0zo`^|*5+DW$_zw>+H6;a-o zl!B`$ToZ3kpUVPaN2C>X1Qe9nC;ae~JC?MiOFx$)#|p~Q6p^_Agr3~r4DN8$9I22Q zi2Z(R%c@Ir!lu(AG-OVxyW3=F=<~RF9PpI)Q3ISB7*9kH;FOY5mBVoW9}p4;9FvIS zn01d!s7jYjt7<+-r_DzSWmPtdjjP#6NhBYU=LhWN9Nnmjog-D2^#?4v7FfyOFn*~5No8IL+ zlVC1yZ(K@@!%}VvT|?7Uh1lBbB&z=aF8=_A7%GJxR(y?9%fgXQG{*r#cT}k6E}Cj{>7nIkEhNm*^8`ffA=FYOx}Om?``cTT z(`zHpEaB(sqKgf^NQq?26>5d^bLenJxyn*vW$#4q8E=6lk zqxgZf=4eV6n@D6T*LW0%+C}+3QQYE3SsvaadL911>ZklQyM30lgVDnULppPT5(7uF zhZpz4wkpVQ3l4ofu%3RAQm57(qf4jGi(P6-inwkxq{u_zTT4ZvH-|1QvfHo4uZf99 z(LAT7wAh)usG7W*OqC=%6D8A~0<}Syho#b@PM~v((+cdfH)lIqIP<1 z_>7^Hs`}HJ+6+=DuBrxKL%e>JtQ6RIVEyDU4)v&T72&77?V^5W5$RPd!#VF9w%X)8 zwH{t`zvfhN8MPl*>$;6trn~Tv^43(QG$T=Hu)L9JQHNwUpL5)(@<}9;P4SI)HL9zU z>F@zkR;RA@)##DHKaGwUD{ZfHfoRIKv=*jqGbO04cn6naPezX4UCLGE9+mpg*W9;J z)!v@;k1^^L2CB}(mp&HOYxV#bvOkj5&g;y@6 z)}62BYP`7#NtEo15RbYo!2{)f1{MxMG`dwTgx{6aq$%qT=em#PNc;v76lkif=GcgF z#JbX4Q|iAq0N&q;x95i%RDk4}(_BvUgR#Gm9^Z~E#tdu~2=^k_5a4aKDJx18NJ%}c zIPZY&siw+&LJr>l06aLkoI$4L{IyFl9_1jLeDRYM#X3nsJuXjcU|cxLdBhROCdS8{DqD((?X4>++B@5e;}(%4Fi}lG zdBByttL?vFJ@5#vQlAYWMM@^zoNlU1F1VJ`2_yhH?TztS5fD`2{dK<)jTNv_kwY;V z4FkEu_r6#PrKLqcA50TJHBLF;woSq0;Knjl#^ZDRahMAVFl%^9ZEoH1v9Lmt70Pei zdSlIP3F6im8rwl!`ucN%3evR&fAaSgkusLa**>**m6ku94hpyGk-+0 zWfr*OMnrg%8hPfx1i0PourJ3cz8h{$kU--X-p0wo+*#u{#OakJ^1n#=Md#AFaAhV_ zWE&MNNC)R*Zhejc>JECN=*D4%K%g`$8O9+)rJ|5pi)$2zea`^x^d0-+du9%yG=7bj zT&$v*o~iF5J(^U?IPhL^NIn`%jkur!jfKe{hA9@KRF_e$RVq~%*EXpw)xRb})wxc( zR7#Ehr}D*nrzz^IBr;W#$~^qlfv9VtqliaL0CDn8esa}(_o?}^vz>FTZe>?7)E`ud zPc3H4S@Z+4QaAx1SO5kSQYO76rNfx(vf!-lTMJn!C*IfK{P2+vloC>}E$?e!V^a<8 zZ`<<4h}vd1?uA-9p~tCNwU?pATeD$0>#8Qfr3dM?eNlI~=88=b4r`_@IJC@!zP}T>X+r5wntX<&HlPm0 z{;kA=?hgm>IK(7l`YxREQ1w2y4a6&yrSe%(KENyif1$uv>C!2R0z#3z@&Hx;0C>2; zRbn)#ibPlAJi-z<+?xaR^f=Ped}T2czwjO&3!cH+nQ_rnDuEVx0sgox7GjQ1@mXekf- z?I(gc7?r&s#%=t`o2M+KI*3fLpO9Oe{vKOkiCut=iMyw3P^c8V*{QUe1x6w!LsDC9 z#9aB3l#;GTKDdop??dZU`n_#gMjWb@E;B4pHJG&rlW2mY5G zKBY;v<+FzV)9#U`jlB63Ho(+h_PsK|qdm_0*w2_{^p1z9L;dO8_No|{UykvY-n~IFp?6otHdbTP11=-RNzPiFh}41=#mE!)g>Rcs=>Xmm2{) zwwqek_Qz8>pssLhu#DMtFCcDGPZ#I0$Hf&P!la~?+zt(_d*HM-R-}SLO3l(Jq>=H&N3OeQddV^p4@RI=12qQZe5kcZHefVR*M z&OH_d?|;V&Suas4ZJ8N@3<=>DJ~N34Sv-E-t~(E0L>M`uWHL)dmJkK}qmlH%vzmuk zc`1!16P4yk1h%q5Rd1!g=GaR34pFUeO6=#6a;;&k#B%;+r)@P7HF7P{{Zs)Da2_*${kXa zK>2`gg~N>ITBS9ps;ARvO(<@&PLP$SwU&i~HrV#{!lV7Skdl{X$y?h=xk5?ur|=dZ zh6&@K8^=-Flh}IVO-S5E0Zem%TyTq2kQ6}zz}t*{Z9%mMFOQNEv3rGl@u2bR#uOx^ zBk-`|LXo(G+v|bwW+|=l%1OAo56{~P=#G@{NwSC6whR*Yh7frJzwg0scVu%8$;+xk zrod{R^a*kwQ;n549C5O+MSxb+eZ;GqB$BHRaQJk|)o!x%i>mo^T68}-Ov*XRoaib| z%A(X`+!e)^&B9(`U|C34$byvsp%@!=eg^PVE=946>Lh}u&4Iqsd*K~jBvZ!dW^XfH zu>~%tsC+UBBRC;`r~d$Ef7%_UA86);L)8qT+gV#X(@S*x$-KNxA-bW4%04+C{{YfnNw)j{0C5K34#iyl$hwm=R=g%&O48s#9&NlV1Hb_K6?VU% zxx;3}h|!y64L=$A1v?NBvOu?F3-e$?%*hF+*WZdBt)DtSZP?|s(Zd~clEYDAf_-eD6 z65Ez2WL(9JeYYFFtNI4L&L>n924^xM@hOh3pfRp_RWGi3r04yAf zS;c9qB_Ff68+Nt=RUB?w(!vji_dw^pyK(7zU~{dZhPWjqeo&j-r|0y>h|v6HGU-}Y z604hz=^nQqTmYTciB0x)%W&&4#XeFHsO#JU2<|?AnZq134XDyQfkT(IsT9HnskECQ0Asv8(|j zB2XZHkZDX)V;caF3u6vcDkChm$AKM|k;xuQ?Ki-RWE6=myy9B|;1YSb7*{tKDcc2k z0s-TI53o2)_a3DP;Z~R09he0(NtvJ_O)|N4sEm{+g()pEr*414cMsw*O-XqufW5?W zQk##@7H#&N>2-FQRmz&hOI(RrQdn-0SZdpo3R*!dJAUCVAu2_?ZfJV16=xz&=&5bD z4$`f_`VnkdT77`ij3$Ylf|T@Xk$Y@M7r3@A-Oq7;aA{I+<6^xLUwrwHeU<2N+(nYO zkFxR?b)??h^YX)hhm!gb`W0}r@O`lI==n}iLCS02jz^6eKqXwIK>k?i-|YM9E>^eb zr3NK_qN$nlEp4J!)Zx12SwGdKA5-EqEKm2_a~##?7-13&q^99uZs)Q80FmDkBci^b z2TwZjmUA^?Q;g(FlG8@aX}Q>lj;I95Aa^V*rOw}X!~?z>uatf~2bZWs#_}Dy>kdns zn+Wp;!LSzRxdZF}030Typ$|6dg2#t&6<|fU7jG=6m8#qeJkW#CUs3W){(w^}Okm7{XFkeuA*pR#6|)0nGgtiw*AL~(uuQ10c(p7;Hfc2E@K z&U5!0N{{ixeyMA2WvslnGDd*wRa!fQ_-|EX#i21{z)>>Y4utyf**`1=$#C+{U#?Bg zGcyHCR&{OE2A|9-js1f+zr(?7T@d1f#>UR&@K&{+aIVZ}Iab_d_Z1f^)0{}$5P-QV zKR$f7-}2E%V}!w}i;wM_xTY^!>ohjdM748a+VhXHoJLsZywUlPPAZQc!##Bz!cdZGS3SH%;ySD;!Ep z-PBbg6HZQcy3|OP0WGkwf;>AG*I zS|dlv`OcwQjY75;keYdmGM=6+DTWlw4zAY86PlBQ30$ZQhAvs`MR zvL`m$!R(~)Q-VqzLB{GKrrvPJvdxdlC!7$-k?}yNc^&okIL?Q-)Dnx6bgX~fIC5(M z3KCzGw8^PMCcjfF@d_IappTz_<%NwFBB#rwz_o&iad-acLiIW5ux{K!vFJLWvl9(uWb^rV~IUq^{hXV6L+)w$d9aT3sh`=hFsiS#f2< z!(!xw=&Sbf4pzT1`5TTIH?Itxj+|4x>Il7a00J6Op~;N@!=!f;KkV~ zQVX1vtC57eY5gNsvAJQPbH}f?HnAGQhFfGU#GUKp-v-IB0@oaKY-(4U&7>X&BO3r@E`gudFN2Ec6L8PLe7vW-|rN}*$`|1D{ zxS*5^lVB1o1-E#`5BmYY}VuVM9Vmlx-ct z5TqB@0X%?hf$TjI3I^c3KJTa>Q-sn%xw!zJo;IHi1f@$@K8YRiqQH!4*)Ljc5>TCr zN?za;--Gn|;{e)#^W8SWas;Dvq%wBj)mTz0b7~0yA=e1Ekyrf23L^`73l(ihzSNU& zdB&L!qB{>f>VgmucU$wu)c&BI=@O7xa3{!ni+sLc zJT4lL(_kcQStN3O?dgrYtZLfqFVvLq<75y=;q8Q!jH?-8N^VQ+uH1!k2jzu%sxsc- z>#aA>JB_iaRR$hGLrZC0!6_jB0MCEjfDHCVq)5rLA4;2!^Di3^4gGPxCY5JNGT3p7 zawR6=K=^=NKaLa)j!Mv?0Pb&WEVA~ZW-P9>Er*(%&>z`J8QJOF*~gb~YHi=p|RJw>%UPneN(I)GNh zlwax*N|CsJAmFz$^=p)?l-U%gG=YiK z^`wG{^-cWyf`)+><- z)(S3#5HNyoHquJa490-4+>ze?xH4-o($?GCrlBVOykF^#?F=|xbpVunIk=Zw3b&U1 z@uWCgC(X1D{@70n^*4Gp%U~e)H{=|6))-sKOLCc8ME%gOOaR7)4hm7rp8SSm#t2f0 z34R4Nq+?-wgMb`)Zxxy4ILQmcP-9)5U5qCGKd3v)O_Cg1*z9mfbi zUoY-B63lHoqekC8mWtHFVw9#zleF8h^unH#nW%K6J0XfDUQ3GQwwrHwX8!=*ad%Pt zF`R@Tqb#zTgN}qy^M-XRB&YRsmmNVi?QQ1|J${*}nX4eyGL#9-OOWFMln1HLMN*N* z?aLsG*b(XT!YU6?uhU^7Ja|;oD`vvAI6@o$01-ld@%(p zoq2oY5PUN7uiTTkpTyx*&TG->sY6rrasnCymBpI0Ek?(ZJ77+bg^d|e901zE{hSz} zhed_dp5Poismi$?ZDFOZWpX_fxplPDO^1Vj-3vEO{$)6v`a!3C9878x)ynE3N=j~8 z%q7p&-re@3G@?EE#B)$;Aww66V{`ui$}*-pPfGs)6Pv*kGA~ygeHC!f;8bf;n59yn z&8kf&YFUcPo^gL5lmdPIJuxe?cSJo)=d%&W8fi9z5#S0W)}*xoy{Fe}it#P}#qoaH zTc`SSmuV26$Ta-B@D3*J$)~o~$A!CvHUK|NN*sriPGroqiVQ}>PDykjZUOfZe=$Dx z7soMbKWSQ)JjFv!8b^1MPtarYT|Z#in`lotC!(r^;Y6$Sj?$KB2pw4P*N1PLROnCJCstPetM{_^`W0A(SlmZ`Bldd zk2;p?{&icD06YS2ZOyxL-wZBMqEo3fT3s@n$Atphk2u@o~M^ zO|DKT9apbzcL_~o?*Zq?0sjEM&m~#bt{Yk6Xoa!l4>Esrp3+{cvSvfqeNE5$$MLkM zGgEZvf~3P`*tE9et@V_=KePy1rDM~V7lEti&0 z!^Bg;5@V!#AT4aTJ-4h20fKb3>T1{Gpyc_cy=kJLrGxDhqX2aZ>8d$RbEB#|m5Dw( zoVep{q+Mk4pbyK+2cWhqf2f|O^t(l~B695-qnNX%VrgnbmSVQcQDP8mN5m|7)(9Z% zxC9VQ#j$2`XLtj~TD&Gvb*)O{VnF2I<&GS+cT}|jjPID9ysG1W8u4tcC1J+*9kwa` zk}Pg9(cC@Kkk`ofOZQoY=g+lY8?HJ!f}C3#46~OGVl&Ii0qN6xtDMTcc;yN{sAj!K z&3P8SxT~TjolT7vTTZ46ECTAog?mkwP?DvBHu;T?DkD-g3ozsA76WV3@Msz zvn_5|TsLj0A9X)3#@~(u!G^=LWCx@;(uME2SM}}u@Z3%pO^2=GF^f)1{sAc2wHuAf zK_cXQ{XRnpzW@-oJVLb+KvlR3z3=#8OJ1B@M0m(4Ki*n@Z_}S|dtjBOfsY-}ytIV` zq;@Cy`rs|!bTZ(AzNVX7NE@B-!5fw8Z+mh0^MUJ*i11!@^jm2Ife0#rBO zlF35VxT?!QHn_Jxj~Fzoy5Wx0M7pxbJSS)ux4-=R<5)!(By@=DX{EfdwK$@9w_;EH zKYk8ra2#dE)Co{XxKST;_s7o*bI3|kRzU=R6KpHvHX31Q@Xpm8z@A7L9#BzJX;g_! zq!g(j+>9tw8E*M(v(Fdwz)EW=@ubNmD&9y<53#2XR({RkbQj zlW%@+-vo5s;iM2lWZa*89kzqYO74O$V100%#bQP3R-R@3U&uMTO>^=KiAzXB69?tUJLz{@B5pCNu50+JI7h z#w<6pm?S~iDb{)-CA9Q+hb15b{oiAT?UqD&{{Rm90otOKC%9J!_hDwmO{qgIpZn3{b-$W%<{n)1UUn!2@P zF(L$03~?DNOKm+N$AT_`t$`#q4*kT8N;!2-uIr6D-tL<+aukvl;}NR$cLBF?y;0G- zg#58ne`eJ}moXZ_lyb~DwCvjTC>a&cif|TMeJWwH%P1-Rb1MsZ4iop4YhuoF+c8G2 zPNrt2shRd1EQ<;{m0YO&Iu^8CE@%Z?6(vOlN4Y!I+zdf0=$a-t2&YsY$(hVuKXpy1 z(`Q1~PNwS=ojP@1YA#8qCYZUYKX^L$PUIlk)&+h0;n2vPHt8;#(;!ju?p!O685U&C zQsk@>c~J2Q0YvgjQVBP~ww$-2Zt1ml4sE4n1y>bRlC(*gEd|KYfLPiJ+`YW$AllwR zY%_U6iLqkuMsV>^N$b*nQ5^j<=+v)K26i5XzP+CWZaxdTXpna$RD6)ST45O!{IvUKB3f;G z%!bb{yrL1g#>q)1u{>ja0({!`qExGOyuggxA^4KRQv)h(3N1bXTWDXI0H(&ro^Z=i zrZYc^{o1Z89}+34t=1C8w^(8OM$l!?N}cu1HaP&`g{9C>zy}bOvj|znuC({mqu#pNvY+! zy1pNqsZIuDw4KTE3Wo0yE`8CrZzl;UZDx9-E8FglfjeJygXpdCh~1fs>YP1% z%hDACGG+>eW|{!-*JzB&S`QvS}~sOxmv{(#qWzEM-u(LXd~=?!?1=#p1|>aEFeT!2!qyS)ld(vpyD zBcs|q(j6AI^H6dWWYnV{iE2YtDJf8KD&V9AfRYI9YkhF%cDun79SYZvOZl6S8QOeUcyr#pPHdLe__EOL6{I7(zVO2(ggI` zhU8fot7%<z~FTmNli_FNV7GsW>#Fu>18m z2#nE_Ah?~apl(vR>=HRR*ESZwDaE2N8KTpfQ1hwR96WsNFtn)54bUS;Z5Cy3EqA{M zZx=s_!gUEuM&hGrNM*ITZ^WEqJx(fxD_Z4B|B!uT1rUVL9&M8pnDU-fk`6_bagjRV1jP5+~2k{ zg?TQQTvzInHxq&K&;ciCw&BPUC-XOns^qOOV7w5<=Do;e%3uREE>W&;TCT+Qd3Aur4eso7@46 zm&pKufv%u5mJ_t3ZMm?_q32*Qw4J~#SbKc%T#>S5fRlA@ zB#%OUaB)K@a+$SG5G`SUOcR9v09u$-Y`w?R7>ogGlFH>rC`!UW+HdWE1*Vy3w$a?N z$spiE@(|Nc?%%L_0f22zj#8vF%7Txn9r25JShHjjl1L!i8@H5;o1SnDE(E-wz74O( zt~V$fT}O`i#9t!cy}@#h52f+3z1`PhtKS;Xy9bx44824+vZRsz58QM8z7RG#X?k963c^lBq2x8 z`d`-AV(QT*#Fq1OQl{VBN&f&B%zKPF(55ae(u=4oxb+wrRHCB04GuhnFu&MPB~!g`}gmzTqdl!Pp+lqo-Te?$0TILbUnZlix+_+agvga#3P~l++O0?><^|A zYm)m<7Z`cgtb3(IVCrkW8%j3XPnOtDTK@oebK3^BfFQh-qlucTvB=*bNN?3D7(7mG zW!6euX>Ba?-uA)>BKNQ-0*f1V+Zr)~w%qqdZd6jYN`X>=?Z<3=F5C-??)mn?YfS=o z02Awht3&89(6kT~0Z+LYD6|A?UQyL~>n)a<7D^DE*B-V51=RV@#&rrw7xf3%<&5eJ zDwO5bxDE~r*2kJ%k4(%>!>oYXOYEgeNnMIn*pJK{dl0tYUN*v(I>8w^!sOw`6fU(d&U*oj z!rt1XEyWx1Iqi>xDB8rQ-xwyusa&5x52igkeixO11>mx%hq!C@;|y?`GhjDu?=?MYGhw`^~eEL#kh6jE-jp!)JLyW^Zt z+LsoPJM+oM!41J;Z+mim1~)fOSx)6yBjxLiAS_zbA!sV|D1*m)<9~?bgJ1|YDgtS^M95RdF~=!inSniNk8z#Wc`jB z@tn1HqU@Ng^6c4_`V9G5VRNQDwaAu;+Y4oTk^r+#w1Kp$;Q*6zac8-S!0bm*KmaF$ ze%`mo1#0V2qp6mS{bMA37jo%~qbi_|u0D?d{Zt6lsv=}Tnif0Ua4&|3?E9$7%KdZX zxae@S%;+_0bGGcXDk|Lr{pM1C3`z{~58@b>0I{(k9xgt(hFUFDIWMf87_2SE<2Ebk zjHM~E<&x`bXpN%8lj2x>$i#m{RC3k^d8d6@5PiNu=(>5#Rhz{$)Huqd$x4z?uoRRt zW4*-##?S~H@p3&ciWt>Tv)YfTxyLbPypx^twq2#ltjze8NqRVGhPNflCfi+5P*5pN zg|`lP7_>g1^V0IRP^VIxH_jQBN+J{`e8s0Wq^?K`9frjQZab;+Z-j2FYpq95a#T7j zN@7I3#ZjY2k11(s5n8A@P)pKTKvC}0GR@Cqq0w{BJA;Pt$sBS$o$$Qz;>Me`-P;{K z(gw=boPgob`gtlR)o-%?RSHcKvqa7k^9)w%!KtdA(QYJV5&{Wy5Ss-NbuC1TjtRtm z&Y5afO{>YGrPgI4I=lk55JDBVf)Wjg0D>+@U_J47aVj+)t7%<9QKsgYlBs#aRbWyw zO-8Wd*3Ms;TbnHoqQoVUA+$w^EC4HBWw}#ISV@E>dsis5T2Ns6C{wA zCqC=Mjmck_p*{B1 z4hG9= z`QvM@DYWfLNVpeqJQ07Vpy!j{0i`7^xVDn5+lWQ4xRZVe_w9iOAuMSvJmac$Yayn_ z?g35B$S3(=JyfMr(XnWCv~L?g@}}L-@WI?f%G1vV<%kriwmhBpE1U|tVS$sAnpUh9g2N$Ik1-&ovBgg{kXsw&7}<{ z=Xvzw2C+6e=-9Ex9C3ph5l?pMPXHtowl8omz`~6x8vrT^7$Jg<%K&h01;E0DB?(Ci zN!#s$T!!9=>YkA7bPx$ujn&@5_&7okUP&q4e=j%%LI8$Wb%gD?7VJCV$qcAEvf^9- zp8ntSd=TN;Y`87anr+9YsVUf?kdy6yf5>4msp`|EX^wqkR;SXb+F<=D==HbfC?S?( zEjvoD-+19j1D)wjfjAMGv#wIpe7Tr&mUFK{%h_t2(w>(tO7^zU1J~V0fD$fLco>3N zTP9{sxN{{FRrP9_I)~F#DF#+d$&vv<%xXcfs#Oui+f|Q*$>5Gpm+v`IL&`*s*aU`m zWG;Q3cAm`olsZ)DRcb45xFAe@g)pg+f{1P6+PO~jfUA03k4y)7R!~w>LTqh|-TO?s zX@y(UN=CBeS`$pwa)SajRkje6c(hWk78^(d^$srl4jXZPiNz1@4=@&z0=+@z*tM+n zji`^9CV5T@JfX}jtx-+SiT4lB+wmAvO;BnR>abDRtJ~Vg4Y+Yg+O(-@T5Lfc_*kZ( zskFHZ777fkEP8?xZ-ui#gOrrbos{~RhaW7ey5krrhTlKZmHj=fG zXOJ$g*YM8@7xu&&<_FpcS}xgZ(oD@sra;W`>N&S6GIz9gjMj2?WGcy!^VEga zE~QzAv>xU^YXc`=n!^dYK{iz%f$RdqYi zw6}Y&$Vo~sWSgDI2{#?EhKk~<*$P@&k*c+ruEl(Ysf;jVNKJ~8mdcU5C3oa*x^6}I z!uL$&h1f{cyls6~07Rv%aSV@nyD!8nM|lgVO-0ch z!&9tex}xJqmeQlkZOfECi|~F#UxS6Zy4BBWB}s&SHN=!H)jm~wo=vfFQGe0s)VjS* zQZq+Unt4TlwGy)uk0wK@`2?v*Pw&G|tbbrOvSes4%*dMGrg`>A+^Eo{#eSIdk#5Ow z_>Bd8ih%jy5!BWho;*hk{15D=*847{rGt_XLwvSX4>PF!L}IMu=H^Fmm2U}BI3JDy z);f&MnT2h+SZQ*cPu)sf+K_)N5o%_L>Q;^B>G=~>a*bmr=9t8Iu_iaQN0Nd1TKZ_XSDX_L;e>x?wL>AXMoY zb1PGnwqmgR-w`eMJXAKni&98KN+n>W2?W@K$W_X!4o zdLYp)Pta_in&|m}8BWs9lo2L6h!iWQTIOp+VU0wGU zrMmKbMR}ay+WcSVi&scoUsG<1X%1XK%H!QdNXV+5#tpKzM^p2iQBhKmO~3mvt(w>9 z%5!mohl;LNFUU9(NPx^3s+zEnq#q!)_Z%lGvWw0*r4zW4enS$*oTdbulCty40F@+u z{0n%5Ol#FZTb|vp3AFEcEAM;beL-7frDZ*c@7o(#v51crsFf((Hj=O9gXpZK`2Yn1 zuIB}iQkK;*#iVbrNcn%wu%n`|hZMKFr70?~_xWQMETs^&fH<%T#-dUH^*G%5NN}kl z$~@lq0JlquDMgfhZ-AD9v=%C}s`Bo?pux<4C>yRg?Sl4_P@rvV^Mh7_Ae#~h{00E< z7S?IFQf_T;TnP%gf);Kqd*C=vJgag^zaE$nP>_@x8{i9Ls?43KCg6{JCu-~29o4Go z1+&ete!ZoV6iQMLf8m67X?U7sbZr}y<-ZJK8EytpN<@^nlr_ABi*bz+UQ@45bxH+0 zls>%RJvAmgXJ1-CHaNkwh9fAD0?#L&_rTiRtu@Hfm=N-u4y6kgHw55g?KDpChLSCQ z6Ki0iJBmXJN(f4c?}8OcoRYBYl@wpLG+KsS5a*k0Ik_Uj_}F~58;XVsT$-WU>Q%i5 zIK)3KdS{E@U;wln7%JH-+K(dT=D0lK3+Zcj} zr0!QF_-6x>;YbZJV&VDr!F)wBw}K_Cu#Z&{+wj7Plty0T43|9$h{h~JS^lor+)Ca3 zqi*Nrg-ls*vV^58+&JK#1`>_#3TZ06$C&YhWH_OF5TyM%7z4uCI7%6?B2=KMm(bed zs`nPavN*lX@M*N9kN_XZ<4-8Ytvf6Uum=KQ zc(ST6Sz4~0;CZ_w4u6(4EZHgs{{T#56~#2C9k|>QMabuz6iORyN(~+I2%yM&RP_Zo#5|jAt zC-TJ0uGXHW&Rl}%ZaYn>ZXo^D3tGqPjuhen*kq2|7bwV9sj5`GBe+m* z*-5`V;|0Q1?3CC8enu4PhOM_NM}EX$GTU{#?Mq7*>3% zk6Z)zFnr2Ng@EG+-wx`H(v;ZxbIvmO38h{{vagpo4~PQ68c(Vv$re`L!ygPpB#@%5 z*Rbab6~>&>3%&zB-OfHU5^ISnEwYhrH+MhhfEf^kX)s{|rFm7j{&?1?$nGqg{`@SH zMVz%2Dd@@cu}L`AsuRl!DwNPr9*Fh6GsVgYh=h?$dpHP5I24536sFieG-M%s%5}~! z#eg{6noT{j3WSy0l2ooR65@bH5g;f?^Qp8b`;b3&K6s3f5(=FJ`XG^oGZ7)S1BN?D zC$}8qV#_JrbX#fcJL5}9DYZ9AEXm~e01RYMQRPG>Zol4JhW`MN!R6XU;u~6zl`P);dwXD6C1M-;8Ut!UQCsUA`HyjdjiD|1ns3YPZU;CnZgYhx0g!{*{mJ|> zt#h8f(xoVNw`^=gRwJ`1wt}6M^Gy!_08hgJ-OMmrDM|!~jqTdk!e!LD^My+Ui~h*q zU}So7pIQ*ZZb*4*00j3?`TqbMYr`GZB{9sEHufqy8VDBSU_4{vxu&dShEUvT2vP#k zcJ1H2&*6YZMJ}47O?Nlpkw~wRw>ULL%r-Rce4k*7)oS-fG_^Y}UYyjLWuH5i3)2~OLY@U{D(1EAg z?H-MyTA=R6BFj{wXtkA|EQj2&is?O@bd;XSUHHc$RP2m1Wj?)Df|!)m)0l1d1G3v` z=Mbe^^=+tv_S4DPasdS3jmR0Ap4n|A)tmK3!{S)_*!TK!aaQYI7uoMoI8M$=wF$fYGWnD0$ExDn^Hx>!56wuVlB=6abDS)qUKiC z?J>-ZBp^kv(`1F))iT>8kHYw*PqVK=I;7W%troX0RJFHH`fPx`(;kmrnHj3S#SiK* zP*=3>BWm18*xEve-XS=-uAt!0kbsI(7xCp=BiNB=6hc#L{K&VqI6Cv9;<4W&p^BhP z{O`&L}mH~ zx6i72G}Aw|r`ZcqvJ~XSnu!^&FH|8)j#jpONK2B3U2O5WDnt8HK;);tY)dY+sZ{#M zRq~~0M6{VzX-=voK}@N};Q990Dj;0*>)RD+5`&nkavOycW3yd!GT!AC zUf==}M{ZAH>)R6#UA6Nz*0Zij%*m!ur)FApG{>!}xXMIYgoUk1DMM;IlGAN?Or-f$ zX0PjVvYv>!!y{zJJm7RHGiwG|YKKsrQik<0^cgNjCMC;dXe1I6QVKz}>_9fRY({69 zdQ^g3Z7nv7fNU(QlVg8hTuJ>&t4V&2rmB?nQu7+5l~0O6PRB{T(vR5+O0EDlH@NSJ z@g=5$R&KuxpTM5>2mX6vIeVfJO@ZA!+a~8?L&;`BL&-`l;u{4HK44q8A3v@FsVZgL z?grK&N#p~5-!t>Vtgs%tB@QddN$hy<`SE~I;xR4QgTr+#Az?~L0{yOU^X>WJjFjfK zOmS>dSZzfrSqj^aBHHCxSh1 z>5Nd>wp`M(B)S=6`Le_pG+rp?^r83PeGvNO*YHp zI%_^=lln6)($un+yg-7b%6(t5!%4c-cn$<|$ZlCa|I6T$dO zSN^I5axBsiNeNZ2>=T7iz{dOU>G`6Z{{SS>X~vD}w^ezzgR5OtQ%+mb$g)iQv8I7# zO%)DXmsbA(wR5ozE8CEfS8beE=WF0iLDOA3@L}F@y^+%%#hwR%tb837bZh0qBw$ zaXXUpPBu`qD0?X+gKqn=$-huKQ09p0?rF$Pxcl@ZEK8(FaC0UDmo0Ae+=~{~{v;oK zbj_PHTyf$hw%m?Y!ctYu&teDs`eL2F&`bXe*P4oH zS%Qy1kgU3v)b&D)Ds2>!;IL=*SLX7$`zH1x_Z9Q@SVMHbt@Cyg+80M{Us9PwALEN6 zp+l@q>O!Q(U3WCIP&rd+G>4mNKx~JCuBSYuvQ#$?_U*{UWpZ)*OR$!Mvdc#6Q)$(# z>f73aD6-qF?s2%(9}&8mh*G!0M&BnK;J>G&F+OgfRbI;!{Ms9<2a{i` zfWSyv+`8Y5@apoYZ(0-Ow)+9b4Ybxu=o!~jDOC+XYbjKtSCUmus-`>7N>=4Hz0-5O zH%`TEvO!2UrEvKd1*^f)#EgmyshmC*hx}Wt6Q8D z>9m(=&@;snu-D^h(bm7ETLq8kVv*1Jb<%Buk{s` zp3Ag6r1WQ6n@*%M{{X~9r7XO=yz1I{2vS3DEn!<%wNGvGf=(L^Kd#n>qH1jE`HM46 zsl{PY+D>0}_aY&O6U0Qer-8D8N{Y{A-{phcHXNwf#C)#j&oWWMV!OJ?d%C&POG z0G`(qi&W8~h|#)}pe~V`DebL@btY3!q%GGKxvz~JX zS*klOF>18(+VEUTRHZo5N>WJ&%2eOi=Y$eY_}bz-C3H<|q-#%dtnZ>8fN8o%mm}(3 zQlpn4>Sbgh))c7fd34w$ZVV3FR=a|-J%IGZw`KZPY>wP^-mT?i#Yd_`iBKQv_Wk$) zrJ7xwXJtA&xt?}Qq*Pgp@lsOk)$NGN04i~1C_D?M-~xFA2Q%pv^fba>rG}!pYm`Yt zg(JV14ng^PVuHF?KB9L?A<12TWTuLq7Qqm}0WFzTDw`5R)hdt1tGQBAHl+N3!*`gM zPOnA+W5aCH_vQsNzu?LOVWSOV3mbU?_ z8f({0+GErvUUw<#)=Z|?6p#H1bAPLq0Y~`- z*JIV{)o96+4qUd}PscYO$XZi?-^4--N(RSrN$gT_a9FjZ6_C4~zW)Gm<`Z6?(e)o| zijkA}YzHiO1DU7L?05L#H(6Wl1Ehi>XZ<>@QYuLREy`QTd9^Fo^-h$nADXda`7brG zTcXlyu#qje6XLfmls=M&0v3><6qDH4_QL_0=@}zbGVIK`s+k?O-cmqrryVF$v6MSF z)P#=_3LJ2tQhN|aAXL_Mr==?LYMDnhy`FTvZ(X%rPQ@bs0NKfA=i!{UWut<79^(Yf zZKbQvfIK((c0UEv6#ByZr<@&jlkJp;1D&l6dk^@UI*(q;Lv`tw!}YyA&8)NnT#EHQ z)qjb#2NV09Rvq86^FAjoYK40(zaeqaR-?GuEG`uDE+NF<{gpY0{{X95@vURhdQNYH z;uaW`g)NmEsw(VIw5awrByu~895~r3@il9AEi1IBdF0H2xxdkMGKQW1) z4<~4a&;y=R_FpuQg*Z2a{{VD<&p1it*lw*;Bt8maAc6|G1zy-Vl{MGYe9BV0 zTNtrxlJQXiE&{IHdt+pD6?wk)HMGK%uvVf^bH{8Pw$TY706v)37J*v!a*$PY`-~55 zDgxVy_rPQ&d?b#2c)^NL+FSCKUxDv}-gjGCKu}m4M{Ar4Pys&RdRqax3bOdOr@jTZ zcLvgLYv2nOl0xIT&mUg@0P}nxvjX?I4mxb1a(^5+2}oRdC`HKtl5N~!yQpn?rmJw4 z&=N22>y5N-hBgaZi~U;>(m7f4ei+v^DN0&ORkR*|4@`Yz_>U>ui*`@=MgThLT!GEN zJ+OKL8h}#LN4XqezDgNw#|w!Ty~y{$rMCD&=e7Ct!A(FFJVo}V!r0LZ7Pj4tR6H%I z7Vm*=tq&{jRFGEdj$`!1rMvObkRmUFm79_CmsX`+)3b%Z>}XI zM>n>HTw2xwueZ5Tw{!BqO6?vsR+#KH#rURA0o4FDERReDvT~GQIZ;+SjhCaeivmr) zm^)ex$guC;-SLfAFHg&rgvXf5l9A^^z~O247|1@_h*1Qn{_H8{&gj-P1(*7^Z(>O{ z7{$iRO*EAYD2tpKGYwTg)uDTKs9f8OA5^mIt9U7w0uT@dlsOz=CE#q14Dv`+1GohX zC}CNWa;)s6 zxj!h-sZ1b<(O|U0L;#(@Bv_H!{2U~89CJYj6y_f<`o zM~<|Y0(Yc$xc#6%ju`yx@SR$XO<)olNN(eTr5;c3#|b`HO(~JxPUU(_M@GtcgB!2| z2u4fO*>##4C-_7KIG{YF_P5U-#Kp=Pak@rZq(E)A5>U!_*dA6#C$>F=F1ZkPDH)%2 z%pr`~+Dl`fLE8ncun7SykZ)^Sz8$>dGKrX~6)BP{G3f5z%*8^8*n#R)l#z4)05-&T zswT4m<-1L)d}Jf$9vqJn--bOApsw+n4??`lthe}1$7HE(w3i0uAvQL(z_tWdsH122~-mJ*VCm`>nTill1an z>xEM(;B@ck(UfJL*6O;ZQ!}fM5`bx@p-gk(V`R+BB1yK^(FMYx_*>Tp?dTq{y&)l5 zeVF37Pn9n=8t2pRk#ENro^lMik}0)FC@YxI@YL7+syo=9aq0NtJnOby%xq*#^Eks* zJfaK4t;c{^;@y*bcl9`@sd%L7iQ5Ei0Jwp_s=w-Z83jEv>SmS4loPf)465mg(yqPD z3z7W>n;oP9xlhVryI%h5zCKm@XV2MsoT|2TtYo~CM+0)CRBCBTd-h03QCayU6N7A{ z)n8BIY*|BW1z*ZG+$ZzGb?W_HPPhx@qwJJ{Y#&IDLU=`! z>4dw;0z$&On|%+<1sKO<7P~8A9jeK4%bNbv{y$6`qCWFwt!^vao8U8EKng$x);KU= z9o}mWFO9Y^g5$c{h{?DKH}vh_0)t@y0uT9PAf%;RfIiszz0V}6BV%Cq_rSnf4?)V7 zrKz-YVdg&Hjs!B0NV*_`9~L0X4g%hZX_(K7WOBx<5B8bfU+$&L~L zA!nV$k#Yg&_OHmpOCC)}#zBK2Y!G-_SG0u=ZV2`H;!AYh(%!9gC7KbIw9hX)CL2x< z(v`VrDS=5rBI|wc+FgyqDZ7jG9NabBt`Jg0>WY^JvAdE}ox0mKRIP%YrO$Uj6J?}2 zDX1Fbp6Gger#W_RZqC&;*$kjfH4po0jK=D6VN=S;zkwb*Wh(HI*ez#z`6pwx%t8No`7Ppw7Z*XwudXhH- z$bEc=VetEebhHr(YuY53`HY784?l`#=zRusPfrX8oiu4e_MoJEL^mWUUpu(sx%v0O z%-(|fDX6kOC#H=m1bKmKE3F^zQ z0RI4vBF3R1N~^${(fxdB4ar5ek`#pnCfm5~0q2e}E3+$3Ai7eOwvcW~9DX>5`KnN@ z*B23`AVpfd2NqXkgsAeRD1F-t{W-QBxKXBMxn3JnFWijelicJ`IljrtYlsyN5?sbEIlMS=J@Os^zL&np8$& z(;N6DxT=!eSV~gGk!I4`8!A()DI}=@Ae9?bCZtm8na(92Rio1wt48ozVti$(3Pd2% z?w=jRoyiVaRwM<40#AH;O=z^$2*GLhF|zZ*=~W(F_YZkVie|lO%~8!!sY$H0mMRa+ zk5PcdJ%Adgtx^h#7&q|-#1UZMBHZvWd7gTK(rm?2)0k?^-=r$CgRE6vekcvHe1W&T zRP9@;+NCU&gJs-#xx=TY5wxmxM>k~i2PHzxRAk3ZN*hZKG@{}+1trS>;zuBkYR*^=lg;Hlugk^}zNkMT)NJ&zY+j2og)$6znIp}c>w(%Pjr6?)I6UxuM zu?*I%A8aMP70ab6yjo!Osn?nCR^H_$@PJB7hbOU}X% zeQ-;T5cyCUY;H={)sT`b2JB-^h7{sTu2vIk9zw7w4SYuk-m}07?}wXAv{O{IJVE3e9qkn`KPp3HZd%IY;2GD+_U`^d8k=RW-V6=$kcRQ4C$NAvuG7%OtTgpO~c;geU zXW6&bEDB>2AJ9Dd>rNu!46@UXBac?lvY~HlVl!tAEzVkVRZSB*WqiYxt1a?k)M7au z&^^i)0sMPl^GxtFgpIWWe8XR zfynkaWwqy1shT^dIg>ulQ))3;DTy3?`Erytw#o-}DN88;3}i87*jtg?CjS6WqbE?h zoz(2`w;7#J%GBuDK9;k}Tae&PnQB4zx5J>HVxi6PHJ|{BbB_5`5=w1r+wsI>=_gI< z*#k;x2+htRIo_b-)ym?BBuW`FLj%v8bWie#X)RWy80d{%0GhKK4A3 zP3Vh-gI^ZxrqUO}lAbn^{{Y#Bvo_bnDuc}>;u=GC2ua}X``?H8;n{t(G6;R9)YwVd zm2>OK{n&+>>olrWR&&en?3W5spllP*H~C<=+m*KO(INE@HW)1zi^RB<72L1x{K@z2 zini9Q)^inAXbvsbl1fd@#l60mk{ZdL6o%!r!otZUSRM}s*n|~DKP82_@mAx>7vvA7 zB-Y5eaOIDQMY^OP&^5;*AtAU9-NsaVTKuQ*I5$8@i&1oPqRCGN+?6DLSU1j5Ot{W? zK`W5Ti>+UdeMjOymJ<}|t;(Z5QcsIul>kQ^`uzCChe=b+&D3h5o0ZDmKFW6#%>!Os zBIML)?bx1pW=a15#ft)<(__^-jjO|zM5yKftfHdZacU02d6kb8_{nj#qWb_<&~B11 z#lRxJKFbZQWzBC=5Ipr-XFPFe&YlPRSf5bYVg8_2Cq|&jPv``K)ka^#Hm@v#799TY zAXz`Oc;@(kTwndA#4TYe^j?`!py!Qag-WT>=nimrn=`<@OwYIuWr4 zdx=Cvkf#*d$RPsC9H`u!I8=z4KC!Rag>oo4_cT$3HKjheiV2v@ie-_tlOa*Uno2`p zfOzp#e8gcc{8uP?;ZA!k#Kv^xeE>GW1>l1QMW56gl zDG3gw)Ll!fwF@)qT?&~xG-%ZcFT{DpAscvTg-0t>1Hld{NJ&sDw(m@Qq|Ko#sA$z% z41C2%gHn2)w0v3~F=^;+#j?{8l=>32wi9FLQr16dU9e-HDS4JAqh-ph?AIs9d7#`s zhl0~W5lh6l00e?;>NfuXcb@mhwc@v^Gxc7LpY=;US92C;d1_&7%7Y#%((7$B;#9u@ zDM>yYa0QY8@5xp-QuewhGtDWaab%5mlDJ0t%KnQjtgqs<)ncy&bV|H;5<{^WD`o!x z6~9FwsxUz#(ZPp*Ep;8HIgR)fntpGh%&I$P(9nDbTwdGQHhkCM`g$BSnlGt2V=W51 zl^9T0S&++4$8q-4=4XPWg`Z+UBj|AU)U^{V<~WP+sdNRp*$NJ}%W6_NwZZN^c^IRv zw(`l3D|TITrEA$!Ov$tF9;tm6wF0822z9l%oS72<8Uu}?NC5OpPjoaKd zpOvtYskZxZ($eEugG z_v}B<2x@788BOA(gw5v4)J&ZYb#}EnGZYx;Tdz3kf)c_2xlt#8G0neSU2oI1n=!SO z^oErhiSgEyI?6qP*x0!v-fwm+^+K<%5aurqnoG3K{(D2%on4E3G zQ~?{Ch@kZW4)MU%Q4o8sU*4ydz1Yf_g^u(~G>Lygq(O;=GRA(z!Hk7{} zLec`qveWlmLBth!!Hk7P_>_D_uD1#7eqSsWrZiH$;-E{n1Qdd7eeq{pwCpo`z+uD5 zG-xg{-0aRVy!f!Yt6X||gWK{`o}-&`jNGkTpf>$3ogfDX!^KD~EzbLqv{HXx41*hu8+?o^Reg-p#gn$04dwSeTPP{Zm# z_bu;9KRaC8kPmEHLDGDKm%4M(`h8PP@_KWIVa#=W?Uu8R9;d!#M=qf)!bB-7C=!;$ zh6C-dx`XZl1|t{)2SZS!nTvBztk51fKZEEz~RuZG{WABPisXXJs$6R%8JhQx#Zd9YmKaVF8dpv55EzX;ACYDp) zl*M{G=x(JQ$j-DIOKNpi+@yr4Zc=*_VlfdHB}E%lqNIUii6)n}HU_>xKJh2yxjR~1 zjM9c5=^u(Lb!T$7g(c5>;0>>R+?(-%?yM|}q!Zg818rGESP_Yf3V}Rsfq}NcHUjwE zT2t;c+7b$sLP0*CJYckj*I~%-gGzZy6zl3uiV?@u;KT$a=Mx#EMPOO5EPupDslY~C zamOwX7w6bxdrgufC0U| zarGc=D!2gqdSgfcp3Cb<1z;-bCjzXLT{b?$7`53Z;MnoTHZ5Ljd2QbWzp6O~N)#PY zQRd#Gwgn+RU8uOf7sj*ZP$Uy`?R*Jp$#9W!JpkvN0bw&N>{a4>4p7Vg`Z2(^c<6S9<5Et`R2E^u`5CxsKv z3Mwf`b(JUkwm$d2zAN#pVd8(SWAl5B8P)5ppRYz7S4bSSHk6>oeL=J#4c zES0G)8!29=zc|Iln{l-vXbVX?J%Yp_L@86{p|%VZehrEXd)DBrJ<^kzx3I;k0Fzf)G~X$>W5i zT;Wwt46;(TkmlfTa(TbD2y=U_hi-&ca?A?jDyGdw(ZOxh0lg#Tf0yBfBOM(K%}s8j zl64}LF@^eqz{>Qfw0IkfifN!gQvFG} zJf8jVblomG;hD)VDG6vS5}p-*Vfc(}j@r=31qrf%Dk=ku;<^5(YrWo?4#P(1K2#v9E$fg>|#$gVt8>Jagg_4)PgPt@S=Gd_rP zNsfgmy6Ny!VmS9WU-aujP)%aC>vmfI08)#3fN%L?4;)xwD%!eE0Obl&w)<#6NLaAr z?^_RZzk*O+bmiUm{ z(NyGTBvaTz-bm+iQ~?9ri{BONUv8%!py{X}K2%BZP=GfMf4VViRrIA_4-{EQa~yMp!##k!HY4RU+c?zk~?$4PBq3#OyvRr0DuM$r+%%gH{=8xfyb^iQE0XG zsiygOG~dgN0cHe>io?YY2w>lpT(9%=$I6fdH*gLXu|N==AOJ#m`Cug~iJ2fN8Pab@ zIn%2g=8?0qEabzXz%5i zvtMo`bTXHuI42>>a@5H~3DZOO#5pn#{H+yUfw`iyz=#ttD?-0m-rB%fXIJcs6tphS7l3oR{t*c)+$L@FeesXwY(4Y}=M zg;W+OG9TdhQ##Auazq*%&q?rpgXN>$130k$cbfi4a6S1c6a%1=nl zxkoCLCcl|z^wl7J#~vOaKk5#Db`v!orL@kR1b8a0*5oJu0Quu>LHa3VU-HF!Q-D&C zr2wTX?-T3w!m*ay*psmrzk6X_J+YDl%$?gx8Zs1>tLtn`+e@mdnLwQZq>l_aA=D@- zNA^+^+}IT#U_N6J=0x9yrN1r4-%N*Yl%+uOIJv>p2GEK{I3Wl~CQ6Nku6#s`{y+>6 zW|B+$NhLlLX5OE8(2ubHV; z2Qs#6qBQGL)Z&?oJpoGa(zzpqI)a3#q>xRnE)Nh=wUjg5%8qfJlfi>Rr9pCSNo>^u zi)=Wc$SX-C1uJ@jMTy!JLC0c$X0BhLW~~*-bUe{Rq-IJhxkfr2hdweSFyeeu!kbtr zBjiRX(^T}YOd4xHrL8!~O(p!(T4CUtJa8Uu6=^6!73A|JDFGlJ000g#*SdDd+LkaE z5wQGMFyCv7Ugm(R_byRc$yqNfYTO*yDEXp&QR+kDr&jW~gdqh_*qzErQotbHBW>?- zgcnr3OiatQoY9an_HRz2)8U||JysprjNn>A3RT<0vX$He!a)bu9aMBt)7F6}AXclX z(Cr^hZY?F(V@w%l7mpobtA#e_hq)@hHwO2|DZgtiI-gDJ@2cn&=rG_xZ!)+WWrmW5 z+Xbdc+K>Pol7AddbnbZp7Wk!iGsfz@baz#ArlfT(5~ZD{2P8K|nE{qr zNkcK&M#2(=-+)v%5^hN(lZzsGJLAVJfZ0-%pDKS~a!Efs;;^(WrjxJPWTmFkRSI!Y z2_A3N`r^`KfTzk70Z2fwJ%%Z+F5Ba!yO?4g?gF{=+XHEUXj>@kcyFcD-^Z~?Bz?dK zzo(`)R0FE!|JtFrSCL&HPX=`C_G*4ysbXu&1=~X)U9~ zC;+E$N#y#RD5N_4NI_4fN!*Q~C-#qH{DuoM`6dt~l1dYQ#YXryt^WXG!1UdGHJ%`>SC=6Z~ohBXe7?=8vLvX`HH4g*LnuIgQokUK3)LUGhapJkTl zbQ%Ulrsi5yNfhLU9F0e1xbWjFf7LdCk-0|7wYJ{G`eLnq#LyR!pLJj@)Vp0_Dm;|8 z@iA4fA4Kj_m2TH0`r>~?VTa=9g7YmrTAG&{+>m@Vg0K{u_BJPx?r^d3hKSw$5ou~PW zH)=gz1zROIMv_wV<)W;;C6=67d`KQrgqGG6wC%A-xKc{3Ff{8e<=LsL)h1AAvg&J+ zO60p03Ux=0>mui{^~F8^0Hlpxu4SLHe_ak+tkrV)kt&-8N5IHi9z12gWwO15Zf!sS zP>_r%eo0Gz)-2>~PYbY9>71sG+tEeH~|3DAUx7nmd! zs@$yE1C#5(ACSaFr;ry8ss1?$z$#W#>8VR>0`& z9a9sW>*}k|bggPzNm_se@P7;;=cOMAP*KTAJpTL(cmpk>KqTJ(06y3cRRi^6!rMk4 z;dTfCEPF;18&qL$w)2Ht4>7kmYu$!nRYMK0!;38NPXP+QApZayJd+Zi258zXyo+1X z;|+#k0Meu^fK(n$kEr@$OG_!}qt#$5z34|zo5}q|hj1{Q z)hyQaTUKD^sxD5>0*g&)=Txx`JEb)Hfk~RUP>ZEz?j4H1U^d?V zm}vDD7wN3k5~D=ZO4+VRbUiYz^d?zpl(^CH!hAK9r_Hq~N>Vtt0B|M4;B0q+_kYg` zS3ugX2LM~;h0wf~;b?VGQ?I_GGZiZ&X&zU|d8)0Jb5wR3mpO1>Q*SV!*hhw?ekS9P zdt$G$=U07EInLTqf+Oum)Q)p6zR_sXa zio~fQ36OTBBj`SOk=rODF?-DiDatFAL__&cE%+64`X~0S>eH~AYg6e|O2Szo22^KE zb;!57X6YY+#QD=-wO6KUTr@ol9 z29D$#_m&MW|d z=8UuEe68wkcg>maFwAysX01Kx@*G**cQ~@Gy!s>%kUanxNl%z*kvs*Ek`V$FdrK!a% zp5%ew1XTW3FU{?Lo)nG~@Q!kR@WPTXlahczL((U#o9qVNyJ6bNIqtQl)r8lm<%P&o zegn-so2BM=ZrV?Di}P{FIBRJ{iS1aCbqoCPrmKKiNgxtRZ~2@CqMeUnW5z*8+wK!n z%-NuEYua)M>Iz$G=BT4onzAl%*ZMrvRscwR{fW$YD!*rqUPJDh;Gv zN4I+)Od8YXm!drCcWvLd>MevLyuD+{!oG|D0Pxno)>aP*Jc9{I7E?$dD`_9c2hGb% zgefEy00qGQ7)c-kr!E2De;f{p_eakMgOr^gsG|HEpW}gzpayqal060rS|@6GJ+N>8 z08+^GzxiMfZ*(?wTN+8*VQYOcg2*=e$D0Fz5xEM#JY(y?2W$WW-M=g)c-<*$c3PWA z7g~X^7vlmOw>(%7dB8#ar{jT)fNybsE($Kf*<$*SQld$}ucjG!t}Xep5>>eGHvI7W zvXuC5c}K6N7^U$pRk-t?{Vjn4q!-HuUn$+^KrQ3G*1I7pu<#T>fUR-1++aOHYfFG7Y69bca3bBZjOve)DeUnkLf<~1A77R;{UJ$Y zrAt4Tbl2#@3v$b?v|ta7U&z#gF1Xmr!g$xi`naPVz2oYz(IW z8%YAkc<1rKZ#|aSHcmENjq%S&Kmp5GlkJ7$6js*SJT(QZ6L7CwCbBY8QCGS_{b2O@ z3_CE;g!tQ1k=wBP;l0i|T9LRZGMYoJEw>77W5tJj8nA>g2wkjr?S(amgCN*k5o7Iy zypl+{B%2T8jTat>v^f=&#tK;6Qg5^Y>w-FtWs@;!iqKjMeqx|(Rq29f$-22dzr^6N zj%Q52K2+ewL>xCtSnMk?=_^%+VxlikYR}rgN^MR=am9b>ac}o|{iGEE^tK+|L&(kM z?LXD1>T%@Ck497MB?A5-t!hn;0=ov}p;}JupXPrijRN6zXC8Sp;Aqff~ zB|DM89)pv|&l0g5)A{GhG0&Q|m_=}!G0-@!=HcsF+a)`I>cD^k5mnE%WvV?fgr{=%5&?H$^aWM} z)Z6ETE=_gD`i0BsLyJIBd9?s-xjzb{wEK&IZSuoKRsyT`fKg)A0I5cf+SJ2xKUkJZ zTUiAGR|z2UE!g1e4XQWR21~mG3-RVhZ-Q*p_c|;izKxNZa{N5YteKlJ zPt*#B^|_&`B`J@(#5dcx_4%B877|pXgn&pE^vAH-KCP|iJgy*Tpy)mcnmY^ypq{J$ E+1&4;{{R30 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-bold-italic-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-bold-italic-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e576049e9d7adf6005b2ef1338003e6b8d7b1b68 GIT binary patch literal 13076 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

    y(HLF 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 HKL-E+B7j+3 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-bold-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-bold-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6496d656a736b54845c85e448a50d88d34fa74f6 GIT binary patch literal 12096 zcmV-GFTc=tPew8T0RR91053oQ5C8xG0DI&B050MH0suh(00000000000000000000 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

    Z{c{-bJiaSnPK@9Y5yY!R@R3Awypn@P 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

    X&Kfpxzoc{$Qf-w@LcS=fAP@PQ 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 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-extra-bold-italic-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-extra-bold-italic-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c22d4bdb2253ba48947ae9fb943621e3a5a5fbbb GIT binary patch literal 12772 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

    |oe@bJHAl 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 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-extra-bold-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-extra-bold-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6d1bb0363baba91006c6206402aad09326489b69 GIT binary patch literal 11768 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 U*IVcxDa?&{|r!>TiPqmw>rEMjgJT>=V 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 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-light-italic-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-light-italic-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f3840f9990b8bb7f3993ea4bda49abce9dab80a5 GIT binary patch literal 12696 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 SdfpwRF8R@^tOZQ-0000?B#xi} literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-light-italic-latin.woff2 b/static/jetbrains-mono/jetbrains-mono-light-italic-latin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..739aacc28208331960836248dff860d1219a81cd GIT binary patch literal 30108 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 P+E?&%siz?`!p2SlFPqPX literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-light-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-light-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1c31fdd549df7047e9f3f64fd306afccd72cb070 GIT binary patch literal 11800 zcmV+zF6YsAPew8T0RR9104^8+5C8xG0DOP|04=!y0suh(00000000000000000000 z0000RARI6TU;u?62!SXGoD~rW3W2>Sfv7G4HUcCAiWCclCIAE=1%m_!APj+48%k~! zY+PlAjRP2i`-@>DBDVu6D&o_l2sRENk9Z{b|8sIOhA=xYvnpRn7FnFQkj)(jqM1Om zPa!QY2v(U36E_>WpQ1@DmgrR@wU7P!XP=Xz(Y;+anYGB29P@p@BWQ$}&=(`-q;;CQLLDioQ==*d`DPVS zQdelHe%|o3&Bq0b_MB71D8L4ZJdeA_1rfh!BMn7?I-Q*--OmN9EIj<`m3$w8A^oJo6`C_KGpE*BMK5k?G^@9h$j z!;*9f^7%*_qU2kxNaJkepJw+L__WlxDQ>|qt`6w``W((2KDMnOSw3hZF6; z%r#mSwmbBK$#4pXL^_1DSZu7yrWB99v6Vq2dFHiiw#-V4c$nSI<-!V96d4o366Uz- zKZ|Tw2ZO0rfl6v5;3qHo4ub$F5Kn{ZH*DS>GVlN(iU0uFA=z?qU%c?SQA7Gev)*gi zKxi}&kIu8sl!yc}Hha_=K(p}sP2G`~9$-pN&WK6C3xLPT$EfL~AmCsS{<+ha2jFWZ zs3&Lz08FbJ3Iq}W3;+ip90x)>&*r}GwFEo@XaY@bahr1XEU)q@B8#(BgJzm$z2>X1 zSJ*H7BZ?r%8*l7DPxCS#^TX&3ocQdG!k%mUUuFr~s{j0Y!GlMD`^RaaeTAR}fP^F^ zCEBDXGx?EC3ISDz{x51A7Gqe1#}YEEpuj3htR}}wfmkC5YlYb)#CoAN3b&cs2GMqi zv`vhijNC%(5ofn#6%sjBv0oAw!9E%Xr21JGm3B$@yRL4F^M_1-%JP>S|LEq9WdHeB zo`VFANpTq8QDP@aoo08J%o&h#6fS~Ykm|gA_h7D4x=c-j5_40bL&3}|5c3Pdf`W0v$|9(a zdVEHv1!8mdWPIjdlF*N6Cn+%~HYo?@dmUGA;dXodn`fmBC^%jeW|BkoHKLy|fgDm?voKlvu|v07&Mr5jeC=VTy9Ck5G&b)0xu}Qb&(uMH|a(|#gf7U60Tx|8mPsR zv1SeyXt;pZA~b&y^Rnuq;4AkX=5vEAgpYA9WSh0wK$>+q0_=T=jT)>%K*j=(+zN8e zB61HXJUH(Sv_e%~BYS!pm+^~DpeGh?peR;)P=U_p$*|r5cuOL$o27&pU8UpVoXZwXc?Qi` z%`~carb4frfyQCOClFBACsbIYZ4jw?79L4l--SDAy>5^@FdGT1Fz{RwDU9J!SJTm| zi4$={8n*#DWZB%0v{UGrMeo$xhOf}0uz_%4&s7+(sRB#ScZ%de!GmG=5Uy#4xB;Ui zVDHRL&bgc}++k#r?!+*9(D3@3@cwHo{C#A1(f0MQ!i@L3@%@)ipJ}??DznaTYO(^=sCpzS+xn8 zlTbclA-a472=#uUynC-(u~cCB8Zmj0F**-u9nped@gNCwXO6{XnsPxx2!L1?CZ5E< zD3-A_SGjV>Dr_iZ&ED*SImFB<$z0;*mN1WG=9S!hQkY-Ly)-l+Zz5~&zebfBJeN;Y zpJ$lrHvh3XTaWqAR|sH$_9w~p4L1oAAcPUdh+sr9Vi<9Z1V$1gg&pT0O$J+j zJ>h6F)NyYZ;|fFNqIb^89SERAuJc7Vk`!!2u@<3g z9PgX6df88od6!opPaGJkVyT*9yYKS`X%hXqDcSys0QiM&mWog>N zs;HyB(o{4=V!$A;jc%eaxkKt~LE-XQ^R}DpdQ->}_Z$w7_Ru#J>*7W%Z2_`<+wV9J zj@frzH1eS4V86?`NYgbw-L(6q*1HOs2PsQ9L7Aq5^LWHZUbS$A2$-eDD`3ri+- zl8PtCFHiVKrl}b?Q>zH(w#dVHcEl6**~$)P71wTxPV%NxRGh%#je9%YBn{V!sez}U z42sCDEwcqLgAsyBT?kui`c&sS}{iQ8Xhx9&8l>TvDEE zBi7QWcghVH^K{M_mxVa#?P7)mbKI;CMU8vvyZZ)37&e|(JhryeP$vgaI|5T`cWq~! zxw%DYtS$w$3`|{zFF$v)sYf~-OWxoyXl2L6Q=pw);6S-{2D^qx2{P6coM74{Tb_nX z1lDCV9(;fj^_VJ+)VkSET?aELDo;0vK6YyVi)l6|t|fH#ve8ZF^Jd}AT$|maR)W)+ z6Qg6{wauL>eZh^swfv_&jr8h*-l)~x+`O1aAq*$f>2Luw-?sP_*|t?`nRMX}wCNHO zd&1&qZ5ch$n^_TTwFO~K+Fj@6(?(L+W(&fWbbT8~L{MVK!FJma_MCS2`9&RwIuvyz zc8~ieIw3kGIwRe4UP>2~Zc(~T_3oI5-CgYNVRs+92iQHt?h$s6@#PZ~>IAa)^uq~* z>Yp*}KKFiFGpb%p48UtI1KeeRy;@OMJFk70H@@3_TV;>D%OCB1fPDz)e7x&DKKUM> zeUC4`$JbmM_AS7^2Xua*-sh+9^UL@7?fd-6VSfW`5^#KlU-ehrE67%QJ|KJ_)jMw% z1}OSSo3q0Y?Q0cM5J(jLm~BzpCfjO9|Ed}d1V4kKkO2W(A^9Ev6WNquqK^nVWL;lo zH)MfGJ4wX^LVm5u!e{M}sWg7aXKF{<8U5XpT&0v-E?8#C5UYmgHl|gn*3-w>xuA-i z;lH#F$jI=@F|t>-pVUN$CxVUMoEg@j3ko%-abZ%so;E5~##WhcOqYsA)5qZ)-ow%U z<60kuMKy1BSv;*8n;aw;Q97&Ete8I9kNRjft%+k}RJN{WzhX4A&vsF?L!;WG=d`w} zhN@I`CzPxYX`HS6#GdMS9@MZZx z4}D!qsu@X%sm81^12086ER=TO$<<|RWi9ZX1ZE6R2x8&he?4KYlFeovEgw^CT!v=w zX`H188>AG3g9g4yE~;z6cx~VUrNUg~)EON$f)*N)Bg5oWj0`n_gsvED!v zwZNz6S}ruRp(d6l5&G;@YSwUfS4`9+TM9b9M#^ejLuT+5Y>JJQXDFGve&o;#ezg(L z{c`As^oj5?>-u4cVbKkcUu1_K>IYD4NVvaJ@|{O zDE|Ymq}8bohKY0|kWTs?VyvHVk|Z4m0BN5duja##AWqq!sbfL|=PBo@pDrCHkJx|X zvCGc&$!fjFPL%Z6M)$@vY&+Xz<8gXlU9oOlplM&7%$>tQzv#(uiCwlm(wI+B^aap?7`~Y*##K*ljUbseSfgb6 znvap@fJ>N`NQtUF!}@TsVr?Y2z8fSoO=s@-oJbgkN)HP2s6;MtFB&OQ=W{~9+8^sU zp8Q=zpGBVMZWO76`q@##cV3tL1Li3&3d*}%GK>O8E0P;Hk}*oF`%&j!i!(T2bWCBa zSjg2V(t>v`1WQg6ODD)qc_v!>U~-RhvimSPM=ZHVXlkd{4!Nl6A&K<1lM@mvhD&RV zXiWM6^SHQ$5X^vH#X`~T9ZJc~=qsgA?RaP^5T8z7fupCCwnzl+%=qQ$&jEa0K`T4S zI7_eIU0z0>nZIqF=Ie^jhHcA?Maf?NU&^gEpg@%lim=6Hl16yW-8~*dm1QvEib=to zQE4N&lVZ}rdmLQGj^?3&)=~;(m1Q(#hWDV5z#y&==k=sWcv2F1L?>2gb}n4yde?D#ZkhN0kUyrc!*}q;a`?Dz08jS9vqOmYYWj zgHU7hy>%8CW0%){@%Wvyinl^R&dJUdx??3xA}Q&{rZJ*m0ieW#BAu^7-JqIS$$vtM z%Bmu&0Vg4oEQZ54!!Pk9z~r9|)e-g*wsUV7<;q=b`LIvLpjKSEQb!*HM)#5M*HiPC z3?ApWQ+{NJ7O50*F0o!4joxbU*MW%q*E$C{nzx!;^UHPaZQMzz*i%8;lc!*h%*B7c zKCjw+B&o(^o-2<_a&Rs4IO%@P(+?BttJ%}>+4*f`*JjuZo5g0aS!@=5gY&(=*!$nG z838frn)xl!&Mva5d7;b5LM~%oI^-_e^Y^~-9BtxK!eKZYZ@vCjpp<$+IYK_+>eIjx zdRp9Z0xI=xF5^G5dDFQWHh1`%5z3=o8T{>33eLWNaT#|H=y+f%y_hMPm7?W1* z%+If@F93wr1b{||WndZ|P-=`MD5$H?7dg7uV-BIX7(@Yau|tT-HJKTjD0OD0rlKU# zuS+s!y&9InS-RW4EOe-JsCR|xF=ahwbkC5RdL`9NiZR8xEMdmV;qFfXf&1uiFvE-Pvwd%~eofw3w%@{Tuq2yKJD4An4K3t5 z2-HE80qM!{D66bH`)6Cboc9Ik&iU5X)EU0SJl_s!Qc)z;cl@-hH~pE_+hW**T+1vi z%H>?7Iq!({O628D6eChXOJop8peSZa4EwASrLjBHqBXOu+5@W*ZHD`VMJx!E-@O(i z2*t?!#J5DtPfmg{=^U#nQsT6&qa z$@+S;2+qvey-oisgr1AwMU4H5|4nK3OwL;gkTyv_N9J(EN=cLCt>XOeHFjSwY^=5E ztraTo4#Kbi9S3H#0HXnH|9pRDl;kvRa0Mj?DAF`)!id8HnVyr)Pz9LERq3@Qc3Vw3 zB@@6}5<%67lqc4NXEW6OtWI@y|MDVH46XGm8pn(}z_ldk0#Eq%yUnlGdu5bRbhdN3 zZd{b%QeK@?(AZdjKoDj$DJNvFu!GRz!%UPM*t>8^~TzRk6s^iVGRo2)# zO|x-a3sB5Rg2IYAd+QwUNhGF2m0@O5W&lgC$e+kBF+#iW7K-Lb=Wqdco^+n*ikx$i zR_U|{fgl{yq6$ohjhflZowmp*f0YP}jfi)BIqhYeT}=9C_BCwjdak8{i)Z@1iq1ooeDd+DT+1|Wbm1d^YXc#Ivr-yca--T|rG^EE8+wlVzv_Wpk(F?q8FM4v>G+l~$R0H$O2F=97Q9T8 z?e?12XKh|h86^XFsc-~U>#=rBtw#|R?gc0rHD!6C-i0aCwfOXfkqbaK$aJ}5U_wW9;Dk;w%-kX^!c@?(SD`bvs@)IL+*i4g`MQ*@&PSsyPUkdXoFav_n0iiN^AMjLG7);}VuSPl`KEKUO zRBX($S{Ff!D;#18DK$hf|G9%bKIL0Sf85~R(=6RA@=a4X3!iiZbn7_`(uqbnD$|4N`0}lr1I1Clh`+pj|oJ zp|MJWP~Q3k3Hs($SL8D{fNrpK!0K1}J-zlv7}osns7^w!Rr;)l-fCkP#QMr(-Du%8 zpzUX~8~Ynk&LU^B+R|Vs&@bsZTG}gEdQ<&J!gg%B zAsGOj^Dtl=T4X#GGAShUvC<#;)F_K+dP=aB!$+2=rRgjLl{8p^a9KmoQCoOGXCdc2 zt4ru)MeR;eI`t}<@Nh%VhWnyFTPM^67mNL00yX{+dzNcQZukR@xi!JMl2ck`3&%qU zT#qOSJy8N!Xr{|MO^P(fk7g(`QV~%4KZg+>O^Eg1W%HWXZv<&KrN`>>)x&`03@28! zERpr=`^r=8t}~(Bb!{?=atYX$&o5bad2^2=9nd zQPE8i!L;`+MbaX-H{>py;ArXScxw&$6NH4_o?kIfHgD`*T3xLjvhu9eZ4B6lGZxrt zt9#jj3()CN9MynPiO#HQ>%&`v z;ZV;GCi?Fl5PJcY9{!j)?2_)?$g&bL0kbNJQ^gd>q)XzgpRfOY+n))c2Zw}(deLJ% zL-PY>Mhv-v;L)jRZb9tn~SG5dl%mO86u@nq-c zflqt=32T_7oBy+w7Ss8u<&)aZeP0r0av%D7rK%-KGWO$eMinIOa?U#urHh}Uea$6b z#8&^KZOYmf?fH*4d4B>vw|y8iT;uko_~)E{;(ePK8igdZt{54w%F$^4tKH8Yzv7<5 z8pmKmMrs#49b!tWw$F%>x@m^xe~l;7^4%Sd=D%9G1RXIB!h_+V@K9+Gqq7KQ7(;bUu&-pRxi?uZ z$*oS)Y*Y_VtOqB8>oBn#s0%GVlR$PZk2lFxsslKlo^i$ltN`Nrl)*VfF2=0%j$5Q` zVT)&22Q8!`x1~%N_HTO#PC@$3z7hEKT zb5k>yxy%TybpKwT)KUv9K1b#0|gTCm`_;wb z!~W~qtwmv(AE?FPfc!C@7W5q8a^~oC-i|r7@X+dBj^o;C^FX%qbMdBgs*GPx$=B)n zS3BP^%H3>wVEptP{a3EYBjiXcuc&QWw~0M`*Ac!O!ZGQp9n^T@+_(dl zMqS@a?Ke~K&GaVUOl~d|bo7ISfYj>IBR-eo*ZJp>$+>itfXGkQl6p|w8FpY)DT0qV z|HLx6gQS!QNd5fiJ$3b|@u=eV&p%;KW?6W2qT>0i(oMe0uiP3a0LQEaEUr7kb_ax) ztkw#q!6$X+DqY3~6PJmO!OdzySEebbTfsq3 z(+$e@B~L2|md2N!$#lXW*@3L#ra6cPSadk#(ppZ?;yS20FpX-JbMbZuh$EysNZen# zSrRavjX-ooSI1#C%q9?5O8|xe5+S;_wv1^Ak=SD#{Xr>KG7y(7ArKFavuMz^vDPw^ z`Jjwx^g`;OGcF83TkjuK&QrzrAg&Fy#Qbm`Ev<`0r5;3Lakxm1+AoJ8#@rAu@y$@u zK_=R?FW|vgDz(!Mg5S^$8F=6K zmGSCs8^46Oolp-Nm;KNRJAv$0vx(C$xzuLO?80i~tb_$tBtz4*zEhi@bRQJZIIf4) zoIYY)C)+Iv&<7313&>lSZfy>$-5yrvszMhZd#uBL2gRr*mkB_wP@4c`2rpyv$|1xU-6TgS0Eeu%=Tpj5pye}T zfPSE_h{*odtetv(8w6d2Hg34+;e8W^;<{QEUaxyf)vnPYB|ACkM=@X5IYFhQgFewj zTzI{nwnK($kT25&zu8WR9qwcAs8G~ts{VdfluJdePsiH&>Pd-1PoR_ipkcsJIe_Le z2y~U5o(f&n_a15_^zcMqORvEMHrUXmh6*g zw{)W_ZAZ3BQR}zI^#4nZ@IfWtVYbtnNXynC0zKe`PwP^l{QVk$#w*1xye-OxzJr#g zj8=f%#rQdsg;evAiW0Squ_Uoy8;2BOKR>l#D*2|w-C?4eU|)AW3LAu6^a(e)ogiTV zyncXL3_cO7WB|)lN#@E<*PzmD==uAP7JUNsUgQ$X20&Bk%i+=`nBB{|Qq@6YNfpzG zJNgjuB$PrL%?9CajP!s0+uSvWi}|eL49~Q7xvJbkA#Ci@Xoxi{+PYbNJgP)MM!A9@ zY^}B0%=-ZMr2>#A$UMkqoqW8VfsA}5IX2p&^yva+cf1D~+<^eWqMSQ?Y@RQNfXr1c ztg%{>D%jP{Z4Z$MC`J!5rgm<;3u+T)VIJZP9GSs1voWHS1fYL0G7X`i^Nh!|K2I*U z1?eHUV$?_?CE2mzDL?6M(7HgqRhVewO_N2L(fwSUObK)B$P-@&SU>?|?O>_b!zAFT z5I9I#H!6%X;ICvf?_WN>qSbRvKvJM$7l0}sH14bDSEIzBtlQT0^NtW9A+CMfQY8ZH zR={~1?1rw@CxMUuPqC|tXM=ey8K}_9w3YzLskR5I8z_u}1g=H)rkX*n6ag}vN`}+o zEuLmMj7o-wHlzrtG*s`1aDWPzHH2$dl|FA(3o{N1a)p@@U~Y_dO9B}dkBX?ln?^X- zZ;v5`EJtE{T@CIUkPh?P;(#6*I^(?Ea+yyz$68eH`9xWP)x^4AV_zr38xd#)X)r}- z@6`w%gl=+x!%k04=A**ffZVyxF=yu(_(m-K@35dwh}$<^rRgAdOad?gWDoNe=9k7cmJyp7Y&bd#0%@RtyhFD?lwFV|WP%{3up zQH~7^jqYRC$FxKy=xI(xi2F#chT0bv*aWaUiO7a9F;-k~qD|kB?ojL4Y9X7}_Fb6a zh0VS0bKlxjISs-$i-SK;@rH7Cs4&gF2274bjW^9{x{ZPdET#YfUOgEYx-RUX0uHXK z^?VBZ?A6TWqQGx~|NaMqFUdt~L{OM0kx_Drfd!)=#)J}V*nL<-W!Aw+h%=wZN8s`2 z`NzY{VYgnvIcJ+hAivJAwAahM{(6b`UOo+Gkr0vrjs+0QJR>w@c=2Vxv?~5Im^}jD z%Y7At@fhtn?nZLCPt3u(<_QdTuBR*Yy-vPWBNh@Dg%cJSG1O*tL!1O^P2QmkNBn6Z z15=a#3#2OpVC8U72?jHB>G)DO&TZKO2?FOqaH-SG96s+JDc%sEYl^Z~92QuDwPsr; zhC^E|JN-X(z0j+i`9M&`_6zlmEnMjT`^)hlpta zO`wQ|KKTGTH1-;aVFEUne$9SAL?MFMaFS}7FWeu>T5XML;1m~ij}{r;NsI309z@v! z)8w;!Gh+;o*68r4!M+R?VJv~bfohk!jeC0tG0#1CgRO8Raw?Z`$4Ol>x!y==amn_0 zxSm-f;_h)aDRPeg3;huRG56!0-EcviI^`?|Hkergr66=Jc%Mkapx`790##N{5Hq5f zv1OvCaHZ7k6ioK&fmqN~jm(HR{dn|x3eGTVEU#g8yka*GPakksjQFQ<)pm-K#-P>_zFMCeUD)As?|T38DIBH z6z|os;=M8t%PskDiFSe~suS@APcFee2Sdft{^1UfIz{ z@adpd?h>9Dm&t9SLEbdR>z2aT553b|m`bwR1?=nq4|m&*T+7vT4BKo?sh1%Q-Hh+O z#UMmziZjKi=#a@S+?1d^3=~|hjwtUQZ-NTyWL2wohaVc&{xmGyZ5z>m^s*bCi*M28 zz0%Rx9j#rD-I^yJFI}!wk)Q|t-gl{bgB@)I))={$D#iZ!oF%VehrjdrBogfqX^SC2|TLQ5K3fluxrcaqw)T%zh z$h?l1=43%k$ol295{EQh-90U-Ct>J$PvLS_ZSuZ4sdpt)VTHsOCT=5CgxA!#~h0ml{w^t9`XWfkEX}B%(r-_m~~5JvnHElV=(G!XeU~>GMLY%lTCr1?*|Oqpn>M!Aks2yVu3jp^U2+{ z6iu7PJzC8s0UXY6K0h@WPMul}4RFNaej)iHhdbLoQUO3%*gRP155 z;n5nBmY%FBwHf&3fpx_t5CLOI(p*BztIT*biKJ;?FM^+b{^lxDPdEdl zK^u*ccC?P0zJVnH&Vz}f0-mrz34?OSeiHaM+xo9d335!(!Wa`mz5pQ$W_+`>L@1c7 z1?Q+%%=GkArN+C~zdC5^b(3&{n4m=2k_54jzx^l96Tw*mI1Bs)1bjjR{TCfzM}alf zV$p&6@7H$iavBy&$q(qBF=J$+C0D;Cu*AufnzPff4*d!N?_8iV(~off{^o7){Mx!o zN4V^=$=Z$V(ly>X+33`0RE+%g_y=)D6N$vN@+tvEA4CRF226U z5E&)1Kz=)BjI_|QY*F!#VvJmF@9_~`OmNP1{{>jgk#NAW7z`F9{F%_-hZ$SSjQk2Z zzXmyq1c!#Q&Hewl;WX#APH>;TowV6S^`2KY4<3y7_;u`lIgl z-hF|J0JEZxbMZ05H_OUDRr4k6`F8lXB0Y0F@KRkLrcZmv->) zU_zWSUJM`wi>?3xzxWboolW4{xe-oEsH&Y|+`6kJ3O$)b8_ej@?o_WULO4V;*pgTi z+Mq+X0|AD2?(Mdwaho|ki(qKZtn%sSJfu(MJT4?mp*VGU_q2sYV z5v{`0Iysb1d>^jphBKWVl>l}cEJm4U=_<1l3Ea4yK zcAP%lMESrW*X<3n#+KOVE6nAzXjE8c*5HW~7JJ|O4?F?X77g)ejR&KJBRl2+d-;ff zfdP=hhy(F*05f5C7$M!v!x)0#Jd8t4|GIhUVG=0tt#JUf@z_OBD1XFr7`%USf~Ks7 zDKkVbeGD{|@M+IA1P(f?pgt=H>n}5V&ny}n;b|YHoLREgM>Z_zW#Ch=iGf(j`kz|U z$nCGMfx2?j4z@5TvOxlCeh%7{8(CZXK{mtnA0DDmZUN6*poXT(2vgPY)Ub1oVlfdq zlf%htD=v};Ak5zE3nyplE~5FfPWqjKCfhDZ%YFswP9#c@Ir$iRm4PRC(WyP74~gPj z0}InIc;&7t`)2p5vVX%4`W^H-csscCkU*J$IsyF%qv;nMQ2#lFW=?l@>SuQ5fkjA9 z|1QH&hWfK{t~6itr)(nP?Fn=H8R%rrdX literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-light-latin.woff2 b/static/jetbrains-mono/jetbrains-mono-light-latin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..14ee7c44f50405c9da937604126ba85b8625f566 GIT binary patch literal 28316 zcmV)CK*GOwPew8T0RR910B)QB5dZ)H0T*BZ0B$z`0suh(00000000000000000000 z0000Q92AO(X22OtcA zRvR+=N5ox|9+BRxieM>j-ftAa#z6sqysO~GIPGqV>NJ_y+5i9liAl#8!ZZNLvUh#2 zpNSedMbZkiL9uNIR==hTepL7Sns z6nDWc(4}N;{0b)#(#s7*kFRWTpBeesFVixV)W2rZK6g6J07*ktNc?#EW86rl3UjVE zQ?9};2{NYiT%?5!cD|RI7bN;E;jS&U_lCZ@*jDl{Ink<1nS2O%Nu>b}CP1rXHDpvX_XSt|$Vr0<111jJ)=QkCdAVy)cv#24cEdq3y&S8n;cy1o<-bqr7_ zVha*&RU_2QLKRydvdiWYFUT_{BFpNF@;$)Mt$zaq1_)xo$T48VlCgecyj~<5F<=`o zMhP1sZ64NnrTxY86fwYzGZHY4Gwu!*)KkyA5Ug*Z0ugNUFE=10(}@@pMJ%*9_sdWu#>lTm-6q@D1R`h?Zo#f5U z_07F3WvrRIl8WXT#bd1T=Xnqcxt&2MwBx6|{5O*nFpkn4o-UYm@dcgalbI4kYi#Gl zUNCKVCq_cy?{jMJNrsvC{*SZH0^+T3U%(G?6tL{1%8mmxTSvM$SNqy@lOnL)F7vgs zv*-W%|22DD*OBYE?u@&S=lmSca~zpZu3XRcJWui@Ns}i@lBao|Bx#Z-Ns_!tk|s@) zBuSF_G)dAV$@yuLBu$efNs}f`lO#D<=lv97U&xN(B~MspYFh0y1c+MiT)u2^##p&T zwWo4A)h~Xz7n#{<1iU6JFcZW&ur{V}t$ zD8FfTvw$RZPT>D2GdncghmZObZ*I^{gOKnpG@)N+!NrYLQ^Ih=Di>vsC%lDE|0Sl`pNpRX=@ z_z>bu?%SP|+9z+Bw#`Y`&O}DdcraN0D%2i5{Yl^0ndfVpNQu}Q$hds{q zxNmNAT)$H7Gwp%7dZ?{A>$Vi63ZgTPln-5`Bx(*D7=QqFdpSc8-|smm>sNE0U(RJN zR1hjWDbliE_Duo-eSk{wY`F#9|2<^W{wP!?#>A*WlmsFdYqxiz<^q`uY|NT)yr?Ku zg@4Z?FCn>1*j20M5MNa+e9gC#R|0>HbJZsKGQGzo8ezm>gfZT8w||YquH~)QB_a|e zgb;$*+aG@=z+23aY-D4akbWONf4E~m{aRb{dP}pTf(2B{4Cv--uYKL&Z@v{mpV;S2 zz=K#Lb{E;UM?kaw*emtIADLE*2LYR_tUPD8WCvjK%9z~(sJnr~3YbQaH!45)qUxK_ zPHVTi{2u;h0AzYmrxucIJnF|U-tjd;0kXf3(id7OEsn~+7;uX`An$ztFK)5g?3!+v z4rmM(hbIt8WD1o=XE0f84wuIl2t{IvR8~%2K~YIrMO95*LsLszM^{hZ00cvzFgSvO zl8Ty!mX4l*Q3eyUOj)w!u*j7spOuYWfkH(biaC`iRi<2pX)0B5ajRCNR-NhUHE7hN zS&LRP%rwhvbIg^>nR1!<){`HLuFR^VHX4VV>(~$WJ{j`Snbbdr=KW$) zy=$}&c4jXQ=}}hdMgMsErqc_bH=n|v_1F3x^@CmlCNqIsJAQm7BXx#oTr+3?OfaI8 z3q`43TSorPWe?6{hkZR2Gqvy><0@|KHto`d<2tU!5Byj2&-jRr?HJY2%L? zV1x9>?jOR?hB<IVD}7^fB`m;4~Z>sgL`|8Z-`Y3kc~e|p~* zvC2`JtKf0dI?TKzR)?`r)f_m6HJtio5FB4L2LPNpn&jg*P|!7X^XaGb`a*Wa=gl%m zjc6S&`@7BRIC3)0Y392!t7jnl1rVI;Ro|Hz1Hkcjbjo=SKCaXy-Au5JOj_p6^qpyW z1!HSkVOeT60+?OuoV9ceDSGY_(iW1*`#T&4FpegCB8NcY3deZ%)G!dE6+<7)GFse) ziXmzTfP{Y&jnp>Qj9T#&XH=SRk6S|q8}5RiX-G%&WRm|++f-C+Vk#y_f>j5D_f?0K zTG#bUBfKxYZq5FEvE?)5`~1W<_^Xb2-xU1Ik}^VOwv@kool%^g&IOP|J;~P9=*XT( z>5(`dPe>4t&Xa4wk*mvELzE@X!(kjb{nQ`3OYiK`E1!P)Y^irU_7UUwC3Se>)vaGy zwX7F@@GBe#gV7Ei5y5E$_wYE0)DAK0mOjie2ff-(MFbZyj>PnOhIb`i8-3ZtZddlbE@yMLG5q6)cRpzz-SNm8RlU~x zlPHU!7MLw=dlX<=-ney2_B0qrGqkz!Sw!7#8Z|A>ijt5ekX5yz94b=iRM#VkYkh*W z$td40a=_@Q&7tm{Nw)%Vw|f2Gj|`>N=+7@rtR;RPOcyd4eeokQL+9%|C|f>z&^5q-Btj2~HzOhQ~>y;})|L%PNd=5U(9& zO%}$Hm?%-=WsiqYP*Gh0!w8gItk;=zU{A?0pG0I|k64W3mxgkU@_W8M0V`W&(?i8^ zu%V5Kf$p#=9^Cp@z3Yad;#D`RMX3i)Mnk)NhU4yd0NizV|~)1q1`p~H(L^ne&2raJpdXzqz=_7 zeSG#K&uAiE)ZXebf&vAz>guN)gX>LpDrbtTDqF|&b_j0w)lJ~-WFolk1)#Cu-@>*R zU{(>?qCM`#7V>DPY(@8>PgHs%cZlGq^WK))h!Xoow2>#h1J+UfRso#`Enld(v7_MT zvenqyd)^oMl*twF?Ji?H=`Dlwq2xABW6_42-q0n&@NbQX&+O5M;VHV%l205)@ReJA zD7U_c9WaL?puD`~Ja1%)Ve0aEgYFdKzzAMTlK^W?K9wiidd5G8>(}NJi z=*ycloEkwCk!}&T?*dv$b{S601$d&UX`WX>F(^*|~+iW7)b5*~?ioxbRowc!H{OiV-qaLbg?snc2$W^s{U zqy%Imj-mjF@kVUv9ljsNO&-A9yN#9=XpE*fsW4!qMWE_y!#z0?fUanI@=)~(8RDQ4 z9@iGd#eLQn46N`Do0y10d|ZM;1=bAeYsrsK~gPQ>nG zw5D;D-X06xVHw0|on>|N4A|YNQTj88@c5>glNH~$H%j1>j1MN$;)G9U%=CqqA&zx^ zhM)D3^$&I`39{(Xt;FQegong`#o5?WKk#4!pVxOr>#R12**h^O$bmDwa7W_4`U+3i z?J2aGS*NO+s`XnDzO`#_sC|S}!G#g8QliZ#YlDVy` zany*5>hZV^XGf|VLXoOA(IE5a4+@Yu2M*uoG2_<$(R+(nX zz8*yx$1lmpvpcZ$$zrFyC76)0yDZEA4K?&|2E~oS6W;PCgh! zixB=2VJ1&qhZvuJ8u3!(p7njZ*+`vi{ss(3N^%2)ktzI-?!HF7;Px1p@vXC3_ghi= za@ic3bZ#wWqv;|)$44uDb{KYV`QK|fYVE(9!jRoF2$W3@4TXw9H{FpK%P`Ppx9F?B zY!wx%RQL!%HT2%6wV1J&yx%aC)s1S6(LT|_1d4I82U9oN*P{c*@k=AxiTZX!T-eSk zw9v`LaX@c)f|VKo{S{-s8f7fB3w;L#{&RsLAmD#5@3RmbFFN6I5^0oJQTj6jkySNY zZYxdF^72Sb7SmkWyFt=xG=OWhDW*N_s>6!VwC zD!&jT`Md42UJ%2$&LF1?Dv^(pqYo#8H!nV`BLUL8cQ%K- zFj>34Hes<;6u&p1+XLw9e^ihqcX z+0KL#$zYSa^m;RnQ-4)L|EgyWXFsrGe&01EJ3fI7j3cV_s#KP~5#)jo2BY4OH$?xH zVZclRUe4~VI;BU6;AwKs;~YFr>oB9kR)=wv)raZiim~OFK@h!Yt^ha^6QeZ|tu%mO z#;Mmt6cFk{y(s79UxFas5>a-T0t3i;7e0PzuCHSL)D=|K`c)A_Mx%e26Aedc_uj{< zkwLw`HOBfx4kLJKhT&b=8wG?@BRDlgT4Ht~9zQMfW(tMUfRJDu5$M~J5DvjD$HAnl zF=(`RXZ1*`?znzwxYyhfRi8}OS;~Z9>olnYFZj6$P9yjckCR9Vi&@{!QpjcSH+B>m ze2#G>COQ;VuT1tEP+!!RD?p}Ua~JBJsf^xS{4xZ*cVD0*b*0vja+%B0!KdX;CebMk z5Ov0>MPP}z4k9JT!Mwx4v^67Jw-HQLZ0_ ztOCETba_-nfp`z;jOTs0J~zF2@!@;!37)OJnH;9TL#i!c7jgrdA!1;x%TiIBRy8 z-0s7E6hTFKqkW@f|AVq>#w_ErNV_!?YFZIyO*e08H<+3oWk+N+g(ES&olS^B$Fw#f zaw<(fJ|bluD@s$=gH9#wyS|eu3oDZac9!63{ z0s5Brk0c>M=O89!1v<`DX(Q6FXKX=9tFHms7Zuy+?$ar9>f94G$9r1oH5!1X^-BY{ z_n*h0?rIwRmH0B9jiilnyoTLahuoCjFn!%K6ue$^rF4XEy}~=NFR^7ZoA9};NHH8o z0m`Yw`_>$skF%(C-m9nfNv>*Gzcl<^TfHB~XVj`%F+-E0x|ow)bPaj;TAInmjbGnv z0dV}%Xs>DMCee^eS#hZpH|HL{cG39Bf2`nb7unAha{KTI`cb#ugre+PeO%C>p2sVO zbFE3tm|kHJO|ueDP$eoObV!-Wt9c0OGsM{)G^BN^VK)c*czdvO=}?`LD-1&I8A_xP zgm_EG2>RZ)qI6~V>iwHB<)-3M2~4XbF_{%GZq_o}P+?$0qNcT4QKIwbhc&0x;RR5p za(E;r737V-26u8Ekoj|N;`9pow#F=nvlreTzy%8&0crnAIpgP6^g=1fKGpTq%mzjjz>>%8p2Mj_IPjHccqC04_`{Za z@WJ$2iyhwPw{$BWuOULk#ksinf+v*klbGD!B4c^tSimTX>-weHy84I;;Zm^JFMjxX zirAdf*Rao-*dqptGiA$&^rFHnn`A#+gh2Zd>y&@e@kUmSiSuwoo+g$6$WRupunDVJ zuJGT!0Mv7v<))r5@$lcjJ#iai_L!h`q0=Q}hQs$yZ}f+cvL}-d)jnCZi{t{QPh`zM zQhxlzcA*m18 zIz<;F9;+4-#7cSUR!~vxx(bNO@9FYtDBDrz9qjcZ42r+zQTXXFF!1LEjFt)-M!&cb z`(6$y&hoBKhw;Aw_8uPDn7R@Z&BtE!%b5nAY%*=EQs7IQ{-TfWk7*ByYB80bng*m$ zo3u5QUDCM7cSntOaL|v?asHY|IH$ZpTc3w%@=XPG1!nhQHh}XGf}{Pm7@*Z(3dZEI zm>{;4r$B=iRbN(sjjcZv8O;{G7ZOA-dD_Lmv%0feSNke4&`yO1j`po5Dbc?h(sr2EA_)n%DVC~fcp&n6fSSh+hWzg{-rQFp=ZRi(R z(Bh|1!7_~<QgVIybKn-=l7(($XQ`B~S3W+W8sT_!Kr%t}VrJd z!*Km98`OGRRMa#HmJ=??bIt%_BkWU*;B-A@o2I|?_q+#Vm;@_Z{}x-pXM&DArt?q6 z>KnsMuj1dG*_Sfn(B-dFUn8a|49p!|b}L}h>WYaMO0WH;e*KwjNc~@~g)eI8UBa&@ zomyYC{u4H~?h@0}M7XfuRV*rY>u@2OG^lE)WRSq;9f+($d$PXqOHfw#GxYtNNnd6RPRu|0b zah6sOOy_9EI{e3!%zXq*zW;!x{k4&sdePtHE42P)35|a~TiCwcYvkfBCiVX-yC1|C znf|x%>2js@bPJ!SWg(3}MgZ5{BgLljxq5Jz>VU^=at-&B)M|+7viavG;w1YI#zi)% z9#O@P)%)ilV(V4cTnA#+-N44zCCWF$Zzk7M60E;6Aea8?ibL?TirXUg_9q%}74NHl zzg;Nrm7=2kMc+s@&U$9GdZ&`Fq}3RTEEHr6tACpY4sDLr^{=rO^;X-O?nn4VWvqJc zx>?D=Oa)`f=4|m@1Yo(S2r(u~t~j?AJzly*_%26S?_%S{kQ4VO^-pq8K~n0}Z}ZufkZyfUSE&Uzquy3Pei) zZ#{|;S0^uZa7t{dgz@IQMQ5>v>RCjrUOfhPP>5SA(?g z{ZeVYTxQ~?{A$8BF24L9+};#%vu$I{Wm^8LUKwxCkLMov%hi9Jcm3&}r=B3855dJJ z!H`o@e+IjG_McOgXSMH?rt|2$t_H1YnT#_v^qK%pb{)I{C(zl%zWD;$fPMfpz$k#6 zK23Miw8k00Mz3=@zXE`v3kK>TJp&+4V+epX;{XC60W9$ZLA#fFom13o!SS;>fe|4j zW*c*8juX)rLvd$qLQ^$^X58#F(`MeBHJ8n*dDK*!FUxoAPUrt)Xk6PBmsAJe^pa)M zYer4;gIzSsRVx1}4FDbhP&NhROP!YZ;h+BV36JvMktzdaR&Eid++X^?`H;UH(Dp4@ zF*Mhw;7^pdUFu4(xZnBZ4v_d3uMHG9NKWyzN|#u*g!%Gx_7x7ViVvX8wMLj=E|?U( zBnTf1Eh%6LiN!m~XyO63q!f8UqEiEv6r&^vql_lug`$$anp<=vn2iA-!Slsiuf5Ae z{WkusKbWvLB(Ro%jsF@5HhD9XGCen50AZ?FXwp6l<}DJ?MGI~8(LoObjInl7;V2_D zGC`aq9;GoP{1_Iws8SiWDu{_{$G}LWlnflout+HJPnBMbptKSRN5gga>0e|`$~9vu zwcBpn?6A}JOmZ@7bnTje6p!+}aSBi#cvRj7*P$z>(1a2b;0_6{jJl@l4hN-$KUPg- zLCQ@6mgVqLTfbnt!73oUEnx6^c?krS~~i8 z4ON8ihS2Fly%!SpCOx>D-oh~%fAo!oCVf-9JBhVcSy;SnUEB&O48#h1OzNOJ=8T>Z zf$#EYO6lL_7lc|!Xmgl`Z_G__(+MJNOF$W7PQV8bUamA7s)jM+;_-fLa+&nb+Zd@t zswfcGlJ-DWfST+ihXM5n+G3?mj};SM&V;XfjJ55VB8O{g#DVA3s~jD{Q#Fk0_-QOm z(VM_z%N$a&EB$Y9J?ox9r;!gs6UX9NteBqm+z-^)L{j5$IXoa>yGFSf`1wI}Oh8{L zLRC{p?ZC@pA^>Sxm~zr+sp^7Bw1t2jx{G6lsDlw<&t0*o0g)R;Ml7I5oJ;-C7J_Ti zq@>Ew7DH#CAKE)xV>xi_*68xzorE@u=?jQw4N^Rrm48cyq;qrVtzj!yY>o`7IyUi( zo`D=WMwK9u@hP=%I?+i1ci;y-_Z2A6B^u1Iad%cMoJF;cR3X1K#Rqa*=DIE%z>Ex6-%`RX*3Nph4$23*bnb2_}{aa-Y zG}nO_{&Dj>@cIsDkYV~{$vgu; z@Y*#uxD6Y)0~Jo7!YNcZg9_(R;Vx9T2Nmu^g$GbGC!jKD!D(SYub>Y5ddIJ-7{>&BV zw$`a@WH8C*cu9!s;dy9D>hAzNy3bpB6*}{Lhuj2}G|=4v4<#D1w@@4{_bDxgnUJE; zI(i9JGIO2^kpPpJ$v#Q{-i|gG$?uumJ36|05oG$%6;`+csL`FG+CJhCM`Q8ljo98# zCy}U33)sLqMujL7ZXy#RkNzaHjBZc;H?50}*>Y)dATHmIgrqbfcDNs8U8XDzIggy0 z=Ftol!!TA-@S@Rh8uDFL@}9`l*(h;8ZW%_%{%Ok&Il>+T)s#WwA`Omkj73*nU;;WR zz?kN2Qa-I1N0ljZ+YTBP;wFK^ zW%}^B(TRDhCb`wk5_dCi%8TqvDB?wNi>t5hwdD?8AC0=lR8T)nN=sR9fM!$?z6Ebl zOA>^DIul^D0-8*K)h-m!W&)g6K$l6OhwlPF3Hoe6&;}T?0nsIb1YCxa~1vT}Q4buDvy6X4Z^_MVy( zegX-Dd}9;@a?AIBUb%iTY!l#|9GU|E5_0JOhCE2;gr3mj3~E{{w~|0}0?}obabtjsIx@ z#b9$5x^=QdW8snFWkquv%Ms8MW)pIk8DXs40lDROkKi*-Xit{Jni4Srb7xS>MYcg$ zl*v2dAZs8Og}*|uNl=C>_c+}_8dpy)A{AhBgpS{XNmcYI&bW*yCAU!t<_6g@!+0uH zGUP~^O(a6EXI|}_q;qaZdJCk2UF#RG*elwh3KI*}LL%vY=w*2=vTbO7UQ z&l%`o3N&ic2aNoY<$?4B39T2#^aOu~Up>^n=)-?pu`Fi?*SDs|uCbw8*OA%PS%Y!|X#`k#uh1b z%|&-wH5Qfh_$GBC1X&qHZI~v(ANfe8Q39=t5y%U(yLGw%QOrZlvE?`rOpKO}4f*ol zh26tPX z?Ia!-(7r4qr!LSPm&Y^;i>eGc72dD$6XU1n9=dnu!%ztbf&VTG@J54zvIIn`L#SOt zq^{`hL}|B>TtapOB>G_}&4{D~;j~>$9~07N7zr5$p-W|P5-umm6;dE42_;a1-xyp$ zcTM6H*=H|Dt&|Z-PDoC2PA~898J+P5uhdgVPMTCDHR0Nb-ahA(UV`6k#cpmut%C7R{r>OmSf8B`0AO z55#C`1IxZ+d`k(@0dm0L#0H>SR(?7*U{Ip!hzAGjG*;<7JF8o+O?xAz2kT znS4VgVHgQmoyIF|l?fn6Nv+&=RaG4mmUG21F$5_XKo&09ieS$fEIqSb6|aA2dG)x@ zJJ{@0;0zv5qT6UrSqY=c(9yFR52!r;x;-e3FA)`WY~$gJ?+1hoI6+nD=)$s6n~-eG zn{W|mq>I*9AVuQlT+B)tz8ATk>J)+S0txg)%KX?R(6y06C0!v5rZKp%;#V=sac%@N z_#%;8*i|H@XSK~_%#v0w$pw%U~fUaO2z@f(>Lr7xxz4gAz3<+d+nn8#C`1&MP z73i?27)mGQ8kj2OOyZe@454tHCVRlhOeHRH5BUNaCkH>|*aO{Ajqj&E=$=?Ea!;_E za4?4q{PtDwo4hsFu-aKi-Yb7`m=jd3Tayxfo+f%VK$FkmPOaBjKh)YfYwNDx-C9*% zq*i2TtN!l_gdrT3G1A$wozUl;O&J7Ixa=(`3cbyr0z|-Tz3^2dh;jX?vG3c>RrlSi zGX3Tay;B{!XRg4=PXT#KGAo`2aUcN9<0Q#n?TD_HwszwbrJWve})yQ!S{UA2Q;>KH!TYuF-DOIBC#u z)!U`(=ZnKO+s!h$uuJsV#f`}q->Q2nCJAy{lu}0za@ygv#=wjWG-0NXVaI7XtmjvY z#q3d$jAa!pEla04U4y^4gL+2{GU$p8)2#xfP<{BCv}aPvd1PORFn-cZtKQnSvw&@*r=A1kI8j&VH#4Pk_( zs;0%TyeVxt60Q^?;(gy;IN3~uj-VgkX8UTiLqv3u4{7YI*9XX@h`XaB?XHMX|9{5S z`YZllx)WyU86aP2y*b)#K!##+<1YidPUkTo8gC87FNE4)VhnvlGsqntay{hBt=~Ud zKWhQy#gny0z-0d5`jMzzDAHTB*UN;>JRA#@WkH8Zirwt*dXq&nk*}a|cO#;3OE$(l zjWBky9>whao)f7UA~PSufK_}nOb}rv&8bXZ7AF-?U!C27hg>Q( zgA8?B!`%0V`S#os41U|x)650g@L0{T$ME=$nW^`~-vg(sqv!@u2>(}xWjL4m^jTRJ z7&o1_z=U6mrFXeKHOQT|4!Ni6*v`h!vXv8PBpApeu$DepCc^_D@bVL_z46ZG`ZmSv z%7N(El$U8!bKmJ~FK>j(mfb_6ctAPf{6jUvnwi>8S9)4#Zyc-zO3#NOb(EJPH5wEP zScJUVyA+_o3W5n>UoZEU$JVNw9#%r9R)ebcKfF$ZY5+k4gaV~+v>u{$UdXke)ze9K zDx?OAAGj)p>DxE2{>mXa*rO8v3|DKvNWxkf6~)kvam8F4_+CodVtVJ(3}dR6Z_XB<-0_e1wDb`*27uryTlqCPy0r=vG== zg4@yu%~dugJZKR7KBr#qKkvG?x8m49`uo49@ITS7pMNUlNB#l-o#JOeC{4!y>IDWI z!+A=xLm~i7&UZ(v7z6S1MwO;MglnP7jR}-#V}QRUV#FiQ4>Sbo{K~%LS&3K;pl+|{ z&&ODu+@NR#A`P*A0f^q=`3O|nNN5H!v-TDGW$blAr=#xqu-oXk#v1ey_QGT6CR!`9u=9f!^>)7AHCGc_R_VAP$PaB-WAA z&B0~O7%TvR>;fl&z$%eD{F0h|99zdCc4A;%;1m@Ef%9<#t74q93w+r*fL@g=iO@0u z4dV#6CA-cn?mbdJ@SHGu_L_U~vr#@m^IyXJ;Lx>aQFjLz?q4ypa0q@H{r3HE4L_Bg zb3y$Mu7u5OkUcz;aAW2UpWDCjCgMGtjL(3aH>BRKJjWve(fwL?;SK?|09dK)O>f`V z2TX$fIFQ{j3p?jL09J?#gGR*jtco#umM13GqL^6Oz?gCL&5)3Yg!B=vEqbYB-Yge7a7QgyuxHv z#u3zk%HWz`n|-zkg(Xb<3)MLu>z7P#@W>;IPU1dx_pAKtLHWi#S`gB6YCh z#D)?yW#cvFhms9{U-RET>6l_1QLgl@(uNr% z;8yuT7N2T^Y$(j)mQ$9ww|=ABjgrhxJ-_0&V?FBk_@OsSaSH?f_Ue6wFG~%WSw80^ z2(zhu!Khjk!XQllP8Jfi=&ybEm&mYdx7>-rpZ~knIc>AS&AbBdpV_iu;Fp?Cz56bZJ)F z{aA7vqQd2JH34}RD>AeQYSI&nVr19J)h>IsU7on0pr*DEAv8t=QERbmOkK~a4GN?% zx1~Tho%{Y*PQar7!%6Y96I>HR8`3vn>h087SdgJiPk)?&vY{PVnLt#G&=66v{(WPh zIwxCAQ|08SE1b;W!NcQrsN@p4MSFWy6gf*WE3ks_uP>>`@}cFR(TgQx#Tk=!Aw!*D z(L_WB$LgIc-2^_~sIV#C_Fw=(ype4MR_~Z6^(y-v<@f))uq3A-551(MD9c$NuvSUAJ{XLhz46$ogDL_K-DyTy*i9FP3rnLr~q) zz{7JJh_;5n{VVI(r9-(Ne()~my@7`E-u~dF)xU|mN_OdoRF~EInh!|`4UtVi7YxJp zOy+Z9<_8YRxGau2T{B-T?JSj|i~cE5p<)Dje?AeoH<`F-g2(#<@%pz>m9xlMrRG-i z`j`mLidEx`V|CnfoqS#R@$@m{WYr4Jb1@=mmHc(&a73uMRlH)(*!Xbho}<2|z+PYL z_({619yJ;<%-}xZKP7XEhmZ~3c6V8h#a(LeKH2piQsHT7Dgx^Ev3nlSm+!bf(Oz9` zHx*R7?ehH86l&WK}QHy>u?kPMBtRNp@E|5)i#~ELK(P;(65CTBFkqY z20a2_v@2-hOXTJXAP-5;RI3OBF6T>ioZN8b6l1wEtJ-O|xyykZM6OXlunLm!MC$0= zaMe_^OO;z+?hxvc4Znepz-!@G$9_DqQ#+X`E3nSg9Hk)2aa zU(6|YWHrNizuE+NR#CQEZO<|tf@Byh7b#Nn5kF#@*_7yEfkpX;_*=O=Tnf%{krjG` zFH;jxfrZ(V5PN(Q#8#mQE*+1abDLO17Q62G+nDdB(17Qrz1hJz-eaI;ptP_8L63A8J5ag!*5otdjvX6IrGvqh~oTNKj& zdzukKp+y83dpqKfR_HVARc>3St;%h;Rl04a1%^?A!u-R6DAS++y+u8;3%hsAUi@>sIQ*3C zm)-kiZ~oaAGiN@*m&PPdiEIH%5a_K}GX7+1RYk#)oyZWfp`q&^-BGXORDJi@QRgCb z8Z>B!?71d!ZQ=o0;s8gakZ+fFB`~9@I(nD%;<(YWsakf=*@_rqt3H!FAve06sw=qFwW9xM^aFiPAL_fuJf$BC;YUJ;mz1b zPdLZ$PClEk(q~gXs_~gSnpbd&0;t=*Gqn2aF5~z_(-9RVh*QO37RRz=_+k4X-^`Wn zj*pjGGhG+Hfk+nq4O3pYg;P>#i^d}eTnD8SI>L$2;T+PiIz^HfOx8OL-VjnUh7!Sf zM&hKyw()DG&Q;irS&7;L)ojFcnUg5&VA4On%MVcbX$`R2mX!sbug3Cldu^=)lF4vD zr^Qf>N|`K8k}I`outJqCS8CvJBs|~c%C}WHbJElD^(p0u0)tA{%hs<(R^OA|D^V%G zmkF+rE8GPR#DU{FWi{gag-}rGw#JZ-#ba%YqbuHee6<)o9v`zPFFsAaEURi}iDDV7 zSXMH#s#Lxdw8k5twux2W|A4k7pl2zE{PoSpH}v&w*i@bR3O_^9ebw9ktfQ@$e)fRz zRzI*bKld5w)y?Kyh2J3U?Mg_tO(2^KLECin;)iFF&eKJnYir_|X$c87R&f-?O^qn$ zCuJUEPbIyjMHh$v8$to8-+VaH$1Gs>@pzZt?qzXgL1ZzNI);0RTsyrODi&!+O`Y?4 zR1qxGniP-%5(ugT1Ph^4KcA!oQBF<`*(IOAu8_2;hh@K%^e$KL`O30>TdbXU^iMi0 ztrDE)zFAUa7zqR@XsjuAOn2L1qD`Z{c&SRpPwdYpRaNC7*4k=&L5Z7ul+-r=3zH{F>x{4oPmmSKxAD4tH&#rON7KLEtW`p6NC`-zEvF+{+YRtv!z z6_m&}&Yo$1z~i&q>k)+{U8{m&ohn_JIF^(!l9+fuAyQaaaVX`nRJ3WO$oacr$N$sz zc}`e2O_aP!;20E4IzPxS9_06~@?Od;7U;WiV$)a-;ih?i0 zQlSWua8e@*snMp$2q-!#B@mQJyqK8JjgLf{h;wcQ<~>sf-67a z2>L?aNdD}(oz2v!eIg81IPbo*XkX;3$uUwzsn|UceEinUe~p8Z9O-Wxx>+=0S-Ybj#NX zB??ih8uJeEVgB@-^zVfJNAh?ekBc(Bg=tKzy`72D{EsqGZbqa=xIBr~BbJ?U{k`*V zuuIrQ`^xq5VF3T8ePVWkouR+5AP@=-X7z*pp*WKd@4CauO|IS z#=JPf3N#o0iyltc9`u)2x=SO`k9JA@7IzvtPc2@VR3ZZ81@xU^Ox6YP0#!PFr^p7@ z4e$nE`gcYPsTqzRNzk2rURf{~01FC%nWz5cYBP~}d%!&l5cpW416;qq(`V6s3%n6_ zFZ+GRzJToPnk(LuVPwssd9R^ayaJ%lwKT?FoO?~DME zmJ{gYd<*XLRz?L0u1|z$f5sdyVS@Rq8KU*s3t?~;i*|wo2xD`34WjnkZ(-c4xoYiy zzvu35m2bs8U$tcr zWxIhgaOSejtx=-iG;UCzy8k9Lk}msaMEvf_K_kff=|U{nD_BS*kWWUS94^Q;STa0S zJ{$hy*m$qcDoT75xG;Wm;DwoNgfWjLAHX+P!6ve)af2C zzEONBFHYb7*t7PJu_bc)MZ@mYM|h0d?7?^f5<+JZhT{JnWDKhB!zX^*X z*3Ny{I^AJ)Rp*hWBRiQYlb%pzW@xop849ki@4JM7R{s2Xl^yVMwANPac`&!wf@wd? zNN1|oV=QzC&4j`^q(|?AuE&CqyFZH*Il!?;SHWNo#h15uK}I$N zNS65^KFcKGnPQnZRGShaM#mw5-s&{?%oolxdlyz(I&%su%|7#l^9?>$C!j~hiP4bm zlr)(p`&_n6lg1j3nvjz-Y_R|^#L3Qno}EoY@syp8Uto-sl{H)jzzY{DRcUE$Ky|vP zk7HU{u2);~JnOh==U98STlE+Rzg z=r(fJ)zo#L{=hKFpU4&@RCmcW)pnVgXRcxBnbJUjrIarzz$I=xRkr2IN#p2~F ztopUfu3EWxG=i8UcmR zDtkWI-V^&pJ)io(zJ9p>5_sv;1%p;CyeD9M{r~T^p_Gm&Rhmk8nooWEdD>6mAz^32 zF9CM&Z_wA@f&KD)^WFu>&IPF3V?ofQTi5D5VhRon;m#ixe*J?JcNUdSv%^|$keA0w zU!R?r&<=;?Y5I+Z0QJBEb?LzuHnBckd!eM79{E<{K17jmD@K z&WT^HI&xP43+@U<&)L$?MTR4(?SrX_uj8mNl~0ZS@%x)h{ox-8KaVfr(&wwyE9u-% zWA8kS%!_;&M)@5s`<-&k2;1|2%HFPrvlrHPi_*w7TbK}L(9Bk$8koJZi0qAzv*nkW z>?JenbZ*zILX|{iY9^rhxw^$)|Jbr?1@}J7S~R=N${r9bNmUpsly<3Do1LR;kVy?% z|44NlVawGSi)>nidymK7&Jgj5JtKx?SXD3XwQ10Kh}pnxVJB%s8=HIt#-eORxk3*c zUFedXd~Rjaco-$@0|f^G+0DDTx8i%AkGTNg$q*l(a4LzN;2Y zt5U31AUbDgG@nKt%jfcPrK_cgaE44)<#Y03IlqmMjz9omRuC*gM`T48uxW+inWS-e!b9Zmvql4q81)EpsIZ$4*`Z*u6%2-g z&62kG-(L)BgMUI;KJeW{4KU->zx=o3pnLmK>ytiuyef+u&m*PVAe^G+AH0Z!C*VJ7oZjh>N$mQ|(> zV6{L;ZYjWhI@4nOIaOxO1$N2bW)?mR-up^y{aq|(O|a2TdObDRv{z3~$*fz8t8p)a zemF#v-Y`|D;_%E7J-9LLhOQZ}?#}+t?#wqQjP7UG&iIlC0_6P*@WuPvnfOCvHAAeo z%*v(!?eZwBL+*EPob)|cP_sHkTr*{js z^D!k93qF;Bmu`|vYzYc{GyM%;_PWBB3pdF6lfYp1%-rV}`1(d|!uz@c#NJ}Rzm7P1 zPjw5u+kMxUkvVef3?x?Wlxh?az_P^~Q z3!EOQ#Af;GAxCD2{Sv^c3G?eCk{-7Sy{|&=5q(?y#onTTzU~_sdKdHk{`M+FkE}NB z1zK0teM&7Wxlgn90=u$0fbZW24TF$8W8V8)&a-v^U~WeiNpATBW+FD78&}Y9UgE*xpe~wU_5o zhH8=v&gPxIrX;S}&iO*MAlR!o*TF^HD9P=)UzZq|1{C_2Sw zS#DUvLqcR#dCv!;8D+gL8HL(b#lRy(*bXHyk|%X0cE!A2G|c=d9k^ZgOH$GxC3IAm zbg!4nvfOZmQ$Fsgf=PWcta6b%lP4A?!!lrFhEn!KJ5pWAHT*bBzX1R_GQR77J`wfY zL}P*cdMWIsHdvnT*OOnDgM%Y5jgf*Rw~y=!i<(Tu({M40N?6aDfEO`l zOO&5yxixi4vP_xK6045Ed6_z~fU8Qr5V^y`JbN?^72XphqX~WT!0`B4iFkj42`a5r z>g+6nnd4)8S^q>%Jnhj`S?V zt8&qRB1@6Edds|34m{7Rl7)nXTW?rc{8J)!8asLqC6s9!urQdGC;LaaRKriGOvTd& zxDt9keAM21NxIQc%CpdrJBS5I8w|N(?WC@gh0mbK6AXX!jG#yEeX;yr*96 z{STHQT0S@bzgq5&(C_y|Jx(t<Q z%eVdkl|SGQ_ycy*`cM3`HvWu1mh)_YP%qn22mJ4yCDs4`k{O<5c*XTZ+N22zF4+bT@dUtl#G0C z2UQ!PvE50wR{6rqMA((⁢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 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-medium-italic-latin.woff2 b/static/jetbrains-mono/jetbrains-mono-medium-italic-latin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..dc3c9c778e0ef684b919eddfbe70d9367e1c7980 GIT binary patch literal 31140 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 Kzk1M#Dlr59;PIgV literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-medium-latin.woff2 b/static/jetbrains-mono/jetbrains-mono-medium-latin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..61d7aa548e03f696f773047b68aab517a3468e38 GIT binary patch literal 29136 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 literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-regular-latin-ext.woff2 b/static/jetbrains-mono/jetbrains-mono-regular-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5b182eb0e7720c175d5e2b40eb9d9e85cb0493ca GIT binary patch literal 11660 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 WpNd&@)LxaRzS83|%Z-ah0RRAGc3!do literal 0 HcmV?d00001 diff --git a/static/jetbrains-mono/jetbrains-mono-regular-latin.woff2 b/static/jetbrains-mono/jetbrains-mono-regular-latin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..433ef9738f3a2a1c9ff8636f2592b817a67bcab7 GIT binary patch literal 28024 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 `{KR1jo>5st{+F4YtM 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