eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

214
active users

#macos

56 posts43 participants11 posts today

Windows market share in Germany drops to 69.78%, down nearly 10 points in a year 📉

Meanwhile, macOS rises to 19.59%, driven by user demand for privacy & seamless integration 🍏

Linux more than doubles to 5.49%, reflecting growing interest in open-source, secure, and flexible systems 🐧

#Linux#Desktop#FOSS

heise+ | iOS 26, macOS Tahoe, Apple Intelligence: Wie sich Apples neue Systeme schlagen

Frisches Design, mehr Intelligence, hilfreiche Funktionen – Apple stellt seine Betriebssysteme auf neue Beine. Was sich für Nutzer bald ändert.

heise.de/hintergrund/iOS-26-ma

Mac & iiOS 26, macOS Tahoe, Apple Intelligence: Wie sich Apples neue Systeme schlagen
More from Leo
#Apple#iOS#iPadOS

Feuerprobe für Liquid Glass: Public Beta von iOS, iPadOS und macOS 26 verfügbar

Später als gewöhnlich bietet Apple öffentliche Vorabversionen seiner nächsten Systeme an. Das viel diskutierte neue Design stellt sich einem Millionenpublikum.

heise.de/news/Feuerprobe-fuer-

heise online · Feuerprobe für Liquid Glass: Public Beta von iOS, iPadOS und macOS 26 verfügbar
More from Leo
#Apple#iOS#iPadOS

This is a very specific #macOS and #Wireguard question.

Is there a way to start a Wireguard tunnel (which I now do manually for reasons which will become obvious) when you change your Location to specific ones?

For example:

* Location "Office" -> no Wireguard
* Location "Home" -> Wireguard to specific endpoint
* Location "Automatic" -> Wireguard to another endpoint

I know the launchd trick¹ to have it run at startup but this would be "all the time" as opposed to location-dependent:

I'm sure there is a magic macOS incantation for it :flan_XD:

:flan_piteous:

__
¹ for those who don't know how to start Wireguard at boot on macOS:

cat > com.wireguard.endpoint.plist <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "apple.com/DTDs/PropertyList-1.">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.wireguard.endpoint</string>
<key>ProgramArguments</key>
<array>
<!-- Points to local version of wg-quick that
fixes path issues with the script -->
<string>/opt/local/bin/wg-quick</string>
<string>up</string>
<string>endpoint</string>
</array>
<key>KeepAlive</key>
<dict>
<key>NetworkState</key>
<true/>
</dict>
<key>RunAtLoad</key>
<true/>
<key>StandardErrorPath</key>
<string>/opt/local/var/log/wireguard.err</string>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<!-- Adds in user-specific and MacPorts bin directories to start of PATH -->
<string>/opt/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
</dict>
</dict>
</plist>
EOF

Followed by:

sudo cp com.wireguard.endpoint.plist /Library/LaunchDaemons
sudo launchctl enable system/com.wireguard.endpoint
sudo launchctl bootstrap system /Library/LaunchDaemons/com.wireguard.endpoint.plist

Replied in thread

@chockenberry @rmondello > “DELETE is the absolute last thing I want to see when dealing with passwords.”

Made me chuckle;

in The Netherlands, the text to eject an external drive on macOS is: “Delete” (“Verwijderen”).
Yes. Read that again. It’s like the worse translation, ever…

They translated it *literally* instead of giving it a proper/intuitive name... #macOS #apple

It's been a few month since I switched my work environment from Linux/KDE to macOS. I'm mostly used to the new workflow, except this one habit is really hard to unlearn. I used to set up KDE so moving the mouse cursor over to a window made it automatically active without clicking it. Now on macOS, I have to click a window. Ugh.

#Linux #KDE #macOS

Replied in thread

@viticci

Quite frankly, we will tell our customers to refrain from updating to #macOS "Smear", and we will NOT use any of the ugly, and unusable new glassy UI elements in our #NeoFinder flagship software for the time being.

"UIDesignRequiresCompatibility" is your friend.

#Apple needs at least three more years to make this at least a little usable. Or drop it, and start from scratch, if they even still have people able to pull such a thing off.

Yikes.

Results of my little survey. Why is Linux growing?

19% believe it is because of sunsetting of OS versions. Microsoft is forcing Windows 11 on people and a lot of people are not happy with that and some are just not able to run it. So with a choice of replacing the HW or the OS, plenty of people choose the OS.

20% believe it is because people are just discovering how good Linux truly is.

41% believe it is a combination.

21% think it is something else, with some mentioning SteamOS as a reason.

Whatever the reason, more and more people are seeing Linux as a great choice, which is only good news to me.

Nice optimisation now available for anyone using my macOS binary packages from pkgsrc.smartos.org

Packages that require fortran support now only depend on the smaller gcc-libs package (7MB) rather than the full gcc package (300MB).

Once you've "pkgin upgrade"ed, remember to "pkgin autoremove" to clean up the now-unused gcc package.

This brings it in line with the SmartOS package sets.

Continuing to push back against bloat one step at a time. Next up, ghc.

pkgsrc.smartos.orgBinary packages for SmartOS/illumos, macOS, Linux, and NetBSDBinary pkgsrc package sets for SmartOS/illumos, macOS, Linux, and NetBSD.