github

github

  • Adeus GitHub, vida longa ao Codeberg

    codeberg 2026 02 23 11 43

    Durante o FOSDEM2026 a palavra de ordem da conferência foi "soberania de dados", sobre como não deixar nossos dados na Big Techs ou mesmo serviços, mesmos que livres, nos EUA.  E dentro do mais citados estava o site que está no título do artigo: GitHub.

    Não só pelo fato de ser agora parte da Microsoft, mas porque está enfiando AI em tudo, mesmo ninguém pedindo por isso.  Como faz atualmente a Mozilla.

    A alternativa, Codeberg, eu já tinha conta.  Mas nunca de fato mexi.  Só que o poder do git é justamente não depender de servidor centralizado.  Basta alterar o destino e mandar o push.

    Então comecei a fazer isso pros repos que estou mexendo atualmente.  Manualmente.

    ❯ git clone This email address is being protected from spambots. You need JavaScript enabled to view it.:helioloureiro/obamawatcher.git
    ❯ cd obamawatcher
    ❯ git remote add codeberg ssh://This email address is being protected from spambots. You need JavaScript enabled to view it./helioloureiro/obamawatcher.git
    ❯ git fetch -a
    ❯ it push codeberg
    

     Claro que isso não ia escalar.  Então resolvi buscar um script pra fazer o trabalho sujo por mim.  E achei.  E no GitHub aind por cima (sinta o gosto doce do sarcasmo aqui).

    https://github.com/LionyxML/migrate-github-to-codeberg

    github migration 2026 02 23 11 44

    Bastou configurar com os tokens de ambos os lados, GitHub e Codeberg, rodar, esperar alguns minutos e lá estava meu Codeberg todo populado com tudo o que eu tenho no GitHub.

    Vou apagar o GitHub?  Com certeza não.  Mas vou passar a atualizar somente no Codeberg que aliás fica na Alemanha.  Então dentro da soberania de dados, eu não estou tão soberano assim, mas pelo menos estou dentro da EU.

    Quer acompanhar?  Esse é meu perfil por lá:

    https://codeberg.org/helioloureiro

  • Apagando seus tweets com o tweetXer

    Já faz um tempo que eu venho querendo apagar tudo o que postei no Twitter, ou X, Xwitter.  Não só pelo fato da empresa ter entrado com tudo na era da merdificação, mas porque gosto de pensar que ajudei alguém a virar um milionário.  Ainda mais se esse alguém era antes um bilionário.

    Buscando no GitHub, encontrei algumas soluções.  Uma que pareceu dar mais certa foi a tweetXer, que você abre o console no Twitter e cola código pra fazer a coisa acontecer.  O risco é ser banido pelo Twitter, mas acho que nesse ponto é até lucro.

    Antes de começar é preciso solicitar a criação de um backup de sua conta.  Um dos arquivos js que virão é o que alimentará o script pra ir apagando.  Depois é sentar e esperar.

    Como é possível ver na imagem acima, o treco mandou bala em 59.723 tweets meus.  Haja tweets!

    O resultado final foi esse aqui:

    Tive de fazer o scroll em duas página pra mostrar que não sobrou nada.  Nada.  Foi bem eficiente.  Mas...

    como pode ser visto aqui, meus replies ficaram pra trás.

    Mesmo assim é uma ótima ferramenta pra quem quer apagar o que postou ao longo do tempo no Twitter e migrar pro Mastodon.

    https://github.com/lucahammer/tweetXer

    Eu entrei numa thread com a pergunta sobre o que fazer pra apagar tudo que sobrou.  Até o momento segue sem reposta.

    https://github.com/lucahammer/tweetXer/issues/8

script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js">