Skip to main content


[bookmark=https://twitter.com/realpython/status/1445392592666079241]🐍📰 Python 3.10: Cool New Features for You to Try

In this tutorial, you'll explore some of the coolest and most useful features in Python 3.10. You'll appreciate more user-friendly error messages, learn about structural pattern matching, and more.

realpython.com/python310-new-…

[/bookmark]



[bookmark=https://twitter.com/gvanrossum/status/1445147880017170437]Pattern matching is live in Python 3.10 today! [/bookmark]



[bookmark=https://twitter.com/ESETresearch/status/1445326276714192897]# has discovered a new undocumented UEFI bootkit, #, persisting as a patched Windows Boot Manager (bootmgfw.efi) on the Efi System Partition (ESP). welivesecurity.com/2021/10/05/uef… 1/5 @smolar_m @cherepanov74 [/bookmark]



[bookmark=https://twitter.com/iamamoose/status/1445304838963830784]If you use Apache HTTP Server 2.4.49 (only that version), you should update to 2.4.50 now due to CVE-2021-41773, a nasty 0-day path traversal vulnerability [/bookmark]







[bookmark=https://twitter.com/mrgretzky/status/1443496510340182017]In few hours, things may break (Sep 30 14:01:15 2021 GMT) 🙂.

CA root certificate has been valid since 2000. I'm sure back then someone thought "21 years should be plenty of time for us to not have to worry about it!" [/bookmark]



[bookmark=https://twitter.com/PostgreSQL/status/1443561274957238276]News: PostgreSQL 14 Released! [/bookmark]




[bookmark=https://twitter.com/EmberFoxie/status/1441395806573977604]Whenever someone asks for unit testing I'm sending them this

[/bookmark]

2 people reshared this



[bookmark=https://twitter.com/lwnnet/status/1441063800476770304]Poettering: Authenticated Boot and Disk Encryption on Linux [/bookmark]




[bookmark=https://twitter.com/gnome/status/1440696226748325894]We're excited to announce the official release of GNOME 41! After six months of work from the GNOME community, this release brings many exciting updates!
youtu.be/V5jP1ym7nhM

See the release notes for all the details: help.gnome.org/misc/release-n…

# # #

YouTube: Introducing GNOME 41 (GNOME)

[/bookmark]



[bookmark=https://twitter.com/lwnnet/status/1440740639730069505]GNOME 41 [/bookmark]



[bookmark=https://twitter.com/linuxtoday/status/1440332474018459649]Samba 4.15 Ships with a Modernized Virtual File System Modules linuxtoday.com/developer/samb… # [/bookmark]



[bookmark=https://twitter.com/EdgeSecurity/status/1437402720135270403]WireGuard for Windows has finally switched on WireGuardNT, the accelerated kernel driver, by default for everybody, which means we're now in phase 2 of the transition plan of lists.zx2c4.com/pipermail/wire…, with downloads available on wireguard.com/install/ per usual.

WireGuardNT in device manager [/bookmark]



Things I always have to look up:

When to put or avoid slashes at the end of a paths when calling rsync.

Image/Photo

hackbyte reshared this.

At least it's consistent. With cp -r, it puts contents of A into a new B if B does not exist, OR if B already exists, puts a new A with its content INTO B.

rsync is actually easy and consistent. slash or not on right side, does not matter. trailing slash on left side means "content, not named thing itself, goes to right side dir", and without slash on left side, it's going below. All regardless of right side dir existing or not, it will exist afterwards (one level).

I no longer use "cp" for anything except single file copies.

indeed, when i need to copy a bunch of files or even a directory hierarchy, i prefer to use "plain" rsync in the first place..



[bookmark=https://twitter.com/_msw_/status/1438762485717164034]Huzzah, a new non-freely-redistributable Freeware license! 😒

Why not just go with one of the GPLv2 licensed OpenJDK distributions instead? 😏 [/bookmark]