@sir_reginald@lemmy.world
@sir_reginald@lemmy.world avatar

sir_reginald

@sir_reginald@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sir_reginald,
@sir_reginald@lemmy.world avatar

basically Newpipe but only source available, not really free software or open source, so they are restricting your freedoms.

Just keep using Newpipe instead.

Piracy is Preservation (feddit.de)

Image description: a screenshot from the Wikipedia page for the Doctor Who TV series, with a user-added caption that reads “Preserve the media you can before it’s gone forever.” The Wikipedia article reads, “No 1960s episodes exist on their original videotapes (all surviving prints being film transfers), though some were...

sir_reginald,
@sir_reginald@lemmy.world avatar

read OP’s post. if it not were for privacy in the first place and people ripping media, there wouldn’t be any copy left of those shows.

Of course not all pirates archive, but there’s an important percentage that do. Non-pirates are running out of options because each year less and less audiovisual productions release as physical media (old DVDs, more recently blue rays) and are only available through a subscription model where you do not own the actual content.

So piracy is pretty much the only route available to archive a lot of content.

sir_reginald,
@sir_reginald@lemmy.world avatar

and it’s not free software. only source available with a license that doesn’t allow forking.

sir_reginald,
@sir_reginald@lemmy.world avatar

you can degoogle android. good luck removing apple from your iPhone tho

sir_reginald,
@sir_reginald@lemmy.world avatar

and it was lol. Git was designed to work using email and plain text patches. No nonsense, no closed platforms. You can still use git that way.

sir_reginald, (edited )
@sir_reginald@lemmy.world avatar

I’d advise against using Brave, but that’s a different topic.

Just use the Flatpak. Do not care if it’s official, most packages in traditional package managers are not packaged officially, yet we use them all the time. Check the Flatpak repo instead to see if there’s something wrong.

Maybe check ungoogled chromium too while you’re at it.

sir_reginald,
@sir_reginald@lemmy.world avatar

I2P does connect to the clearnet, it just doesn’t by default.

Outproxies are available and you can even host your own routing it through Tor. That way you get the best of both networks.

sir_reginald,
@sir_reginald@lemmy.world avatar

half of these are not even barely security related.

and if you meant privacy, well, definitely none of the images either. SimpleX, SearXNG, Tor and I2P

PS: I find it hilarious that you include proprietary software like Vivaldi or Obsidian. That is how flawed this post is.

sir_reginald,
@sir_reginald@lemmy.world avatar

Telemetry, even if well intentioned, might end in the wrong hands (by a company acquisition, a data breach or a government request). And the data collected is probably enough to make cross referencing with other sources and identify you.

sir_reginald,
@sir_reginald@lemmy.world avatar

Why all the hate?

Have you read the article? They install their VPN before the user decides to use that service, when they could simply install it when the user decides to subscribe to their VPN.

I’m going to be downvoted for this but it’s recommended on privacy guides because they generally lack strict criteria with browsers. Both Firefox and Brave make automatic connections that shouldn’t be allowed.

sir_reginald,
@sir_reginald@lemmy.world avatar

this is just low quality content trying to grab a few clicks. it should be removed.

sir_reginald,
@sir_reginald@lemmy.world avatar

each instance and community has their own policy. you have to either follow it or if you disagree, you’re free to create your own. you can’t do that in Facebook or whatever. so no, just because a random post was removed from a certain instance, it doesn’t mean Lemmy is censored at all.

sir_reginald,
@sir_reginald@lemmy.world avatar

but it is not an option. It’s not a tool for packaging programs.

Building an electron program is no different than building it in GTK or QT in the sense that they are just the GUI toolkit and they do not do packaging.

It’s a framework for programs to have their GUI wrapped inside a browser, so they are cross platform.

But electron doesn’t create packages. You can package an electron program using Flatpak, snap, apt, AppImage, pacman, or whatever.

sir_reginald,
@sir_reginald@lemmy.world avatar

I believe Pkgsrc compiles the program at install, so it’s native. But it’s been a long time since I used it, you might need to look into it.

And you’ll have a hard time finding a “native” package format, because distros have different libraries versions: arch libraries will be much more updated than Debian’s, so things might break trying to execute programs depending on those libraries. That’s why Flatpak, AppImages, Nix, etc bring their own libraries, because if they don’t, things will break.

They are native in the sense that they are Linux executables, but it’s true that they bring their own dependencies, but as I said, that’s necessary for cross distro support.

