Spyke

Replies

Comment on

What are the reasons to use Signal over Telegram

In my view, by far the biggest reason to switch is that Telegram doesn't end-to-end encrypt chats by default.

Yes you can start encrypted chats specifically, but i'll bet 99% of chats on telegram aren't encrypted - meaning whoever has access to the telegram servers can read all the messages.

Signal claims to end-to-end encrypt all chats by default, and if you want to be 100% sure you can in theory read the source code and compile the app yourself. this means signal cannot read any of your messages, even if police asks them to or servers get seized. That's a massive advantage in privacy.

Comment on

What projects does the opensource world lack

for me the most critical ones are replacements for discord and microsoft teams. for discord the critical piece is the login - people don't want to make accounts on each server, so until we have proper federation with a good user experience people won't actually move off it.

for teams i'm sure theres projects in development, i just don't know them or their status - all i know is that i want a project to combine several specialized FOSS services (jitsi is great, and there's lots of other collaboration tools for email/calendar/chat) into one nice unified frontend that is actually reasonably easy to self-host and maintain.

memes

Comment on

20534 memes are taking up space

my phone won't even do "force stop" anymore... fairphone 5 running whatever os fairphone ships, and all force stop does is put the app in the background or whatever, if it has an issue the issue will still be there when opening it again.

memes

Comment on

Trying to quit Reddit

Reply in thread

easiest thing for me was to just... uninstall the app and use it in a browser.

the experience is so terrible, i don't spend much time on it anymore. seriously, go to reddit.com and see what it looks like with no account and no extensions.

instagram is even worse, once in a while i try to open a funny post someone sends me in the browser, and ... it usually works for the first post (after clicking away a bunch of popups) but if i open a second one i get completely blocked. thanks meta 👌

linux

Comment on

*Permanently Deleted*

honestly, wine has seemed unreasonably complex to me in the past and i haven't tried since. but Bottles offers a nice easy to use GUI, i do recommend giving it a shot. at least on arch linux it's super easy to install via the AUR.

the only issue is some apps need additional dependencies which can take some searching to figure out what exactly is needed. the arch wiki lists a bunch of them though, and often the error messages bottles shows will point you the right way.

i've gotten almost every .exe to work with it, most immediately, some after a short bit of tinkering.

linux

Comment on

I need to vent about Windows. I want workplaces to use Linux.

luckily i can wipe my work laptop and install linux (for now, there are discussions about not letting unmanaged devices on the network at some point...), but what annoys me is seeing how much tax money we send straight to microsoft. i work in the education sector in europe and the majority of the company's funds comes from the government, to send millions of that straight to the US, especially with the politics going on right now, seems like a horrible idea. and SO many others are doing the same thing, i swear if we invested just 10% of it into FOSS the world would be a better place already and we'd all save money.

Comment on

Boycotting FOSS projects in the wake of the "buy canadian/european" movement makes no sense

Reply in thread

i mean.. it is massively better, but yes it still sucks. but what do you move friends and family to? last i looked into element it was not an option for several reasons, and i don't think anyone would switch to basically noname apps like simplex or similar, even if they might be decent solutions. i really want the last few contacts i have on whatsapp to move, but i'm not gonna push hard to get them to use signal just to get it enshittified in the near future. also a few switched to telegram, which while not facebook, is not really better mainly because it doesn't even e2ee by default.

Comment on

What projects does the opensource world lack

Reply in thread

android yes, but the entire google play ecosystem is not, and some things are very hard to do without being inside that ecosystem.

I'm using my fairphone without any google account (so no play store), and it works, but there are some obstacles. Luckily my bank still offers a good website and even uses some international standard for 2 factor auth, so i can do my ebanking without the app - which, like most companies, is only offered in the play store.

for public transport, i downloaded the app from apkpure (in hindsight, the aurora store would likely be the better option) and it works fine for buying tickets. this is just my lazyness, i could buy tickets on the website (but it sucks) or at ticket machines, but the app is super convenient.

for various other services i just refuse to install apps. parking payments, my insurance company, work (luckily i have a bunch of freedom at work, using linux on my work laptop too)... is all stuff that would be convenient but it's all just available in play store. it looks like aurora is a good option, but 1. i don't know how long until google kills it and 2. i want to completely stop being dependent on adtech anyway.

linux

Comment on

Is there a arch linux installation guide that teaches all aspects of the system during the guided installation?

So, a lot of people have already mentioned that the arch wiki contains great info. What's missing, IMO is this: Installing Arch as described on https://wiki.archlinux.org/title/Installation_guide will leave you with an EXTREMELY basic system - you just have a bare command line, with none of the tools you'd use daily for actually using your pc.

This is where the learning comes in - choosing the software you need on your system, and learning how it all interacts with each other. IMO, you can be an experienced sysadmin, and never really have to deal with the details of what's going on during installation - it's the applications on top that actually do the work, and that you need to configure and run. Sure, you'll need to learn systemd and other components, but that all comes with use of the software you need, not necessarily the base system.

This is also why I strongly recommend having a second, working machine with a browser while installing Arch for the first time. A plain arch install does not come with the tools you're used to to connect to wifi, or even wired networks. and without a working browser, it can be hard to figure out how to connect to the internet. First things i had to do when setting it up were searching for the proper network tools and then choosing between desktop environments and window managers. For learning I recommend a WM, as a full blown desktop environment like Gnome comes with a whole host of tools already, but with a WM you need to set things up yourself so you learn more. (I went with Sway, but if you have an nvidia GPU i cannot recommend it - it works but with many little issues.)

linux

Comment on

Noob Question Thread: Ask Any Questions About Linux!

Reply in thread

i'd suggest starting by finding out what package in your distro actually decides where audio goes - mostly it is pulseaudio (older) or pipewire (newer).

depending on the details of how your distro and the dongle work, it could either be a simple "pactl set-default-sink ", or a more complicated set of udev rules or pipewire/wireplumber scripts.

note that distros using pipewire still often support a lot of pactl commands, so it may be worth looking at the simple option even when not using pulseaudio.

Comment on

Basically the extent of my IPv6 knowledge

Reply in thread

personally, i'd have pretty big benefits for my homelab if i could use my own ipv6 range for everything. having only a singe public IP is just very limiting.

sadly, my ISP does give out ipv6 for home networks, but i cannot connect to any of them from my mobile phone with the same carrier. so that's fun. they talked about rolling out ipv6 on mobile networks years ago, but i guess it'll take a few more....

linux

Comment on

Share a script/alias you use a lot

it's somewhat vibe coded but the one i probably use the most is this one to swap between speakers and headset. the device name to look for is just put directly in there, it'd take some adjustment to run it on different machines. this is in my .bashrc:

# switch sinks
toggle_audio() {
  # Find headset sink ID dynamically
  headset_id=$(pactl list sinks short | grep "Plantronics" | awk '{print $1}')
  
  # Find speakers sink ID dynamically
  speakers_id=$(pactl list sinks short | grep "pci-0000_05_00.6" | awk '{print $1}')
  
  # Get current default sink
  current_sink=$(pactl get-default-sink)
  
  # Get current sink ID
  current_id=$(pactl list sinks short | grep "$current_sink" | awk '{print $1}')
  
  # Toggle between the two
  if [ "$current_id" = "$headset_id" ]; then
    pactl set-default-sink "$speakers_id"
    echo "Switched to speakers (Sink $speakers_id)"
  else
    pactl set-default-sink "$headset_id"
    echo "Switched to headset (Sink $headset_id)"
  fi
}

generally i try not to use too many custom things because for work i regularly work on all kinds of different servers and i've just been too lazy to set up some solution to keep it all in sync. someday....

linux

Comment on

I need a distro that can work right out the box without too much hassle to configure it, which one would you recommend?

Reply in thread

agreed with debian, it's by far the most stable and no bullshit system i've ever used. however, BIG condition: do NOT install .deb files manually. that's an extremely easy way to break your system. use what's in the repos, and if it's not in the repos, use something like flatpak (not sure how well it works for debian since i haven't used it).

in general though, if you want a stable linux system, just don't try to install stuff that isn't packaged in official repos.