Am I the only one who thinks social media has destroyed the spirit of the internet?


The emergence of social media has destroyed all the small communities to standardize communication and information.

It's a bit of a digital version of rural exodus. And since 2017/2018, I've noticed that everything that, in my opinion, represented the internet has disappeared.

I've known Lemmy for a few hours and I feel like I'm back in the early spirit of the internet.

Need help setting up macOS virtual machine


I have an upcoming interview for a position developing iOS apps using SwiftUI, but I don't have experience programming for SwiftUI (my prior experience was in ReactNative) and don't own any Apple devices so I can't use Xcode to practice. I have tried setting up Oracle VirtualBox on my PC with Windows10 to run Mac OS v12.01 Monterey (64-bit) several times with different settings, but every time I start it up, it gets stuck on the following lines:

  • ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
  • ApplePC::notifyPlatformASPM - registering with plugin with ASPM Support false
  • AppleKeyStore: 7492:109: unexpected session: 100000 uid: -1 requested by: 109
  • AppleKeyStore: 11150:109: operation failed (sel: 7 ret: e00002c2, -1, 100000)
  • IOConsoleUsers: time(0) 0->0, lin 0, lik 1,
  • IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

I admittedly don't have much experience with VirtualBox or MacOS, and any time I've tried to search for these specific messages I come up empty. Is there any way of getting this virtual mac running to the point where I can start using Xcode, or am I just out of luck?

U.S. national debt crosses $37 trillion for the first time in history amid rising fiscal pressures


Head of U.S. rates strategy at TD Securities, Gennadiy Goldberg, said that the crux of the $37 trillion problem is that no one knows at what level the debt becomes unsustainable. Treasury Secretary Scott Bessent acknowledged that the U.S. government has a spending problem, not a revenue problem.

Goldberg agrees with Bessent’s argument but states that the U.S. also does not tax much compared to both the size of the country’s GDP and government outlays. He believes that either taxes have to go up, spending has to come down, or some combination of the two, but warned that it’s very complicated to figure out.

The White House said on June 7 that the GOP tax bill significantly improves the country’s fiscal trajectory by including $1.7 trillion in mandatory savings, while Trump’s tax cuts will spur economic growth. Democrats have pointed to analyses showing the bill’s tax cuts will benefit wealthier Americans far more than low- and middle-income workers while also adding to the national debt.

https://www.cryptopolitan.com/u-s-national-debt-crosses-37-trillion/

U.S. national debt crosses $37 trillion for the first time in history amid rising fiscal pressures


cross-posted from: lemmy.ml/post/31984374

Head of U.S. rates strategy at TD Securities, Gennadiy Goldberg, said that the crux of the $37 trillion problem is that no one knows at what level the debt becomes unsustainable. Treasury Secretary Scott Bessent acknowledged that the U.S. government has a spending problem, not a revenue problem.

Goldberg agrees with Bessent’s argument but states that the U.S. also does not tax much compared to both the size of the country’s GDP and government outlays. He believes that either taxes have to go up, spending has to come down, or some combination of the two, but warned that it’s very complicated to figure out.

The White House said on June 7 that the GOP tax bill significantly improves the country’s fiscal trajectory by including $1.7 trillion in mandatory savings, while Trump’s tax cuts will spur economic growth. Democrats have pointed to analyses showing the bill’s tax cuts will benefit wealthier Americans far more than low- and middle-income workers while also adding to the national debt.


U.S. national debt crosses $37 trillion for the first time in history amid rising fiscal pressures


Head of U.S. rates strategy at TD Securities, Gennadiy Goldberg, said that the crux of the $37 trillion problem is that no one knows at what level the debt becomes unsustainable. Treasury Secretary Scott Bessent acknowledged that the U.S. government has a spending problem, not a revenue problem.

Goldberg agrees with Bessent’s argument but states that the U.S. also does not tax much compared to both the size of the country’s GDP and government outlays. He believes that either taxes have to go up, spending has to come down, or some combination of the two, but warned that it’s very complicated to figure out.

The White House said on June 7 that the GOP tax bill significantly improves the country’s fiscal trajectory by including $1.7 trillion in mandatory savings, while Trump’s tax cuts will spur economic growth. Democrats have pointed to analyses showing the bill’s tax cuts will benefit wealthier Americans far more than low- and middle-income workers while also adding to the national debt.


https://www.cryptopolitan.com/u-s-national-debt-crosses-37-trillion/

CSU will Reichinnek nicht in Parlamentarischem Kontrollgremium


libvirt VM not getting IP


I'm trying to boot some VMs using a script w/ a kickstart file. I'm using the following script that I found online and modified:
\#!/usr/bin/env bash
\#set -x
## Define variables
MEM_SIZE="8192"      # Memory setting in MiB
VCPUS="2"             # CPU Cores count
\#OS_VARIANT="rocky9"   # List with osinfo-query  os
OS_VARIANT="rhel7.9"   # List with osinfo-query  os
ISO_FILE="~/Documents/software/os/RHEL-7.9-20200917.0-Server-x86_64-dvd1.iso" # Path to ISO file

case $OS_VARIANT in
        rhel7.9)
                KS=ks7.cfg;;
        rocky9)
                KS=ks9.cfg;;
esac

echo -en "Enter vm name: "
read VM_NAME
OS_TYPE="linux"
echo -en "Enter virtual disk size : "
read DISK_SIZE

DISK=~/.local/share/libvirt/images/${VM_NAME}.qcow2

echo "Creating disk"
sudo virt-install \
     --name ${VM_NAME} \
     --memory=${MEM_SIZE} \
     --vcpus=${VCPUS} \
     --location ${ISO_FILE} \
     --network network=default \
     --disk path=${DISK},size=${DISK_SIZE} \
     --graphics=none \
     --os-variant=${OS_VARIANT} \
     --console pty,target_type=serial \
     --initrd-inject ~/virt/${KS} --extra-args "inst.ks=file:/${KS} console=tty0 console=ttyS0,115200n8"

