onlinepersona

joined 2 years ago
[–] onlinepersona@programming.dev 3 points 3 months ago

Hmm, creating torrents isn't that hard.

for folder in * ; do
  transmission-create -o "$folder.torrent" "$folder"
done

You can add a tracker by adding the --tracker "$trackerUrl" option. There isn't much more scripting involved, AFAIK, unless you want to upload them to the tracker too. But if you join the DHT and share the magnet links somewhere, you should be done. Or is there more to the process I'm missing?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 2 points 3 months ago (2 children)

Hmmm, is your goal to share each season folder separately? Is that why you would need scripting?

Or are you looking to share everything at once without worrying about creating individual torrents? If this is what you're looking for, then maybe Retroshare is what you're looking for? I don't know if stuff using eDonkey, Gnutella, or Kademlia are still around, but retroshare has file-sharing similar to those where you point the client at a folder and it just shares the entire thing.

IPFS would've been great for this, but they honestly screwed the pooch on that (it hogs resources, doesn't have good clients, and doesn't have a bridge to torrents or other networks i.e you can't go "oh, I have a torrent file, let me see if the files for this are on IPFS and download them from there").

Anti Commercial-AI license

[–] onlinepersona@programming.dev 2 points 3 months ago (1 children)

As an example: a company starts a free tier offering with no promises. It can sustain that because there are enough free users that convert into paying users - enough to sustain the free tier. But times change and the cost of free tier users surpasses that of paying users. Should the company continue providing the same level of service for free tier users?

Also, what other term than entitlement would you use for somebody gets something for free, is not promised that it will stay free forever, the free offering is cancelled or limited, and the user starts complaining?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 5 points 3 months ago (4 children)

Walk us through the steps you're taking. I'm curious how many there are and why you think there have to be that many.

Anti Commercial-AI license

[–] onlinepersona@programming.dev -4 points 3 months ago (6 children)

Is this dude complaining that an offering he pays absolutely nothing for is reducing how much free stuff they give out? Seems quite entitled... like the people demanding opensource devs implement something and never contributing back.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 20 points 3 months ago

There's a chance google has to divest from Chrome, but we won't know until September at the earliest. The process the DOJ brought against it is in progress. Binding YouTube to chrome now might jot be a smart move if google loses the process.

There is a good chance in my mind that google will win against the Department Of Justice simply because of the current administration in the US.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 13 points 3 months ago

Let's say there's a group of people in your hometown who like dogs. They will talk about dog thing this, dog thing that, probably something local. Now you travel to another town and they too have a group that likes dogs. They will talk about dog things too, but probably it'll be different dog things that are also specific to their location.

You have the option to join both dog communities without physically traveling from one town to another. You can even choose not to join a dog group in another town that only like to talk about dog fighting for example.

There is no "tech savvy" required here. You signed up in a town that has communities there, you can see communities from other towns, and you can choose to join them all, some, or none. It's up to you.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 18 points 3 months ago* (last edited 3 months ago) (2 children)

I honestly think this is a good idea. From what I understand it's just making it easy to share the same link from reddit without having to copypaste a bunch of stuff, right? It's like reading an RSS feed or stumbling upon a cool thing you want to share and having an easy way to do so.

Don't worry about the naysayers. There are always a bunch of purists around that believe the world can be divided into black and white.

Lemmy-users won't be able to tell the difference between somebody who found a link and shared it by copy pasting or someone using the extension🤷 Good content is everywhere and where you found it shouldn't matter.

Put the source up on codeberg, publish the extension, and let people decide for themselves if they want to use it or not.

Good luck

Anti Commercial-AI license

[–] onlinepersona@programming.dev 3 points 3 months ago (5 children)

Port forwarding is premium? On what exactly? I must be out of the loop...

Anti Commercial-AI license

[–] onlinepersona@programming.dev 12 points 3 months ago (1 children)

Nope. I'd report and block them. Looks like spam to me.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 7 points 3 months ago (1 children)

I wasn't being very serious about nix. IMO, it's quite the time investment due to its poor documentation and it has a lot of gotcha's if you aren't on NixOS e.g one example is that it's great for terminal applications, but horrendous for GUI applications as it'll be hit or miss. Again, this is if you're not on NixOS. So, it can feel like an "all or nothing" approach.

If you have the time and will, then it can be very rewarding. But if you just "want something that works ™ " side by side in your current system, personally, I wouldn't recommend it - unless it's hidden by some other tool like devenv (which is a great tool for reproducible developer environments).

Anti Commercial-AI license

[–] onlinepersona@programming.dev 11 points 3 months ago (3 children)

Adopt nix and you will be able to ignore it forever! 😉

Seriously though, as others have said, use whatever fits you best. I avoided snaps and flatpaks due to the increased size requirements. So many things were duplicated for no apparent benefit (to me). However, with their introduction of permissions and portals, it does seem like a safer option. Although, we're in a phase right now where not everything is flatpakked and applications trying to talk to each other is a pain (keepassxc unable to talk to flatpak ~~firefox~~ librewolf, chromium, etc.).

Now that I use nix, I have a whole bunch of other problems, but at least getting packages is quite low on the list.

Anti Commercial-AI license

view more: ‹ prev next ›