7Sea_Sailor

@7Sea_Sailor@lemmy.dbzer0.com
2 Post – 131 Comments
Joined 1 years ago

The people who researched this topic and wrote that article are most probably not the ones working on the browser. As any company, Mozilla has departments.

2 more...

Just another day on which I as a European am absolutely shocked how shit the quality of life in the US is.

31 more...

The gripe with golf usually lies within the incredibly high amounts of water needed to keep the courses green.

3 more...

Just use yt-dlp instead of relying on websites that shove ads in your face and may do what ever they want to the files you're downloading?

32 more...

I've seen this mentality in other threads and I'll repeat it here - the smaller userbase makes me feel like my comments, thoughts and opinions are actually seen, that I don't type them out for nothing. I never interacted on reddit, but do a lot more so here.

1 more...

The review embargo was lifted with the start of the early access, meaning that all the regular review channels that received review copies have already posted their content.

I've done this a couple of times, and let me tell you, it's a journey.

General info

when I did this, I stored all my games on a generic drive that I wanted to easily access from both windows and Linux. Lutris / Wine would usually expect every game to sit in its own prefix, but since every prefix uses multiple hundreds of MB and makes folder structures annoying to navigate, I instead opted to use my default prefix (~/.wine) for literally everything. While this probably has downsides, it worked for me most of the time.

In this default prefix, through the wineconfig, I added my data drive as an additional D: mount to make Installation paths identical to how they'd be on windows, even if it doesn't really matter. I also mounted library folders like "Documents" to the same folder Windows would access to (hopefully) use the same save files between Windows and Linux. For games saving to AppData, I had to create manual links from the main folder on the data drive into the AppData folder in the wine prefix.

Installing Games

I'll assume you're either getting clean steam files from "the forum" or using repacks that need installing. In the latter case, I'd usually not bother adding the installer to lutris, it seemed more effort than needed. I'd rather open the terminal, navigate to ~/.wine, put the installer .exe in the same folder, and run something along the lines of WINEPREFIX=$(pwd) installer.exe. Specifying the prefix made sure that no new prefix would be created. Obviously you can also run the same command anywhere else on the filesystem, just remember to actually specify the prefix you want to use.

At that point, the installer should hopefully open. Proceed like usual and specify the installation path (in my case something like "D:/Games/Name of Game" or whatever). Best case scenario, everything works. Worst case, something breaks or fails, at which point id just boot into a windows install I had on the side, installed there, then booted back to Linux. You could probably achieve the same with a vm, but I never tested that.

Running games