sir_reginald,
@sir_reginald@lemmy.world avatar

no, not at all.

electron is a framework, and a shitty one if I might say so, it’s cross platform but it’s not a way to package for multiple distros. You still need to package the electron program in either the native package manager (apt, pacman, etc) or a distro-agnostic one (flatpak, appimage, snap).

sir_reginald, (edited )
@sir_reginald@lemmy.world avatar

Your options are reduced to the following:

Flatpak

Linux only package manager that works across distros. It supports sandboxing via bubblewrap, but be cautious because by default most programs in Flathub are not as sandboxed as they should. You can host your own repository but it is heavily centralized towards Flathub, controlled by Red Hat, IBM.

Flatpak uses OSTree to distribute and deploy data. The repositories it uses are OSTree repositories and can be manipulated with the ostree utility. Installed runtimes and applications are OSTree checkouts.

AppImage

You’re basically packaging your program and every single dependency up to the C library. Linux only.

An AppImage is basically a self-mounting disk image that contains an application and everything the application needs to run on the target systems

source (incredibly biased towards AppImage)

Snap

Canonical’s take at flatpaks. They are quite similar, but snaps use AppArmor instead of bubblewrap and the server is proprietary, so an inferior option and should be avoided. The only “advantage” is that it’s used by default in Ubuntu.

Nix/Guix

multi distro package manager with reproducible builds support, more akin to a traditional package manager (eg apt)

Snappy and Flatpak talk about how they make library versions work better together and blabla and how they solve a lot of issues but that’s just a praetext, the real elephant in the room is that they are a big wink to proprietary software, they were designed for that, they just can’t say it so they focus on other things in their PR statements.

How Nix and Guix work is that they are traditional “package managers” as such the user or the distributor must have access to the source code to compile it into a package, the interesting difference is that it is capable of keeping library versions apart and will automatically share libraries if they are exactly the same. But packaging still occurs downstream, not upstream.

Snappy and Flatpak allow packaging to occur completely upstream at the developers side, which means they no longer have to cough up source code to whomever who will package. Which leads to an inferior solution to the user with far higher memory and storage consumption.

source

Pkgsrc

this one is something in between Nix and traditional package managers. It’s main advantage is that it works in other UNIX-like OSs, like FreeBSD, NetBSD, IllumOS as well as in Linux. The only not Linux specific option in this list (other than docker, which is not a package manager but a container)

Docker

I wouldn’t recommend this one, since it requires packaging a whole OS that creates a lot of overhead. And it can be tricky to use with GUI programs.

Overall, I think that Nix/Guix present the most advantages, with Pkgsrc being a less known close second and Flatpak being in the third position due to it’s relative popularity and overall advantages over snaps and docker. Docker might be decent option if it’s a program designed for servers, tho.

I’d also recommend that you add your program to the AUR, because even if it only works on Arch and Arch based distros, it’s incredibly easy to do and maintain as long as the building of your program doesn’t change drastically between versions.

Edit: formatting

sir_reginald,
@sir_reginald@lemmy.world avatar

just curious, I get that anti trans posts suck and should be removed, but what’s wrong with anti Wayland posts? it’s just tech talk, not harming anyone.

sir_reginald, (edited )
@sir_reginald@lemmy.world avatar

There are tons of them

Edit: fmhy.net is one I recommend.

sir_reginald,
@sir_reginald@lemmy.world avatar

apparently in some cases uTorrent, BitSpirit, and libTorrent simply write your IP address directly into the information they send to the tracker and/or to other peers

These are just bad practices by shady bittorrent programs. Choose a good client and you’ll avoid those issues.

The reason why is that Tor doesn’t support UDP and it’s just harmful for the network to do bittorrent over it.

sir_reginald,
@sir_reginald@lemmy.world avatar

for starters, it’s Cloudflared.

They admit to be sending your IP to Bing with every search too.

“For example, when you do a search on Ecosia we forward the following information to our partner, Bing: IP address, user agent string, search term, and some settings like your country and language setting”

sir_reginald, (edited )
@sir_reginald@lemmy.world avatar

I mean, as long as you visit libgen with https your ISP shouldn’t be able to tell if you’re uploading books. But yeah, if Tor doesn’t slow down the upload too much, it’s a good protection measure.

For checking on metadata, I recommend you to use Calibre. It allows you to view and remove undesired metadata and you might also use Calibre to automatically add the correct metadata to the PDFs so they are searchable in libgen’s database.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #