Ukraine's Withdrawal From Anti-Personnel Landmine Treaty Could Haunt Generations
Ukraine's Withdrawal From Anti-Personnel Landmine Treaty Could Haunt Generations
Volodymyr Zelensky has signed a decree formally withdrawing Ukraine from the Ottawa Convention on anti-personnel landmines. The move coincided with the exit from the treaty by countries along NATO's eastern flank, including Poland and the Baltics.Sputnik International
like this
Maeve likes this.
Honestly most of those actions are actually ineffectual horseshit anyway. Trash management "industry" is a horror show and if you really think any of this makes an impact you're misinformed. Or rather, the impact is negligible.
Less recycling, more killing
This was a good action, giving a lot of joy to the owner.
gatechecked.com/climate-activi…
Climate Activists Spray-Paint Private Jet
German protestors belonging to the "Last Generation" climate change group spray-painted a private jet at Sylt Airport over government inaction regarding climate change policies.Bradley Wint (Gate Checked)
9950x3d cache optimizations on Linux?
I'm considering getting a 9950x3D on either Monday or Tuesday at a Micro Center as a upgrade to my current setup. My main question is, how is the experience with the 9950x3D on Linux with strange architecture with half of the cores having extra L3 cache and the other half with a normal amount of L3 cache.
I have been busy working and suddenly there's been a promotion for the 9950x3D that I want to take advantage of since my motherboard on my current system has been deteriorating as of late. Asrock x570 Extreme4 with a 3700x. USB has been very flaky and I've been dual boating and the other SSD slot is on the chipset. Which makes my windows boot incredibly slow.
I plan to stay on Arch Linux or hop over to CachyOS but want to know what are your thoughts on this as well?
I primarily game but occasionally do some video/audio encoding, video editing and want to build ffmpeg-full from the aur but takes too long on my 3700X.
I've only been able to read/watch three mediums level1tech, and two Phoronix articles, but haven't mental capacity to register and remember everything.
I watched the Ryzen 9950x3D? On Linux video by Level1tech. And one of the things he mentions is gamemode. Is it recommended.
As for the Phoronix articles one is the review of the 9950x3D and the other is the cache optimization driver.
By default for the Ryzen 9 9950X3D it was using the "frequency" preference as default. But if writing "cache" to /sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101:00/amd_x3d_mode it will prefer using the CCD with the larger cache. This cache vs. frequency bias can all be easily manipulated at run-time for those interested.
Is there some sort of automation for this? Or, do I have to do it manually for each program? I've never messed with kernel parameters other than for my Nvidia GPU to get Wayland to work.
I'm sorry that this question feels very unorganized. I just don't have time to write a proper one. I'll be able to reply on my next break.
Thank you for your help.
AMD Ryzen 9 9950X3D, MSI X870E-P Pro WiFi, G.Skill Flare X5 Series 32GB DDR5-6000 Kit, Computer Build Bundle - Micro Center
Get it now! Find over 30,000 products at your local Micro Center, including the AMD Ryzen 9 9950X3D, MSI X870E-P Pro WiFi, G.Skill Flare X5 Series 32GB DDR5-6000 Kit, Computer Build BundleMicro Center
L3 cache is a hardware level function so unless the application like memtest86+ tells the cpu not to cache, everything is cached.
There are games that is so memory intensive when it comes to IO/s , that the cache plays a smaller role, like “X4: Foundations“.
/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101 is a global function. You can use ‘taskset’ to set cpu affinity at launch of application.
If it helps, I wrote a KDE widget to switch between the modes: github.com/Steve-Tech/KDE-AMD-…
My understanding is amd_x3d_mode
basically prioritises what cores the scheduler will assign tasks to.
I usually keep it on cache since I do a lot of code compilation, but I will usually switch it to frequency for gaming and stuff.
GitHub - Steve-Tech/KDE-AMD-X3D-Selector
Contribute to Steve-Tech/KDE-AMD-X3D-Selector development by creating an account on GitHub.GitHub
keep it on cache since I do a lot of code compilation, but I will usually switch it to frequency for gaming and stuff.
Isn't gaming the most cache-heavy CPU workload there is? The X3D CPUs have consistently topped gaming benchmarks, even outperforming much more modern CPUs that lack 3D cache.
I'd sooner do it the other way around: frequency for compiling, rendering, transcoding, etc. Cache for gaming!
Advice on migrating from Ubuntu server to another server OS
Hi all. I'm currently running a home server using Ubuntu OS, but I'd like to try and explore other options for operating systems to better my skills with linux/unix.
Currently I'm considering switching to Fedora server (though feedback is welcome) because I've been running it as my daily OS for a few months now and I quite like it. I'm also looking at Debian server because that's what my old professor used and he did nothing but speak its praises.
Only issue is I'm concerned about data loss from moving the installation. Currently, the server is setup to run several Docker images running my programs. While moving over the images shouldn't be difficult whatsoever, I'm afraid my storage setup might not be so easy. Currently, it's two 4TB hard drives running in a logical volume. I'd love to simply be able to move over all the files to a backup drive, but I don't have anywhere I can store >5TB of files as a backup.
I googled around, but I couldn't find too many guides on migrating logical volumes. The one or two I did find were most definitely written for someone with far more linux knowledge than I have as a relative noob, so any advice would be extremely welcome!
Fedora is great if you want a faster rolling release and you're already familiar with it.
Debian is great if you want a slower release schedule but stable LTS.
Two different use-cases, but both great options.
Okay, more details will be required, but here's what I'm thinking will work.
One of the benefits of an LVM is its pretty easy to resize it.
The outline of what you can do is this (and we can refine the steps with more details)
Right now you've got your 8TB physical volume, and within that, you should have your volume group, and within that volume group, you should have one or more logical volums that are mounted for your system. The idea is to resize the existing logical volume by shrinking it, creating addition space within the volume group that can be used to create a new logical volume. Then, that new logical volume can be used to install Fedora.
Depending on how much free space you have on the entire physical volume, you could potentially dual boot Fedora and Ubuntu. Roughly speaking, the steps would look like this:
WARNING: These steps are not exhaustive because I don't know the full details of your system. This is not meant to be a guide for you to immediately implement and follow, but to help get you down the right path DO NOT FOLLOW THESE STEPS WITHOUT FIRST FULLY UNDERSTANDING HOW THIS WILL APPLY TO YOUR UNIQUE SYSTEM SETUP.
- Download a Linux ISO of your choice. Ubuntu, Fedora, it doesn't really matter. This one is going to be used to live boot on your server so you can make adjustments to your lvm without having the lvm mounted.
- Boot into the live usb
- Once you get to the desktop environment of the live usb dismiss any installation prompts, etc and open a terminal
- Install the logical volume tools with
sudo whatever-the-package-manager-install-command-is lvm2
- If your volume group is encrypted (typically with LUKS), you'll need to decrypt it to make sizing changes to the lvm(s) in the volume group. You can decrypt it with:
cryptsetup open /dev/your-disk-here name-of-your-volume-group
- For example, on my system if I were doing this it would be
cryptsetup open /dev/nvme0n1p2 server
(I very creatively named my server volume groupserver
)
- Once you can access your volume group, you can use the
df
command to see how much space is free in your volume group. The full command you'll want to run is:sudo df -h
- This command will list all mounted disks along with filesystem usage data. With this you should be able to determine how much free space you have in your volume group.
- Once you've determined how much free space you have, you can decide how big you want to make your new logical volume. For example, if your current usage is 6TB out of the 8TB total, you could resize the current logical volume down to 7TB, and then create a new logical volume that's 1TB in size for the Fedora install
- You will do the resize using the
lvm2
tools installed. The command to shrink the logical volume looks like this:sudo lvreduce --resizefs --size -1TB /dev/your-volume-group/the-lvm-name
- Once you've shrunk the lvm, You can create your new lvm
IMPORTANT NOTES:
- If at all possible, you should really back up the data. If you don't have any kind of backups in place, you're risking losing all of your data, not just in doing this operation, but in general.
- If you want to dual boot, things are more complicated because of where your
/boot
exists
Thanks a ton for the very detailed reply!
First off, do you know a good command I could run to give you a better idea of my system's LV setup?
Secondly, I was hoping to fully migrate the data on my ubuntu server to a fedora or debian server rather than leaving it on the ubuntu server
Happy to help!
lsblk
will give exactly the info needed. Copy the output of lsblk
and paste it into a reply and that will be perfect. Or a screenshot. Whatever's easier for you
Sorry this took a while, I got distracted. Trying to also learn Dart cause why not.
Here's the output of lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 3.6T 0 disk
├─sda1 8:1 0 1G 0 part /boot/efi
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 3.6T 0 part
└─ubuntu--vg-ubuntu--lv 252:0 0 7.3T 0 lvm /
sdb 8:16 0 3.6T 0 disk
└─ubuntu--vg-ubuntu--lv 252:0 0 7.3T 0 lvm /
Perfect. So you've got separate /boot
and /boot/efi
partitions, which means dual booting will be much easier if you want to do that.
The ubuntu--vg-ubuntu-lv
is the logical volume you'll want to resize. So now we need to see how much space is available on the volume. To get that, run the command sudo df -h
and paste that output into a comment.
From there we can figure out how much space you have and how you might want to resize the volume to prep for a new install.
What is challenging about this is that your data is under your root (/
) mount, which is also the ubuntu os. If in the end you want to entirely remove ubuntu, it'll be a little trickier than if your data was in a separate logical volume that you mounted into your root system during boot.
For example many people have a separate logical volume for /home
, which makes it easier to switch distros while preserving your home folder with all of your user data, config files, etc...
But that's getting a little ahead of ourselves. Start with sudo df -h
for the filesystem usage info and we can go from there.
sudo df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 3.2G 5.9M 3.2G 1% /run
efivarfs 128K 17K 107K 14% /sys/firmware/efi/efivars
/dev/mapper/ubuntu--vg-ubuntu--lv 7.2T 3.8T 3.2T 55% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 2.0G 193M 1.6G 11% /boot
/dev/sda1 1.1G 6.2M 1.1G 1% /boot/efi
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/bcfc6cdd2b2dade1c62a74e2471c7854b9c196a3c0f078f797d70113964ede8d/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/a35b73132ddc1e269aa9ebe575d0e5e2e73e6f08cdb825b0887f91e0a4121cef/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/e520dbd210290edb01c7bf8d37cbdfc8e03b7a163dbd456a17868a71c4550397/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/89b5c5806c2482d9318cbf770f836cedb06286a2dd49e7c227fea02e198df2af/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/fa91a69c4a453e2fa734ebe4c83dd8ee77d70749f16f2d4c63f90aaeb4c50d31/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/4dd7bc11c887471609493f01328394b25f7dd2bb535f46f49c42549ad687d862/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/9ee1766864b68a61bc3ba27aa98404ed46b76f6e9e6f0731ed445eb4d4112153/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/13bfb2554321f24c9648cfbda84ade6988df77543116688e6f08481fcc5bb0fa/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/8c271d4bc303852dedc7e6eea9a580f0ffd0dea9a066c9f0b7e5b926b2c5c0be/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/2fa7a2ecc5219b708f88eb3ed080657169306e35be14986500282cb9c455bbc1/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/1c206df8e1e12b7ca2acfec4b9e6617fd155c432f2b22bf34eb201f32f1fe3d6/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/36b806dc4db7596718766e344cff0db305ec4509e6fbdc673b394fa5cb62d9b3/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/40f4535813fe79417d0f040fdd53a5058bb29469026fc7a8eabb2b92db16eadf/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/4c301571ba732358aeffd767b5850c0db56efaf0d561016e8fc077d87187a26a/merged
overlay 7.2T 3.8T 3.2T 55% /var/lib/docker/overlay2/73f9cd053d43eaf8707c481e68bb1beec843b7153a58dc9e99f467a637b33e9c/merged
tmpfs 3.2G 12K 3.2G 1% /run/user/1000
I'm currently running a home server using Ubuntu OS, but I'd like to try and explore other options for operating systems to better my skills with linux/unix.
What are you hoping to explore? Distrohopping servers is pretty much pointless, especially if you're using docker.
Like you're going to use dnf to install docker instead of apt, maybe configure selinux instead of apparmor, and that's it. Definitely not worth it IMO.
If you want to use it as a server, Fedora is annoying because the support lifetimes are so short.
If you want the Fedora / Red Hat experience, consider Alma Linux. Skills wise, it is like using Res Hat Enterprise Linux (RHEL) which is an in-demand skill set.
For a server os, do things like consider stability and ease of upgrading between major versions.
Debian does both of those things extremely well.
If you're playing around with changing distros and your data is valuable, I'd try and find somewhere to back it up to, myself.
Channel 4 to show Gaza war crimes documentary rejected by BBC
cross-posted from: lemmy.ml/post/32467220
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grav…Elis Gjevori (Middle East Eye)
Channel 4 to show Gaza war crimes documentary rejected by BBC
cross-posted from: lemmy.ml/post/32467220
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grav…Elis Gjevori (Middle East Eye)
like this
Maeve likes this.
Channel 4 to show Gaza war crimes documentary rejected by BBC
cross-posted from: lemmy.ml/post/32467220
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
By Elis Gjevori
Published date: 28 June 2025 21:08 BST"Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grave breaches of international law.
"This is a meticulously reported and important film examining evidence which supports allegations of grave breaches of international law by Israeli forces," said L. Compton, Channel 4's Head of News and Current Affairs. "It exemplifies Channel 4's commitment to brave and fearless journalism," she added.
Channel 4 to show Gaza war crimes documentary rejected by BBC
Channel 4 will broadcast Gaza: Doctors Under Attack, a documentary laying out damning allegations that Israeli forces systematically targeted Gaza's hospitals and medical staff throughout their military campaign—allegations which would amount to grav…Elis Gjevori (Middle East Eye)
Recommendations for an Offline Music Player That Supports Synced Lyrics
Hi folks,
Recently, I started to listen to music locally instead of using streaming services because I have had enough of all the annoying parts of it. I gathered a lot of Opus and FLAC files that have lyrics embedded in them. I am searching for some music players that can display them. The one I am using right now is Elisa. It is awesome, but I would still like to know if there are more alternatives, just in case. Thanks!
GitHub - sentriz/gonic: music streaming server / free-software subsonic server API implementation
music streaming server / free-software subsonic server API implementation - sentriz/gonicGitHub
Yep, but only if you familiar, otherwise it can range from 1day to a week depending how complex our setup is (OCID,Fail2ban,reverse proxy, self-signed miniCA...).
But once your setup is all ready and you get all the bell and whistle it's just a matter of 5mins (and very fun too if you have time to spend !)
It's not, really. All of those programs are Go, and single executables. There's no "install" for either gonic or ostui (IIRC, also Navidrome): you download or compile the executable and run it, and you're off and running.
Someone mentioned Docker; in this case it's unnecessary unless you're doing it for security. They're just each a single binary. You'll have to either create a config for gonic or Navidrome, or run them with commands telling them where your music lives, but that's it. Running on the same machine, you don't even have to open the ports on your firewall. However, if you do, Tempo for Android lets you stream the music to your phone from gonic or Navidrome, too.
These are very, very simple programs to run. ostui is a TUI, so if you prefer GUIs you'll want a different client, but both of the servers are easy to run and nothing to install - just run them as you, not even root.
Yup! It's very much like mpd, except streaming without an additional component.
They use the SoundCloud API. You only need either gonic or Navidrome, plus a client (like ostui).
rmpc ;
Info: mierak.github.io/rmpc/next/con…
Edit: It seems you need a separate file with the song lyrics. It's not exactly what you're looking for, but I hope it's still helpful to someone.
Edit 2: DeadBeef with deadbeef-lyricbar does something similar
GitHub - loskutov/deadbeef-lyricbar: A simple plugin for DeaDBeeF audio player that fetches and shows the song’s lyrics
A simple plugin for DeaDBeeF audio player that fetches and shows the song’s lyrics - loskutov/deadbeef-lyricbarGitHub
GitHub - swingmx/swingmusic: Swing Music is a beautiful, self-hosted music player for your local audio files. Like a cooler Spotify ... but bring your own music.
Swing Music is a beautiful, self-hosted music player for your local audio files. Like a cooler Spotify ... but bring your own music. - swingmx/swingmusicGitHub
like this
HeerlijkeDrop likes this.
i use termusic. It has a lyric section, but I never used it
edit: added link
GitHub - tramhao/termusic: Music Player TUI written in Rust
Music Player TUI written in Rust. Contribute to tramhao/termusic development by creating an account on GitHub.GitHub
If you need it for Android, I tried quite a few. I had the same requisites, offline, lyrics for flac files, I ended up using Metro:
f-droid.org/packages/io.github…
Very minimalist and do the job very well. I use the field"Composer" to sort my lists.
Metro - A music player for Android | F-Droid - Free and Open Source Android App Repository
Best material design music player for Androidf-droid.org
Lotus | F-Droid - Free and Open Source Android App Repository
Music player designed with Material Youf-droid.org
It is not a dumb question at all. I asked my self the same question a few months ago. You are correct. It is essentially just metadata. You can embed them with something like kid3 directly into the music file it self. So for example I have a .lrc file(the sync lyrics file). It will look something like this:
[00:16.60]Through your terribly fragile heart.
[00:24.70]Even the secret of the red fruit is, "I'll give it all to you.
[00:32.90]Even though I'm still hurting your leaky heart
[00:40.50]I still see your dream
[00:44.00]A person whose beauty that can’t be achieved whose beauty can’t be achieved…
[00:51.80]I want you to love me, I want you to love me
...
U can just copy the text in the .lrc file and then write it into the music file with a lyrics tag with something like kid3. If u open the music file with a music player that supports it, u will get synced lyrics. The process is quite tedious to do manually, so I made an app to download audio from YouTube videos and embed the subtitles as lyrics to do it for me (yes, this is a shameless plug). If you are interested, you can check it out. Azul box
GitHub - musdx/azul-box: This is a utility box for yt-dlp and ffmpeg with musicbrainz Metadata.
This is a utility box for yt-dlp and ffmpeg with musicbrainz Metadata. - musdx/azul-boxGitHub
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
cross-posted from: lemmy.ml/post/32465391
Sanya Mansoor
June 27 2025, 10:05 a.m"For months, environmental researcher Yaakov Garb has been using satellite data to analyze the design, location, and expansion of these facilities. Garb, a professor at Ben-Gurion University of the Negev, found in an analysis published earlier this month on Harvard Dataverse that most of Gaza’s population cannot access these centers in a safe and practical way. Doing so requires crossing the dangerous Netzarim Corridor, entering a buffer zone from which Israel has banned them from entering, or a long walk across a barren rubble field, while carrying a heavy box of food."
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
Sanya Mansoor
June 27 2025, 10:05 a.m"For months, environmental researcher Yaakov Garb has been using satellite data to analyze the design, location, and expansion of these facilities. Garb, a professor at Ben-Gurion University of the Negev, found in an analysis published earlier this month on Harvard Dataverse that most of Gaza’s population cannot access these centers in a safe and practical way. Doing so requires crossing the dangerous Netzarim Corridor, entering a buffer zone from which Israel has banned them from entering, or a long walk across a barren rubble field, while carrying a heavy box of food."
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
The U.S.-backed system for food aid in Gaza is a “tactical intervention in humanitarian wrapping,” per an Israeli professor.Sanya Mansoor (The Intercept)
like this
Maeve likes this.
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
cross-posted from: lemmy.ml/post/32465391
Sanya Mansoor
June 27 2025, 10:05 a.m"For months, environmental researcher Yaakov Garb has been using satellite data to analyze the design, location, and expansion of these facilities. Garb, a professor at Ben-Gurion University of the Negev, found in an analysis published earlier this month on Harvard Dataverse that most of Gaza’s population cannot access these centers in a safe and practical way. Doing so requires crossing the dangerous Netzarim Corridor, entering a buffer zone from which Israel has banned them from entering, or a long walk across a barren rubble field, while carrying a heavy box of food."
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
Sanya Mansoor
June 27 2025, 10:05 a.m"For months, environmental researcher Yaakov Garb has been using satellite data to analyze the design, location, and expansion of these facilities. Garb, a professor at Ben-Gurion University of the Negev, found in an analysis published earlier this month on Harvard Dataverse that most of Gaza’s population cannot access these centers in a safe and practical way. Doing so requires crossing the dangerous Netzarim Corridor, entering a buffer zone from which Israel has banned them from entering, or a long walk across a barren rubble field, while carrying a heavy box of food."
Israeli Soldiers Killed at Least 410 People at Food Aid Sites in Gaza This Month
The U.S.-backed system for food aid in Gaza is a “tactical intervention in humanitarian wrapping,” per an Israeli professor.Sanya Mansoor (The Intercept)
Has anyone had success putting ProtonVPN or any other VPN aside from MullvadVPN on Bazzite?
like this
sunzu2 likes this.
I've installed it through secureblue's ujust script. I think this has been the smoothest experience I've had with it on Fedora Atomic.
Previously, I relied on the wireguard profiles I downloaded from ProtonVPN and which I loaded through NetworkManager. While it definitely worked, it was a hassle to redo it every now and then. Furthermore, switching on the go to something else I hadn't loaded already was never an experience I enjoyed doing.
Though, for completeness' sake, ProtonVPN^[Note that, IIRC, IVPN and Mullvad don't fare better in this regard.] hasn't fixed its IP leakage on Linux. And, to my knowledge, the workaround is only available with access to the wireguard profiles. And thus, the cumbersome method actually offers a very tangible merit over the comfortable one.
Finally, while I don't endorse the use of NordVPN, it's the only other VPN that's installable as a sysext. Note that systemd system extensions are still experimental, though. Even if they've (read: N=1) been reliable to use for me.
secureblue: Hardened Fedora Atomic and Fedora CoreOS images
Hardened operating system images based on Fedora Atomic Desktop and Fedora CoreOSsecureblue
like this
sunzu2 likes this.
That guy is a piece of garbage for sure, but as a man losing most of his hair I hope not to be lumped in with trash like that.
PS: Who is the other guy? Sorry for not knowing.
Love... is a burnin' thing...
And it makes... a fiery ring.
Bound... by wild desire...
I fell into a ring of fire.
...
The taste... of love is sweet...
When hearts... like ours meet.
I fell for you like a child...
Ooooh, but the fire went wild.
...
biography.com/musicians/johnny…
Johnny Cash and June Carter:
Two fucked up, rough and tumble assholes who... married and remained together, totally devoted to and thankful for each other for 35 years, died within 4 months of each other.
Burnin' Ring of Fire is one of the most famous songs of all time... June wrote it, Johnny sang the most famous version.
youtube.com/watch?v=1WaV2x8GXj…
...
Andrew Tate:
Self described drug dealer, rapist, sex trafficker, failed MMA fighter... openly states he is disgusted by nearly all women, and only fucks them because it makes other men envious of him, also he claims to only fuck 18 and 19 yos ... apparently he married someone a few months ago.
I'm sure that'll work out well.
Oh right, uh, no notable discography, nor chin.
(why do you think he has the beard)
Johnny Cash Described His Love for June Carter as 'Unconditional'. Inside Their Love Story
Immediately drawn to each other, the country singers navigated rocky roads before and throughout their marriage.Biography
Huh, I may have it wrong... but that would mean wikipedia has it wrong.
Says June Carter and Merle Kilgore wrote the original version, sung originally by June's sister Anita.
en.wikipedia.org/wiki/Ring_of_…
Maybe Johnny edited it a bit?
I... struggle to say this pun but uh:
This is some real Folk-Lore.
Wait wait wait wait........you mean somewhere, out there in the world is MMA footage of andrew tate getting his ass handed to him?
Why is this not viral???
Wait you haven't seen this?
Hold on...
youtube.com/watch?v=yPW0VaTYhN…
Watch those knees just go fucking limp and askew... real KOs lol.
Its likely not viral because this is all bootleg, PPV footage, you'd get copyright takedown'd / sued into oblivion by all the various fight organizations.
I think most of his record is in relatively minor leagues, only a few fights in relatively bigger deal organizations... not sure.
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.youtube.com
Idk about MMA, but afaik his kickboxing record was pretty good, but essentially he was an average/slightly above average pro who had a massively padded record - he mainly fought people who were ranked far lower than him, won some low to mid level titles and didn't take actual fair matchups or compete in tournaments that you'd expect actual highly ranked pros would compete in.
So, he was a perfectly adequate kickboxer and could beat a lot of pro kickboxers in lower divisions but nowhere near "best in the world" / "olympic level" or whatever else he claims
Haha yeah the wording is rather ... malleable, in that way.
Much like your-
You get it lol.
log into multiple google account in thunderbird
log into multiple google account in thunderbird
What information I might leak to google server if I issue log into multiple google account in thunderbird? ip of course but what else might be collected? It would be really great if someone could clarify whether the information below will be send to google when using their email service even through Thunderbird
- device name
- device model
- ...
My main concern is that google will be able to know that I have logged into the same device with different accounts.
In addition, I plan to use VPN when using one google account but not the others. This can be achieved through profiling, but is there an option that I can simply manage all the accounts in one app but without my ip address being collected by several specific email service provider corresponding to several specific email?
thanks a lot!
The big issue is its very easy to leak information that ties all three of your accounts together effectively doxxing yourself to google.
For example one way is to hash your phones non hardware identifiers and then correlate any accounts that have this same hash.
GrapheneOS Frequently Asked Questions
Answers to frequently asked questions about GrapheneOS.GrapheneOS
thanks a lot
though I'm having trouble understanding what exact information will thunderbird leak to email service provider.
Does this mean thunderbird will send (Examples of the global OS configuration available to apps are time zone, network country code and other similar global settings.) to any email service provider that is logged in on thunderbird?
GrapheneOS Frequently Asked Questions
Answers to frequently asked questions about GrapheneOS.GrapheneOS
Israel Suffered Extensive Damage [ex-CIA analyst Larry C. Johnson]
Despite the arduous efforts of Israeli censors to hide the devastation Iran inflicted on Israel with its barrage of ballistic missiles during the 12-Day War, information is emerging that destroys the myth that Israel had an impregnable air defense. The map at the head of this article reveals the sites targeted by Iran. Based on the videos of strikes in Haifa and Tel Aviv, I think this map accurately portrays the massive scale of the Iranian attack. For the first time in its history, Israel took a major beating.
Actually being progressive to get women's attention and tell them about how lucky they are that he's not like these other closed minded men can certainly be used to control a woman. I highly recommend reading "Why does he do that? Inside the mind of angry and controlling men" by Lundy Bancroft.
I had to admit that I had been controlling of my wife for years and didn't even realize I was doing it. Sometimes I try to cling to my old ideas and dismiss this stuff but I really can't.
"Straight pride" isn't a thing. It's purely a reactionary response to gay pride.
The point of gay pride is for gay people to show that they're not afraid to be who they are in the face of systematic discrimination. It is specifically countering the culture of gay shame that had been the norm in the past. Straight people are already the overwhelming majority and have never been oppressed for their sexual orientation. There's was never any shame associated with it so it makes no sense to proclaim that you're "proud" to be straight.
It's like someone who finished a marathon expressing their pride for their accomplishment, and some loser who has to make everything about themselves says "well I sat on my ass all day and I deserve to be proud of that too!"
The issue is not that it's not okay to be proud of being straight, you're welcome to feel pride all you want. The issue is when you but into someone else's moment and make it about yourself.
Western media enabling Gaza genocide and rewriting history, say experts
At a panel hosted by the International Centre of Justice for Palestinians (ICJP) in London on Saturday, experts accused mainstream Western media of contributing to the denial and distortion of atrocities unfolding in Gaza.
Omar al-Ghazzi, Associate Professor of Media and Communications at the London School of Economics, called the trend “a war on history.” He warned that the use of media narratives as future historical sources could shape how upcoming generations understand the events in Gaza.
The panel also pointed to specific language patterns in coverage. Hanif noted that the term “massacre” appeared 18 times more often when referring to Hamas attacks than to Israeli attacks on Palestinians. He said this imbalance reflected a wider rhetorical bias and an uncritical acceptance of Israeli government claims—particularly those targeting local journalists in Gaza.
British-Israeli journalist Rachel Shabi said Israel has consistently framed its ban on international reporters entering Gaza as a safety measure, while accusing Palestinian journalists of links to Hamas. She criticised international media outlets for accepting these narratives without challenge. Historian Avi Shlaim described Israel’s media strategy as an aggressive propaganda campaign designed to suppress criticism by labelling opponents as antisemitic.
Western media enabling Gaza genocide and rewriting history, say experts
As Israel’s war on Gaza intensifies and expands across the Middle East, media analysts and human rights advocates are raising concerns over the lack of international accountability and the role of western news outlets in shaping public perception of …MEE staff (Middle East Eye)
Like how Hamas always had hostages and the IDF only had prisoners but they were functionally the same and treatment of IDF prisoners included torture and rape.
The article says it's because of aggressive propaganda campaign from Israel. Some also say because of western islamophobia. Maybe financial interests?
The IDF tortured and rapes Palestinian hostages including children. No evidence of Hamas doing this kind of stuff.
Let's not compare Hamas to the literaI IDF.
Western media enabling Gaza genocide and rewriting history, say experts
At a panel hosted by the International Centre of Justice for Palestinians (ICJP) in London on Saturday, experts accused mainstream Western media of contributing to the denial and distortion of atrocities unfolding in Gaza.
Omar al-Ghazzi, Associate Professor of Media and Communications at the London School of Economics, called the trend “a war on history.” He warned that the use of media narratives as future historical sources could shape how upcoming generations understand the events in Gaza.
The panel also pointed to specific language patterns in coverage. Hanif noted that the term “massacre” appeared 18 times more often when referring to Hamas attacks than to Israeli attacks on Palestinians. He said this imbalance reflected a wider rhetorical bias and an uncritical acceptance of Israeli government claims—particularly those targeting local journalists in Gaza.
British-Israeli journalist Rachel Shabi said Israel has consistently framed its ban on international reporters entering Gaza as a safety measure, while accusing Palestinian journalists of links to Hamas. She criticised international media outlets for accepting these narratives without challenge. Historian Avi Shlaim described Israel’s media strategy as an aggressive propaganda campaign designed to suppress criticism by labelling opponents as antisemitic.
Western media enabling Gaza genocide and rewriting history, say experts
As Israel’s war on Gaza intensifies and expands across the Middle East, media analysts and human rights advocates are raising concerns over the lack of international accountability and the role of western news outlets in shaping public perception of …MEE staff (Middle East Eye)
like this
Maeve likes this.
Mitigating the "7 Deadly Fediverse UX Sins"
This article is a response to Tim Chambers' recent writeup, titled The Seven Deadly UX Sins of the Fediverse Web Experience (To Fix). It's a pretty great read, and I'm writing this not as a rebuttal, but to analyze and expand on the points made.
This is a musing on 7 problems that have been pointed out, with some ideas on what progress has been made to fix them.
Mitigating the "7 Deadly Fediverse UX Sins"
Quick Note: This article is a response to Tim Chambers' recent writeup, titled The Seven Deadly UX Sins of the Fediverse Web Experience (To Fix). It's a pretty great read, and I'm writing this not as a rebuttal, but to analyze and expand on the points made.Preface
I sometimes say this too much, and maybe it's a bad habit, but: I've been on the Fediverse in some meaningful capacity since 2008. That's 17 years. A lot has changed and evolved over time, and it's amazing to see the network carrying about 12.5 million accounts (of the ones that could be accounted for). It often feels as though we're just on the cusp of mass adoption, if we could just fix enough usability problems.Some of these issues can be fixed through iterative design. However, I think some problems go much deeper than what they appear to be on the surface. I want to go through some of Tim's observations, and adjust the context to account for root causes and possible solutions. To be clear: I think some of Tim's criticisms are actually more specific to Mastodon itself, but I think we can extrapolate some larger patterns from what's being said.
Sin #1: The First-Move Problem
The Sin of Overwhelming Complexity: Instance Selection ParalysisImagine the moment you decide to join the Fediverse. You’re feeling a tad noble. Brave. Ready to reclaim your digital life from Big Tech’s clutches. Then… boom. You’re confronted with a cryptic list of servers, each with a name that sounds like a cross between a startup pitch and a medieval tavern.
I made this a while back, and love finding excuses to post it.
This is one of the biggest problems with the Fediverse today. While I wholeheartedly believe that having a diverse network of different servers and platforms to choose from is a good thing, the process of picking one server and finding your friends is incredibly rocky. You basically have to learn how to navigate several key parts of the Fediverse before ever connecting with friends on another server.To make matters worse, there's a lot of unknown elements regarding any server you might potentially join:
- Some communities outright block one another.
- Some servers are poorly moderated, or not moderated at all.
- A lot of servers struggle to make enough user donations every month to cover operational costs.
- Often, server discovery requires you to first go to a given platform's website, then read a directory, then pick your options based on what's available.
This can create a lot of friction, even in the best of circumstances.
My Proposal
This is something that I don't think can be solved by one simple UX fix. However, I think it could be supported with better infrastructure across instances. In fact, it's possible that we're approaching onboarding and migrating at the wrong level.First: Identity, Content, Connections
What if, instead of simply making a person choose a server, we first focused on setting up an identity and porting over content and connections from other networks? I find myself regularly thinking about Bounce by A New Social, which already kind of sets some groundwork to make this possible.What if we built a utility that could import your profile and posts into your new Fediverse profile automatically, before you even bothered to sign up on a Fediverse server?
Don't get too excited, this isn't a real product. (Yet)
Basically, this utility would almost act as a "pre-identity", acting as a conduit where all of your social data could be hooked in prior to creating your Fediverse account. From here, you could pick and choose what to pull over. Do you want everything you've ever posted on Facebook? Great. Would you rather filter it down to stuff that has the most replies and interactions? No problem.The importer could be customized for each platform, which could also help recommend what Fediverse platform a user might choose.
From here, we could do some interesting things with providing recommendations. Maybe we could include a survey portion, or even parse a bunch of likes from the import to make a recommendation on what kind of community they should join.I'm not totally happy with this design, but this is the general idea. Service picks for the user, while allowing them to manually override it.
Second: Joining with Friends, Discovery, and Sync
I have a couple of ideas about this, but don't currently have the energy to make full mockups. Firstly, I believe we could really ramp up the momentum of user migrations if people could join together at the same time. There are a myriad of considerations to make, but here's how I think it could work.
- Joining With Friends: Through their social connections in the app, users could easily invite their friends to join them. The invite wouldn't put those friends on the Fediverse yet, but they could all get accounts on the SocialImport app to get set up. Maybe a threshold would be set where the actual migration action only happens after a threshold has been set? One careful consideration to make: check server blocks, and do some logic to make sure they all end up on servers that don't block each other.
- Discovery: It might be possible to do friend discovery in the background, by containing some kind of reference to other connected accounts. Oh, you have a Facebook integration, and 12 of your friends also used it with this tool? Cool, here's their details, which are only available to mutuals. You'll automatically connect when you do the final move action.
- Sync: Maybe you're the first-mover, and your friends haven't moved over yet. No problem! Keep the connection with the SocialImport tool alive, and your friends will automatically find you over time. A sync utility could also help with the import of very large data archives, by gradually pulling bits and pieces in over time instead of importing everything all at once.
Sin #2: Navigation Inconsistency
The Sin of Inconsistent Navigation: Timeline TurmoilYou’re finally ready to explore your new digital neighborhood. And then—bam. Three timelines. Not one. Not two. Three. Home, Local, Federated—each more enigmatic than the last. The Fediverse’s multiple timelines are a beautiful idea in theory, but in practice?
Yeah, that's...one way to use the Social Web, I guess.
To be fair, this one is more of a Mastodon criticism specifically, and it's kind of a vestige of some of the platform's earlier design decisions. The Federated timeline was actually kind of useful in the days where the network was a lot smaller, and Local is great on small servers, but the relevance of each is questionable at best these days.The main problem here is that most people are really interested in their Home timeline. It's nice to leave the Local timeline available to people as an option, but Federated is next to useless these days.
My Proposal
Rethink the Home timeline to give people powerful ways to sort and filter their feeds. Yeah, 90% of the time I'm mostly just using a reverse-chronological feed to scroll through statuses made by my friends, but being able to do everything from one timeline interface is really ideal.The "Open Social Web" custom timeline in Bluesky
Bluesky is already innovating in this area a lot with custom feeds and search, but more can be done. Some of this is being experimented with on the Fediverse right now, with projects like Channel.org and FediAlgo exploring different ways to make this work. My point is that we don't necessarily need more timelines, we need better ones.Sin #3: Remote Interaction Hell
The Sin of Remote Interaction Purgatory: Federation GymnasticsOne of the Fediverse’s great promises is universal interaction—no matter which server someone calls home, you can still follow them, reply, boost, interact. In theory? Utopian. In practice—for web users—it’s an absolute effing mystery.
Look, this is a blind spot for a lot of long-time Fediverse users, myself included. If you've been on the network for more than a few years, you've gotten used to the mechanism of throwing a URL into the Search form to pull in remote statuses and profiles to interact with them.This is so much better than what Mastodon used to provide for us. It used to just tell you to copy and paste text.
It's not a bad workaround for pulling in stuff your server doesn't know about, but it's not always reliable. Worse, it's become the main way a lot of us deal with remote interaction. The solution Mastodon uses now, depicted above, is miles better than what we used to have. However, it's notable that Mastodon's own improved solution typically only works with Mastodon.My Proposal
The biggest shortcoming here is a lack of standardization. We really need to come up with some standard mechanisms. There's a few efforts worth mentioning, because I believe they are partial solutions: MagicAuth, and Activity Intents.How MagicAuth Works
MagicAuth is one of the standout features of the Hubzilla project, and it's basically been around forever. In a nutshell, it's a novel approach where credentials are handled in a browser cookie to determine access.I'm visiting a friend's page on a different server. The page checks my home server from a cookie, signs me in from my remote credentials, and I can interact with the page as if we were on the same site.
When you visit a page on a remote server, Hubzilla has a way to use MagicAuth to determine who you are, and provide access accordingly. It works seamlessly, and lets you see and interact with elements on the page as though you're actually logged in. MagicAuth is an incredible concept, and could potentially solve a lot of problems.How Activity Intents Work
Activity Intents are a concept spearheaded by the Emissary project, and it works in a slightly different way. Instead of handling stuff through cookies in a browser session, Activity Intents allow you to connect an account to a given page through an OAuth connection, and almost use it as a very-limited client for sending activities back to your server.
When I click "Like" on a Bandwagon track, the above interface pops up to ask me which account I want to use for this interaction. I can use the Bandwagon account I already have, or I can use my main social account to do that instead.You can almost think of Activity Intents to be a Web equivalent to the Share interface on iOS or Android, except that you can plug your own social platform and services into it instead.
Sin #4: Private Mentions Aren't Really DM's
The Sin of DM Disasters Waiting to HappenAnd yet here we are - as on most Fediverse platforms, “Direct Messages” live right alongside public posts in the same composer, the same timeline view, sometimes even with mostly the same visual styling. You can toggle visibility to “Direct”… but will you notice you didn’t? Will you check? Will the UI save you? Spoiler: It will not.
It's no secret that Private Mentions on Mastodon kind of suck. The main problem is that they're a half-measure solution that combines Direct Messages with private posts, and certain unexpected behaviors are inherited.A private mention in Akkoma, which works the exact same way that Mastodon does.
In a Twitter-style Direct Message, mentions only act as a shorthand for linking to a person's profile. If you're talking to Alice and mention @[url=https://diaspodon.fr/users/bob]bob[/url] in a DM, Bob isn't going to receive any kind of notification that he was mentioned.In Mastodon-style Private Mentions, Bob would get included into the conversation the moment he got mentioned. This mix of expectations on how a feature should work is pretty horrible.
My Proposal
Stop calling them Private Mentions, and instead call them what they are: private statuses. Build in real support for private Direct Messages where message-addressing is done outside of the post body, and just replace any Private Mention part of the interface with matching DM functionality.Sin #5: The Phantom Social Graph
The Sin of Ghost Conversations and Phantom Follower CountsFederation is the Fediverse’s secret sauce—and as implemented, its spectral curse. What should be lively, multi-user conversations often arrive with limbs missing. Replies that clearly should be there are gone. Half the participants never materialize. You’re reading a thread and suddenly think: Wait… who is this person even talking to?
This is a tough one. Part of the way conversations on the Fediverse works is that your own server fills in only the parts it knows about to the conversation tree. It's possible to change your server's behavior on how deep in the conversation it ought to pull statuses, but it's an inefficient approach at best.My Proposal
Mastodon has been working on an improvement where it's possible to fetch all replies in a conversation tree. It's disabled by default, presumably because of the side effects of trying to pull in dozens, hundreds, or even thousands of replies from a public conversation.I actually have mixed feelings on this. I'm all for improved methods for filling out missing bits of the social graph. My fear is that this might effectively DDOS many instances, as people attempt to fill out extremely large conversation trees from thousands of different places. Yeah, your beefy server might be able to handle this, but what about every server that's getting these requests over and over?
I think a partial solution for this may be to leverage some kind of distributed cache, where multiple servers can pitch in to help fill out the details for whoever is doing the fetching. That being said, that could be a huge can of worms.
Sin #6: The Discovery Problem
The Sin of Invisible Discovery: The Content MirageSo what you get instead is discovery by divine accident: No algorithmic curation. No fediverse-wide trending topics. No “here’s what’s buzzing. Just you and The Void. So new users end up wandering along, stumbling across interesting people and conversations only by sheer luck. It’s charming - but only in a 19th-century explorer way.
I've written about this problem before, and yeah, it's rough. I think it's relatively easy to discover interesting posts from people across the network, but the more complex the media is, the more muddled discovery efforts become. Building small, intentional communities helps work around the signal-to-noise problem somewhat, but it's not a real solution for discovery itself.My Proposal
Mastodon has been doing some interesting work with Fediverse Discovery Providers, but there aren't a lot of useful public details that describe how they're supposed to work, or what they even do in a practical sense.I think there's two components needed to solve this problem: federated relays for boosting content, and custom feeds that can be used to filter these relay streams enough to make sense of them. I think relays can be extremely useful for projecting one part of a network across a wider portion of the rest of the network. If we could make the process of subscribing to a relay easier for instances across different platforms, this might help.
Sin #7:
The Sin of User Discovery HellSearch is one thing. But finding people to follow—especially if you’re new—is where the UX - beyond just search - really starts to melt down. User discovery in the Fediverse is so decentralized, it’s basically unusable. No global directory. No “you might like.” No obvious trails to follow. Just vibes. And maybe a dusty wiki from 2022.
I'm of the mindset that sins #6 and #7 are one and the same, just in different capacities. What's interesting is that the Friendica family tree of platforms has had a shared universal directory concept for ages now. Separate instances can opt-in to bridging their directories with one another, which actually helps improve user discovery between those that choose to share.My Proposal
I think a combination of discovery providers, user directories, custom feeds, and a configurable timeline could go a long way towards solving this problem. If we include the SocialImport idea, we might actually have a lot of good methods to help people find their friends and stuff they're interested in.In Conclusion
💡
It actually took me so long to write this that I missed Tim's follow-up, where he also proposes a path to redemption for most of these problems. It should be interesting to see how our lines of thinking match up!This ended up being a really long blog post that took me nearly a month to write, due to real-life obligations and much-needed time to think about things. I wrote this response, not because I want to invoke gloom and doom, but because I think a lot of this stuff is actually solvable. It's just that producing viable solutions requires a lot of cross-project collaboration, and also getting buy-in from the largest projects in the space, such as Mastodon.
With the Fediverse, nothing is ever perfect. However, we should never settle for less-than-good. If we can work together to overcome our biggest obstacles, it makes our network that much more viable as an alternative for millions of people in the future.
PeerTube's Content Wasteland
In 2018, a platform was launched to build an open, decentralized web for videos. In 2021, the network is still struggling to grow.Sean Tilley (deadsuperhero)
I don't get your "Sin #2: Navigation Inconsistency" as I don't have those three Timelines on my instance.
which shows my followed hashtags and users; then I have discover where I see trending posts/hashtags/users/news and then a live feed which updates in realtime.
Also why propose to dumbify the nature of the fediverse? If you don't want to use those features simply don't, those who want to use those features can continue to do so?
Is this entire piece just opinion based or did you actually backed it with user testing/feedback (users tend to not be as dumb as an Uxer think they are)
Amazon delivery van erupts in flames in Arlington
Amazon delivery van erupts in flames in Arlington
An Amazon delivery vehicle was fully engulfed in flames on Sunday in Arlington, Virginia.Jessica James (WJLA)
The Millionaire Exodus Myth
About 11,000 news pieces were published around the world in 2024 by some of the most read and most watched news outlets claiming that droves of millionaires were fleeing countries in record numbers. This was a huge exodus, we were told, with economic consequences, and the root of it all was supposedly taxes on the super-rich. But here’s what all this media reporting left out, these record numbers of millionaires leaving represented just 0.2% of all millionaires. In other words, almost 100% of millionaires did not move to another country, yet somehow this was spun a full 180 into an exodus. So where does this story come from? Well, it’s based on a report published by a firm called Henley and Partners, which helps sell golden passports to the super rich. Golden passports were just ruled to be unlawful by the European Court of Justice, thanks to a challenge by the European Commission, which said golden passports impose a serious risk of corruption, money laundering, tax evasion. Our review of the Henley and Partners report shows that there were several issues with the report’s methodology, its sample and its reporting. But what the media reported and what governments listened to was a fiction, based on questionable data published by a firm that helps the super-rich buy their way out of rules that apply to everybody else. Scare stories like these are used to block the positive change people want.
The Millionaire Exodus Myth | naked capitalism
Millionaires are not fleeing countries to escape taxes.Conor Gallagher (naked capitalism)
like this
originalucifer e Maeve like this.
like this
Maeve likes this.
like this
HeerlijkeDrop likes this.
lemm.ee has shut down for good
lemm.ee has shut down at 00:14 UTC.
unfortunately I realized too late that I have had hundreds of saved links to posts and comments from there, so I did not have enough time to save them, but anyways it is interesting that maybe a third of the post links I could try were dead. I think linkrot is happening much faster here than on reddit, even if just counting deleted posts.
like this
originalucifer likes this.
it should, as long as the post was synchronized in the past...
seekms your username was different on lemm.ee:
~~hmm that's interesting because I did not have a lemm.ee account! 😁~~ just 3 tons of links to it.
edit: I misunderstood it, no I didn't have an account there
also in the meantime I did some research. it turns out I was probably remembering the Lemmy Universal Link Switcher userscript: greasyfork.org/en/scripts/4692…
it can look up posts by their activitypub id, which is the de-facto ID of a post, that is same across all instances. this ID is the url of the content on the original instance. so, the following could be an activitypub id, if the post was actually created on lemm.ee: lemm.ee/post/64477597
to look up a post by this, the userscript uses the /api/v3/resolve_object
API endpoint.
it searches your local instance, and if you are authenticated it also queries the host in the url, lemm.ee in this example. but of course this remote query does not work anymore.
now here comes the twist. I know I always read lemmy through sh.itjust.works, so whatever I saved should be known by this server. and the link that I save, often does not point to the origin instance, because clients work that way.
so it seems 2 lemm.ee links that I tried to look up were not actually posted there, because bmy server does not know a post that has this ap id, I just somehow got a link that points to the lemm.ee version of that post or comment........
Fortunately the messaging app I misuse for link collection always loads the title and image of the webpage, so by some manual work I should be able to find the actual links to each of them.
Lemmy Universal Link Switcher
Ensures that all URLs to Lemmy instances always point to your main/home instance.greasyfork.org
Bankrupt 23andMe Just Sold Off All Your DNA Data
Regeneron is to pay $256 million in cash to acquire "substantially all" of 23andMe's assets, including its massive biobank of around 15 million customer genetic samples and data.
$ curl -sw'\n' \
https://lemmy.ml/api/v3/resolve_object?q=https%3A%2F%2Fsh.itjust.works%2Fcomment%2F19488525 \
| jq -r '.comment.comment.content' | head -n 1
~~hmm that's interesting because I did not have a lemm.ee account! :D~~ just 3 tons of links to it.
$
Edit to add: Lemmy seems to URL-encode ':
' and '/
' sometimes :/
Deleting your account deletes your content, unlike deleting your Reddit account. Hence the linkrot.
I learnt pretty early on that saving posts using the save button was not a good way to save the information 😮💨
Bookmarks won't help if the content gets removed. You've got to copy the important information elsewhere.
I tend to use either a note app (Joplin) or a self-hosted wiki for that.
Yes with ActivityPub there's always failed federation. But Lemmy will send the delete request out when you delete your account. Other software or instances might not honour it, but the intent is there.
As opposed to reddit who do not remove comments when an account is deleted, only mark it as a comment from a deleted account.
I'm not against Lemmy's implementation, but it does require you to collect information you need at the time not assume it will always be there.
$ curl -sI https://lemm.ee/ | grep '^location:'
location: https://join-lemmy.org/
I was literally filling out an application for another server when it went down. Sad day.
Unfortunately I waited too long and now I can’t see my subs that I wanted to migrate.
I think linkrot is happening much faster here than on reddit, even if just counting deleted posts.
Are you sure? Are lemm.ee posts showing as deleted for you? It looks like the copies of anything posted to lemm.ee still exist on the instances that it was federated with. Try this link !animation@lemm.ee, I am pretty sure it should still work on your instance.
It's not all the lemm.ee posts, just a significant amount of them.
also in the meantime I realized my hundreds of lemm.ee links are not actually links to lemm.ee hosted posts, but just links to the lemm.ee view of them. I was just very often copying the wrong link that still worked, but wasn't the definitive one
Piefed speaks to Lemmy instances, yes.
You can import data here: piefed.social/user/settings/im…
Login
This is the flagship instance of PieFed, an open source project for the fediverse. Also try another server.piefed.social
I'm sure I was sufficiently notified, but I am not big on reading updates on ny instace, so this came as a surpise just now.
Thanks for the server! Onwards to the next!
The original shut down thread was posted over 3 weeks ago.
Damn, since I saw the warning thread I was hurrying my slow ass to back up my stuff, which I gladly did (some days ago), lemmy.zip is my new home now.
I feel sorry for the users that didn't get the chance to backup their stuff... An auto backup feature for Lemmy backend might be worth checking out perhaps?
What do you mean? The authenticator instance could ban users, the moderators and the content provider instances could ban users, content provider instances could defederate from authenticator instances and viceversa.
Not sure I'm seeing the issue you are seeing, it's just basically forcing lemmy instances to instead of being both to just be one or the other. The benefit is that the actions on one is free from the drama on the other. One would be dedicated to hosting users, the other would be dedicated to hosting communities, less burnout overall.
Complete bans (at the home instance level) would require synchronization between the content provider instance and the authenticator instance.
Mod actions are caused by users comments on content, so the two aspects are closely intertwined, you can't dissociate the content from the users.
At the moment, admins synchronize in a group to deal with toxic users, usually leading to the ban of those users on their home instance. Having a split between two types of admins adds an additional layer that could actually increase the admins workload.
Since he said that the authenticator is the one that handles the communication & access, I expect banning the person from the authenticator would already automatically prevent anyone using that authenticator (or any other authenticator federating with it) from seeing the content.
As I understand it, the only thing the content provider would do is hosting the data. But access to that data would be determined by the service doing the access control, in the same way current instances are doing it.
the only thing the content provider would do is hosting
Hosting involves removal of content, which is triggered by actions performed by users.
At the moment, if a Lemmy.world user spams CSAM content everywhere, other admins can reach out to the LW admins, they ban the users and purge the content.
In a users/content model, with Lemmy.users and Lemmy.world still being the content, other admins have to reach out to the Lemmy.users instance, get them banned, then to the Lemmy.world admins to trigger the purge of the content on the communities.
On top of that, it is currently recommended to mod from local accounts, as report federation will be fixed in Lemmy 1.0, not released yet: github.com/LemmyNet/lemmy/issu…
The main part of the "admin burnout" comes from the management of users. There isn't really that much to manage on the content part that isn't linked to users.
Moderator from other instances not receiving reports
Requirements Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a single bug? Do not put multipl...obosob (GitHub)
Hosting involves removal of content
Exactly. That means instances would not longer have that responsibility. That would be on the hosting service, meaning less pressure for the instance. Once they ban the user, the content would not be shown, it would be purged from the federating network of that instance, regardless of whether the hosting service actually deletes it or not (but I expect it would be better if the protocol makes it so banning a user sends a notification to the hosting service).
At the moment, if a Lemmy.world user spams CSAM content everywhere, other admins can reach out to the LW admins, they ban the users and purge the content.
It's more complex than that, at the moment, because the purge also involves mirrored content in other federating instances. The interesting part is that after it's triggered, then the process is pretty much automatic. When purging, Lemmy.world admins don't have to manually go around asking to all the other instances to delete the content. The purge request is currently being notified automatically to instances federating with it. Why would it be any different for a content hosting service?
Exactly. That means instances would not longer have that responsibility. It would be responsibility of the hoster, meaning less pressure for the instance. Once they ban the user, the content would not be shown.
At that point, the content instances would be merely storage. This model is already possible now, but the vast majority of instances host both users and content, because it is more interesting to have users to build a local community than just being a storage server.
If some admins were interested in only being storage servers, you would see more instances not allowing user registrations, but all the 35th most active instances allow them: lemmy.fediverse.observer/list
The interesting part is that after it’s triggered, then the process is pretty much automatic.
There have been cases where federation deletion was not processed correctly, so it would add an additional layer of potential issue
- lemmy.dbzer0.com/post/38123874
Why would it be any different for a content hosting server?
As I stated above, it is currently recommended to mod from local accounts, as report federation will be fixed in Lemmy 1.0, not released yet:
- github.com/LemmyNet/lemmy/issu…
- lemmy.world/post/30022166/1719…
What that means is that on top of your Lemmy.user account, you would need a Lemmy.content account that would be able to fully moderate the community as a local account. Users don't like to juggle between different accounts to moderate and participate.
Moderator from other instances not receiving reports
Requirements Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a single bug? Do not put multipl...obosob (GitHub)
it is more interesting to have users to build a local community than just being a storage server.
Imho, it comes down to how much you care about the content of the community you are building. The reason I'm in lemmy.ml and not some smaller instance is because of problems like the ones showcased here.
If I could self-host my own content I would not mind being somewhere else. In fact, I'm considering setting up something through brid.gy. The fact that there isn't a separation of the hosting means that if I want to secure my content I need to have my own 1-person instance which is not something the protocol is very well suited for. Plus it's likely most lemmy instances would not federate with it anyway since, understandably, they may prefer an allowlist approach rather than blocklist. The only sane way would be to have the instances have full control of the access as they are now, with storage being in a separate service that can be managed separately, the hosting service.
it is currently recommended to mod from local accounts
Would this change at all if there was a hosting service?
I expect you would still be recommended to mod from local accounts (the "authenticator"), even if the content hosting was a separate service. The local account would continue being the primary source of access to the content.. note that having a separate hosting service doesn't mean that the hosting service must be the one managing access to the content from the fediverse.
The reason I’m in lemmy.ml and not some smaller instance is because of problems like the ones showcased here.
Quite a few instances are managed by non-profits which are much less prone to service disruptions, like fedecan.ca/en/ for lemmy.ca.
The local account would continue being the primary source of access to the content…
Isn't that contradictory with the users - content separation?
note that having a separate hosting service doesn’t mean that the hosting service must be the one managing access to the content.
That seems contradictory with the previous point. My understanding was that
- users would use Lemmy.user accounts to browse content (this is the recommended way to avoid user management for the content instance admins)
- mods would use Lemmy.content accounts to moderate communities (users would have to switch to those type of accounts from the first type if they want to start / mod a community)
Is this correct, or am I missing something?
Welcome | Fedecan
Discover a new way to connect online. As a Canadian not-for-profit, we can help you join a growing network of federated social media that prioritizes community over profit.fedecan.ca
Then I think we had a different understanding. My understanding was something akin to what bluesky does with the PDS, the data service just hosts data and hands it over to the other service which is the one actually doing the indexing of that data and aggregating it into communities. The data of the community might be hosted in the hosting services, but it's accessed, indexed and aggregated through the authentication service.
The access management, the accounts, the distribution of data, etc. that's still in the server managing the federation. That's the way I understood it, at least (I'm not the person that originally started this train, that was @TheObviousSolution@lemmy.ca ).
This allows the content to potentially not be completely lost if an instance dies because it would be easier to carry your data to another instance without losing it. It's the same principle as in bluesky but applied to the fediverse.
Self-hosting - AT Protocol
Self-hosting a Bluesky PDS means running your own Personal Data Server that is capable of federating with the wider ATProto network.AT Protocol
Ah, I see. So something like activitypods.org/ ?
That would be an improvement indeed, but probably not something we will see any time soon.
ActivityPods - Personal data spaces powered with ActivityPub
Brings together ActivityPub and Solid Pods and empowers developers to create truly decentralized applications.ActivityPods
Complete bans (at the home instance level) would require synchronization between the content provider instance and the authenticator instance.
What are you referring to as a ban? Complete bans already require synchronization between different federated instances. Sometimes the home instance of a user is unable to entirely delete the content of a user because of it.
Mod actions are caused by users comments on content, so the two aspects are closely intertwined, you can’t dissociate the content from the users.
Not really. Mod actions are over a community, not user history. They are perfectly able to remove user comments within their community, and since they are the authoritative source that controls whom it is spread to that has greater influence. That never stops the same content by the same user from appearing elsewhere.
At the moment, admins synchronize in a group to deal with toxic users, usually leading to the ban of those users on their home instance.
They would still do the same, but the "usually leading to the ban of those users" perhaps does more to reveal what your actual problem is than anything else. You and me will have to disagree, because admins should not be authoritarian figures, but should only have control within their domain.
- If they want to administrate over a group of users, they can have control over which users are and aren't allowed over that particular group. They can issue their own warnings to users.
- If they want to administrate over communities, they can have control over which communities are allowed and how users are allowed to interact with those. They can remove users from those communities entirely.
The small but loud minority of toxic users can just have their authentication instances defederated if those instances refuse to do anything with them. If it is an authentication instance doing the defederation, then it will affect all of their users. If it is a content provider instance, it will affect all of their communities. In the current system, it does both because both are coupled into the same instance, so it's even compatible with it.
It stops bad faith actors from trying to pollute communities to slur entire instances, like lemm.ee or blahaj, because of their problems with their userbase, by simply stopping it from being an issue. Administrators don't have to worry about policing communities or users if they don't want to, they would be able to better choose whom they are catering to without bad faith backlash elsewhere.
Almost nothing of the current structure changes, except that dedicated instances have the functionality they don't need disabled. Both can still block each other to their heart's content, and if your problem is having more "splits" - that is literally what federated instances are, there can always be more ... Maybe your problem is with the fediverse and its distributed nature? You are making it out to be as if there is only ever a big bad group of toxic users and that all administrators always completely agree on all bans to make your argument work. At that point, just create your own reddit clone.
I addressed a few of your points in the parallel thread with @Ferk@lemmy.ml (actually, it seems like you read it as you commented below)
As I stated in one of the comments
At that point, the content instances would be merely storage. This model is already possible now, but the vast majority of instances host both users and content, because it is more interesting to have users to build a local community than just being a storage server.If some admins were interested in only being storage servers, you would see more instances not allowing user registrations, but all the 35th most active instances allow them: lemmy.fediverse.observer/list
I had a second look, and instances not allowing sign up are either going to shutdown (lemmy.one) are false positives (bookwormstory.social/signup) or are single-person instances:
Your vision is possible now, but it seems like almost no one wants to implement it.
Fediverse Observer checks all sites in the fediverse and gives you an easy way to find a home from a map or list or automatically.
Lemmy Sites Status. Find a Lemmy server to sign up for, find one close to you!lemmy.fediverse.observer
If admins goes missing like the feddit.de ones did, the same problem would still impact that instance, be it a user or a content instance
If admins just want to shutdown without willing to transfer the instance / domain like the lemm.ee ones did, the same problem would still impact that instance, be it a user or a content instance
Using instances with non profit like fedecan.ca/en/ (lemmy.ca and piefed.ca) seems a better way to mitigate that risk.
Welcome | Fedecan
Discover a new way to connect online. As a Canadian not-for-profit, we can help you join a growing network of federated social media that prioritizes community over profit.fedecan.ca
I think you are misunderstanding the problem being solved. Expecting all instances to become non-profits and manage even more responsibility exacerbates the problem and inhibits the fediverse growth. Non-profits also have their share of pitfalls and is an entirely different beast.
lemm.ee told you the reason they were shutting down - not enough people to keep the place running and burnout. I can't force you to see how minimizing and distributing responsibility helps those issues if you don't want to. Less responsibility, easier for people not to ditch projects or end them.
That has nothing to do about what they decided to do afterwards. I thank them for not transferring the instance domain to a completely different party without user consent, and people would have disagreed with that so it's best everyone found their own solution. It would even have put their account information at risk.
lemm.ee told you the reason they were shutting down - not enough people to keep the place running and burnout. I can’t force you to see how minimizing and distributing responsibility helps those issues if you don’t want to. Less responsibility, easier for people not to ditch projects or end them.
Lemm.ee had the option to close their registration at any time. But registrations are only one source of user management.
In a scenario where Lemm.ee would have become a content instance, but kept their federation policy, they would still have received all the reports about posts on the communities they hosted, wherever the reported user comes from.
Lemm.ee was the instance with the most active communities after LW, there's no way to avoid a certain level of responsibility.
Like I said, I can't force you to see it.
In a scenario where Lemm.ee would have become a content instance, but kept their federation policy, they would still have received all the reports about posts on the communities they hosted, wherever the reported user comes from.
Being a dedicated content instance provider would also inherently imply dedicating that instance to a certain, more controlled type of content. An authentication instance might want to cater to a geography, which will probably decide to interact with the rest of the world and to provide adequate verification and certification mechanisms. A content instance might want to cater to a geography or a subject, resulting in specialized participation, with certification and verification based on the content, not the user.
You keep seeing monolithic instances that congregate the most communities as a plus. That's a negative in my perspective on the fediverse. It shouldn't be competing reddit clones with the one having the most communities winning out.
Being a dedicated content instance provider would also inherently imply dedicating that instance to a certain, more controlled type of content. An authentication instance might want to cater to a geography, which will probably decide to interact with the rest of the world and to provide adequate verification and certification mechanisms. A content instance might want to cater to a geography or a subject, resulting in specialized participation, with certification and verification based on the content, not the user.
Those control mechanisms were available to lemm.ee. There's a reason most active instances mostly defederate from certain instances.
You keep seeing monolithic instances that congregate the most communities as a plus. That’s a negative in my perspective on the fediverse. It shouldn’t be competing reddit clones with the one having the most communities winning out.
I don't, I'm the one regularly pushing for more decentralization of communities (reddthat.com/post/20197120 , e.g. !privacy@lemmy.dbzer0.com vs !privacy@lemmy.ml)
But I would rather have instances use the tools they currently have (and hopefully more will come with Piefed development catching up) rather than trying to re-engineer the whole platform when some instances don't use the existing moderation tools.
Like I said, I can’t force you to see it. The fact that you think it would mean re-engineering the whole platform means you aren't getting it. It's almost literally the suggestion of least effort, it's largely an organizational change that encourages instances not to cope with more responsibility than they can deal with by encouraging decoupling the current structure into two more specialized ones.
If you want re-engineering the whole platform, then I would suggest having all instances be authentication instances and rather than "host" communities to allow users to broadcast to community labels. Have any number of moderation groups be able to be created in an organized on that label or a personalized way by allowing users to select their own curators, perhaps even extrapolating it from the downvotes of trusted users and prioritizing the ranking of those they value. Work on providing a ground.news of discussions instead of biased takes and prunings from those in charge. Allow fast tracking of moderation across these adhoc groups for specially toxic content. That would solve the problem of nobody really going from a 10000 user community that has 100 daily posts to a 10 user community with 2-3 posts a week, because they would all operate within the same community but every user would be able to customize their perspective. The risk then is to balance the bubble they've created with transparency of all the other bubbles people are creating to interact with the community. Each particular instance would be able to be as biased as it wants to particular users or groups of users, but their content would truly be broadcast and federated.
Like I said, I can’t force you to see it. The fact that you think it would mean re-engineering the whole platform means you aren’t getting it. It’s almost literally the suggestion of least effort, it’s largely an organizational change that encourages instances not to cope with more responsibility than they can deal with by encouraging decoupling the current structure into two more specialized ones.
You make this about me, but nobody else sees it. As you said, content instance are possible today (admins just have to disable their registrations), but nobody does that.
Cool, I'll come to you to check on the feelings of literally entirely everyone else when I need to. I'm glad everyone went out and got themselves a spokesman. Meanwhile, I'll point you to an earlier mention in my comments about raising awareness.
You shift into completely diametrically opposed claims whenever it seems to suit you and portray a lack of awareness and possibility as consensus in this regard. Is it "trying to re-engineer the whole platform" or is it already "possible today"? There is no use like this because without willingness, people will just set up the instances like they've been told they have and perform slight variations on them. That is no proof or argument against the idea at all from people just following the cookie cutter.
A solution to this is Nostr.
One identity across the entire network.
Twitter-like Platform/client dies overnight? No problem, all data still there.
Reddit-like platform/client dies overnight? No problem, all data still there.
PC dies overnight? No problem, all data still there.
Data is sync'd across multiple relays, you can run your own, and clients are interoperable.
It's my go-to now, for everything.
A person's posts, their followers/audience, chats, etc never needs to be migrated.
Media is stored using the Blossom protocol which was created for Nostr.
V4V(Value 4 Value) is also a thing, so instead of just Likes/Reactions you can tip/Zap Sats (Bitcoin over Lightning) but that's optional.
It's not centralised though.
It's quite decentralised actually.
As for your "nazi bar problem", I'd suggest you review the relays you connect to. That's the beauty of free speech, and power of choice.
The content isn't gone.
It's still retained by the various instances that lemm.ee federated with, and entering the url of a lemm.ee post on those instances should still let you find their local copies if they have it.
yeah but it turns out a lot of my lemm.ee links are not actually to content that's originating from there, but lemm.ee-view links for which if I search, there's no result.
Fortunately I also have the title and image permanently loaded for these links, so I can find them with some manual work
Google faces EU antitrust complaint over AI Overviews
Google faces EU antitrust complaint over AI Overviews | TechCrunch
A group known as the Independent Publishers Alliance has filed an antitrust complaint with the European Commission over Google’s AI Overviews, accordingAnthony Ha (TechCrunch)
AnxiousDuck likes this.
Life360 Secretly Sells Users’ Geolocation Data to Third Parties, Class Action Claims
This is a bit dated, but the case it not yet resolved. If you search it its still pending and in mediation. Life360 is looking to limit who it sells the info to in order to resolve the case. There is no debate that they were selling the info.
classaction.org/news/life360-s…
Life360 Secretly Sells Users’ Geolocation Data to Third Parties, Class Action Claims
A class action alleges family tracking app Life360 secretly sells data about users’ locations and movements to third parties.Kelly Mehorter (ClassAction.org)
like this
giantpaper likes this.
Yah, just checked their Privacy policy and it says:
We may disclose personal information, including contact information and location and movement data (including precise geolocation data), mobile device information (such as information generated by the gyroscope and accelerometer in your device), application analytics (including IP address and device identifiers), technical and analytical data, and driving event data with business partners that provide certain features and services you elect to use through or in connection with our Products or Services. Some examples of these integrated services offered by our business partners include:
Crash Detection and Emergency Dispatch Services;
Roadside assistance;
Identity theft protection; and
Driving analytics services.
Are you literally just wanting to see the location of family members?
If you're a self-hoster there are options, and that's pretty much the only way you can know it's private.
Two that come to mind are:
The PhoneTrack NextCloud app. If you run Nextcloud you can install this in nextcloud, then install a location logger on the phones. I'm more familiar with Android which has options but from a search I think OwnTracks can send to Nextcloud and supports iOS and Android (someone reported their iOS success here).
Home Assistant let's you see locations of people on a map that is tracked with the Home Assistant mobile app on Android/iOS.
I have found uLogger or the old PhoneTrack app (that connect to GPS on a schedule) to be more accurate than apps that rely on Google telling them when the location has changed (Home Assistant and I think Owntracks). But also much more of a battery drain.
So it depends how often you want the location to be updated. I find running uLogger or PhoneTrack on the phone actually makes Home Assistant get location updates much quicker(I run both for different reasons).
Help connecting to OwnTracks on iOS? (#288) · Issues · Julien Veyssier / phonetrack-oc · GitLab
I'm trying to connect an iPhone to my NextCloud server and my options are pretty limited. Traccar has not given me accurate location data so I...GitLab
Ah nice! It's only a month old but looks really good. It has a warning not to run it in production and not to trust it with your data but I'm definitely going to have a play.
GitHub - Freika/dawarich: Self-hostable alternative to Google Location History (Google Maps Timeline)
Self-hostable alternative to Google Location History (Google Maps Timeline) - Freika/dawarichGitHub
Just remember if you want to share location data with someone else, the app on your phone is only one half. You also need some sort of server ehere you install software for it to report to.
For uLogger that's probably NextCloud with the PhoneTrack app installed, or OwnTracks.
There are companies that offer paid NextCloud hosting, but if you aren't hosting it yourself you probably can't say it meets your privacy requirement.
Yeah it's a maybe, uLogger seems to let you choose which track you want to see. I presume the app lets you log to a specific track so you can have one for each person.
It might depend on what specific experience you're looking for. For example, I log to Nextcloud and can view it there, but this is more of a "find my phone" plus tracking where I've been for myself (similar to Google Location History). While I'm sure I can set it up so others can see, it's not really designed for it. It would also be a bit awkward as you'd have to log in to Nextcloud in a browser to see the locations (seems it's possibly the same for uLogger).
I also run Home Assistant for home automation. I trigger automations off of my wife and my locations, but either of us can open the app and see at a glance where the other is (with pre-defined locations, such as "Home", "School", "@Dave's Work", etc, plus the ability to tap and see the exact location on a map).
That Home Assistant setup is much more useful for either of us seeing where the other is than I think the more dedicated tracking apps are, since they aren't designed around sharing your location with others and that's more of a side-function.
like this
giantpaper likes this.
like this
sunzu2 likes this.
You are right, I mean, everything thats free isnt free. I am just radicalized now by how awful everything is and how invasive everything is and so I see it and I share it.
Figured since this is an app that ppl use for children and what not that this community would want to know.
like this
sunzu2 likes this.
Unfortunate, I had to use this app when my highschool offered a Europe trip during the summer. The shit barely worked anyway because most of us had shoddy service or didn't have a plan where we could have our data on 24/7, so it wouldn't be able to update our location often. It'd make it look like a kid was 3 miles away from the hotels we stayed at, and one time two girls almost got in trouble during curfew cause the app wasn't updated.
I really wish there were OSS apps out there that let people track their friends/loved ones, because I totally get it, sometimes you can't call/text at that moment. Hell, if they get kidnapped you might have a chance of finding them if they still have their phone on them.
GitHub - fosrl/pangolin: Tunneled Reverse Proxy Server with Identity and Access Control and Dashboard UI
Tunneled Reverse Proxy Server with Identity and Access Control and Dashboard UI - fosrl/pangolinGitHub
[Promoting] Homebox v0.20.0 Released
Homebox v0.20.0 released!
Homebox is proud to announce the release of version v0.20.0!
But first, what is Homebox?
Homebox is the inventory and organization system built for the Home User! With a focus on simplicity and ease of use. Homebox is the perfect solution for your home inventory, organization, and management needs.
About the update
We have officially released v0.20.0 and at the same time are making progress towards v1 (stable). This release covers a range of new features and bug fixes, including:
- Fix untranslated strings
- Printable label improvements
- Move passwords to use Argon2ID
- UI improvements
- Add page title for label and location pages
- Thumbnails
- Fixes for our VS Devcontainer
- ... And much more!
You can see a full list of changes here: Changelog
What about V1..?
Great news! We're making some solid progress towards a v1 release, and have documented our roadmap update here: Homebox v1 Roadmap: Update
Important Note
If you have a custom data path specified for attachments please read the updated documentation to ensure that attachments still work.
Follow the Homebox journey
- On Discord: discord.homebox.software/
- On the web: homebox.software/
- On Github: git.homebox.software/
- Demo: demo.homebox.software/
Translate Homebox: translate.sysadminsmedia.com/
Homebox v1 Roadmap: Update
This is a blog post to outline some changes we're making to the v1 Roadmap, as well as highlighting some of the things from the original we've already completed.Matthew Kilgore (SysAdmins Journal)
Thank you to everyone working on homebox ! Can't wait to see the better Tags update whenever it's ready !
I also hope an option to switch between AND/OR capability for tag searching.
Socialism != Communism
Socialism advocates for collective or government ownership of key industries to reduce inequality, while communism seeks a classless, stateless society with communal ownership of all property.
Kinda? Socialism is a transitional status towards communism. Socialism is largely categorized as a system where public property is the principle aspect, ie large firms and key industries, rather than private. Communism is when socialism has developed to the point where all production has become centralized, and collectively owned, thereby eliminating class and the modern conception of a state.
They are disinct in that they have functional differences, but are the same in that they are largely the same concept but at different historical stages.
New VPN Service Can't Log Users by Design - TorrentFreak
New VPN Service Can't Log Users by Design * TorrentFreak
VP.net promises 'cryptographically verifiable privacy' by using Intel SGX enclaves, so even the provider can't track what its users do.Ernesto Van der Sar (TF Publishing)
How to undo Firefox changes to the titlebar controls buttons?
Firefox seemingly very recently shipped their own titlebar controls buttons, which worsens even further the lackluster OS integration. In the screenshot you see my regular control buttons on the window to the left (default KDE Plasma theme) and the new custom buttons Firefox is serving now.
Would anyone know how to undo that change in about:config or anywhere else?
My GTK Theme is already set to "Breeze".
And my Firefox Theme is set to "System".
Thanks though.
What you are referring to are the window decorations.
Apart from Linux Mint, Firefox almost always uses client-side decorations. What you are showing here is still client-side.
It is just that Mozilla recently enabled vertical tabs option for everyone, so the top bar is now slightly smaller than before. You can disable vertical tabs easily by searching in the settings.
like this
warm likes this.
Did you change the gtk theme recently? Firefox follows the gtk3 titlebars, not the qt ones. You would have to change the gtk3 theme back to breeze to have it match again.
If you changed off the default firefox theme, it will also no longer use native titlebar buttons, to make it use native ones with a different firefox theme, go to about:config, search non-native, find the titlebar buttons option, and turn it off.
My GTK Theme is already set to breeze:
Changing the value in about:config had no effect.
Thanks anyway though!
I have the same issue since one or two months, I'm on Firefox Nightly 142.0a1 currently.
For me it looks like this:
Firefox on the left, Dolphin (which uses the system titlebar control buttons) on the right.
A few months ago, firefox also used the system titlebar control buttons. When I noticed the change at first, I also searched for solution online and in about:config
, but didn't find anything. All other solutions posted here sadly don't work:
- browser.tabs.inTitlebar
only adds a standalone titlebar, like you noted.
- When searching for non-native
in about:config
, I don't see any titlebar buttons option that I can turn off.
- Vertical Tabs are already disabled for me in the settings.
If anyone finds a solution to this, I would be happy to be notified. Thanks in advance!
bugzilla.mozilla.org/show_bug.…
If @Frellwit is right, this seems to be intended and not a bug 🙁
1967099 - firefox nightly using custom titlebar buttons irrespective of widget.gtk.non-native-titlebar-buttons.enabled value
RESOLVED (nobody) in Core - Widget: Gtk. Last updated 2025-06-25.bugzilla.mozilla.org
Damn, but I'm not sure if I agree with gregp's resolution of the bug. The way I understand the changes in bugzilla.mozilla.org/show_bug.… it should still use the system theme, but rendered by firefox itself. However, the current state is that it doesn't follow the system theme anymore :/
EDIT: I just saw this comment: lemmy.world/comment/17957836
And yep, that's correct. I'm also using the Papirus icon theme, when I change the theme to breeze or something else, the buttons in firefox titlebar also reflect this change after a restart. So Firefox is now using the window-{maximize,minimize,close,....}-symbolic
icons from the icon theme and not from the window decorations setting.
1964046 - After bug 1964022, titlebar buttons with adwaita look a bit off.
RESOLVED (emilio) in Core - Widget: Gtk. Last updated 2025-06-25.bugzilla.mozilla.org
1967099 - firefox nightly using custom titlebar buttons irrespective of widget.gtk.non-native-titlebar-buttons.enabled value
RESOLVED (nobody) in Core - Widget: Gtk. Last updated 2025-06-25.bugzilla.mozilla.org
Leaked Chats Show Pro-Israel Extremist Group Betar Organizing Street Confrontations
cross-posted from: lemmy.ml/post/32450606
Murtaza Hussain and talia jane
Jun 29, 2025"Far-right activists, including members of Betar—a pro-Israel extremist group known for racist violence—have been running a constellation of WhatsApp group chats to plan counterprotests against pro-Palestine demonstrations and commit potential hate crimes against Muslims in New York City.
The chat logs show its members, including individuals publicly affiliated with Betar US, discussing a range of plans and ideas...
Betar US also appears to have had some coordination with local government, with one member stating that they were forwarding information to a local state assemblyman."
Leaked Chats Show Pro-Israel Extremist Group Betar Organizing Street Confrontations
Murtaza Hussain and talia jane
Jun 29, 2025"Far-right activists, including members of Betar—a pro-Israel extremist group known for racist violence—have been running a constellation of WhatsApp group chats to plan counterprotests against pro-Palestine demonstrations and commit potential hate crimes against Muslims in New York City.
The chat logs show its members, including individuals publicly affiliated with Betar US, discussing a range of plans and ideas...
Betar US also appears to have had some coordination with local government, with one member stating that they were forwarding information to a local state assemblyman."
Leaked Chats Show Pro-Israel Extremist Group Betar Organizing Street Confrontations
The secret chat logs include plans to burn Qurans and attack pro-Palestine protesters with pepper spray.Murtaza Hussain (Drop Site News)
Online Fingerprinting Techniques, lets list them out.
So there are lots of ways to figure out who people are, and I am sure I dont know all of them, but I bet I know some you dont.
Lets put together a list of known ones. Ill start.
(If we dont get a big list, which we may not, for bonus points add techniques to ease drop/intercept information)
fingerprinting techniques
- browser (duh)
- encrypted network traffic analysis, see mullvad link here mullvad.net/en/vpn/daita
- stylometry, en.wikipedia.org/wiki/Stylomet…
like this
underrate170 likes this.
I use this website to check my fingerprint. browserleaks.com/
It has a bunch - Canvas fingerprinting, font fingerprinting, HTTP/2 fingerprinting and ClientRects fingerprinting
Browserleaks - Check your browser for privacy leaks
BrowserLeaks is a suite of tools that offers a range of tests to evaluate the security and privacy of your web browser.BrowserLeaks
like this
HeerlijkeDrop likes this.
Fonts are a big one and can be a very descriptive fingerprint.
There are applications out there that muddle your installed fonts by making it look like you have a ton of fonts you don't actually have.
But yes, they can see what fonts you have and can tell your OS and other computers you may have used if you've downloaded the same third party fonts for all of them.
If one of those computers was known to be yours at one time, then even if you lock away your identity later on another PC your fonts can give you away.
github.com/abrahamjuliot/creep…
This illustrates lots of techniques and how to implement them.
The most interesting to me is "lie" detection. If your browser attempts to give some false data, like when using the chameleon plugin, there are ways to verify a lot of it with javascript.
But check out the readme for detailed info and try it yourself on the webpage to see what it can gather from your setup. abrahamjuliot.github.io/creepj…
GitHub - abrahamjuliot/creepjs: Creepy device and browser fingerprinting
Creepy device and browser fingerprinting. Contribute to abrahamjuliot/creepjs development by creating an account on GitHub.GitHub
This is a pretty interesting video that shows how using leaked personal data like emails and passwords can be used to track down a specific person even when they're trying to hide themselves online.
like this
HeerlijkeDrop likes this.
Remember that fingerprinting can be your friend… because it’s much easier to fake an online fingerprint than a real one.
You can generate a unique fingerprint with each online interaction; this means that you will always have a unique identity.
Or, you can ensure you always have the same fingerprint as a large number of other people.
Think of it as the difference between using a different valid loyalty card each time you shop vs using one of the famous numbers that millions of other people are also using.
Of course, in both circumstances, you do give up the benefits of being uniquely identifiable.
‘The nurse told me I couldn’t keep my baby’: how a controversial Danish ‘parenting test’ separated a Greenlandic woman from her children
cross-posted from: lemmy.ml/post/32448865
Miranda Bryant in Thisted
Sun 29 Jun 2025 07.00 EDT
‘The nurse told me I couldn’t keep my baby’: how a controversial Danish ‘parenting test’ separated a Greenlandic woman from her children
Miranda Bryant in Thisted
Sun 29 Jun 2025 07.00 EDT‘The nurse told me I couldn’t keep my baby’: how a controversial Danish ‘parenting test’ separated a Greenlandic woman from her children
Two hours after Keira Alexandra Kronvold gave birth, her daughter was taken from her – the third child to be removed from her care following a now-banned assessment that disproportionately targets Inuit women in Denmark.Miranda Bryant (The Guardian)
‘The nurse told me I couldn’t keep my baby’: how a controversial Danish ‘parenting test’ separated a Greenlandic woman from her children
Sun 29 Jun 2025 07.00 EDT
‘The nurse told me I couldn’t keep my baby’: how a controversial Danish ‘parenting test’ separated a Greenlandic woman from her children
Two hours after Keira Alexandra Kronvold gave birth, her daughter was taken from her – the third child to be removed from her care following a now-banned assessment that disproportionately targets Inuit women in Denmark.Miranda Bryant (The Guardian)
Danish Jim Crow laws.
“What is the name of the big staircase in Rome?”
I don’t know, and I spent a week in Rome. This is a wypipo pop-culture trivia question that has fuck-all to do with parenting.
::: spoiler spoiler
The answer is the Spanish Steps.
:::
Not surprising that Denmark has these types of new tbh. They even have a fucking ghetto law.
That family guy image never fails lmao
If you want to become a naturalised Danish citizen, one of the hoops you have to jump through is to pass a multiple choice trivia quiz with questions such as:
- What demographic did the "Radical Left" party represent when it was founded in 1905? (Smallholders)
- When was "the Christian Danish church" founded (the Viking age)
- What person was associated with the folk high school movement in the 19th century (NFS Grundtvig)
Some of the questions requires participants to parrot state propaganda, such as answering that Greenland ceased to be a colony in 1953.
It is deeply unserious.
Some of the questions requires participants to parrot state propaganda, such as answering that Greenland ceased to be a colony in 1953.
lmfao
It is deeply unserious.
I always knew denmark was problematic in tons of ways but holy shit this blows, my condolences for living there lol
Another hoop you have to jump through in order to become a citizen is that you have to give the local mayor a handshake (skin-to-skin contact legally required). This is considered so important that it was upheld even at the height of COVID.
The reason for this bizarre rule is that chuds convicted themselves that shaking the hand of a woman was some kind of cryptonite to scary "Islamists". But the mayor is more likely to be a man than a woman, you say. Yes. That is true. It is ridiculous even on its own terms.
Keira is one of countless Greenlandic women in Denmark who have been separated from their children after undergoing highly controversial “parenting competency” tests (known as forældrekompetenceundersøgelse or FKU) used by social services to assess whether parents are suitable to care for their children.
What the flying fuck. She doesn’t speak Danish and wasn’t provided a translator for the test, resulting in her 3 children to be “removed”.
Google faces EU antitrust complaint over AI Overviews
Google faces EU antitrust complaint over AI Overviews | TechCrunch
A group known as the Independent Publishers Alliance has filed an antitrust complaint with the European Commission over Google’s AI Overviews, accordingAnthony Ha (TechCrunch)
I wasted 2h trying to figure out why GTA V only run at 35fps and use 25w of power, turn out my dumb ass set power profiles daemon to powersaving mode and forgot about it.
Undervolting is great on gaming laptops. Usually nets you a performance boost simply by reducing thermal throttling.
Even just a few mV has made a difference for me.
GitHub - ilya-zlobintsev/LACT: Linux GPU Configuration And Monitoring Tool
Linux GPU Configuration And Monitoring Tool. Contribute to ilya-zlobintsev/LACT development by creating an account on GitHub.GitHub
Might be worth checking out, not positive it supports your laptop but if it does it might give you control over some bells and whistles like fan curves and lighting.
Doesn't work for kernels newer than 6.13 if I recall correctly. Tried to install it last month. I'm running Garuda Arch, and kernel 6.15, even having the repository active completely borks pacman.
Edit: it's an active project, so keep an eye on it. Or install CatchyOS as it's now standard there.
Edit²: I'm going to have another stab at it, possibly fucked something up? Idk, I was following the instructions, and everything was fine until I added the Repos to pacman.
Running arch as well and have it installed. Works just fine with linux-g14
kernel and headers. I use the zen kernel mostly so i don't have the armory settings most of the time because I use zen but everything else works.
Just did a pacman -Q | grep linux
and my linux-g14
is on 6.15.2 and zen is on 6.15.3.
Did you add the keys?
Tried that. Also didn't work. 🤷
As I replied above, I'll give it another shot. Maybe I fucked something up? Everything seemed to be working fine until I added the Repos to pacman, then it all went tits up.
Be thorough, what messages did you get?
Also their tool i stalls the repos only (you install the kernel right after)
Don't remember the exact messages.
Was following these instructions off the official page.
Got to where the orange line is on the screenshot below, and it started throwing up a load of network errors. Again can't remember the exact messages, it's been a month, but it was saying that the Repos were unreachable. And pacman then stopped working entirely until I removed the Repos.
Edit: I'll run through it again tonight and come back with actual answers
35 fps 25W of power
Sounds like a win to me. Or was it slugish?
GE-Proton10-5 Released
- Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: gitlab.freedesktop.org/mesa/me…
- patches added to help with Wuthering Waves.
- protonfixes updated
- protonfix added for Artificial Academy 2
- protonfix added for Persona 4 Arena Ultimax
- protonfix added for Anno 1800 from Ubisoft Store
- protonfix added for Anno 1800
vulkan/wsi/wayland: Move drm syncobj to swapchain (!34918) · Merge requests · Mesa / mesa · GitLab
Winewayland recreates the swapchain on the same surface, this leads to initialization of the drm syncobj happening twice on one surface, which isn't allowed and then leads to...GitLab
Collatz_problem [comrade/them]
in reply to jackeroni • • •