Once you've survived the installation, you can add the game to your lutris library. Remember to set the wine prefix to the default one. You'll also want to mess around with different runners ("wine" basically never, "lutris-wine" sometimes, "proton" or "proton-ge" for steam games, and there's plenty more) and environment variables (enabling DXVK and DXVK_ASYNC for performance and other stuff). Since every game is totally different and requires different flags, I skipped all tinkering and went straight to https://www.protondb.com, where you can look up the game and the additional info other people use on the game. Transfer that info into your lutris game settings, and then hopefully things work.

What if they don't

Oh man, this happened a lot. Let me preface that I was on arch, so my troubles might not apply to you. When games don't launch, you can right click the game in lutris and look into the wine logs, where you'll most often find some form of error. Sometimes it's file access permissions (save location read only, game exe not executable, or whatever else), wrong or missing environment variables, or (for me this was the most frequent) problems with some media decoding component of the system that simply couldn't decode the media files no matter how many additional codec packages I installed.

At some point I just gave up and went back to windows. Gaming on Linux is a fucking handful and, for someone with a full time job and at most 2-3 hours of game time per day, spending 2 thirds of that trying to get shit to run wasn't a good investment of my time once the novelty of "wow I'm doing such cool and nerdy stuff" wore off. So I'm hoping this helps you and your experience will be better than mine.

I didn't proof read this, so no guarantee for perfect grammar or content. In addition, some helpful subreddits are /r/LinuxCrackSupport, /r/CrackSupport/ and to an extent /r/linux_gaming/. You can find some limited degree of help and information there too.

Let me know if you have further questions.

Edit: corrected helpful subreddits

4 more...

Or take github out of the equation and directly use cloudflare pages. It has its own pros and cons, but for a simple static blog it'll be more than enough, and takes out the CNAME hassle.

Keep in mind you can always block communities you're not interested in to prevent them from appearing in any feed. I've already blocked plenty of communities to make the "All" post list digestable.

4 more...

yes, not torrenting. get your links and downloads from cs.rin.ru, where all the cool kids hang out. other than that, use the direct links from dodi and fitgirl. if in doubt, consult https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/index/

For logging keys, usually

3 more...

Classic password managers are not decentralized, and why would they be? If you're worried about storing your credentials on one central server (the official one), there are plenty of very good options for selfhosting a password manager on your own infrastructure. I will always point out the Vaultwarden project, an implementation of the Bitwarden API thats very efficient on ressources and works near flawlessly with all apps and extensions. A wonderful addition to your homelab or VPS.

4 more...

You can pay with crypto on porkbun too, so in the anonymity regard it should be high up on the list. Other than that, they've never caused me any trouble over multiple registrations, always fast, always zero fuss. Much recommended.

it really isnt a stretch. as soon as the moderation team of the website doesnt care about, or even protects, the first malware infected torrent - none of the torrents can be trusted anymore.

i for one will not will not get torrents from 1337x anymore, unless I've been sent to a specific one from a trusted external source (like game repackers, who do host their torrents on 1337x from time to time). the risk is simply too high, and there are better sources for games and movies anyways,

At that point I'd rather pirate the game and donate to mod developers who are putting endless hours of unpaid time into free mods.

as per lemmy.dbzer0.com/post/1585338, yes, its fairly easy to confirm. though there probably were multiple uploads for the game, of which only the one from "VitaminX" should be infected (unless others reuploaded that one as well).

at the end of the day, why bother with these weird reuploads and repacks from unknown nobodies. get your repacks from dodi and fitgirl who're comparatively trustworthy, and have been for many years. or skip the repack alltogether and get the DRM-free files from gog-games.

Are you too young to know the Bernie Sanders meme, or too old to know the Bernie Sanders meme?

Why would I? The list of communities which one wants to block is very personal / individual. My preferences what I don't want to engage with is purely mine and cannot be transferred to all other users. So any user should make their own decisions what communities they want to block, instead of blindly copying someone elses and potentially missing out on content they would enjoy.

"subscriptions" isnt just entertainment, you know. Rent, mortgage, car insurance, health insurance, other debt or insurance payments, money for your kids, stuff for your pets, and probably countless other options that I cannot think of in this exact moment. There are a lot of things that need regular paying that aren't fun.

3 more...

Nope, don't have that yet. But since all my compose and config files are neatly organized on the file system, by domain and then by service, I tar up that entire docker dir once a week and pull it to the homelab, just in case.

How have you setup your provisioning script? Any special services or just some clever batch scripting?

This will work, but is not as nice as the official way to do it via a config file, as described by another comment here.

Thank you! It's done in excalidraw.com. Not the most straightforward for flowcharts, took me some time to figure out the best way to sort it all. But very powerful once you get into the flow.

If you're feeling funny, you can download the original image from the catbox link and plug it right back into the site like a save file!

1 more...

Others have already supplied a bunch of very handy guides and sources, as well as the disclaimer that the possibilities for selfhosting pretty much anything are endless.

That being said, I want to supply my own source, a guide I've started writing up to bridge exactly this gap: https://how2host.it. It's still in development, and I'm working on more and more detailed guides. It's also most definitely opinionated (the use of Linux as the host, docker as the containerization and nginx as the reverse proxy, as well as a bunch of other things) but it'll provide you with a solid foundation of knowledge which you should be able to expand from yourself.

I hope it can be of use to you!

Because using a containerization system to run multiple services on the same machine is vastly superior to running everything bare metal? Both from a security and a ease-of-use standpoint. Why wouldnt you use docker?

dont put money into that "announcement". they "exposed" her to be an old cracker who was in the scene many, many years ago. that person is to this day fighting a court case about their time in the scene. they've also written a post somewhere on the net talking about this and how hurt and confused they are to be dragged back into this mess. and the group that did the "exposing" has, as far as i have seen, not provided a single piece of evidence for their claims.

innocent until proven guilty. no one knows who empress is, so you may as well believe she is the woman she says to be.

I've been using mpv for all kinds of content and have only had good experiences with it. Only the control scheme takes some getting used to as you do everything with keybinds instead of a clickable interface.

7 more...

Karma on reddit is the sum of upvotes an account has received on all it's posts and comments combined. Lemmy only has the voting per individual post and comment, but doesn't accumulate this as a sidewide score.

3 more...

Recently I looked into the same thing, since AWS caught my eye with their apparently ridiculously low prices. Then I found this (presumably indepdenant) review, that changed my view on things: https://b3n.org/b2-vs-s3-nas-backup/

After reading that, I won't go with AWS. I'm currently considering to abuse the OneDrive Office Family plan, which costs 99 $ a year for 6 TB of storage (split across 6 accounts), which comes down to 1,40 $ per month per TB. A price that I have not seen beaten by other storage / backup providers.

7 more...

If you're referring to the "LabProxy VPS": So that I don't have to point a public domain that I (plan to) use more and more in online spaces to my personal IP address, allowing anyone and everyone to pinpoint my location. Also, I really don't want to mess with the intricacies of DynDNS. This solution is safer and more reliable than DynDNS and open ports on my router thats not at all equipped to fend off cyberspace attacks.

If you're referring to the caddy reverse proxy on the LabProxy VPS: I'm pointing domains that I want to funnel into my homelab at the external IP of the proxy VPS. The caddy server on that VPS reads these requests and reverse-proxies them onto the caddy-port from the homelab, using the hostname of my homelab inside my tailscale network. That's how I make use of the tunnel. This also allows me to send the crowdsec ban decisions from the homelab to the Proxy VPS, which then denies all incoming requests from that source IP before they ever hit my homelab. Clean and Safe!

3 more...

Afaik, free deezer accounts can only pull 128kbps mp3, no flacs.

5 more...

Correct me if I'm wrong, but I am pretty sure that Spaceship is a new endeavor by Namecheap themselves. With this as reasoning I've seen people advise to keep a distance from Spaceship, because it's somewhat expected to have the same (bad) customer service.

In addition to the other commenter and their great points, here's some more things I like:

  • ressource efficient: im running all my stuff on low end servers, and cant afford my reverse proxy to waste gigabytes of RAM (kooking at you, NPM)
  • very easy syntax: the Caddyfile uses a very simple, easy to remember syntax. And the documentation is very precise and quickly tells me what to do to achieve something. I tried traefik and couldn't handle the long, complicated tag names required to set anything up.
  • plugin ecosystem: caddy is written in go, and very easy to extend. There's tons of plugins for different functionalities, that are (mostly) well documented and easy to use. Building a custom caddy executable takes one command.

That's a tough one. I've pieced this all together from countless guides for each app itself, combined with tons of reddit reading.

There are some sources that I can list though:

Could you elaborate how pirating games is "safer" than pirating software? Both are executables that could run whatever code they wish on your system, and since pirated games are so desirable, in my experience they are far more often spread around bundled with malware than software is. Oftentimes, you'll find people take legitimate repacks, add malware, then share the repack under the same repackers name.

3 more...

I'm still on the fence if I want to expose Jellyfin publicly or not. On the one hand, I never really want to stream movies or shows from abroad, so there's no real need. And in desperate times I can always connect to Tailscale and watch that way. But on the other, it's really cool to simply have a web accessible Netflix. Idk.

1 more...

Oh that's great to know!

this is the only valid response to the question that was asked. save yourself the time of trying to get the license out of your existing system. you're literally on the piracy community. just generate a new license, you'll be done in maybe 30 seconds, if even that long.

Glad to have gotten you back into the grind!

My homelab runs on an N100 board I ordered on Aliexpress for ~150€, plus some 16GB Corsair DDR5 SODIMM RAM. The Main VPS is a 2 vCPU 4GB RAM machine, and the LabProxy is a 4 vCPU 4GB RAM ARM machine.

1 more...

I've been searching for hours, but it appears r(u)Torrent doesn't have any onboard way to see this kind of all time stats 😕 maybe someone knows a trick how to get this data out?

You can use a page like https://httpstatus.io/ to check all transferred HTTP headers, or simply inspect the responses in your browser DevTools. If all the headers are present as Nextcloud wants them to be, you can discard the warnings, if there are headers set wrongly, adjust your SWAG settings.