![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/9677e716-69d1-40b0-80e1-99b81d23256d.png)
Now something must be done
About vengeance, a badge, and a gun
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.
Now something must be done
About vengeance, a badge, and a gun
labor unions based as always!!! brasil!! 🇧🇷
I’ve downloaded and tested it for a bit and it does look a bit too good to be true. The source code is licensed under AGPL, and the F-Droid app page didn’t show any anti-features. And I also really liked the app itself.
However, while it does enable self-host of the same data (and it’s pretty easy too. you can even self-host from your phone! I wish more note apps did this) and manual exporting/importing, the cloud syncing (even to a third-party server of your choice) is locked behind a paywall. While I do understand paying for a service to save my data, it does bother me that I can’t sync with my own servers, which should not require any service from their part.
The app also includes a login feature that lets you use a specific text-oriented Chinese social media (that also seems to be fully open source and AGPL licensed!). Honestly, I wouldn’t be bothered by it especially since it’s opt-in, and doesn’t seem to do anything with your notes unless logged-in. Though I don’t know how self-hostable it is, and even if it were, the app does not give me the option to enter my own server.
And to top it all off, it has a bullshit AI feature (that seems opt-in). I don’t think I need to explain why this is very icky.
Considering everything, it seems like an awesome app for people that use the specific social media it is optionally coupled with. But anyone that doesn’t and prefers to sync your data to a self-hosted server will be left without options. Also, you must consider that it apparently doesn’t seem to phone home, according to F-Droid, though it is very strange that the network, social media, and especially AI features are not mentioned at all as anti-features. So if you would want to be sure, I’d recommend you to read the source code and deduce yourself if it doesn’t phone anywhere you haven’t allowed to by default.
I personally wouldn’t use it myself, but if you trust it doesn’t phone home, don’t care about manually exporting and importing your data, and isn’t bothered by the weird network features, I’d say it’s a great notes app.
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
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
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:
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) :)
not open source, unfortunately.
I too just turned into a Marxist after finding out about Linux and software freedom in 2020 lol
I think there might be more than a handful of us. Welcome, comrade.
oops, something went wrong while I was typing it. fixed, thanks
there’s also a multiplatform implementation in Go
it’s just capitalism being the abhorrent shit it always was.
yeah. and what killed capitalism is also capitalism itself. capitalism is flawed.
maybe you’re looking for something like LiveSplit?
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++.