Mikina

joined 1 year ago
[–] Mikina@programming.dev 1 points 7 months ago (1 children)

Wait, do i get it right that if we've had been Feferated, Threads users can view our (Lemmy) posts, but our users cant view or interact with any Threafs posts?

[–] Mikina@programming.dev 6 points 7 months ago

you need to do it not only for every Discord server you want to use on matrix, but every channel as well. It’s a huge chore. And ofc it doesn’t work with Discord DMs.

This wasn't my experience at all - all I had to do was message the Matrix bot with servers I want to join (I'm not a mod on any of them), and it bridged all channels in that server. Also, Discord DMs are working fine.

I'm using the mautrix bridge, which doesn't use a bot or anything like that, but uses your Discord session instead.

[–] Mikina@programming.dev 20 points 7 months ago* (last edited 7 months ago) (3 children)

If you don't use Discord for voice much, Matrix has a pretty solid bridges you can use.

Hosting your own Matrix server is suprisingly way easier than I though - got a VM on hertzner for like 5$ a month, and there is an Ansible script that takes care of the setup for you. It's also one of those rare cases where someone made an Ansible script that actually works, instead of you getting stuck in dependency-hell (seriously, fuck npm. Not a single docker or ansible tool that has used it ever worked for me out of the box. Python can get simillarly annoying).

They have a pretty easy to follow guide, and the whole setup took me like 20 minutes. I only edited a few options in config.yml (mostly to add Messenger and Discord bridge), and ran the ansible, and it worked at first try.

So I could at least ditch both messenger and discord apps from my PC and phone, without having to convince anyone to quit their poison - with only issue being that you can't use Discord voice. And that the messenger bridge is still unreliable sometimes, but those are still minor inconviniences in comparison to my deep-seated hate for Meta.

Of course - Meta still gets my chat data and content, same as Discord. But at least they don't get anything else from my phone or PC.

[–] Mikina@programming.dev 2 points 7 months ago

Why, though? I have helpful answers in many threads, giving support about arcane issues people have been dealing with. I don't want this content to be monetized further.

[–] Mikina@programming.dev 12 points 7 months ago* (last edited 7 months ago) (5 children)

Same issue. I guess I'm never going back there. I've already stopped doing it, but from time to time a question I was researching let me to Reddit.

What's the best tool to delete your account, while also overriding all of your posts and comments?

[–] Mikina@programming.dev 1 points 8 months ago

If I have more items with club price that would make a larger difference, I just quickly register a new one-use account with disposable email and random address in the app, and delete it afterwards

[–] Mikina@programming.dev 1 points 8 months ago (1 children)

That's seriously impressive. I wonder, what is your threat profile for all of these? It seems to me like some of the things you do have a drastic impact on user experience, while also not providing that much of a benefit unless you have some really sensitive data.

[–] Mikina@programming.dev 4 points 8 months ago

I think that EEE would not be as impactfull here - I mean, at this stage, without Meta and already at small numbers, if they went through the EEE cycle we'd probably just be in the same position. Meta people came, and then left, nothing really changes. The people who are here are already decided to avoid Meta and other platforms, and they already have features Fediverse doesn't.

My issue is that by Federating, Meta is stealing and monetizing our content we post here, to fill their bullshit Threads with content, which its severely lacking. I hate that and don't want that in the slightest.

[–] Mikina@programming.dev 3 points 8 months ago (1 children)

I'm glad to see my instance is part of the FediPact! Thanks for the link.

[–] Mikina@programming.dev 4 points 8 months ago* (last edited 8 months ago)

My own setup from the top of my head would be:

  • Browser: Mullvad with Mullvad VPN, LibreWolf for stuff that breaks. Brave if I really have no other choice.
  • Phone: Pixel with Graphene, main profile is Google-less, second profile with Sandboxed GServices for apps that don't work without it but I need them, downloaded through fresh gmail profile. Third profile linked to my old gmail with credit card for the two apps I bought and sometimes need to use.
  • Mail: I use Protonmail, with my own domain that sounds vaguely corporate. I have a catch-all address, and generate random name.surename@mycorpdomain.com addresses for each service.
  • File storage: I have a NAS, that I use for most file sharing I need.
  • Music: Jellyfin server with Headphones and redacted.ch account, and I also make sure to support artists every month by spending what would be my Spotify subscription price on Bandcamp albums
  • Desktop: I run Nobara, too lazy to run QubesOS - plus I game a lot, so it would be infeasible. I mostly try to get stuff on GoG and back it up on my own NAS. I have a ZeroTier network set up for streaming through Sunshine/Moonlight when I need to game from a laptop.
  • VPN: I use Mullvad paid for with Monero, because it plays nicely with the Mullvad Browser fingerprint.
  • Home automation: I have a few basic stuff made for Home Assistant that is running on RockPI I have at home, everything local and without any cloud, mostly through ESP32s.
  • Messaging: This is the one I hate the most - most of the groups I'm working with or volunteering for use Messenger, so I have a Matrix server hosted that bridges it and Discord. It's not ideal, but better than having anything Meta on my phone.
  • Payments: This one is the one I'm struggling with the most. I pay by card almost everywhere, because cash is so much effort. I've tried looking into crypto or prepaid cards, but it's really hard to find anything without KYC in Europe, so I've given up. I'm looking for advice regarding this, but I'm afraid that aside from switching to cash I'm out of luck.
  • Passwords: I just use Bitwarden with YubiKey setup, same as using YubiKey for every important MFA I can. I have two backup keys stored at home, so I don't need to use other recovery methods that would render it useless.
[–] Mikina@programming.dev 2 points 8 months ago (1 children)

Few recommendations from the top of my head, from skimming the post.

I'd recommend checking out QubesOS (https://www.qubes-os.org/), especially since it seems you switch between ToR and already use Silverblue, which is AFAIK similar, but why not go all the way in?

Also for VPN - I've switched Proton for Mullvad VPN, because I really like the idea they are going for - if you pair Mullvad browser, that is designed to have the same fingerprint for all users, with a VPN that's from the same company, you can kind of expect that most of the Mullvad VPN users will also be users of Mullvad Browser. Which means you will not be one of the few Proton VPN users with Mullvad fingerprint, but will have the same fingerprint as most of other users of Mullvad VPN. This will make it harder to fingerprint you based on your browser. One word of warning, though - don't install extensions to Mullvad. If you do, you break the "same fingerprint" premise, and the more extensions you install, the more identifiable you are. Mullvad should be used without any extensions.

Another thing I see is music streaming - I think that in general I'd recommend just getting a cheap laptop/NAS and run your own Jellyfin, and slowly start building your own music collection. You can also run Matrix server as a bonus, and bridge all your communication (including Signal, even though that may not help that much) - but it does help if you need to use some kind of service, i.e Messenger, for group or work related purposes.

My approach to music was to cancel my subscription, and then use the money I save to spend on albums on Bandcamp, so I still support the artists I want. I make sure to do that every month. Since there's just wast amount of music to get, I use Headphones with an account on redacted.ch to fill my library, but I still make sure to buy albums I like even if I already have them downloaded. The added bonus is that you actually don't loose any of your music, if the artist decides to pull it off the streaming service, which has aready happened to me several time.

If you want hosting your own LLM, take a look at https://refact.ai. But note that it's not really cheap, I've recently upgraded my computer and decided to use my NVIDIA 1060 to run refact, and it still didn't work well - 8Gb of GPU memory is borderline usable, and I couldn't do the finetuning.

[–] Mikina@programming.dev 8 points 8 months ago (2 children)

What happens if the prisoner just refuses to work?

view more: ‹ prev next ›