Programmihg Leftovers and GNOME
-
Michael Tsai ☛ Unwanted Swift Concurrency Checking
I’m not adopting Swift Concurrency yet—it’s not even available on the OS versions I’m targeting—so my plan was to take advantage of the Swift 5 language mode of the Swift 6 compiler:
"The Swift 6 language mode is opt-in. Existing projects will not switch to this mode without configuration changes."
-
Rlang ☛ Prime numbers as sums of three squares. by @ellis2013nz
I was interested by a Microsoft's Surveillance Arm LinkedIn post about the number 397:
“397 is conjectured to be the largest prime that can be represented uniquely as the sum of three positive squares”
That is, 3^2 + 8^2 + 18^2 = 397
-
Python
-
Dark Reading ☛ Citrine Sleet Poisons PyPI Packages With Mac & Linux Malware [Ed: Just another supply chain attack]
One of North Korea's most sophisticated threat groups has been hiding remote access malware for macOS and Linux inside of open source Python packages.
North Korean advanced persistent threats (APTs) have become notorious for certain characteristic types of cyberattack in recent years. There's the cryptocurrency scam, which can come in many forms — often a fake trading platform, where victims are lured into divulging their wallet information or downloading malware. Supply chain attacks are common, particularly via poisoned packages typosquatting on public repositories. An impish recent trend involves contracting actual, honest labor to Western companies under false pretenses, then sending the salaries earned back to Kim's state. The reverse — agents posing as tech recruiters, convincing developers to download malware — is also common.
-
-
Education
-
Seth Michael Larson ☛ PyCon Taiwan 2024 Keynote
Here are my slides and overview of my PyCon Taiwan 2024 Keynote titled "Bytes, Pipes, and People". The video will be published to YouTube, subscribe to the PyCon Taiwan YouTube channel to be notified when available.
-
Rlang ☛ 5 Books added to Big Book of R
It’s been about 3 months since the last update and I’m looking forward to getting back to more regular additions to the collection which now stands at over 400 free, open-source R books! I have a small backlog to get through, but as always if you wish to submit a book, please do so by raising an issue via github or submitting this google form.
-
-
GNOME Desktop/GTK
-
Sam Thursfield: Status update, 21/09/24
Short update this month, which has been full of travels and new things.
I spent a few weeks in the UK. Most importantly I got to see Altin Gün in the Manchester Psych Festival, but I also visited family and friends, spent a while in the Codethink offices, and so on.
It’s been a month since I started using the Fairphone 5 so I wrote up a short review the other day.
-