RuikkaaPrus

Web & Software developer. I also love pizza🍕, cats🐱, and computers🖥️.

The Astolfo pfp is just temporal!

🎵 𝘖𝘯𝘦 𝘥𝘢𝘺, 𝘐 𝘩𝘰𝘱𝘦 𝘐'𝘮 𝘴𝘰𝘮𝘦𝘰𝘯𝘦 𝘺𝘰𝘶'𝘥 𝘮𝘪𝘴𝘴. 🎶

This proposal is meaningless bullshit. I can't believe we are one of the the oldest species on earth and they keep coming up with such ridiculous ideas. This is a NO from me for this ridiculous proposal.

Not cool

2y 7d ago in memes@lemmy.ml from sh.itjust.works

Maybe it was a subtle way to say "macaroni and cheese is good anyway"

Just getting into JS

2y 1mon ago in programmerhumor@lemmy.ml from feddit.uk

JavaScript is crazy. While you are learning React.js or Vue.js you are learning Webpack, Rollup or Vite.js even without your consent :skull:

Apparently it is impossible for this kind of functions to be defined as friends of classes:

template <typename T>
auto do_something(T &t) -> decltype(t.private_msg);

class Foo
{
private:
    const char *private_msg = "You can't touch me!";
    
friend auto do_something<>(Foo &f) -> decltype(f.private_msg); // Error!
};

template <>
auto do_something<Foo>(Foo &f) -> decltype(f.private_msg) // Error!
{
    return f.private_msg; // Error!
}

After trying different combinations, it seems that I managed to get it working with the condition the whole template are considered friends of the class. I don't know if I should consider it a language problem, but it seems that way, since the template restrictions (in this case) are minor.

template <typename T>
auto do_something(T &t) -> decltype(t.private_msg);

class Foo
{
private:
    const char *private_msg = "You can't touch me!";

template <typename T>
friend auto do_something(T &t) -> decltype(t.private_msg); // This works fine!
};

template <>
auto do_something<Foo>(Foo &f) -> decltype(f.private_msg)
{
    return f.private_msg;
}

Do you think I found an error in the language?

How do we tell him ?

2y 2mon ago in programmerhumor@lemmy.ml

Firefox looks so much better than Chrome

2y 3mon ago in linux@lemmy.ml from tux.social

Firefox is better than most, no double there, but at the same time they do have some shady finances.

I'm not going to refute this because it seems to me that article are right in several points. Also, we have to be honest, Mozilla is kind of stupid sometimes.

But if you care about the default search engine or privacy settings, you really just need to do some hardening and tweaks to make it very private in general. Chromium doesn't have any of these settings, it even doesn't have RFP btw.

and they also do stuff like adding unique IDs to each installation.

Looks like you can download Firefox through the Mozilla's official HTTP/FTP repository that doesn't trigger this ID token generation. Also this article motivates people to download Firefox installer from Softonic's page:

Firefox users who prefer to download the browser without the unique identifier may do so in the following two ways:

  1. Download the Firefox installer from Mozilla's HTTPS repository (formerly the FTP repository).
  2. Download Firefox from third-party download sites that host the installer, e.g., from Softonic.

Softonic have a really nice and privacy respectful privacy policy (obviously that's not the case) in contrast with randomized pretty anonymous unique ID triggered by Firefox installer download. Mozilla's generated ID feels more like a download counter than a tracker indeed.

I'm not trying to justify the Mozilla's problems. They makes silly things sometimes, but being realistic, they do a better job taking care of their users privacy more than Google or even Brave.

Reddit API blew up and now I run Linux?

2y 4mon ago in linux@lemmy.ml from lemmy.dbzer0.com

I really do not know. But what I can say for sure is that during the installation of Debian, it allows you to choose the desktop environment at installation time, so you can have your Debian with KDE at minute 0 after installing it.

On the other hand, remember that Kubuntu is derived from Ubuntu. I don't see Ubuntu fans very enthusiastic about creating another Debian-based distro with KDE preinstalled when they even offer it (live images) to you here.

You probably will not notice that you are in other distro when you start using Debian. They are the same in most things, but without Snaps and most propietary stuff (by default. But if you really need propietary things, you may see the official non-free sourcelist)

Murena vs disroot

2y 5mon ago in opensource@lemmy.ml

Disroot also gives all +Xmpp +Fediverse

Well then, why no choose Disroot instead?

This is the sad true. Nowdays, sdk haves tons of these analytics and telemetry. According to Dart documentation we can disable its analytics. And the first time the CLI is executed, this analysis is not used (respecting the opt-out concept). Is at your discretion trust Google's words (or investigate Dart's source code to find out if it is true or not, or if there are even other unethical means, although I find it a bit unlikely). If you wanna do the second, You can use something like CatFish to help you.

Golang telemetry (again)

2y 5mon ago in privacy@lemmy.ml

???

2y 6mon ago in dankmemes@lemmy.ml from lemmy.ml

We cannot just forget this photo

2y 6mon ago in dankmemes@lemmy.ml from lemmy.ml

Something I wish

2y 6mon ago in dankmemes@lemmy.ml from lemmy.ml

The bible

2y 6mon ago in dankmemes@lemmy.ml from lemmy.ml

Telemetry in Flutter?

2y 6mon ago in privacy@lemmy.ml

Frozone is real

2y 6mon ago in dankmemes@lemmy.ml from lemmy.ml