• 1 Post
  • 23 Comments
Joined 1 year ago
cake
Cake day: July 27th, 2023

help-circle


  • That sounds very tedious, but in some way every failed solution narrows down the list of possibile causes :P

    Do keep us updated, if you want. And you might help the peeps on GitHub by trying out different mobile devices or sync methods, if you really really really want to do something in the meantime. It does seem to be neither your Joplin version nor your encryption setup!


  • Three things I’d try:

    1. Mobile client > Configuration > Tools > Sync Status > If there are errors, press on “Retry all” (unlikely, see n.2).
    2. If your desktop works correctly, have you tried re-uploading your notes? For that, make sure your desktop is fully synced (and I’d backup your notes if you haven’t already automatically). Then go to Tools > Options > Synchronization > Show Advanced Settings > Re-upload local data to sync target.
    3. If you want to try something else, you could try using an older build of Joplin on F-Droid and see if it works there.

    P.s. I think you should input an encryption master password only after having done a full sync on the device and then entering it in the orange prompt that appears. So your problem might stem from a badly configured E2EE. In that case, if the things above don’t work, I’d suggest turning off E2EE, synching all your notes to your devices and then turning it back on. Hang in there!

    Edit: Three things :)



  • The solution: Something something, be the change you want to see in the world.

    Personally, I think it doesn’t matter if he joins the fediverse now or in 10 years or ever. It doesn’t matter if the fediverse grows, dies or stays like this. He has the choice, now, to be part of a better internet, regardless of whether it will completely change the internet landscape as we know it or not. There’s always going to be moments where a decision has no material benefit over the other and can sometimes even be more inconvenient. The only reason is: “That’s what I believe in”. What happens in the future is out of his control. He can simply pick his side.

    This way, regardless of whether the culture on these closed-off platforms forever stays on there, he knows that his contributions to culture, may that be an upvote, a comment (yay!), a podcast or a post, is a contribution to all and therefore truly becomes part of culture.


  • 🗣️🗣️🗣️🗣️LEMMY MENTIONED🗣️🗣️🗣️🗣️

    No but seriously, such an interesting episode.

    On one end there’s Riley, wanting to turn back the clock to an age where there were forums and communities freely searchable on the internet, and lamenting centralization.

    • “I don’t want to do that [joining the fediverse]. I really just want the internet to be fixed”.

    On the other end there’s Jakob, making a case that the clock can’t simply be rewinded back, and that the solution for a modern internet without centralization is…a modern internet without centralization.

    • “You’re like: ‘Hm, my issue is all of these different places are closing off themselves and there’s all this information and stuff on the internet that’s becoming centralized, gated’ - decentralization is what the fediverse is!”

    As for Riley’s point about “If I join the fediverse, and no-one’s there, I’m cutting myself off from culture”: This is exactly why these platforms are closing themselves off. They’re seeing that even if people want something different (and Riley has expressed this desire throughout the entire podcast), the fear of not being able to keep our things can be a strong incentive to never improve one’s situation. And there’s no better proof than his own statement. It works.



  • That explains how I got caught🤣

    Jokes aside, being part of the seed is all they care about, even if you’re just leeching? The wording in those letters sounds like they take issue in you uploading and sharing that file back.

    But I’ve checked, you’re right. In their communication they don’t provide anything that proves that you uploaded a file or that you’ve done that for a set amount of time, they just use your IP address and time as proof.

    So, to check if I got it right: “Never upload” is simply not possible because (1) the process of downloading something always includes uploading some information about the download and (2) copyright trolls don’t care how much you upload, what parts you’ve uploaded, what information you’ve uploaded or how long, they just care that you’re participating in the process of downloading a file, and that always includes uploading some information. They simply persecute torrenters because unlike with streaming websites, with a torrent they can easily monitor in real-time which IP is connected.


  • I’ve not gotten into self-hosting yet, but as someone who has gotten a Filesharing-Abmahnung amounting to roughly 1700€ I can tell you what I would do. All of this is of course purely theoretical.

    Regarding torrenting and piracy, it is my understanding that German law (same with most other countries) has yet to find a decisive answer. But, to keep yourself safe, so far the consensus is as follows:

    1. Don’t use torrents.
    2. If you use torrents, never upload. ('Tis a trap, see below)
    3. If you use torrents, use a VPN.

    Now let’s put this into practice, with examples for each use case. Our goal here is to never break existing German law. The further you go away from option one, the higher the risk of breaking the law.

    1. Don’t use torrents. If you never interact with anything regarding torrents, you cannot be sued for torrenting, and that’s really the only issue in Germany. As far as I’m aware, you’re not liable if you simply download or stream something from a website freely accessible on the internet. Examples are streaming sites like Aniwave or download (DDL) sites like DDLbase.net. Hell, you could click on one of them and watch something right now. No one cares. To make this a bit more organized one could even use Cloudstream, which is an app that can aggregate “streaming websites” through external add-ons and it gives you a beautiful UI for it. Available for Linux, Windows and Android.

    2. “If you need or want to use torrents, never upload.” is what I thought, because it sounds reasonable, right? If you look around on the internet (and in my personal use case) the courts and attorneys that send out these Abmahnungen always seem to take issue with you sharing and uploading files. And mostly music, not movies or TV series. By uploading you’re sharing files that do not belong to you. So, if you deactivate uploads on your torrent client, you’re done, right? If you don’t share, you aren’t technically breaking the law, right? Wrong. And for two reasons: (1) The process of downloading something always includes uploading some information about the download. So while you might be able to stop uploading files, you can’t stop the upload of other information needed for the correct download of the files. Which leads us to the second reason: (2) These attorneys don’t care what information you’ve uploaded, how much you’ve uploaded, what parts you’ve uploaded or how long, they just care that they caught you participating - in any way, shape or form - to their tracked torrent. You participated, you necessarily both downloaded and uploaded something, you broke the law. If you want to make sure you don’t upload nor download anything, use a Debrid service like RealDebrid which downloads it for you. Of course you’re only using it to torrent Linux ISOs for you, so you’re not really breaking the law anyway.

    3. Now correctly: If you use torrents, use a VPN. You either relegate it to someone else (a Debrid service or a seedbox like Ultra.cc) or you do it yourself by using a VPN. You’re not breaking the law by connecting to a VPN or a seedbox.

    Now, to the point that you’re probably most concerned about. “What if one day sharing Linux ISOs becomes illegal, what if the program or kill-switch fails, what if the VPN actually does sell my data, what if the police use brute-force and physically take the datacenters, what if X or Y protection fails?” Enter layered protection. For example:

    • Use a VPN, but also never upload. This way, even if your program accidentally uploads a file, it doesn’t matter because your VPN is there. Use a VPN, but also use a Debrid service like RealDebrid that downloads the torrents on your behalf. This way, even if your Debrid service sells your IP, it doesn’t matter because your VPN masked it. It is highly unlikely that both fail, and even if there’s still a risk, you’re statistically in a much better situation than you were before. You’re basically doubling your chances of success.
    • Use streaming and DDL-websites, but use a VPN too. Let’s say your VPN does sell your data and everyone finds out that you, you, did a thing. It doesn’t matter, because you were just browsing streaming websites, and no one cares about those.

    P.s. This approach doesn’t replace using good tools to keep you safe. Similarly, it doesn’t matter if you have 5 locks on your front door if they’re all made out of chocolate. Use a good VPN, use a good torrent client, use good trackers, etc. And lastly:

    Don’t stress too much.

    A friend of mine uses NordVPN, has a kill-switch on the VPN and uses Stremio with a Debrid service to make sure he never uploads nor downloads any torrents on his server, and paid for it with a Paysafecard that isn’t digitally tied to him. Is this perfect? No. He is the farthest away from option number 1 and is exposing himself to risks. He can theoretically be identified if you look up the security footage of where he bought the Paysafecard. NordVPN has not been proven to be as secure as Mullvad, has no diskless servers and the clients aren’t open-source. He paid the VPN with his credit card. The single kill-switch can fail. He is still dabbling with torrents by using a Debrid service. He is using public trackers. But remember: The FBI or in your case the Bundesnachrichtendienst will not invade Panama to shut down your VPN, then threaten the developer of your favourite streaming client to install a backdoor to see that it’s really you that is pirating this show right now, and then come knocking on your door because you pirated KissXSis or the latest season of Game of Thrones. You’re simply dealing with copyright trolls and to quote someone else in this comment section: “Trolls will look for the best return on their trolling”. As long as you take just two good precautions, you will be safe from most adversaries. And that’s really all you can and want to achieve.

    Edit: corrected the “upload” parts. Thanks @[email protected]!









  • I have a 256GB SD card (with the black & red SD2Vita adapter) and it’s been nothing but a joy to use.

    I’d say that the possible failure points are:

    • A bad tutorial: I’ve followed this one from vitahacks, it was and probably is still the most straightforward tutorial to get it working.

    • Using StorageMgr instead of YAMT(& viceversa): I’ve seen some people report that their SD2Vita didn’t work well in conjunction with StorageMgr. Then again, I’ve seen people report that they had issues on YAMT and fixed it by switching to StorageMgr. I switched to YAMT and everything’s fine, but didn’t have any problems with StorageMgr either. I’d still try to switch to the opposite kernel plugin if I were you.

    • Too many GB: While there are some people with 512 and 1TB SD cards, I’ve seen the most success with 128GB and 256GB SD card sizes. I have around 150 games and have roughly 80GB left, so think about if you reeeeeeally need the higher capacities.

    • A knockoff SD card: What someone else has already commented, abysmal read speeds could theoretically maybe perhaps have an impact on your gaming experience. Make sure you have one from known brand names like ADATA, SanDisk, Samsung, Kingston, etc., and if possible not from Aliexpress, just this once ;). You don’t need to splurge on U3 SD cards with 200MB/s transfer speeds, a normal U1 100MB/s will be more than enough.

    Personally I’d recommend just going the good ol’ troubleshooting route. Install on your internal memory a game that normally stutters on your SD2VITA adapter (possibly the most lightweight), see if it still stutters, go from there. If it doesn’t stutter, nice, focus only on the points mentioned above. If it still stutters, nice, you can rule out the points above as the culprit. Install PSVshell and monitor your CPU and GPU (or even overclock if you’re just looking for a quick fix) to spot any weird behavior.

    Edit: Added advice.


  • Sorry if I’ve overexplained some stuff, I wanted to cover as many failure points as possible since my dumbass needs everything explained step by step :P

    Anyways, I’ve figured out a simple and open-source way to move files in seconds, with and without internet:

    • I tried every open-source file manager on fdroid that isn’t older than 2 years and doesn’t look like it was made in 1997, but none worked. So I made the only sensible choice and reversed the roles, transforming my PS Vita into a client and my Android phone into a server! I even tested it with a mobile hotspot and it worked like a charm. Here’s how:

      1. Download Material Files (on f-droid or github) or really any ftp server app on f-droid. Material Files is open-source, looks awesome and I’d switch to it if it were able to connect to more remote storages. Hopefully in the future.
      2. Download vita-ezremote-client on your PS Vita. It’s on github, but you can find it on the VitaDB Downloader app or the EasyVPK app on your PS Vita as well. It can do FTP and even WebDAV is supported.
      3. Start the ftp server on your phone. With Material Files Amaze, just open the sidebar, press on FTP Server and start it. If you activate “Anonymous login” it won’t find the server so leave it off. Remember that this way Material Files forces you to have a username (the default being “admin”), and to remember this username when setting up the client on your PSV. Deactivate “Secure Connection”, and under Login, deactivate “Anonymous” and input a username of your choice (e.g. admin).
      4. On your PSV, open ezRemote, input the entire URL (minus the “admin@” part if you use Material Files). So for example: ftp://178.149.5.649:2121/
      5. Input your username you picked in step 3, connect, and you’ll see both your PSV and Android phone files on one screen. Square to select, triangle to open the options for your selected file(s), “Download” or “Upload” simply means moving the files to the other device.
      6. Next time you do this, it’s just one click on the PS Vita and your phone respectively :)

    Happy moving and have fun with your PC next week!

    Edit: Did I already mention that I’m a dumbass? Just keep using Amaze, it has a FTP server built-in! + grammar.


  • Have no fear, Lemmy is here!..gotta work on that. Anyways, hope I’m not too late, but I had your exact same issues and got 'em fixed in 2 minutes. Here it goes:  

    1. The VPN thing has something to do with some weird shenanigans on Android. At least for me, whenever I connect to a VPN and turn the Android setting “Block connections without VPN” to on, any local connection won’t work, even though you’re not really connecting to the internet per se but just to your local hotspot or network, it just won’t accept anything that isn’t reporting back to your VPN provider first. And this includes any FTP connections, since as far as my understanding goes it has to be some sort of a local connection as it only works when you’re connected to the same network or hotspot. So, if you want to use FTP or really connect locally to anything while not having to turn off your VPN, just switch the above setting in your Android to off and it should work.

    2. Setting up an FTP connection: I downloaded Amaze and tried connecting my Android with my PS Vita, but it doesn’t matter what I tried it just wouldn’t connect or show any files and folders. I’d recommend simply switching file manager. I used MiXplorer, then tried the same thing that I did on Amaze and it worked. Simply click on the “+” symbol on the taskbar below, then “Storage”, then “FTP(S,ES)”. Under URI address, input the IP of your VitaShell FTP server without the colon and the port. Under display name, put FTP PS Vita or whatever name you like. Lastly, under “port=”, simply add the port number (e.g. 1337). Leave everything else as is, then press save, and it should work. MiXplorer isn’t open-source like Amaze, but it’s completely free, developed by trusted developers in the XDA-community, and is insanely powerful.

    3. Setting up an FTP connection with a hotspot (and without an internet connection): Same thing as above, the IP will probably be different than when you’re connecting to your WiFi router at home since VitaShell will give you a different IP for every network. So don’t use the same FTP MiXplorer profile for your home WiFi and your hotspot, or you won’t be able to see any files on your PS Vita. Just press on the “+” in MiXplorer, name it “PS Vita FTP Hotspot” or whatever you like, change the IP to the one that VitaShell gives you and you’re good to go :)  

    Hope this helps!

    Edit: typo.