I've obfuscated the directory paths, but they're all full paths and the script will build a VM. So basically just setting up a basic system, using the default network. Here's the config for that:
<network connections='3'>
  <name>default</name>
  <uuid>61afc7f1-9c5e-4cra-8d18-e3cf4f9358e9</uuid>
  <forward mode='nat'>
    <nat>
      <port start='1024' end='65535'/>
    </nat>
  </forward>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:7c:32:9b'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
    </dhcp>
  </ip>
</network>

Looking at the XML for the VM, I see the following for the network:
<interface type='network'>
      <mac address='52:54:00:07:82:78'/>
      <source network='default' portid='800dfd67-d90a-42te-a0b7-c4c78cdae481' bridge='virbr0'/>
      <target dev='vnet7'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
    </interface>

When this VM is installing, and when it's booted, it does not have an IP. Meanwhile, if I go through virt-manager and select the default network, it gets an IP just fine. I've tried running the virt-install command w/ and w/o sudo (I run virt-manager as me - I'm in the libvirt group). Looking at the virt-manager built VM:
    <interface type='network'>
      <mac address='52:54:00:5e:f5:05'/>
      <source network='default' portid='d57dbc56-759e-40f9-856f-9623f4801a93' bridge='virbr0'/>
      <target dev='vnet8'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
    </interface>

Looking at virbr0:
$ ip link show master virbr0
11: vnet7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether fe:54:00:07:82:78 brd ff:ff:ff:ff:ff:ff
12: vnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether fe:54:00:5e:f5:05 brd ff:ff:ff:ff:ff:ff

Only difference I can see is one is created using virt-install and the other using virt-manager (which calls to virt-install, no?). I thought there was a way to see the actual virt-install command virt-manager was about to use when creating a VM, but I can't find it. Also can't find any logs to give me an idea why the VM isn't getting an IP. Running ethtool on the VM interface shows a link. I've wasted too much time getting this to work, and all the documentation suggests it should "just work!"
This entry was edited (1 day ago)
in reply to RedditEnjoyer

I think anyone conforming to a strict rigid archetype of manliness is going to wonder secretly about the other world.

I'm not sure if it makes them eggs. I think once they stop caring about it, the stress of their place in the world will wash away, and they can just be themselves (average dude with some girly interests) and actually relax into their masculinity instead of reaching always for an impossible archetype

Suggestions for crowdsec + caddy + docker setup


Hi all!

I'll try to be quick but I apologise first as I am pretty new to security stuff and my questions might be obvious to the more experts.

I have a VPS (hetzner) set up with docker, caddy for the reverse proxy, and authentik as the only login method for a couple of services (hedgedoc and forgejo). Since most of these has to be available and accessible on the internet, I also setup crowdsec and built caddy with the relevant bouncer. This allows crowdsec to inspect the caddy logs for all the services I am serving through it and act accordingly. Edit: all the services are in docker containers.

So far, so good. However, I also saw that crowdsec can directly monitor container logs with the docker integration or through container labels. Also, I saw a couple of collections on crowdsec hub specifically for Authentik and Gitea.

I feel I am missing something so my question are:

  1. Would it be useful to monitor container logs given my setup or would it be redundant?
  2. Should I add the app-specific collections, or would docker logs monitoring be enough?

::: spoiler My current crowdsec collections


  • crowdsecurity/linux
  • crowdsecurity/appsec-generic-rules
  • crowdsecurity/caddy
  • crowdsecurity/whitelist-good-actors
  • crowdsecurity/http-cve
  • crowdsecurity/iptables
    :::
This entry was edited (1 day ago)

The European Union is under pressure to strike a trade deal with Trump, but an influx of mass-produced, low-quality food must be off the table.


This entry was edited (2 days ago)
in reply to Davriellelouna

Deal? There are no deals to be made. Trump doesn't honor any deal, including his own. He is bound by no court, or rule of law. No congressional checks and balances. They are bad faith actors. There is nothing to negotiate.

The FDA has been gutted. The food is even less safe than it used to be.

American food, like their diplomacy is a nightmare. Don't do it.

Glitterati strike again!


cross-posted from: szmer.info/post/8058668

Text: ICE agents are complaining that every time they go out wearing masks in unmasked cars with no uniforms or identification, protesters keep dumping pounds of glitter on them so that everyone can tell they're ICE for days afterwards.

Image below the text: a man in white shirt and black tie and glasses, with a raised hand, as if trying to get someone's attention.

Text on that image: who had "Glitter bombing the Gestapo" on their bingo card?

Looking for Privacy-Oriented Open-Source Android Browsers


Looking for Privacy-Oriented Open-Source Android Browsers

I'm looking for a privacy-focused, open-source Android browser. Here are some options I've found:
* IronFox – Privacy-oriented and recommended by LibreWolf. GitLab Link
* Fennec F-Droid – Seems like development has stopped. F-Droid Link
* WaterfoxWaterfox Link
* Librewolf – Privacy-focused but not sure about Android support.

Is there any other browser out there that fits this criteria? Is there an even better choice? I’m particularly interested in ones that focus on privacy.

Security Focused Daily Driving Distros?


I have been tossing around the idea of a little distro hopping. I'm an avid mint fan. It was my first jump from windows. I became quite familiar with mint but felt the want to branch out and went down the rabbit hole (oh my lanta). I like stability and cleanliness. Security by default. Least mental load possible long-term.

I'm currently testing out NIXos. Next will be VanillaOS, 3rd will be Fedora Silverblue. Anyone have good recommendations? Easy backups, stability, security first posture, least maintenance and memory load. I hate getting scattered in symlinks, scripts, and filesystem placing.

I've tried going full custom Linux mint. But app armour and Firejail constantly conflict or require manual updating and tweaking to keep up to date with app installs, or general life cycle updates.

The most intriguing aspect if NIXos was that basically the entire configurable system was confined to two files. Infinitely reproducable. I tend to swap laptops or hardware relatively often being on the go or getting good tech deals. Having your entire system in two files essentially is awesome.

What are some pros and cons of different distros? What do you daily drive as a power user? Give me your thoughts!

This entry was edited (2 days ago)
in reply to kylian0087

Qubes is good. Not super daily driver friendly. Lots of tweaks needed. I use a laptop like a phone replacement. Banking, apps, messaging, all sorts of usual phone tasks. Also Qubes is too resource heavy on a laptop, it drains the batteries in a couple hours on basic usage. Takes 16 gigs if RAM to run and 32gb to breathe really. Plus 30 ish percent CPU idle roughly on a 12th gen Intel i7.

It's too heavy to daily, perfect for desktop, just not laptop all day material.

This entry was edited (2 days ago)
in reply to vaultdweller013

Agreed, but your point will usually be a lot better received if you aren't a dick. SpaceX is a great example- it's a great company, but the head of the company taints the whole thing they are trying to achieve.

It comes down to respect. Even if I'm wrong, treating me with respect will mean I'm more likely to respect you, and if I respect you I'm going to respect your argument.

Has anyone used Preveil? How is it? Is there any other services similar to it?


Recently, I came across Preveil, which is a service that can provide end-to-end encryption to either your Outlook, Gmail, or Apple Mail email accounts. It’s free, but if you want more storage, obviously, you will need to pay.

It looks very interesting as this could get others to use end-to-end encryption for the emails without having to move to another provider. However, I haven’t really seen any reviews (besides this one from PC Mag) or others expressing their experience with Preveil, so I am unsure if it’s a good service to use or recommend.

Has anyone used it or is familiar with Preveil? Does anyone know if there are similar services to Preveil, preferably those that are open source?

Social-Media-Verbot für Kinder? Söder lehnt Prien-Vorstoß ab


Rocket League on steam stuck at 0% on shader processing. After 1 minute, this pop up closes and the game does not open. Game runs normally on heroic games launcher (epic games)


I'm using Proton 9.0.4 to run the game. It used to run without errors, I don't know what changed.

steam logs when trying to run the game

wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
chdir "/home/dope_ass_pc/.local/share/Steam/steamapps/common/rocketleague/Binaries/Win64"
Game Recording - would start recording game 252950, but recording for this game is disabled
Adding process 52754 for gameID 252950
ERROR: ld.so: object '/home/dope_ass_pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Setting breakpad minidump AppID = 252950
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198029811659 [API loaded no]
wine: using kernel write watches, use_kernel_writewatch 1.
06/19 19:49:08 minidumps folder is set to /tmp/dumps
Game Recording - game stopped [gameid=252950]
Removing process 52754 for gameID 252950

fasfetch info
OS: Arch Linux x86_64
Host: Nitro AN517-54 (V1.20)
Kernel: Linux 6.15.2-arch1-1
Uptime: 4 hours, 8 mins
Packages: 1267 (pacman), 17 (flatpak)
Shell: zsh 5.9
Display (eDP-1): 1920x1080 @ 60 Hz in 17" [Built-in]
DE: KDE Plasma 6.3.5
WM: KWin (Wayland)
WM Theme: Breeze
Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
Cursor: breeze (24px)
Terminal: konsole 25.4.2
CPU: 11th Gen Intel(R) Core(TM) i5-11400H (12) @ 4.50 GHz
GPU 1: NVIDIA GeForce RTX 3050 Mobile [Discrete]
GPU 2: Intel UHD Graphics @ 1.45 GHz [Integrated]
Memory: 5.78 GiB / 15.39 GiB (38%)
Swap: 606.31 MiB / 16.94 GiB (3%)
Disk (/): 306.03 GiB / 450.71 GiB (68%) - ext4
Disk (/mnt/ssd): 309.28 GiB / 439.04 GiB (70%) - ext4
Battery (AP18E7M): 95% [Charging, AC Connected]
Locale: en_US.UTF-8

PSA for openSUSE Tumbleweed users wondering why Proton doesn't launch properly on a fresh install


OC text by @heythatsprettygood@feddit.uk

Had to deal with this recently. The cause is openSUSE's move to SELinux on new installs, which by default blocks the required permissions for the RPM version of Steam. You can correct this with these commands:

ausearch -c 'steam' --raw | audit2allow -a -M my-steam to create the permissions file and
semodule -X 300 -i my-steam.pp to apply it.

Hopefully this saves someone else from the wild goose chase I went on earlier.

This entry was edited (2 days ago)
in reply to ampersandrew

Why? The console just launched. One would expect the initial sales numbers - both consoles and games - to be incredibly valuable information at this stage. Opening weeks are measured for like…every product launch

As the article says, the numbers especially matter in the context of the consoles sales numbers, which are incredibly high.

This entry was edited (2 days ago)
in reply to LandedGentry

It will be valuable information when we have more data points to compare it against later. The console's high initial sales may very well have little to do with anything except how many Nintendo had available, for instance. It could do Wii U numbers (unlikely), or it could be a mega success, or anything in between. The third party sales might be reflective of the fact that the games are all older and available on other platforms, or it could be that customers are strapped for cash after a higher console purchase price, or any of a number of other reasons. I would just encourage people not to make a narrative out of this yet.
in reply to LandedGentry

It's too early to draw any conclusions. Take it from Mat Piscatella, who's forgotten more about video game market research than I ever learned myself.

Hardware launches are not like game releases, anyway. It's the establishment of a new product market, and early game releases on consoles have an ebb and flow to them that later blockbusters do not. It's about building growth, not first-week sales.

in reply to Ashtear

1) Nintendo

2) Switch

“New product market”? Only in the most literal sense of the term. Functionally those rules do not apply at all. I mean come on, it’s called “Switch 2,” the sequel to a must-buy system.

This is a company that has been dropping consoles for almost half a century and still ends up in millions of homes when they fail. “Nintendo” is synonymous with “video games.” The switch Is literally one of the most successful video game hardware releases in history. When it comes to Nintendo, conventional wisdom does not apply. As evidenced by the unbelievable abuse their fans will endure sometimes.

Nintendo gets all these caveats and generous interpretations. If this was a new Xbox (definitely) or PlayStation (maybe) we wouldn’t even be having this conversation. People would just assume Microsoft or Sony fucked up. We’d be pointing and laughing and cheering on their demise.

This entry was edited (2 days ago)
in reply to Ashtear

It depends on why it doesn’t apply. You can’t just throw out some little flippant answer like that and act like you made a point of any substance.

There are sales expectations during product launches, and in the video game world when you’re selling a console there is a ratio of console to games that is expected. A notable example where people saw the same trend was the PS3, because people were buying it as an (at the time) affordable Blu-ray player with little to no intention of buying games. So in that case conventional wisdom did not apply, and this wasn’t apparent at first, so they had to figure out what was going on.

The point is nobody is saying Nintendo is doomed, but they’re saying that third-party sales are pretty far south of where they expected, which is concerning. That could always change, but as of now, it is clearly a note worthy data point. I don’t know why you feel this need to downplay it but it’s unwarranted and kind of strange. If I were Nintendo I would at least start lightly probing as to what is going on and at the very least keep close eyes on it in the coming weeks to see if the trend doesn’t reverse.

