[-] ExperimentalGuy@programming.dev 1 points 22 minutes ago

Part of the plan and part of the fun!

[-] ExperimentalGuy@programming.dev 1 points 22 minutes ago

What solution do you propose to compile every type of language that has or has not been written into executable formats that have or have not been made yet for systems that do or will exist? I'm just curious about how that should happen, given your expert opinion on the matter.

[-] ExperimentalGuy@programming.dev 3 points 24 minutes ago

I honestly thought ur first comment was satire cuz of how braindead it is😂😂

Yeah, but I'd be open to trying something new

Yeah I made wines. I haven't explored out to sourcing spices and I've only done it with fruit so far.

Its such a simple concept but executed so well. Damn this is good.

19

I got 4 gallon fermenting jars! So far I'm planning to make one pomegranate and 2 strawberry. Any ideas for the fourth?

Same position and agree

Great read, I didn't know that about passkeys. I don't use them although I've been prompted to, I always find it weird when they ask you to use something with absolutely no explanation.

The assumption of "just generate it" is doing a lot of work. There's a lot of assumptions that an LLM produced program will have the same guarantees that a closed source program has. You don't know about licensing because most courts haven't decided on it yet. The enshittification would most likely happen on the LLM provider end. You also wouldn't get the benefit of other people's eyes on the software. You're getting none of the benefits of open source with the consequences of closed source.

22

About two to three hours ago, I could not reach this instance from multiple devices and Cloudflare said it was a server issue. I looked at the Programming dev Mastodon and did not see any announcement about an upcoming outage or information about a current one. I just wanted to see if there was a reason for a seemingly unplanned and unannounced outage.

[-] ExperimentalGuy@programming.dev 93 points 2 months ago

Years ago, I thought Linux was for nerds(which it is) and performed badly and was hard to use. Now I haven't used Windows as a daily driver in 5+ years and every time I have to use someone else's non Linux machine, it feels like an ancient machine with absolutely no character to it.

44
Budgeting Software (programming.dev)

I've been trying to get my finances in order for a while. I've been looking up different software to help me budget, but I can't find privacy respecting software besides Firefly III, which is self hosted. I usually try to find a few options then evaluate from there, but was wondering if you guys had any recommendations to throw in the mix!

34

Preface: I wrote this tutorial for two reasons. More people should learn torrenting, and I want people to listen to my album.

What is torrenting?

Torrenting is a distributed file sharing system that basically lets you have really fast upload and download speeds if there's enough people. All the people sharing amongst each other is called a swarm. There's three types of users of a torrent that are commonly referred to: seeds, peers, and leeches.

Seeds - These are the people that have the whole file and are now sharing it with other people.

Peers - These are people that are uploading and downloading the file. They have a partial version of the file, but because torrenting shares files in pieces, they can start sharing pieces once they have them.

Leeches - These are people that download the file and then just turn off their torrenting program and don't share. Don't be these people.

How to start

I'd recommend starting with qBitTorrent. It's easy to use, and right now is the gold standard in torrenting software, as far as I know. Additionally, your OS might have an actively maintained package for it, so look for that first! You'll also need a VPN. I'm using Mullvad VPN for this guide.

Opsec

One thing to remember about torrenting is that it is a peer to peer network. This means that your computer will be directly connecting to others. Other computers will see the IP address that you're torrenting on. Commonly, ISPs will detect torrenting and I've heard of users being sent legal letters telling them to stop torrenting copyrighted content. If you're able to mask your IP and tunnel your traffic somewhere else, your ISP should not pick up on it. I'm basically describing a VPN.

This is the most important step.

Make sure you configure qBitTorrent to tunnel all your torrenting traffic through a VPN. I have no idea if you can split traffic, but honestly I wouldn't risk leaking traffic. When going into qBitTorrent, make sure to navigate to Tools > Preferences > Advanced. From there, one of the first options lets you choose a network interface. If you are using Mullvad VPN, it should show up as a network interface.

If you don't do this, you can leak traffic if you turn your VPN off before qBitTorrent, or if there's some I/O error between qBitTorrent and your networking and it just switches to non-VPN networking. This ensures that all traffic goes through your VPN. This also means that if you turn your VPN off while torrenting, qBitTorrent will not be able to access the network because it's restricted to VPN traffic. Sounds simple, but I speak from experience.

Actually torrenting

In order to actually torrent, you need a torrent file or a link. This tells the program where the swarm is. I'm providing a torrent file here. It's an album that I made recently, but it's completely free and meant to be distributed via torrent! For qBitTorrent, there's a plus sign in the top left. Once you click that, you can choose a file and start torrenting!

