Skip Navigation

User banner
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)W
Posts
29
Comments
101
Joined
5 yr. ago

Otaku, gamer, self-taught programming student and professional procrastinator from Brazil. In fact, I am procrastinating at this very moment. I love boomer shooters too.

  • always a pleasure to see big projects going full copyleft amidst the recent influx of projects sadly going source-available

    this is the main reason not to sign a CLA (edit: both the aforementioned projects seem to adopt CLAs, though it seems that they aren't hostile and are especially pro-copyleft. see this amazing correction by @princessnorah@lemmy.blahaj.zone for context). you should not let a third-party use your copyright to restrict user freedom in the future because they swear "they ❤️ open source" now, and would never use your code to only their own benefit.

  • Celeste deeply impacted me. It immediately turned to be one of my favorite games of all time, even if I suck so badly at it (still hasn't been able to beat the post-game content lol).

    I use one of the beautiful official phone wallpapers (the pixelated one) available on the EXOK Games website. Highly recommend them!

  • Sou brasileiro, e apoio muito o estudo do português. É uma língua rica, complexa e linda. Para mim, não há obras literárias iguais aos clássicos brasileiros e portugueses, especialmente quanto ao belíssimo uso da língua portuguesa.

    Amo Machado de Assis e recomendo muito as suas obras que, além de mostrarem a beleza do português, continuam intrigantes e divertidas. Também recomendo as obras de Fernando Pessoa, caso opte por um escritor português.

  • C++

    Jump
  • well, if I have an object on the heap and I want a lot of things to use it at the same time, a shared_ptr is the first thing I reach for. If I have an object on the heap and I want to enforce that no one else but the current scope can use it, I always reach for a unique_ptr. Of course, I know you know all of this, you have used it almost daily for 7 years.

    In my vision, I could use a raw pointer, but I would have to worry about the lifetime of every object that uses it and make sure that it is safe. I would rather be safe that those bugs probably won't happen, and focus my thinking time on fixing other bugs. Not to mention that when using raw pointers the code might get more confusing, when I rather explicitly specify what I want the object lifetime to be just by using a smart pointer.

    Of course, I don't really care how you code your stuff, if you are comfortable in it. Though I am interested in your point of view in this. I don't think I've come across many people that actually prefer using raw pointer on modern C++.

  • I strongly disagree. Multiple times I've been playing a game and a friend saw my Discord status and chatted with me about it. It's just another way for my friends to see my interests, nothing new on the internet.

    Would I want this status to be displayed somewhere else (especially a more FOSSy place)? Hell yeah. But there isn't any, and the people that rarely talk to me and are into gaming, aren't, unfortunately, on anywhere else but Discord.

  • labor unions based as always!!! brasil!! 🇧🇷

  • Go programming language discussion @lemmy.ml

    Golang Co-Creator Rob Pike: 'What Go Got Right and Wrong'

    thenewstack.io /golang-co-creator-rob-pike-what-go-got-right-and-wrong/
  • Go programming language discussion @lemmy.ml

    Routing Enhancements for Go 1.22

    go.dev /blog/routing-enhancements
  • Firefox with ublock origin is even better than the DuckDuckGo browser alone. Yes, you can use DuckDuckGo as a default search engine, and even install the extension, if you need to.

  • OSM is such a badass project

  • oh yeah, I heard about the already forked projects before, certainly awesome that people already have that option. I do use Aniyomi, and it's pretty damn good.

    For some reason I've never felt like I needed extra features that the main project didn't have, so I've never looked out for forks. But looking at some of the forks right now they seem pretty good as well and do have features that would be super useful to me. Certainly will try it out.

    FOSS is so amazing.

  • i'm so fucking sad that a shitty¹ company was able to bully a 100% legal piece of FOSS to shut down.

    It is THE best app for reading manga, and it single-handedly started my love and (healthy) addiction to reading manga lol. It's also one of the best examples on how a FOSS model is superior to any competitive proprietary one.

    I hope so much luck to the devs and every contributor. Their work through all these years is immeasurable. Makes me regret a little for not trying to contribute to the community with some code at a time I was wanting to. Thanks for all the hours of fun reading manga. I'm sure at this very moment people are already organizing a fork to live on Tachiyomi's legacy, as is the spirit of FOSS.

  • weird. for me, the "hard engine and framework stuff" is the fun part, while the content creation is not boring, but just very hard for me :P

  • I'm running tests and deploying binaries, nothing special.

    I actually use GitHub Actions, even though the project is hosted on Codeberg. I'm too embarrassed to ask for Woodpecker CI/CD for such a small (and not that active) project lol

  • Celeste screenshots, because every scenario in that game is beautiful. And it's one of my favorite games of all time.

    Here is my favorite one:

  • it was so much fun reading soredemo ayumu for all these years and following the ups and downs, the development and the stagnation with the translation team and the HM community.

    it has been an amazing journey, this manga couldn't have ended better. thank you Yamamoto for the incredible wholesome experiences over the years!

    may we all keep senpai in our hearts 🫡

  • didn't know that bunny girl senpai was getting another season. the show is pretty good imo, so that's cool.

    but most importantly I remember this show for introducing me to my favorite japanese band, the peggies. it's a shame that they split up indefinitely some time ago. I already miss their stuff :P

    I highly recommend them!

  • codeberg is great! the community there seems to be interested in growing the platform and developing tools as useful as those on GitLab/GitHub.

  • Yeah, a lot of lemmy users were already into free software as a whole and liked lemmy because it's libre and federated. So it's only natural you see the focus on software freedom everywhere.

    I just think that we should strive to use libre alternatives, especially when they are as useful/better than closed source ones.

    The philosophical side of free software is much more important to me than anything else. For me, it's not just about using open source software for the sake of it. It's about software freedom.

    But I don't go around telling everyone to use open source or die. If you just don't like the libre alternative and prefer using closed source software, whatever. If there isn't a general reason to use a closed source software, I'll just point out the libre alternative (or try to convince that a somewhat inferior libre alternative may not be that bad) :)

  • Go programming language discussion @lemmy.ml

    Fixing For Loops in Go 1.22 - The Go Programming Language

    go.dev /blog/loopvar-preview
  • Go programming language discussion @lemmy.ml

    WASI support in Go - The Go Blog

    go.dev /blog/wasi
  • Brasil - Geral @lemmy.pt

    Lula recua sobre Putin não ser preso no Brasil e critica tribunal

    www.metropoles.com /brasil/lula-recua-putin-prisao
  • Brasil - Geral @lemmy.pt

    Lula diz que Putin não será preso se vier ao encontro do G20 no Brasil

    www.correiobraziliense.com.br /politica/2023/09/5124171-lula-diz-que-putin-nao-sera-preso-se-vier-ao-encontro-do-g20-no-brasil.html
  • Go programming language discussion @lemmy.ml

    Writing an OS in Go: The Bootloader

    totallygamerjet.hashnode.dev /writing-an-os-in-go-the-bootloader
  • Firefox @lemmy.ml

    Stop using Brave Browser

    www.spacebar.news /p/stop-using-brave-browser
  • Technology @beehaw.org

    Stop using Brave Browser

    www.spacebar.news /p/stop-using-brave-browser
  • Go programming language discussion @lemmy.ml

    Experimenting with project templates

    go.dev /blog/gonew
  • Go programming language discussion @lemmy.ml

    Structured Logging with slog

    go.dev /blog/slog
  • GNU+Linux Humor @lemmy.ml

    now this is a debate I would like to watch

  • Golang @programming.dev

    Show off your project(s)!

  • Go programming language discussion @lemmy.ml

    Show off your project(s)!

  • Go programming language discussion @lemmy.ml

    Use a community icon

  • Go programming language discussion @lemmy.ml

    Go Developer Survey 2023 Q1 Results

    go.dev /blog/survey2023-q1-results
  • General Programming Discussion @lemmy.ml

    Who should lead us?

    drewdevault.com /2023/04/24/2023-04-24-Who-leads-us.html
  • Privacy @lemmy.ml

    Should private platforms engage in censorship?

    drewdevault.com /2023/01/30/2023-01-30-Should-private-platforms-engage-in-censorship.html
  • General Programming Discussion @lemmy.ml

    Signed and Unsigned Binary Numbers

    yewtu.be /watch