Just like “the fastest selling video game console
launch in history“ matters, “lagging third-party title sales” matters too. Unless Nintendo is not allowed to brag about how many units they’ve sold initially because that data point, apparently, is not meaningful to you/too early? I would certainly disagree with that, but it’s pretty consistent with what you’ve argued so far.

This entry was edited (2 days ago)

Why is U2 considered "grunge?"


Growing up, I didn't really question why this band would be played along side Nirvana, Bush, Soundgarden, Linkin Park, etc. because my radio station of choice was not just grunge, but also "adult alternative." So it would play pop shit, too, sometimes.

But I still, to this day, often find U2 listed among grunge artists, or their songs get played on grunge playlists. The fuck? How is this shit grunge? It doesn't fit in any way! It doesn't have the sound, it doesn't have the style, shit it doesn't even have the same emotional resonance. It's happy and hopeful.

100 Drag Spells


1- Ball of Drag, 30’’ feet from a point you choose everyone make a Dex save or are change into their drag selves. 1d10 mental damage

2- Drag Cone, 20’’ long, 10’’ wide. Make a will save or lost your next turn to untuck

3- Bring Back my Ghouls, raise 12 ghouls Drag to fight or dance for you, eliminate 1 by round till there’s only a queen Drag that you must fight or be dethroned

[QUESTION] Cutting Board Recommendations (Machine Washable, No Microplastics)


Hi all! We'd like to stop using our plastic cutting boards due to cutting little bits of plastic into our food. Unfortunately, the most obvious alternative, wooden cutting boards, are more of a pain to clean.

I'd love suggestions on what I could use instead. I saw there's a brand called Epicurean that uses some sort of other material that can be machine washed. Has anyone used them before?

I'd especially love something made in Germany or in the EU, but I'm open to looking farther afield if necessary.

Thank you!

This entry was edited (2 days ago)

Meinungsfreiheit bei Gaza-Demos – Europarat rügt Deutschland


Bad Freienwalde: "Wer will denn wen jetzt verurteilen und wofür?"


archive.is/8wIG7
in reply to SapphireSphinx

Ich will verurteilen. Die Faschos, die angegriffen haben, für hoffentlich offensichtliche Dinge. Die Polizeien, die mal wegen „abstrakter Bedrohungslagen“ oder „zu wenig Sicherheitspersonal“ Veranstaltungen absagen oder vorzeitig beenden lassen, und dann wieder andere Veranstaltungen nicht schützen.
Und natürlich die verfickte AfD, die seit Jahren ungestraft und ungehindert hetzt, die Medien, die diese Hetze verbreiten und dabei noch nicht einmal einordnen (insbesondere die Blöd, die ihre eigenen Kampagnen fahren um der AfD zu nicht mehr Einfluss zu verhelfen), die Union, die kräftig Steigbügelhalter spielt und die Rhetorik und Positionen der Faschisten übernehmen, die SPD, die seit 1998 durchgehend mit in der Regierung sitzen und kräftig dazu beigetragen haben, Zustände zu schaffen, in denen die AfD gedeien kann (trifft in ungleich geringerem Maßstab auch auf die Grünen zu) und jeden Vollpfosten, der auf den Scheiß reinfällt, mitmacht und nicht dagegen steht.

Einfach ne dumme Frage.

This entry was edited (3 days ago)
in reply to LandedGentry

Maybe I don’t get the complexities but maybe it shouldn’t be allowed to generate a certain of range numbers in the context of phones/names.


