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.

  • 1 Post
  • 32 Comments
Joined 3 years ago
cake
Cake day: September 6th, 2021

help-circle
  • whoa! thanks a lot! that’s my mistake.

    thanks for the awesome info, I should’ve at least check the repo of the individual projects first (only did so with Forgejo).

    I totally agree with you, and do think that it is possible to have positive and harmless CLAs. though I do think we should always take a step back and not assume that a project’s CLA will be in favor of our copyright, with the case being more the exception than the norm, unfortunately.

    in the end, I will always be happy that a copyright holder wants to be able to reliably make money with copyleft software, but I can never really face a CLA without at least initial hostility anymore. you may say I have prejudice against CLAs lol



  • 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.


  • whou@lemmy.mltoProgrammer Humor@programming.devC++
    link
    fedilink
    arrow-up
    7
    ·
    5 months ago

    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++.





  • As some that used to use an equally potato PC before, the most recent Veloren updates might be hard to run at a playable level, even on the lowest-possible graphics settings (Veloren’s community and devs are doing an awesome job adding stuff and making the game better every month!).

    But if you don’t mind the terrible graphics, low FPS, and frequent slowdowns, the game is still very much enjoyable. I was a low-FPS gamer for most of my life, so bad performance never stopped me from enjoying to play a game!



  • 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.






  • 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) :)