Make sure to properly configure the path that the torrent/s will be stored. It's easier to keep torrents separate from downloads. Once you're done downloading a file, make sure to keep your program up! You can see what your torrenting ratio is (how much you've contributed back). Different communities can have different guidelines for what an acceptable ratio is. Make sure you figure that out before closing your torrenting program, lest you become a leech.

141
submitted 2 months ago* (last edited 2 months ago) by ExperimentalGuy@programming.dev to c/piracy@lemmy.dbzer0.com

Preface: I wrote this tutorial for two reasons. More people should learn torrenting, and I want people to listen to my album.

What is torrenting?

Torrenting is a distributed file sharing system that basically lets you have really fast upload and download speeds if there's enough people. All the people sharing amongst each other is called a swarm. There's three types of users of a torrent that are commonly referred to: seeds, peers, and leeches.

Seeds - These are the people that have the whole file and are now sharing it with other people.

Peers - These are people that are uploading and downloading the file. They have a partial version of the file, but because torrenting shares files in pieces, they can start sharing pieces once they have them.

Leeches - These are people that download the file and then just turn off their torrenting program and don't share. Don't be these people.

How to start

I'd recommend starting with qBitTorrent. It's easy to use, and right now is the gold standard in torrenting software, as far as I know. Additionally, your OS might have an actively maintained package for it, so look for that first! You'll also need a VPN. I'm using Mullvad VPN for this guide.

Opsec

One thing to remember about torrenting is that it is a peer to peer network. This means that your computer will be directly connecting to others. Other computers will see the IP address that you're torrenting on. Commonly, ISPs will detect torrenting and I've heard of users being sent legal letters telling them to stop torrenting copyrighted content. If you're able to mask your IP and tunnel your traffic somewhere else, your ISP should not pick up on it. I'm basically describing a VPN.

This is the most important step.

Make sure you configure qBitTorrent to tunnel all your torrenting traffic through a VPN. I have no idea if you can split traffic, but honestly I wouldn't risk leaking traffic. When going into qBitTorrent, make sure to navigate to Tools > Preferences > Advanced. From there, one of the first options lets you choose a network interface. If you are using Mullvad VPN, it should show up as a network interface.

If you don't do this, you can leak traffic if you turn your VPN off before qBitTorrent, or if there's some I/O error between qBitTorrent and your networking and it just switches to non-VPN networking. This ensures that all traffic goes through your VPN. This also means that if you turn your VPN off while torrenting, qBitTorrent will not be able to access the network because it's restricted to VPN traffic. Sounds simple, but I speak from experience.

Actually torrenting

In order to actually torrent, you need a torrent file or a link. This tells the program where the swarm is. I'm providing a torrent file here. It's an album that I made recently, but it's completely free and meant to be distributed via torrent! For qBitTorrent, there's a plus sign in the top left. Once you click that, you can choose a file and start torrenting!

Make sure to properly configure the path that the torrent/s will be stored. It's easier to keep torrents separate from downloads. Once you're done downloading a file, make sure to keep your program up! You can see what your torrenting ratio is (how much you've contributed back). Different communities can have different guidelines for what an acceptable ratio is. Make sure you figure that out before closing your torrenting program, lest you become a leech.

4
Kasr al Alaqa Album (files.catbox.moe)

I made this album(available only by torrent)! It’s my first full project and was hoping you guys would give it a listen! I also have a README included explaining everything about it.

6
Kasr al Alaqa Album (files.catbox.moe)

I made this album(available only by torrent)! It’s my first full project and was hoping you guys would give it a listen! I also have a README included explaining everything about it.

4
Kasr al Alaqa Album (files.catbox.moe)

I made this album(available only by torrent)! It’s my first full project and was hoping you guys would give it a listen! I also have a README included explaining everything about it.

16

Linked a playliist of songs I made, hope you guys like it. I think they all sample different songs iirc. My issue is that I don't know what genre they are. Please tell me if you know what genre they fit in!

40

I saw the post earlier about making maps using Python. I thought that was a really cool concept as I love seeing open art projects like that. Do you know any other projects that allow you to make art with code?

59

Linked the section in their terms of service that includes instructions on how to opt out. You have thirty days to do so if you are currently signed up.

216
[-] ExperimentalGuy@programming.dev 46 points 2 years ago

Is this like the shiny variant?

view more: next ›

ExperimentalGuy

0 post score
0 comment score
joined 3 years ago