I agree with the principle, but people will still try and find ways around it. Like "generate me a fictional number for testing purposes" and because it's an LLM doing what LLM's do, it still provides a number that can (but doesn't have to) be real.

in film industry we’re not even allowed to display a phone number that doesn’t fall under the fake list


Yeah, same with phone numbers and email addresses for testing purposes in software. Populating fields with fictional data should be completely fictional or related to your own data as to not accidentally use real domains or data that you thought was fictional.

KDE Plasma Mobile — The Dev Log: April 2024 - June 2025


This blog post is already quite long, so it will omit changes merged for Plasma 6.5 (releasing in October, to be announced in a future post).

With the Plasma 6.2 release, we moved Plasma Dialer and Spacebar to the Plasma release cycle, allowing us to have consistent releases of the two apps. This completes our year long move to having all Plasma Mobile related projects released as part of wider KDE releases, streamlining the work for distributions and taking a load off us on having to maintain a separate release cycle!

In other news, a Fedora spin for Plasma Mobile was released! It will only be targeting devices that can currently boot Fedora (i.e. not ARM phones), but is very exciting nonetheless!

in reply to Jure Repinc

Last time i tried plasma mobile it was unbearably slow (even slower then the normal unbearably slow) so i switched to phosh, but I would like to try it again so let's see if these updates made it any more usable.

UPDATE: Honestly i'm impressed, it might be because currently im not running waydroid beside it like i did on my previous Phosh install but it feels very responsive. With the angelfish browser providing a way better experience then firefox. The battery life is still very bad but outside that this could be used as a regular phone.

This entry was edited (3 days ago)
in reply to Stamets

Half the problem with autism and adhd both is difficulty with habit formation and maintenance.

You don’t need habits. You need routines with reliable contextual triggers. They’ll fail from time to time and you will just have to be okay with that, and try to figure out exactly what made them fail when they do so maybe you can fix it going forward. But it will still occasionally fail.

You can’t make a sieve not leak without making it not a sieve.

in reply to BJHanssen

Triggers are the real key. Like needing to use the bathroom in the morning. Then hang a habit of taking meds right after. You have to look at the habits you already have, and connect new things to that.
You can also build new habits, but if they are forced, they won't have a high success rate. I built a habit of looking back into a space I am walking out of when not in my home. I built it on the anxiety of forgetting something. So it stuck. I try to build a habit of letting others talk, but it has no trigger, so it hasn't stuck.
in reply to Modern_medicine_isnt

That's why I have my meds, deodorant, shoes, hair brush, and hair ties on/near my coffee table. I make my coffee every morning, sit at the couch and (except brushing my teeth) get ready for the day. I let my brain put things where it'll actually use them.

I just moved a few weeks ago. At my last place all of that was in my kitchen. It's weird how moving changes where my brain wants to do stuff

in reply to Tyoda

I have a "Unsorted-NEW" and "Unsorted-OLD". When everything is too cluttered I rename "Unsorted-NEW" to "Unsorted-Number" and move it to "Unsorted-OLD" along with the previous iterations. Then I make a new "Unsorted-NEW" and put the clutter in it. Which I'm totally going to sort and not just leave there and forget about it until everything's too cluttered again...

...

... ... ... that actually made more sense before I tried to explain 😓

in reply to -☆-

Yes, becoming a zombie for a while then getting bored and just indulging my brain's urge to hyperfocusing on the most pointless things. It's very happy after wasting my evening figuring out how telnet works. There's always a new pointless thing to hyperfocus on, no time for depression. Not much time for anything productive either, but hey, can't have everything 😅
This entry was edited (3 days ago)

New US visa rules will force foreign students to unlock social media profiles


“To facilitate this vetting, all applicants for F, M and J non-immigrant visas will be asked to adjust the privacy settings on all their social media profiles to ‘public’”, the official said. “The enhanced social media vetting will ensure we are properly screening every single person attempting to visit our country.”

ASCII Diagram, offline, Linux, FLOSS


Hi,

I'm looking for a soft to create ASCII diagram like (or better)
asciiflow.com/

ideally:
- FLOSS
- for linux
- offline
- no javascript.

I've found a candidate ascii-draw and it's write in Python ❤️ 🐍, but it's only available as flatpack.. :/

in reply to SpongeB0B

I'm not sure why you wouldn't want the ASCII-Draw flatpak, but that's not the only way to get it:
- there's a Snap
- it can be installed from source
- there's also an AUR package

But maybe you're not on Arch, don't like Snaps (can't blame anyone for that) and don't want to install from source (same)? What type of package are you looking for? Only native package? For which distro?

This entry was edited (3 days ago)

! Mastodon new ToS from July 1 has a binding Arbitration waiver* !!r


post: polymaths.social/@rl_dane/stat…

github discussion: github.com/mastodon/mastodon/i…

This entry was edited (3 days ago)
in reply to not_IO

Very resonable (imo) response from Gargron (lead developer of Mastodon):

I’ve forwarded your question to our legal help and will provide an answer as soon as they give it to me. What you must understand is that our lawyers don’t have experience with federated platforms, and we don’t have experience with law, so we meet somewhere in the middle. Meta presumably has an in-house legal team that can really embed themselves in the problem area; our lawyers are external and pro-bono and rely on us to correctly explain the requirements and community feedback. The draft has been around for something like a year and none of the community members pointed out this issue until now. I’ll add one thing:
"My assumption, {.. shortened for brevity ..} is that when you post content it gets mirrored elsewhere, and this continues until a deletion notice is federated. So I'd assume if an instance somewhere mirrors my content they can't get in trouble for it, and I'd also assume that if there is a deletion or maybe a block and a reasonable interpretation of the protocol would say that the content should be removed, I could send them a takedown and at that point they'd have to honor it."

The goal of the terms is to make assumptions like this explicit, because assumptions are risky both sides. Just because luckily there were no frivolous lawsuits around this so far doesn’t mean there isn’t a risk of one.


Cory has had a much more calm response on a fediverse post, offering to reach out to the EFF's lawyers for assistance in drafting a better ToS for Mastodon, and other experienced lawyers have offered help also. Amongst the usual negativity from some users.

I'll be keeping my eye on the outcome but so far it looks positive.

This entry was edited (3 days ago)
in reply to dandelion

didn't i just see any new sandman season announced though?

I feel like we have to be able to separate artists' bad behavior from our evaluation of the quality of their work.

Maybe there's a time limit? Maybe they have to be dead so they can't benefit from their work being sold.

Are there any non problematic artists/creators from 500 years ago who we nevertheless find their work product valuable to society today? What about science? Especially medicine with all the body snatching.

Neil Gaiman is almost certainly a sex pest based on all the women reporting. So I get not wanting to give him money. He hopefully gets it, too.

I like the suggestion of piracy as an approach...

Last week's assassination of Minnesota's Democrat former House Speaker was the logical sequel to that of the United Healthcare CEO


Those who cheered on the latter murder should now be examining their consciences.

The historical record is very clear: in politics, violence begets violence. This story is only beginning and it may not end well for America.

See details about the recent shootings.

fzn: output selected line number with fzf instead text [Bash]


Regular call to fzf, but output the index number of the selected entry, instead the text itself. It's a pretty niche use case, but there was a few times in the past when I needed it. You can use options for fzf just normally too.
fzn() {
    nl | fzf --with-nth 2.. "${@}" | awk '{print $1}'
}

Usage:
find . -maxdepth 1 -type d | fzn -e -m

I always forget how to do this manually, so I made this simple function for Bash. Just copy this like an alias into your .bashrc and use it like any other command in a pipe.
This entry was edited (3 days ago)

Boardswarm, a new Open Source tool for board management and distributed development


This entry was edited (3 days ago)

Is there anything I would still need a windows dual boot for?


I've been meaning to switch my pc to linux for a while but have only recently gotten enough time to switch.
Is there anything that I would need a dualboot for? I was previously concerned with VR, specifically using a quest wirelessly. I heard about a year ago that it is possible but not the best. Has it improved since then?

And is there anything else I would still need a windows machine for? I don't know specifically what doesn't work and I don't mind using FOSS alternatives.

I was running a raspberry pi with raspian on it as a homelab for a few years (until the SD card died 🙁 I still need to fix that) so I am not completely unfamiliar with linux and the terminal and am willing to use it to make programs work as long as they work as well as they would on windows.

(I've decided on swapping to mint if that matters)

Can configuration.nix be a symlink?


Hi! I'm trying out Nix and I'm trying to set up and organize everything. Usually I put all my configs in a directory which is also a git repo and synced to my NAS, using the same subfolders they'd be in, and use GNU Stow to symlink the top-level folders (/dotfiles/home/ to /home/username/, /dotfiles/etc to /etc and /dotfiles/usr to /usr) and let it do its thing. Would it cause problems to also do that for configuration.nix?

On Arch I already had a /dotfiles/etc symlinked to /etc for my custom keyboard layouts, which worked fine... until the update which moved the location of the GUI keyboard layouts. It prevented the update so I undid the symlinks, updated, and put them again to the new location... but somehow it broke everything except the tty and no Wayland compositor I tried would work anymore (and there went my record of having never broken Arch since the first install over a year ago 😅 )

So I'm kinda wary of doing it on an even more critical file... but also I'm very lazy and having everything in a single repo is very convenient... How do you do it?

This entry was edited (3 days ago)

Splitting comic books into panel


Does anyone here know a self hostable service (or a demo of someone else hosting it) which can split common .cbr filetype to a .cbz or other filetype to split the panels?

So for example the 1 image I put with this post, would be 8 seperate images (pages).

That would ideally somehow make the comic books readable on a (somewhat old) black and white travel-Kobo...

in reply to supersquirrel

By legal standards, it's my understanding that any unlawful release from custody is a "jail break" regardless of the conditions of incarceration. Unjust detainment is a kind of legal threshold intended to assign a determination of legality to any scenario where anyone is taken into custody by state officials or law enforcement, not someone's opinion of whether or not it's fair.

What do you think the solution to selling progressive politics to young men is ?


I think progressives never thought about this because we banked on immigration and demographic change allowing us to win culturally and electorally but the issue is immigrants tend to be overwhelmingly male, that is how Trump won actually he won over a lot of Hispanic,Black,Asian and indigenous men who feel humiliated by a new culture, economy and world.

So what can we do rhetorically and policy wise to win more young men over ?

in reply to LandedGentry

Also, cars are dangerous AF. Tens of thousands of people die a year because of them. Hence why we have licenses and maintenance rules and an unbelievably extensive road system with clear signals and lights.


And despite all these rules, the number of car deaths is much greater then any other cause of death. It's not a lack of rules that are the problem with cars (nor guns).

This entry was edited (3 days ago)

Transparent peer review to be extended to all of Nature’s research papers


This entry was edited (3 days ago)

Stressed about ADHD evaluation


Starting ADHD evaluation for the second time next week. I am really stressed out because this is basically my last shot. I am pretty confident that I have ADHD, but since I also have bipolar, they are just assuming that whatever symptom I am experiencing must be that.

I've been through public healthcare where they discharged me after the intake conversation, because they regard me as too high functioning (did good in school and have a job) and they don't have the capacity. So no help there unless I run my life into the ground. Got declined by my health insurance because they have a clause in fine print saying they don't cover ADHD. So now I am paying out of pocket, blasting most of my savings. The price tag is around $2700. If they discharge me because they think I don't have it, it will "only" be $1900 though.

So now I am stressed out, worried I am just throwing my money out the window. And that I am just wrong. If this doesn't pan out, I don't know what I'll do.

Not really looking for any advice (but they are welcome), just wanted to vent a little.

Artists Protesting AI is Dumb.


I support giving users the choice between AI and non-AI services and products.

But workers protesting the use of AI in their industries are dumb in my opinion.

AI is going to change a lot of industries forever and there is almost nothing workers and unions can do currently to actually stop the progress.

I even had seen some worker unions who are protesting AI use, accept working with companies that use AI and I support them, Because they won't be taken seriously if they did not do that.

In short: I think workers should protest workers conditions and wages, rather than protesting technology.

AI adaptation is inevitable.

This entry was edited (3 days ago)

Spanischer Netzbetreiber REE: Ursache für Stromausfall war Photovoltaik-Anlage in Badajoz


is there is any Lemmy server that care about privacy(does not require email), Does not impose limits on community posts like my current instance and does not have high amount of restrictions?


I want to be part of the solution of the problems I see on Lemmy, that is why I opened my alt account at my current server to open new communities while fixing their issues.

I had been informed by the server admin that I should not post more than 5 posts in any local community which is guaranteed to kill my communities on my current server.

I am explaining the backstory here for people to understand my logic for my question.

So, I really appreciate any help here. If anyone can give me good servers to open my communities in.

My current communities:
- News: to lower the load on Lemmy. World server and to improve the Fediverse health.
- Europe: due to less than optimal moderation actions as documented in "power trippin " community.
- Misinformation/ Disinformation: Because there is no community to post research and news about this topic.

Thank you all for your help. I really would appreciate any lead here.

This entry was edited (3 days ago)

Read Theory, Darn it! An Introductory Reading List for Marxism-Leninism


"Without Revolutionary theory, there can be no Revolutionary Movement."

— Vladimir Lenin^[What is to be Done? | Audiobook]

It's time to read theory, comrades! As Lenin says, "Despair is typical of those who do not understand the causes of evil, see no way out, and are incapable of struggle." Marxism-Leninism is broken into 3 major components, as noted by Lenin in his pamphlet The Three Sources and Three Component Parts of Marxism: | Audiobook

  1. Dialectical and Historical Materialism
  2. Critique of Capitalism along the lines of Marx's Law of Value
  3. Advocacy for Revolutionary and Scientific Socialism, as well as the theory of Class Struggle.

As such, I created the following list to take you from no knowledge whatsoever of Leftist theory, and leave you with a strong understanding of the critical fundamentals of Marxism-Leninism in an order that builds up as you read. Let's get started!

Section I: Getting Started

What the heck is Communism, anyways? For that matter, what is fascism?

  1. Friedrich Engels' Principles of Communism | Audiobook

The FAQ of Communism, written by the Luigi of the Marx & Engels duo. Quick to read, and easy to reference, this is the perfect start to your journey.

  1. Michael Parenti's Blackshirts and Reds | Audiobook

Parenti's characteristic wit is on full display in this historical contextualization and analysis of fascism and Communism. Line after line, Parenti debunks anti-Communist myths. This is also an excellent time to watch the famous speech.

Section II: Historical and Dialectical Materialism

Ugh, philosophy? Really? YES!

  1. Georges Politzer's Elementary Principles of Philosophy | Audiobook

By understanding Dialectical and Historical Materialism first, you make it easier to understand the rest of Marxism-Leninism. Don't be intimidated!

  1. Friedrich Engels' Socialism: Utopian and Scientific | Audiobook

Engels introduces Scientific Socialism, explaining how Capitalism itself prepares the conditions for public ownership and planning by centralizing itself into monopolist syndicates and cartels.

Section III: Political Economy

That's right, it's time for the Law of Value and a deep-dive into Imperialism. If we are to defeat Capitalism, we must learn it's mechanisms, tendencies, contradictions, and laws.

  1. Karl Marx's Wage Labor and Capital | Audiobook & Wages, Price and Profit | Audiobook

Best taken as a pair, these essays simplify the most important parts of the Law of Value.

  1. Vladimir Lenin's Imperialism, The Highest Stage of Capitalism | Audiobook

The era of Imperialism, which as the primary contradiction cascades downward into all manner of related secondary contradictions.

Section IV: Revolutionary and Scientific Socialism

Can we defeat Capitalism at the ballot box? What about just defeating fascism? What about the role of the state?

  1. Rosa Luxemburg's Reform or Revolution | Audiobook

If Marxists believed reforming Capitalist society was possible, we would be the first in line for it. Sadly, it isn't.

  1. Vladimir Lenin's The State and Revolution | Audiobook

Further analyzes the necessity of Revolution and introduces the economic basis for the withering away of the State.

Section V: National Liberation, De-colonialism, and Solidarity

The revolution will not be fought by individuals, but by an intersectional, international working class movement. Solidarity allows different marginalized groups to work together in collective interest, unifying into a single broad movement. Marxists support the Right of Self-Determination for all peoples and support National Liberation movements against Imperialism.

  1. Vikky Storm & Eme Flores' The Gender Accelerationist Manifesto | (No Audiobook yet)

Breaks down misogyny, and queerphobia, as well as how to move beyond the base subject of "gender" from a Historical Materialist perspective.

  1. Leslie Feinberg's Lavender & Red | Audiobook

When different social groups fight for liberation together along intersectional lines, they are emboldened and empowered ever-further.

  1. Frantz Fanon's The Wretched of the Earth | Audiobook & Paulo Freire's Pedagogy of the Oppressed | Audiobook

De-colonialism is essential to Marxism. Without having a strong, de-colonial, internationalist stance, we have no path to victory nor justice. These books are best taken as a pair, read in quick succession.

Section VI: Putting it into Practice!

It's not enough to endlessly read, you must put theory to practice. That is how you can improve yourself and the movements you support. Touch grass!

  1. Mao Tse-Tung's On Practice & On Contradiction | Audiobook

Mao wrote simply and directly to peasant soldiers during the Revolutionary War in China. This pair of essays equip the reader to apply the analytical tools of Dialectical Materialism to their every day practice.

  1. Vladimir Lenin's "Left-Wing" Communism, an Infantile Disorder | Audiobook

Common among new leftists is dogmatism over pragmatism. Everyone wants perfection, but dogmatic "left" anti-Communists let perfection become the enemy of progress.

  1. Jones Manoel's Western Marxism Loves Purity and Martyrdom, But Not Real Revolution | (No Audiobook yet)

Common among western leftists is fetishization of Marxism, rather than using it as a tool for analysis and social change. This article helps rectify that.

  1. Liu Shaoqi's How to be a Good Communist | Audiobook

Organizing is a skill. If we are to be successful, we must work to better ourselves.

Congratulations, you completed your introductory reading course!

With your new understanding and knowledge of Marxism-Leninism, here is a mini What is to be Done? of your own to follow, and take with you as practical advice.

  1. Get organized. The Party for Socialism and Liberation, Freedom Road Socialist Organization, and Red Star Caucus all organize year round, every year, because the battle for progress is a constant struggle. See if there is a chapter near you, or start one!
  2. Read theory. Don't think that you are done now! Just because you have the basics, doesn't mean you know more than you do. If you have not investigated a subject, don't speak on it!
  3. Aggressively combat white supremacy, misogyny, queerphobia, and other attacks on marginalized communities. Cede no ground, let nobody go forgotten.
  4. Be industrious, and self-sufficient. Take up gardening, home repair, tinkering. It is through practice that you elevate your knowledge.
  5. Learn self-defense. Get armed, if practical. Be ready to protect yourself and others.
  6. Be persistent. If you feel like a single water droplet against a mountain, think of canyons and valleys. With consistency, every rock, boulder, mountain, can be drilled through with nothing but water droplets.

"Everything under heaven is in utter chaos; the situation is excellent."

­— Mao Tse-Tung

Credits


What Is To Be Done? by Vladimir Lenin (Full Audiobook)


This is Lenin’s seminal text on social revolution and how to achieve it, published some 16 years before Russia’s October 1917 Revolution. His plan to overturn the Czar’s ruthless autocratic regime proposes the establishment of a cadre of “professional revolutionaries” with the necessary skills and experience to counter the regime’s secret police.

Lenin derides trade unionists as “wretched amateurs”, arguing that a struggle for simple economic betterment is not enough, nor are patchwork reforms – what is needed is the complete overthrow of the political system. Lenin’s “professional revolutionaries” are not so much ‘shock troops’ of violent rebellion as educated activists who will awaken the workers’ class consciousness, leading them to reject western-style political factions and to work within the Party to achieve the dictatorship of the proletariat.

Essential reading for anyone wishing to understand the October Revolution and the ensuing upheavals of the twentieth century.


This entry was edited (1 week ago)

Looking for an html-based secure message service


Essentially, I'm looking for self-destructing messages. I grab a link, I send it to a family member, they read the information, it's gone after they read it, and all they need to have to interact with it is the original link to the url.

Are there any foss solutions by which to just type out a message, send a link to someone and have it be deleted after they read it?

I'm aware that Nextcloud has the ability to share links to users who don't have accounts for temporary spans of time, that's... similar, but I don't believe it can instantly disable after the first visit.

This entry was edited (4 days ago)

Organised crime and murder: top Inter and AC Milan ultras imprisoned


Milan (Italy) (AFP) – Hardcore supporters of Serie A giants Inter Milan and AC Milan were sentenced to up to 10 years in prison on Tuesday for a range of crimes including criminal conspiracy and murder, following a probe into illegal activities of so-called "ultra" groups.

All 16 people standing trial for a variety of offences, in a fast-track procedure which began in March, were found guilty and handed sentences which added up to 90 years.

The crimes broadly involved activities around the iconic San Siro stadium on matchdays, from ticket touting to control of parking, sales from concession stands and taking payment from people without tickets and letting them into the stadium.

Andrea Beretta was one of three people handed the harshest sentence, the former leading Inter ultra being found guilty of criminal conspiracy aggravated by mafia methods and the murder of fellow top Inter ultra and mobster Antonio Bellocco.

Beretta turned state's witness after stabbing to death Bellocco during an altercation outside a boxing gym in a Milan suburb, weeks before the arrest in September of 19 leading Inter and Milan ultras.

The murder of Bellocco was especially shocking due to his status as a scion of an 'Ndrangheta mafia family, from the southern Italian region of Calabria, which bears his surname.

Beretta was also one of six people to be arrested in April for the murder of notorious ultra and career criminal Vittorio Boiocchi in October 2022.

He stepped up to take over the "Curva Nord" section of the San Siro from Boiocchi who was gunned down outside his house at the age of 69 as part of a power struggle between rival factions.

Beretta and Marco Ferdico -- sentenced to eight years -- used Bellocco's 'Ndrangheta connections to push aside more traditional football hooligans, linked with far-right politics, who were bidding for top billing among the Inter ultras.

Milan's top ultra Luca Lucci was also given 10 years in prison for criminal conspiracy and planning in 2019 the attempted murder of a rival ultra, Enzo Anghinelli.

His right-hand man Daniele Cataldo, judged to be the man who carried out the attack on Anghinelli, was handed the same prison sentence.

The fast-track trial, known as "rito abbreviato", is a legal procedure in Italian law in which defendants are judged on the basis of evidence brought by prosecutors, with no debate of that evidence by legal teams.

The procedure allows trials to be completed in a much shorter space of time than the years it takes for the ordinary judicial procedure, under which the remaining three people arrested in September began their trial in February.

That trio includes Francesco Lucci, who often took charge of the Milan ultras during his brother Luca's frequent problems with the law for offences that include drug trafficking and the assault of an Inter fan who was blinded and later committed suicide.

Neither of the clubs were charged in relation to the crimes, and were awarded 50,000 euros each as civil defendants and damaged parties in the trial.

in reply to Auth

I use an M1 (Pro 14" 8 core 16GB) with Asahi. It's extremely usable. WiFi is solid. Sound is solid. I never considered keyboard to be an issue... Its not. Things like brigtheness buttons still work. I have a tonne of USB devices and none of them had issues. I don't think the fingerprint reader or the built-in camera work but I can test them if that's a sticking point.

I very much like it and it's easy to switch into OSX if you're so inclined. I do for photo work. I know there are alternatives. I'm working on it.

The things I would warn about:
1) in my experience, battery life is worse. Maybe around 1/2 of what OSX gets. With my overall battery health around 80%, I think I'm getting 4 hours in Asahi.

2) this could actually be a skill issue (Linux newb) but I've had trouble installing certain packages in Fedora and Python and I assume it has to do with the M1 being ARM-based

Edit: remembered some things. As of the newest version, gaming is much MUCH better. I think you can do 720p or on medium or 1080p low with decent frames by just using proton on Stream. That's wild to me.

In case you didn't know, Asahi is the Linux distro designed for Apple Silicon Macs. Its based on Fedora with KDE as the desktop.

Reply if you need more info!

This entry was edited (4 days ago)

Encrypting without full disk encryption question


I use a headless server connected to nothing but an ethernet cable in my basement, and I'd prefer to allow the thing to boot by itself and start up without me needing to unlock the disk encryption every single time I do an update or power back on. Its a Dell 9500t NUC that I'm using it as a server and am wondering whether its possible to encrypt everything still.

I do generally use docker containers, so could I potentially encrypt just the containers themselves, assuming I'm worried about a smash and grab rather than someone keeping the machine powered up and reading my ram?

This entry was edited (4 days ago)