𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Tuesday, September 06, 2022

┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅

Generated Wed 7 Sep 02:43:24 BST 2022

Created by Dr. Roy Schestowitz (𝚛𝚘𝚢 (at) 𝚜𝚌𝚑𝚎𝚜𝚝𝚘𝚠𝚒𝚝𝚣 (dot) 𝚌𝚘𝚖)

Full hyperlinks for navigation omitted but are fully available in the originals

The corresponding HTML versions are at 𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈

Latest in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕 and older bulletins can be found at 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕-𝒂𝒓𝒄𝒉𝒊𝒗𝒆𝒔

Full IPFS index in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔 and as plain text in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔/𝒕𝒙𝒕

Gemini index for the day: gemini://gemini.techrights.org/2022/09/06/

╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕

Previous bulletins in IPFS (past 21 days, in chronological order):

QmTZezLwd5vekievmKZscKgr1hkxvuHoSSsWhkA4iTy7Tu

QmNWKKu3gEEUM8UjAb868zLoy5CP9rUmyUWSSFH78F7ZGy

Qmc1hpdpKJMrmE55WT3tg3aQBqe3inuQhnbsjTc8RVVKFq

QmZNGE6NoRBC2J66AEvKbXxsP9j48e5nLCkLncW2SuYUD5

Qmd1qRcbFUvYnekMd31x6KbniK82hv6mEweUfvuLLLU3Dn

QmPGPjyuWmmi4WH1Pm1qxX7pzZhtRC3umeb4DmdE7NfXdU

QmbvCLhKBwB76DsbrKx6Pq16KSvtb9sW8UKVXj9v1pDgCv

QmcoFCaZUJmzby8Vb2wg8PBXe6VR8hW77edQo1u3NsCJ3Q

QmT4B1hoouASzbTAnEZbb6oYbbFnicQpd6JXDB5iwP9Y91

QmZeoDeQynAEb5Yhp8urADxooTvcjp93jYM7aoGTReoxAm

QmUR5BqkVtBjeM3RbDysVaCrQyP93xoRwDKU5C1u5XZdyR

QmS9E4XW4XZrtmFNP12pX65zisQkFTw7frAgGwhna5Fz9m

Qmdj75rdsbiWjm4ms8CTMfcbYno6Pw9hH66AytZ3Hs3qV7

QmWKkufDr5sMvj78wx9nn63R5KYSQipfAGMrMawgr7i6RW

QmVy1ihFnjMRS9u243rmwceZUtn8FwSqLsbXzXsLPS8M37

QmcZN6RDP7J7Dk8c2QYXeoVfYifxDsaK62EM44gSje2HDr

QmcvJBJvcdzE6YbN5kUFP3Cqgwc9K38gcNKU3B86eL6WLr

QmUZ8Zpgu5W6CLgXAAXnvYwpAw9fCGWhqWM6MWMHcNxEwP

QmUtqYa5g8brBCgtMeneus47sgXJXCdgZvkekvW8UuYchF

QmdXKq8frFc6SxT7BErqJC3fnDsbXQfhNmEGEc1BVWprrQ

QmWERMsn1DfZrtyJQLRpzrUSCM3So8WboRGV5qBDKU6pKo

╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕

⦿ The New Content Management System (CMS) in Action, Even in Geminispace | Techrights

⦿ IRC Proceedings: Monday, September 05, 2022 | Techrights

⦿ Dear KDE, Please Don’t Become Another GNOME | Techrights

⦿ In At Least 10 Countries Already Windows’ Market Share is Measured at Under 10% (Even Among Large Populations or Countries Like Turkey) | Techrights

⦿ Techrights in Haiku | Techrights

䷼ Bulletin articles (as HTML) to comment on (requires login):

	http://techrights.org/2022/09/06/geminispace-compatible-cms/#comments

	http://techrights.org/2022/09/06/irc-log-050922/#comments

	http://techrights.org/2022/09/06/kde-overhaul/#comments

	http://techrights.org/2022/09/06/market-share-android/#comments

	http://techrights.org/2022/09/06/techrights-in-haiku/#comments

䷞ Followed by Daily Links (assorted news picks curated and categorised):

	http://techrights.org/2022/09/06/kde-plasma-5-25-5/#comments

	http://techrights.org/2022/09/06/kphotoalbum-5-9-1/#comments

	http://techrights.org/2022/09/06/openwrt-22-03-0-released/#comments

                ䷩ 𝚕𝚒𝚗𝚎 61

╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕

(ℹ) Images, hyperlinks and comments at http://techrights.org/2022/09/06/geminispace-compatible-cms/#comments

Gemini version at gemini://gemini.techrights.org/2022/09/06/geminispace-compatible-cms/

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ The_New_Content_Management_System_(CMS)_in_Action,_Even_in_Geminispace⠀✐

Posted in Site_News at 5:12 pm by Dr. Roy Schestowitz

Video_download_link | md5sum 6a080090aff9befcce699b1c974656da

Lagrange in New Tux Machines

Creative Commons Attribution-No Derivative Works 4.0

http://techrights.org/videos/lagrange-tuxmachines-demo.webm

Summary: Tux Machines is ready to roll in HTTP/S and in Gemini; here’s how

Lagrange accesses news and code

TODAY in Tux Machines we had about 70 new pages and updates. We’ve also pushed

an image uploader to Git, which means we’re one small step away from feature

parity compared to what we had in Drupal. We’re implementing our own CMS with

Bash and Perl.

“We’re implementing our own CMS with Bash and Perl.”One thing that Tux Machines

readers aren’t so familiar with is Gemini. Well, Gemini is a relatively new

protocol, so not many people heard of it. The above video shows how it’s used

to browse pages, feeds (Atom), and the_Git_repository_of_Tux_Machines.

Techrights will be next to adopt this CMS, probably some time in winter. █

                ䷩ 𝚕𝚒𝚗𝚎 108

╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕

(ℹ) Images, hyperlinks and comments at http://techrights.org/2022/09/06/irc-log-050922/#comments

Gemini version at gemini://gemini.techrights.org/2022/09/06/irc-log-050922/

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ IRC_Proceedings:_Monday,_September_05,_2022⠀✐

Posted in IRC_Logs at 2:42 am by Needs Sunlight

Also available via the Gemini protocol at:

* gemini://gemini.techrights.org/irc-gmi/irc-log-techrights-050922.gmi

* gemini://gemini.techrights.org/irc-gmi/irc-log-050922.gmi

* gemini://gemini.techrights.org/irc-gmi/irc-log-social-050922.gmi

* gemini://gemini.techrights.org/irc-gmi/irc-log-techbytes-050922.gmi

Over HTTP:

                                  🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H                                     🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_

                                     #techrights_log_as_HTML5                                                                                  #boycottnovell_log_as_HTML5

                                  🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H                                     🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_

                                #boycottnovell-social_log_as_HTML5                                                                               #techbytes_log_as_HTML5

                                  🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t                                      🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_

                                      #techrights_log_as_text                                                                                   #boycottnovell_log_as_text

                                  🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t                                      🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_

                                 #boycottnovell-social_log_as_text                                                                                #techbytes_log_as_text

                      Enter_the_IRC_channels_now

=> =============================================================================

§ IPFS Mirrors⠀➾

CID Description Object type

                                             IRC log for

 QmY9ysd5jXRAp5yMbReP12VSDTznK2arSBHHvp8QBkPzZR #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈

                                             (full IRC log

                                             as HTML)

                                             IRC log for

                                             #boycottnovell

 QmYn1ifTk59Cbx2DMEMrb6L2TttoZcSFQ4sfMb5G8kkQ82 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈

                                             as plain/ASCII

                                             text)

                                             IRC log for

                                             #boycottnovell-

 QmRJHPuCX8k4dqo912Kaj1xurDXkGNtnkYJnVeCcf7UotP social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈

                                             (full IRC log

                                             as HTML)

                                             IRC log for

                                             #boycottnovell-

 QmTP6Yk4PKFgYkDBf6x4H62j78jMsBJNXe7N1BQZo13qrg social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈

                                             (full IRC log

                                             as plain/ASCII

                                             text)

                                             IRC log for

 QmVxXVNxFX2RKihXCnJFcmAw1otyVaXYfDRMwdNcBQP4DV #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈

                                             (full IRC log

                                             as HTML)

                                             IRC log for

                                             #techbytes

 QmNRKdDStdCwQYTS77meV7Bp8PXkCoJfJhCZoJARFkT1z9 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈

                                             as plain/ASCII

                                             text)

                                             IRC log for

 QmfRVoQzY18Bq1kaLB1jfMeEBpj9NbJ2nDekYMrra9RqWe #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈

                                             (full IRC log

                                             as HTML)

                                             IRC log for

                                             #techrights

 QmSFdMJGgP8SzQhdTHpdd9k5gj3YhHas1cDJQJvd5nchA6 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈

                                             as plain/ASCII

                                             text)

🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈

§ Bulletin for Yesterday⠀➾

Local_copy | CID (IPFS): QmWERMsn1DfZrtyJQLRpzrUSCM3So8WboRGV5qBDKU6pKo

                ䷩ 𝚕𝚒𝚗𝚎 235

╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕

(ℹ) Images, hyperlinks and comments at http://techrights.org/2022/09/06/kde-overhaul/#comments

Gemini version at gemini://gemini.techrights.org/2022/09/06/kde-overhaul/

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ Dear_KDE,_Please_Don’t_Become_Another_GNOME⠀✐

Posted in GNU/Linux, KDE at 4:59 pm by Dr. Roy Schestowitz

Video_download_link | md5sum 2d32b4df0b6b874da5ee9bc90e2eddfe

KDE Neon and Latest of Plasma

Creative Commons Attribution-No Derivative Works 4.0

http://techrights.org/videos/kdeneon-flaky.webm

Summary: Judging by what I’m seeing this week in KDE Neon (a sort of testbed or

workbench for KDE development), there’s an overhaul in the window- and

application-specific settings/customisations; it does not appear to prioritise

functionality but supposed simplicity

THIS week I decided that, following an update and reboot of KDE Neon, I’d re-

configure some applications to behave in a unique way, but I was greeted by a

new and unfamiliar GUI. Not only did it not work as expected; I did not find it

intuitive and it resulted in several crashes.

“KDE is for advanced users, but it’s also suitable for rookies and novices.”I

totally know what KDE Neon is and recognise what it’s for. I knew it when I

installed it, so my complaint isn’t about stability. It’s the interface, which

at the moment seems half-baked (semi-cooked) and in no way resembles what KDE3,

KDE4 and KDE5 have had. It’s looking like an attempt to over-simplify things or

copy GNOME, which in turn tries to imitate some stuff from Apple.

KDE is for advanced users, but it’s also suitable for rookies and novices.

Quite a few people in my family use KDE, and they use it out of choice. Gone

are the days of KDE being just “by developers, for developers”, but some of

these recent changes (in a test distro, KDE Neon) seems not to work, not be

made intuitive enough, and feel like work in progress. The video above explains

more. █

                ䷩ 𝚕𝚒𝚗𝚎 291

╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕

(ℹ) Images, hyperlinks and comments at http://techrights.org/2022/09/06/market-share-android/#comments

Gemini version at gemini://gemini.techrights.org/2022/09/06/market-share-android/

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ In_At_Least_10_Countries_Already_Windows’_Market_Share_is_Measured_at_Under

10%_(Even_Among_Large_Populations_or_Countries_Like_Turkey)⠀✐

Posted in GNU/Linux, Microsoft, Windows at 10:45 am by Dr. Roy Schestowitz

Turkey this month (and also thus_far_this_year) on desktops/laptops alone:

               🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Turkey_2022_OS_share⦈_

Notice the very sharp rate of decreases, with Windows falling from almost 90%

               to less than 70% in a matter of 8 months

When mobile devices too get counted:

                 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Turkey_OS_share⦈_

And it’s not just Turkey:

               🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇August_Android_share⦈_

         See the underlying_data as OpenDocument Format (ODF)

Summary: Microsoft Windows is not as mighty and important as Microsoft wants us

to think and is paying the media to tell us; as_Edward_Snowden_pointed_out, as

did_others_last_week, people move to mobile (where Linux already dominates

though it_does_not_mean_freedom); the trend in Africa is fascinating_to_say_the

least

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⢩⣭⠻⡿⠿⢿⠿⠿⡇⡿⠿⠿⡿⠿⢿⡿⠿⢿⣿⡟⣩⣍⢻⡿⠿⢿⡿⠿⣿⠿⢿⠿⢿⠿⢿⢽⠿⠿⣿⠿⠿⣿⡟⢩⣭⢿⣿⠿⠿⠿⠻⣿⠿⢿⡿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⠸⠿⢃⡇⢭⢼⠬⠙⡇⡔⢿⢿⡇⠿⢾⡗⠿⢾⣿⡇⠿⠿⢣⡷⠿⢺⡨⠭⣼⢸⡟⠭⢸⡿⣿⢸⢸⣿⣿⠘⠡⣿⡿⠶⠌⣇⢏⡶⠭⢻⠸⡇⠭⢥⡇⣿⢸⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣶⣶⣿⣿⣶⣾⣶⣾⣷⣿⣾⣶⣿⣶⣾⣷⣶⡿⣿⡿⣶⣶⣿⣷⣶⣿⣷⣶⣿⣾⣿⣶⣿⣷⣾⣾⣾⣿⣧⣒⣂⣿⣷⣶⣾⣋⣼⣷⣶⣿⣷⣾⣶⣾⣷⣿⣾⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⢈⢿⢏⢸⣏⡙⣿⢋⣹⡿⣻⢋⡙⡏⣉⣿⣇⠶⢾⡇⣉⢻⣏⡙⣿⢋⡙⣉⠻⣿⣶⡆⣶⢹⡏⣿⢋⣹⡿⣻⢋⡙⡝⣿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣸⣌⣼⣸⡐⢂⣿⣸⣿⣦⣹⣐⢒⣇⠛⣿⣟⠛⣪⣇⣿⣸⡐⢂⣿⣸⣇⡒⣲⣿⣿⣇⣿⡘⢃⣿⣸⣿⣦⣙⣐⢒⣷⢁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⢀⣀⣀⣀⣀⣀⣀⣀⣀⢀⣀⡀⣀⡀⣀⣀⢀⣀⣀⣀⣀⣀⣀⣀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣭⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⠭⢹⢩⣽⣿⠿⣿⣇⡒⠟⠭⢻⣩⣹⣭⣿⣷⠖⡟⣶⢼⡶⢺⣷⢆⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣛⣿⣭⣼⣼⣿⣿⣿⣿⣯⣭⣶⣭⣽⣬⣼⣯⣽⣧⣬⣽⣬⣼⣤⣽⣥⣭⣿⣿⣿⣿⣿⣿⣿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⡏⠙⠍⡉⠹⡟⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣷⣾⣶⣿⣾⡇⡻⠿⠿⢿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⡿⠇⣤⣤⣤⣤⣀⣀⣀⡂⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣷⡆⣤⣄⣈⡉⠛⠛⠻⠿⣷⣦⣄⠈⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣷⣶⣦⣤⣄⣈⡉⠒⠀⠒⠉⠉⠛⠛⠻⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⣄⣀⡀⠀⠈⠀⠀⣀⣀⣀⣀⣀⣂⣉⠉⠉⠉⠉⠉⠭⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣟⢛⡛⠛⢻⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣤⣄⣉⠉⠛⠛⠿⠿⣿⣿⣿⣿⣷⣶⣤⣄⣀⡈⠉⢋⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣾⣬⣧⣴⡇⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣄⣀⠀⠒⠒⠶⠶⣶⣶⣶⣶⣦⣤⣀⡀⠀⠒⠒⠲⠶⠶⠶⣶⣶⣶⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣤⣤⣀⣉⡉⠛⠛⠿⠿⣿⣶⣦⣥⣤⣤⣤⣤⣀⣀⢁⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠙⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣦⣤⣀⣉⡉⠛⠛⠉⠻⢿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣀⣀⣤⣽⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⢀⣴⣦⠀⠀⠀⢸⡿⠛⡋⢙⡛⠛⠉⡻⢛⡛⢛⠻⢻⠛⠛⠛⡋⡻⠛⠛⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠈⠛⠛⠀⠀⣠⣼⣯⣥⣤⣤⣤⣤⣤⣴⣬⣤⣬⣴⣬⣤⣤⣤⣧⣥⣬⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣇⣈⣀⣀⣈⡇⢨⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣤⡀⠀⠀⠀⠀⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣏⠙⠉⠉⠹⡇⠸⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣷⣾⣶⣶⣶⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⡿⠿⠿⠿⡘⢿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠋⠑⣂⣀⣀⣀⣀⣤⣤⢡⣾⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⡿⠻⠻⠻⢻⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠩⠉⢁⣀⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣯⣤⣤⣤⣤⡇⢰⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⠶⠖⠒⠀⢀⣀⣤⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⡛⠛⠋⠉⠁⣀⣀⣭⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⠿⢿⣿⠿⠛⠉⢀⣠⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠁⠈⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠐⠾⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⢁⡈⠉⠉⠙⠛⠛⠋⠍⠉⠁⠀⠀⠀⠀⣉⠄⠀⠀⠐⠒⠒⠠⠈⠛⠒⠂⠀⠀⠀⡈⠉⠙⠛⠛⠿⠿⠛⠿⠿⠿⠿⠿⠿⠟⠿⠿⠿⠿⠿⠿⠟⠻⠿⠿⠿⠿⠿⠿⠸⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⡄⢀⣀⣀⣤⣤⣤⣤⣤⣶⣶⣶⣶⣶⣦⣤⣴⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⣤⣤⣤⣤⣤⣍⣤⣤⣤⣤⣤⣤⣌⣠⣤⣄⣀⣀⣀⣀⣁⣀⣀⣀⣀⠀⠀⠁⣸⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣏⠀⠀⠘⡁⠈⠉⠉⠉⠉⠉⠁⠀⠉⠉⠉⠉⠉⠉⠐⠉⠉⠉⠉⠉⠉⠁⠈⠉⠉⠉⠉⠉⠁⠂⠉⠉⠉⠉⠉⠉⠀⠉⠉⠉⠉⠉⠉⠁⠈⠉⠉⠉⠉⠉⠁⠊⠉⠉⠉⠉⠉⠉⠂⣹⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⡹⢻⣿⣿⣿⣿⠏⡍⢛⣿⣿⣿⣿⡿⢉⠛⣿⣿⣿⣿⡿⢩⠙⢻⣿⣿⣿⣿⠏⡙⢻⣿⣿⣿⣿⡟⣍⠟⣿⣿⣿⣿⡿⢩⠛⣿⣿⣿⣿⣿⢏⡙⢻⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⡂⣱⣿⣿⣿⣿⡟⡐⣀⣾⣿⣿⣿⡟⢐⢈⣼⣿⣿⣿⣿⢃⠂⣰⣿⣿⣿⣿⠛⡒⣡⣿⣿⣿⣿⡟⡐⢈⣾⣿⣿⣿⡟⢃⢂⣴⣿⣿⣿⣿⠃⡂⣡⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢥⡄⣰⣿⣿⣿⣿⠧⡆⢠⣿⣿⣿⣿⡯⣤⢀⣾⣿⣿⣿⣿⢴⡐⣼⣿⣿⣿⣿⣧⡄⣰⣿⣿⣿⣿⡯⣄⢂⣾⣿⣿⣿⣿⢴⠀⣾⣿⣿⣿⡿⢥⡔⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⢀⣽⣿⣿⣿⡿⠏⠀⣽⣿⣿⣿⣿⡿⠁⢩⣿⣿⣿⣿⠿⠋⢠⢹⣿⣿⣿⣿⠟⠀⣹⣿⣿⣿⣿⡏⠁⠌⣿⣿⣿⣿⡿⢃⠈⣸⣿⣿⣿⣿⠃⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣄⣐⣾⣿⣿⣿⣿⣉⠀⣸⣿⣿⣿⣿⣿⣄⢢⣾⣿⣿⣿⣏⠁⢀⣾⣿⣿⣿⣟⠛⠀⣼⣿⣿⣿⣿⣧⣄⢡⣿⣿⣿⣿⣿⡌⢤⣾⣿⣿⣿⡟⠅⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠛⠉⣉⣉⣉⣉⣉⣉⣉⣉⣉⡉⠛⠛⠿⢿⣿⣿⣿⣿⣿⣿⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⣠⣴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⡈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠘⠿⣿⣉⠴⢌⣿⡘⡘⡄⢩⠉⠅⢩⠉⠙⢉⢹⣿⡿⠟⢠⣿⣿⣿⣿⣏⡡⠦⢉⣇⠿⠈⡍⠈⠍⡙⠉⠙⠉⢩⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣀⣉⠑⠛⠛⠓⠳⠷⠾⠶⠶⠒⠒⠓⠒⢈⣁⣤⣶⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣶⣷⣷⣾⣶⣿⣶⣷⣷⣾⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡉⠴⢌⣲⠰⠆⢠⠀⠆⠀⢴⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⡁⠶⣉⡏⠴⠠⠐⡧⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣉⠴⢌⣿⠡⠆⡍⠉⠩⠉⡍⡍⠉⣻⠰⠌⠀⢺⣿⣿⣿⣿⣿⣏⣉⣉⣉⡏⠴⠀⠅⡍⠉⠉⣽⠐⠅⠫⠉⠀⠍⠉⠩⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣷⣿⣿⣿⣷⣿⣷⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣾⣿⣷⣿⣿⣶⣾⣷⣾⣾⣾⣾⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿

⡩⠭⠝⠛⠋⠉⠉⠉⡽⠛⠋⠉⠋⠉⠙⠋⠉⣹⠟⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠙⠛⠻⣿⣯⠭⠛⠻⢋⡭⠍⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠛⢻⣭⣭⡍⣉⢉⣉⣉⣉⠉⠉⠉⠉

⠀⠀⠀⠀⠀⣀⣤⣤⣿⣿⣷⣦⡀⠀⠀⠀⣺⣶⡶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠙⠛⠛⠲⠶⠤⠤

⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⣤⣤⣾⡿⣤⣤⢴⣦⢠⣤⣄⡤⣄⣤⢠⣤⣤⣤⢴⣦⣠⢤⣠⣤⠀⠀⠀⠀⠀⠀⠀⠀⣀⢀⣀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀

⠀⠀⠀⣿⣿⣿⡟⠉⠉⢻⣿⣿⣿⡏⣨⣿⣿⡼⠶⠿⠿⠼⠷⠻⠦⠾⠧⠟⠿⠾⠿⠇⠿⠸⠷⠻⠽⠿⠇⠀⠀⢤⡴⠖⠊⠉⠉⠉⠁⠉⠉⠉⠛⠒⠦⠤⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⡤⠒⣿⣿⣿⣿⠚⠛⠛⠓

⠀⠀⠀⣿⣿⣿⣧⣀⣠⣾⣿⣿⡿⠧⠗⡟⣓⡆⣤⣴⣤⣤⣄⡶⣖⡦⣤⣴⢤⡤⠀⠀⠀⠀⠀⠀⠀⠀⣀⡤⠞⠁⠀⠀⠀⣀⡴⣒⡲⠀⠀⠀⠀⠐⠲⡦⢤⡬⢭⣶⣀⣰⣲⣦⣐⣶⢆⣀⣉⠓⠛⠒⣶⣒⠀⠀⠀⠀

⠀⠀⠀⠘⢿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠉⠛⠿⠭⠭⠟⠛⠉⠉⠉⠉⠉⠉⠉⠉⠀⣀⠀⠀⠀⢰⣊⠉⠀⣀⠀⠀⠀⠰⣍⠀⢏⣁⣀⣀⣀⣀⠀⠀⠀⠈⠙⠋⠙⠁⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠓⠋⠉⠑⠢⢼

⠀⠀⠀⠀⢰⡟⠛⠛⠛⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⡶⢦⡄⠀⠀⠀⠈⠙⢲⣽⣯⣳⣀⣤⡾⠵⠀⡴⠾⠏⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⢿⣿⣿⣿⢸⣿⣿⣿⣿⡟⣽⣿⣿⣿⣿⢸⣿⣿⣿⣿⡏⡝⣿⣿⣿⣿⡇⣿⣿⡏⢹⣿⣿⢸

⣟⣛⣛⢛⣛⡛⢛⠛⣛⣛⠛⣛⣛⣛⣛⢛⣛⣛⣛⣛⣛⣓⣓⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡛⢛⢛⣛⡛⣒⡛⣛⠛⣛⠘⢛⢛⢛⣛⣓⣚⣛⣛⠛⣛⡘⠛⡛⣛⣛⣓⣚⣛⣛⡛⣛⡃⠛⡛⢓⠚⢛⣛⠘

⡿⠿⠷⠸⠿⠿⣦⣫⣤⣤⣤⣴⣄⣴⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣬⣦⣤⣤⣤⣤⣶⣿⣰⣧⣦⣤⣦⣦⣢⣤⣄⣷⣿⢷⣦⣣⣦⣴⣤⣤⣤⣤⣼⣿⡷⣧⣜⣤⣪⣾⣿⢸

⣿⣿⡯⠸⣿⣿⠄⡩⡹⡙⡉⠉⡇⡍⣟⠙⡍⠁⡏⠶⡉⠉⢋⢉⢉⠉⡙⡉⠡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠌⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡱⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣹⣿⣿⣿⣿⣿⢈⢸

⣷⣶⣖⢲⣶⣶⠐⠲⢒⡗⢒⢺⠖⠖⠒⢐⣶⠔⠒⢒⢳⢒⢺⢖⣶⣶⣷⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⠋⠋⣿⠋⠋⣷⣶⣶⣶⣶⣶⣖⡖⣲⢂⡒⣶⣶⣶⣶⣶⣶⣶⣖⢴⡖⡦⣲⣶⣶⡢⣶⣲⢔⢰

⡏⠉⠁⡈⠉⢩⢤⠥⠬⠥⠬⢬⣬⣤⣤⣤⣭⣥⣤⣤⣥⣤⣭⣥⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣿⣿⣿⣿⡷⠶⢶⠶⠷⣯⣭⣭⣭⣭⣭⡥⡤⣤⡤⡤⣬⣭⣭⣭⣭⣭⣭⡥⢤⡥⠤⣭⣭⣭⡥⣭⢤⢬⢨

⣇⣀⣀⣂⣀⣘⣀⣘⣈⣃⣀⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣧⣦⣬⣤⣤⣟⣛⣛⣛⣛⣛⣋⣉⣉⣂⣓⣛⣛⣛⣛⣛⣛⣛⣃⣈⣃⣈⣙⣛⣛⣁⣙⣒⣉⢘

⡿⠿⠇⠘⠿⢯⣒⣰⣁⣑⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣆⣘⣂⣂⣿⣿⣿⣿⣿⣿⣿⣇⣘⣂⣦⢾⣿⣿⣿⣿⣿⣿⣇⣘⣇⣣⡸⣿⣿⣆⣿⣚⣀⢸

⣿⣿⡟⠹⣿⣿⠿⠛⠛⡛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⡍⠹⠉⠉⣿⣿⣿⣿⣿⣿⡯⠯⠹⠋⠍⣿⣿⣿⣿⣿⣿⣿⡿⠹⡏⠩⢿⣿⣿⠉⣿⠉⠉⢸

⣷⣶⣖⢒⣶⣾⠿⠿⠳⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⡛⢻⠛⠛⣿⣿⣿⣿⣿⣿⣿⡟⢻⠛⡛⣿⣿⣿⣿⣿⣿⣿⡟⢻⣟⠛⢳⣿⣿⠛⣿⡛⠛⢸

⣟⣛⣛⢚⣛⡻⡿⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠶⢶⠶⠶⣿⣿⣿⣿⣿⣿⡿⡷⣶⠶⡶⣾⣿⣿⣿⣿⣿⣿⢷⢶⡷⠶⢞⣿⣿⡶⣿⠶⠶⢸

⡿⠿⠇⠨⠿⢿⣴⣤⣴⣦⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣷⣬⣤⣧⣿⣿⣿⣿⣿⣿⣷⣷⣯⣬⣧⢿⣿⣿⣿⣿⣿⣿⣼⣼⣿⣬⡾⣿⣿⣧⣿⣽⣤⢸

⣿⣿⡏⢈⣿⣿⠄⣈⢉⣭⠉⡇⢏⢉⢍⣍⢉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⡤⡸⣢⠀⣿⣿⣿⣿⣿⣿⣿⣗⡼⣆⡡⣹⣿⣿⣿⣿⣿⡿⢈⢞⡗⠥⢿⣿⣿⡡⣛⣉⢀⢸

⣷⣶⡒⠂⣶⣶⡲⠒⢒⠖⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⡏⣩⢻⠉⠉⣷⣶⣶⣶⣶⣶⣶⣖⣦⣰⠢⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⡆⢲⣶⣶⣂⢶⠔⡠⢰

⣯⣭⠥⠤⣭⣭⢥⠥⢤⠥⡬⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣿⣿⣿⣿⡷⠷⢶⠶⠶⣯⣭⣭⣭⣭⣭⡭⡥⣤⠥⠥⣭⣭⣭⣭⣭⣭⣭⡭⢭⡭⠥⢭⣭⣭⠥⣭⠬⡤⢨

⣟⣛⣃⣃⣛⣛⣃⣀⣈⣘⣁⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣧⣧⣬⣤⣤⣟⣛⣛⣛⣛⣛⣋⣉⣉⣀⣊⣚⣛⣛⣛⣛⣛⣛⣃⣈⣓⣂⣘⣛⣛⣈⣛⣀⣘⢘

⡿⠿⠆⠂⠿⢿⣰⣀⣀⣩⡠⢱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣆⣘⣅⣀⣿⣿⣿⣿⣿⣿⣿⣇⣘⣂⣅⢿⣿⣿⣿⣿⣿⣿⣗⣘⣗⣀⡸⣿⣂⣂⣻⣚⣀⢸

⣿⣿⡍⠉⣿⣿⠉⠻⠫⠉⢋⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⡍⠹⠉⠋⣿⣿⣿⣿⣿⣿⣿⡏⠹⣍⠍⢽⣿⣿⣿⣿⣿⣿⡏⠹⣏⠍⣽⣿⣿⠉⢿⠉⠽⢸

⢰⣶⡒⠖⣶⣾⠛⢿⠿⢿⠿⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⡛⢻⡛⠟⣿⣿⣿⣿⣿⣿⣟⣟⢻⠟⠛⢿⣿⣿⣿⣿⣿⣿⣿⢻⡟⠛⢳⣿⡛⡟⣿⠛⣻⢸

⣼⣿⡷⠦⣾⣿⠶⣶⣾⣷⡶⢶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠷⢶⠶⠶⣿⣿⣿⣿⣿⣿⡷⡶⢶⡶⠶⣿⣿⣿⣿⣿⣿⣿⣷⡶⢷⡶⢞⣿⣶⠷⣿⠶⢶⢸

⡿⠿⠆⠂⠿⢿⣤⣤⣤⣤⣦⣤⣤⣦⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣯⣬⣤⣤⣿⣿⣿⣿⣿⣿⣧⣧⣬⣤⣥⣿⣿⣿⣿⣿⣿⣿⣿⣧⣮⣧⡼⣿⣿⣥⣽⣤⣬⢸

⣿⣿⡍⠁⣿⣯⣒⡉⣩⣩⣉⣁⣟⣘⣈⣈⢍⣙⣍⣇⣈⢉⢉⣋⣈⣀⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⡖⢼⡀⠇⣿⣿⣿⣿⣿⣿⣿⣇⣸⣀⣇⣿⣿⣿⣿⣿⣿⣿⣘⣘⡳⡡⣸⣿⣿⣃⣿⢊⣁⢸

⣷⣶⡒⡀⣶⣶⢩⢻⢙⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⡉⣿⠉⠉⣿⣿⣿⣿⣿⣿⣏⡟⢹⡍⢋⢾⣿⣿⣿⣿⣿⣿⣟⡹⣏⠟⢳⣿⣿⢋⢿⠝⢍⢸

⣯⣭⠥⠬⣭⣭⠠⠥⠥⣥⠬⢭⠭⠭⢭⠭⡭⡩⡭⠩⠭⠭⢭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣿⣿⣿⣿⡗⠗⣶⠖⡒⣯⣭⣭⣭⣭⣭⡥⡬⢤⠍⠅⢭⣭⣭⣭⣭⣭⡭⢭⢬⣅⠭⢭⣭⣭⢅⣭⡨⠬⢨

⣟⣛⣃⣀⣛⣛⣒⣀⣈⣊⣀⣘⣐⣀⣀⣐⣃⣐⣁⣀⣀⣀⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣧⣧⣭⣦⣷⣟⣛⣛⣛⣛⣛⣋⣉⣈⣀⣀⣚⣛⣛⣛⣛⣛⣋⣐⣘⣃⣃⣘⣛⣛⣁⣙⣁⣈⢘

⡿⠿⠆⠀⠿⠿⠎⠀⠊⠈⠾⠈⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣇⣔⣘⣀⣂⡿⠿⠿⠿⠿⠿⠿⠇⠘⠀⠂⠺⠿⠿⠿⠿⠿⠿⠇⠘⠃⠊⠾⠿⠿⠀⠟⠐⠀⠸

⣿⣿⠍⠉⣿⣿⣉⠋⢫⠙⠉⠏⠉⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⡩⠹⢍⠉⣿⣿⣿⣿⣿⣿⡏⠩⠹⠍⠏⢿⣿⣿⣿⣿⣿⣿⡿⠹⣏⠍⢹⣿⣿⠉⢿⠉⠉⢸

⣷⣶⡒⡒⣶⣞⠟⠿⠿⠟⠶⠿⠿⣾⠛⠿⠻⠿⢿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⢛⢻⠟⠛⣿⣿⣿⣿⣿⣿⡟⠛⢻⠟⡟⣾⣿⣿⣿⣿⣿⣿⣿⢻⡟⠛⢳⣿⣿⡛⣿⠻⠛⢸

⣯⣭⠬⠥⣭⣽⡾⣶⣶⣶⣶⣶⣶⣷⣶⣶⣾⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠷⠷⢶⠶⠶⣿⣿⣿⣿⣿⣿⡷⡶⢶⠶⡶⣿⣿⣿⣿⣿⣿⣿⡷⢶⡷⠶⢮⣿⣿⠶⣾⠶⠶⢸

⡿⠿⠁⠁⠿⢿⣬⣤⣴⣌⣦⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣮⣬⣥⣤⣿⣿⣿⣿⣿⣿⣧⣥⣬⣷⣧⣿⣿⣿⣿⣿⣿⣿⣧⣬⣧⣧⡼⣿⣿⣥⣯⣤⣤⢸

⣿⣿⠂⠆⣿⣿⣉⣉⣀⣉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣁⣀⣘⣢⣂⣿⣿⣿⣿⣿⣿⣧⣇⣘⣁⣃⣻⣿⣿⣿⣿⣿⣿⣗⣜⣣⣀⣸⣿⣿⣢⣛⣑⣢⢸

⣷⣶⠒⠂⣶⣾⠭⢿⠛⡛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠉⢹⠋⣿⣿⣿⣿⣿⣿⣿⣏⢹⠉⠋⣺⣿⣿⣿⣿⣿⣿⢹⢹⣏⢫⢱⣿⡏⠯⡿⡙⠉⢸

⣯⣭⠤⠅⣭⣭⠤⠥⠭⣭⣬⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣿⣿⣿⣿⠟⢗⢷⠓⠓⣯⣭⣭⣭⣭⣭⣍⠅⢥⠅⠄⣭⣭⣭⣭⣭⣭⣥⣬⢨⡅⠥⢭⣭⣤⠄⣭⡨⠨⢨

⣟⣛⣁⣀⣛⣛⣂⣀⣘⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣮⣦⣮⣤⣤⣟⣛⣛⣛⣛⣛⣃⣁⣉⣂⣁⣛⣛⣛⣛⣛⣛⣛⣋⣈⣃⣒⣘⣛⣛⣋⣚⣐⣀⢘

⡿⠿⠂⠀⠿⠿⠎⠀⠂⠀⠾⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣅⣀⣘⣀⣅⡿⠿⠿⠿⠿⠿⠗⠃⠘⠂⠔⠽⠿⠿⠿⠿⠿⠿⠿⠼⠏⠀⠹⠿⠿⠔⠿⠚⠱⠸

⣿⣿⠍⠍⣿⣿⣉⠋⠙⠟⢩⠍⠉⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠉⡽⠉⠉⣿⣿⣿⣿⣿⣿⡏⠩⠿⠍⠉⣻⣿⣿⣿⣿⣿⣿⣟⢹⣏⡫⢿⣿⣿⡋⣿⠉⢩⢸

⣷⣶⡒⠒⣶⣾⠛⠟⢟⢟⢿⠻⠛⠻⠻⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⣻⠛⡛⣿⣿⣿⣿⣿⣿⣿⣟⢛⢻⠟⣾⣿⣿⣿⣿⣿⣿⡟⢻⡟⠛⢳⣿⣿⡛⣿⠛⢛⢸

⣯⣭⠤⠤⣭⣽⠶⠶⣾⣦⣴⣶⣶⢶⡶⣾⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠶⢷⠶⠶⣿⣿⣿⣿⣿⣿⡿⠷⢶⠶⠷⣿⣿⣿⣿⣿⣿⣿⣷⣶⣷⡶⢮⣿⣿⣶⣾⣶⠾⢸

⣿⣿⣑⣂⣿⣿⣶⣤⣬⣥⣼⣦⣼⣤⣤⣤⣼⣬⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣬⣤⣥⣿⣿⣿⣿⣿⣿⣧⣤⣬⣥⣥⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⡼⣿⣿⣿⣿⣿⣥⢸

⣿⣿⠆⠀⣿⣿⣰⣉⣉⣅⣉⣋⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⣀⣘⣀⣀⣿⣿⣿⣿⣿⣿⣇⣏⣘⣀⣁⣻⣿⣿⣿⣿⣿⣷⣀⣚⣇⣀⣸⣿⣿⣡⣛⣙⣁⢸

⣷⣶⡄⡂⣶⣾⠙⠙⠛⠛⠙⠟⢛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⢉⢹⢍⡍⣿⣿⣿⣿⣿⣿⣏⡟⢹⠍⠫⢻⣿⣿⣿⣿⣿⣿⡿⢹⣏⠉⢱⣿⡏⢋⢿⡉⢍⢸

⣯⣭⠤⠅⣭⣭⢛⠷⢿⠿⠿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡗⠟⢻⠛⣿⣿⣿⣿⣿⣿⣗⠟⢻⠗⢗⢽⣿⣿⣿⣿⣿⣿⣿⢺⣗⠗⢯⣿⣷⢗⣿⡚⡛⢸

⣟⣛⣀⣁⣛⣛⢉⣈⣀⣋⢂⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⣿⡮⣬⣬⡤⣟⣛⣛⣛⣛⣛⣃⣁⣉⡂⣂⣚⣛⣛⣛⣛⣛⣛⣋⢘⡊⣂⣘⣛⣛⡃⣚⣘⢘⢘

⡿⠿⠀⠀⠿⠿⠸⠀⠄⠀⠀⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣅⣠⣘⣀⡿⠿⠿⠿⠿⠿⠗⠃⠘⠧⠀⠼⠿⠿⠿⠿⠿⠿⠗⠺⠏⠖⠸⠿⠿⠊⠻⠀⠱⠸

⣿⣿⠉⠋⣿⣿⡉⠉⠉⠉⢉⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⢉⠹⠉⠉⣿⣿⣿⣿⣿⣿⡏⠭⠹⠉⡋⣿⣿⣿⣿⣿⣿⡯⠉⠽⣏⠉⢹⣿⣿⠍⢿⠙⠉⢸

⣷⣶⠒⠒⣶⡶⣒⢖⢖⡲⠲⠲⠲⢲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⠟⠛⢻⡛⡛⣷⣶⣶⣶⣶⣶⣖⡖⣲⠖⠖⣶⣶⣶⣶⣶⣶⣶⡖⢲⡖⣖⣶⣶⣶⠒⣶⠒⣲⢰

⣯⣭⠤⠤⣭⣽⣶⣶⣾⣷⠶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠾⢶⠶⠶⣿⣿⣿⣿⣿⣿⡷⡶⢷⠷⠷⣽⣿⣿⣿⣿⣿⡿⢷⢶⡿⠶⢮⣿⣿⠷⣾⠶⢶⢸

⣿⣿⣂⣀⣛⣻⣭⣤⣤⣤⣤⣧⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣬⣥⣥⣿⣿⣿⣿⣿⣿⣯⣥⣬⣷⣥⣿⣿⣿⣿⣿⣿⣯⣬⣬⣧⣤⣜⣿⣿⣥⣽⣤⣭⢸

⣿⣿⠄⢆⣿⣯⣒⣉⣩⡉⢉⣹⢀⣂⣉⣉⣉⣉⣉⣍⣁⣈⣹⣧⣈⡉⣉⣋⣉⣈⣙⣏⣁⣏⣫⣉⡁⣿⣿⣿⣿⣿⣿⣅⣀⣘⣂⣀⣿⣿⣿⣿⣿⣿⣿⣇⣘⣐⣀⣻⣿⣿⣿⣿⣿⣗⣀⣸⣗⣀⣸⣿⣿⣆⣿⣲⣘⢸

⣷⣶⡄⠀⣶⣾⡉⢙⢻⢛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠋⠙⠹⠉⠉⣿⣿⣿⣿⣿⣿⡯⣉⡿⠩⡍⣽⣿⣿⣿⣿⣿⣿⡯⡹⡏⡯⣱⣿⣿⢉⢿⢍⠉⢸

⣯⣭⠤⠄⣭⣽⠛⢿⠿⡿⠿⠟⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠟⢻⠛⠟⣿⣿⣿⣿⣿⣿⡟⡟⢻⠟⠟⣽⣿⣿⣿⣿⣿⣿⣿⢻⢻⡟⢯⣿⣿⡟⣿⡻⠟⢸

⣟⣛⣀⣀⣛⣛⠁⣊⣚⣑⢂⣀⢘⢛⢛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣻⣿⣿⣿⣿⡮⡮⣮⠤⠦⣟⣛⣛⣛⣛⣛⡋⣁⣊⣀⡊⣚⣛⣛⣛⣛⣛⣛⣛⢘⡘⡃⣚⣛⣛⡊⣚⢑⢒⢘

⡿⠿⠅⠀⠿⠿⠂⠔⠜⠔⠄⠏⠌⠀⠀⠂⠘⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣔⣌⣘⣱⣀⡿⠿⠿⠿⠿⠿⠗⠣⠘⠂⠊⠾⠿⠿⠿⠿⠿⠿⠧⠪⠏⠂⠸⠿⠂⠎⠽⠚⠂⠸

⣿⣿⠋⡍⣿⣿⢹⠉⢩⠍⠋⢫⢻⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡋⠉⠹⠉⠉⣿⣿⣿⣿⣿⣿⡯⠏⠹⠉⠍⢿⣿⣿⣿⣿⣿⡯⠩⠹⡟⠉⢻⣿⣿⡏⣿⠽⠉⢸

⣷⣶⠖⡒⣶⣶⠒⠖⠲⠲⢒⡒⠒⠒⠖⢲⡒⡖⠖⠒⠲⡲⡲⣲⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣾⣿⣿⣿⣿⠟⠛⢻⠛⡛⣷⣶⣶⣶⣶⣶⡖⠒⢲⡒⠒⢶⣶⣶⣶⣶⣶⣶⣶⢲⡖⠒⢲⣶⣶⠒⣶⢒⠒⢰

⣯⣭⡤⠤⣭⣽⣿⡶⡶⡶⢾⢶⣶⣶⣶⣾⣷⣷⣶⣶⣶⣶⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠶⢶⠶⠶⣿⣿⣿⣿⣿⣿⡷⡶⢶⠿⠶⣽⣿⣿⣿⣿⣿⡿⠷⢶⡷⠶⢮⣿⣿⡶⠿⢾⠷⢸

⣟⣛⣀⣀⣛⣻⣭⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣤⣬⣤⣤⣿⣿⣿⣿⣿⣿⣯⣭⣬⣬⣥⣽⣿⣿⣿⣿⣿⣯⣬⣬⣯⣤⣟⣿⣿⣥⣬⣬⣤⢸

⣿⣿⡁⡁⣻⣿⣀⣙⣉⣯⣙⣉⣏⣉⣍⣹⣯⣍⣉⣏⣏⡉⢉⣉⣁⣩⣉⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⣀⣘⣁⣀⣿⣿⣿⣿⣿⣿⣗⣈⣘⣐⣦⣾⣿⣿⣿⣿⣿⣿⣟⣘⣃⣀⣾⣿⣿⣿⣅⣽⣚⢸

⣿⣿⠋⠉⣿⣿⠿⠛⠛⢛⠛⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠍⣿⣿⣿⣿⣿⣿⡏⡏⠹⠍⢉⢿⣿⣿⣿⣿⣿⣯⠙⠹⡯⡩⣱⣿⣿⠏⢿⠉⠉⢸

⣯⣭⠅⠄⣭⣽⠻⠖⠿⠿⠿⠿⠻⠟⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠟⣿⠛⠟⣿⣿⣿⣿⣿⣿⡟⡟⢻⡛⠟⣿⣿⣿⣿⣿⣿⣿⣿⢻⡟⢛⢫⣿⡟⠟⣿⠛⠛⢸

⣟⣛⣂⠀⣛⣛⠶⣶⣥⣷⢴⢶⣦⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡮⡦⣽⠤⠶⣿⣿⣿⣿⣿⣿⡯⡧⢾⡦⡮⣺⣿⣿⣿⣿⣿⣿⣷⢼⡯⠦⢟⣿⡧⡮⣶⢵⢶⢸

                ䷩ 𝚕𝚒𝚗𝚎 484

╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕

(ℹ) Images, hyperlinks and comments at http://techrights.org/2022/09/06/techrights-in-haiku/#comments

Gemini version at gemini://gemini.techrights.org/2022/09/06/techrights-in-haiku/

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ Techrights_in_Haiku⠀✐

Posted in Site_News at 12:02 am by Dr. Roy Schestowitz

Recent: Techrights_Compatible_With_Computers_From_30+_Years_Ago

🄸🄼🄰🄶🄴🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽⦇Techrights_in_Haiku⦈_

Summary: The power of standards and open protocols

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠠⠤⠠⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⢠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣤⢤⣄⣤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣟⡃⢀⣫⡂⠀⣻⡁⢀⣻⣃⡀⠀⠀⢀⣚⣂⡀⢰⣃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣯⣽⣯⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠁⠈⠉⠉⠀⠉⠁⠈⠉⠉⠁⠀⠀⠈⠁⠉⠁⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠿⠿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

⠀⠀⠀⠀⡶⠀⠀⣶⠀⠀⠀⠀⠀⢰⡆⠀⠰⡆⠀⢰⣶⠀⠀⠶⠀⠀⣰⠀⠀⠠⠂⠀⢰⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠤⠀⠄⠀⠀⠀⠀⠄⠠⠀⠄⠠⠄⠀

                ䷩ 𝚕𝚒𝚗𝚎 535

╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ Links_06/09/2022:_KDE_Plasma_5.25.5_and_YaST_Development_Report⠀✐

Posted in News_Roundup at 1:46 pm by Dr. Roy Schestowitz

🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈

§ Contents⠀➾

* GNU/Linux

      o Audiocasts/Shows

      o Applications

      o Instructionals/Technical

      o Games

      o Desktop_Environments/WMs

            # K_Desktop_Environment/KDE_SC/Qt

* Distributions_and_Operating_Systems

      o SUSE/OpenSUSE

      o Fedora_Family_/_IBM

      o Debian_Family

      o Canonical/Ubuntu_Family

      o Open_Hardware/Modding

      o Mobile_Systems/Mobile_Applications

* Free,_Libre,_and_Open_Source_Software

      o Web_Browsers

            # Mozilla

      o SaaS/Back_End/Databases

      o Productivity_Software/LibreOffice/Calligra

      o Content_Management_Systems_(CMS)

      o GNU_Projects

      o Programming/Development

            # Perl_/_Raku

* Leftovers

      o Pseudo-Open_Source

            # Openwashing/Microsoft_Pushers

      o Security

            # Privacy/Surveillance

      o Civil_Rights/Policing

* Gemini*_and_Gopher

      o Personal

* § GNU/Linux⠀➾

      o § Audiocasts/Shows⠀➾

            # ⚓ Video ☛ XMonad_Can_Force_Your_Terminal_To_Swallow_–

              Invidious⠀⇛

                   Late in 2021, Xmonad released a new major version

                   (0.17) of both ‘xmonad’ and ‘xmonad-contrib’. These

                   new versions include a bunch of new and cool

                   features, like the ability to have your terminal

                   swallow windows. But 0.17 didn’t land in Arch Linux

                   until recently, so I’m just now getting to explore

                   these new features.

            # ⚓ Video ☛ Founder_of_Linux_(Linus_Torvalds)_about_one_and

              ONLY_Programming_language_–_Invidious⠀⇛

            # ⚓ Video ☛ The_Tik_Tok_Data_Breach_is_Fake!_For_Now…_–

              Invidious⠀⇛

                   Looks like the “journalists” got a little bit too

                   excited and reported on a fake data breach

                   incident. As of today TikTok has not had a data

                   breach containing 2 billion peoples records, but

                   its only a matter of time until a real breach

                   comes.

      o § Applications⠀➾

            # ⚓ Make Use Of ☛ The_5_Best_Linux_IRC_Clients_Still_Worth

              Using_in_2022⠀⇛

                   While it’s certainly past its prime, IRC is still

                   alive and kicking today. Here are some of the best

                   open-source and free IRC clients for Linux.

                   Despite being overshadowed by other forms of social

                   media, there are people who still use IRC. It’s

                   been one of the most resilient forms of

                   conversation in the history of online

                   communication, and while it’s certainly past its

                   prime, IRC is still alive and kicking today. It’s

                   so alive that dozens of clients are still being

                   actively developed.

                   Here are some of the best Linux IRC clients to

                   choose from today.

            # ⚓ MakeTech Easier ☛ 7_Best_Apps_to_View_Disk_Usage_in_Linux⠀⇛

                   Linux desktops has a lot of utilities to view disk

                   usage. These utilities gives us information on what

                   programs or files uses large chunk of our disk

                   space. Here we will show you some of the best apps

                   for you to view disk usage in Linux.

                   [...]

                   Disk usage analyzer or Baobab is a GUI tool comes

                   preinstalled with many popular Linux distributions.

                   If you are using Gnome desktop environment, then

                   Baobab is already preinstalled in your system.

                   In addition to local disk usage, disk usage

                   analyzer can also view remote disks mounted in your

                   system. You can see the disk usage in a very

                   intuitive spherical graph.

                   [...]

                   The most popular option to work with disks in Linux

                   is gnome-disk-utility. You can use this to not only

                   view all the disks, but also format, change

                   filesystems and make encrypted disks.

                   Alternatively, you can also view disks connected

                   with your device using the file manager

                   application. Open your file manager and click on

                   the other location tab at the bottom to see all the

                   disks connected with your device.

      o § Instructionals/Technical⠀➾

            # ⚓ H2S Media ☛ How_to_install_Thinkorswim_on_Ubuntu_22.04_LTS

              Linux⠀⇛

                   Thinkorswim was launched in 1999 as an options

                   brokerage platform. However, later it was acquired

                   by TD Ameritrade, although Thinkorswim’s brokerage

                   services were shut down, the trading platform is

                   still active and distributed by TD Ameritrade for

                   its clients. Besides the trading feature,

                   Thinkorswim users also have access to trading and

                   analysis tools, online courses, etc.

                   Unlike TradingView which can be linked to the

                   trading accounts of many different brokers,

                   Thinkorswim is only used by TD Ameritrade clients.

                   Thinkorswim allows users to freely set alerts based

                   on parameters of technical indicators and price

                   movements. Meanwhile, TradingView allows users to

                   receive only 12 different alert conditions. However

            # ⚓ UNIX Cop ☛ How_to_install_LibreCad_on_Ubuntu_22.04_|_Linux

              Mint_21⠀⇛

                   In this post, you will learn how to install

                   LibreCad on Ubuntu 22.04 | Linux Mint 21.

                   [...]

                   One of the main advantages of LibreCad is that it

                   is free and therefore is used in educational or

                   professional environments.

                   It’s available in over 30 languages with cross-

                   platform support for macOS, Windows, and Linux. So

                   many people worldwide can use it without too many

                   problems.

                   With LibreCAD you can do many designs and all with

                   a robust, open-source platform.

            # ⚓ Julia Evans ☛ How_to_send_raw_network_packets_in_Python

              with_tun/tap⠀⇛

                   Recently I’ve been working on a project where I

                   implement a bunch of tiny toy working versions of

                   computer networking protocols in Python without

                   using any libraries, as a way to explain how

                   computer networking works.

                   I’m still working on writing up that project, but

                   today I wanted to talk about how to do the very

                   first step: sending network packets in Python.

                   In this post we’re going to send a SYN packet (the

                   first packet in a TCP connection) from a tiny

                   Python program, and get a reply from example.com.

                   All the code from this post is in this gist.

            # ⚓ ZDNet ☛ How_to_run_websites_as_apps_with_ease_in_Linux_|

              ZDNET⠀⇛

                   Most of what we do happens from within a web

                   browser. However, that doesn’t mean we want every

                   single page we use to run as yet another tab. If

                   you’re like me, those tabs can add up. And if

                   you’re not using a browser with a solid tab

                   management feature (such as Opera’s Workspaces –

                   which is the best tab manager, hands down), those

                   tabs can very quickly become overwhelming.

            # ⚓ Laptop_refreshment⠀⇛

                   This resulotion is 1920*x , the scaling seems very

                   small for me with 12 inch. So I decided to adjust

                   it. I was using libinput drivers for the trackpad.

                   But It was horrible for thinkpad trackpad. So I

                   decided to move back to synaptics.

            # ⚓ TechRepublic ☛ How_to_install_Docker_on_ChromeOS_|

              TechRepublic⠀⇛

                   Jack Wallen shows you how to install Docker on your

                   Chromebook so you can start developing containers

                   on the go.

            # ⚓ TechRepublic ☛ How_to_install_the_macOS_Homebrew_package

              manager_on_Linux_|_TechRepublic⠀⇛

                   Homebrew is a command line package manager for

                   macOS that is similar to apt-get or dnf. Homebrew

                   makes installing over 5,000 applications from the

                   command line very simple. Some of the tools found

                   in Homebrew aren’t available to any of the default

                   Linux package managers and some packages found in

                   the apt and yum repositories aren’t exactly well

                   maintained.

            # ⚓ Video ☛ How_to_install_BigLinux_2022.08.29_–_Invidious⠀⇛

                   In this video, I am going to show how to install

                   BigLinux 2022.08.29

            # ⚓ H2S Media ☛ How_To_Install_Consul_by_HashiCorp_on_Ubuntu

              20.04_LTS⠀⇛

                   Consul is an open-source multi-networking tool that

                   offers a fully-featured service mesh solution that

                   solves the networking and security challenges of

                   operating microservices and cloud infrastructure

                   (multi-cloud and hybrid cloud).

                   Consul manages services and nodes in the form of a

                   “directory service”, i.e. in the form of what runs

                   where? Access is via DNS or HTTP(s). Consul

                   operates in either Server or Agent mode. The

                   servers store the data, if several are used, the

                   data is automatically synchronized.

                   The data can be accessed directly on the servers

                   via DNS or HTTP(s) or via the required agent

                   anyway. Any node or host logs on to Consul via the

                   agent and is registered as a node. Services can

                   also be registered. A web server, for example,

                   registers as a new cluster member to an existing

                   service. In addition, tags can also be set, which

                   then display themselves as aliases via DNS query.

            # ⚓ Red Hat Official ☛ How_to_use_Satellite_6.11_for_bulk

              Convert2RHEL_operations⠀⇛

                   Convert2RHEL is a Red Hat utility that converts

                   operating systems that are similar to or derived

                   from Red Hat Enterprise Linux (RHEL), such as

                   CentOS Linux and Oracle Linux. For a full list of

                   supported operating systems, please read this

                   document. For more information, read Terry

                   Bowling’s blog entries here and here on Oracle

                   Linux.

            # ⚓ ID Root ☛ How_To_Install_Opera_Browser_on_Fedora_36_–

              idroot⠀⇛

                   In this tutorial, we will show you how to install

                   Opera Browser on Fedora 36. For those of you who

                   didn’t know, Opera is one of the most popular and

                   widely used web browsers globally, developed by

                   Opera Software. The browser is based on Chromium

                   but distinguishes itself from other Chromium-based

                   browsers through its user interface and other

                   features such as battery-saving and built-in VPN.

                   This article assumes you have at least basic

                   knowledge of Linux, know how to use the shell, and

                   most importantly, you host your site on your own

                   VPS. The installation is quite simple and assumes

                   you are running in the root account, if not you may

                   need to add ‘sudo‘ to the commands to get root

                   privileges. I will show you the step-by-step

                   installation of the Opera Browser on a Fedora 36.

            # ⚓ Linux.org ☛ VirtualBox_Explored_(Part_1)_|_Linux.org⠀⇛

                   Many people that use VirtualBox, at some point come

                   across a problem they have not encountered before.

                   In this article, I want to cover as many issues

                   that may arise and how to fix them. This may be hum

                   drum to some, but I’m sure there may be some

                   tidbits in here that can be useful. The first part

                   of the article is more basic than the second part.

            # ⚓ TechRepublic ☛ How_to_cluster_Webmin_2.0_for_easier_data

              center_administration_|_TechRepublic⠀⇛

                   How many Linux servers do you administer? Chances

                   are pretty good you’re working with considerably

                   more servers running the open-source operating

                   system than ever before. That can be a time-

                   consuming task when you have to SSH into each

                   server and run your daily admin tasks.

            # ⚓ TechRepublic ☛ How_to_upgrade_Rocky_Linux_from_8.5_to_9

              using_the_CLI_|_TechRepublic⠀⇛

                   Rocky Linux has quickly become a darling of the

                   open source industry, poised to help users and

                   admins alike totally forget that CentOS ever lived

                   on their servers and data centers. Rocky Linux is

                   as fine a server OS as you’ll ever use and has all

                   but been guaranteed that it will never go away.

                   But, like all operating systems, you’re going to

                   need to upgrade. Why? Security patches, bug fixes

                   and new features. I realize many admins are

                   hesitant to migrate their production servers from

                   one release to another and that’s an understandable

                   proposition. After all, everything is working to

                   perfection, so why would you want to risk it? As

                   with any operating system, with major updates come

                   major features.

            # ⚓ Borg_corrupted_hints_file⠀⇛

                   I’ve been using Borg backup for a couple of years

                   and it has seemingly worked very well for me. One

                   difference I really appreciate from my previous

                   arrangement (rdiff-backup) is the freedom to move

                   large files or file hierarchies around (including

                   between different filesystems) without provoking

                   large backup incrementals.

            # ⚓ ID Root ☛ How_To_Install_NVM_on_Ubuntu_22.04_LTS_–_idroot⠀⇛

                   In this tutorial, we will show you how to install

                   NVM on Ubuntu 22.04 LTS. For those of you who

                   didn’t know, NVM is a Node Version Manager tool.

                   Using the NVM utility, you can install multiple

                   node.js versions on a single system. Its works on

                   any POSIX-compliant shell (sh, dash, ksh, zsh,

                   bash), in particular on these platforms Linux,

                   macOS, and Windows WSL.

                   This article assumes you have at least basic

                   knowledge of Linux, know how to use the shell, and

                   most importantly, you host your site on your own

                   VPS. The installation is quite simple and assumes

                   you are running in the root account, if not you may

                   need to add ‘sudo‘ to the commands to get root

                   privileges. I will show you the step-by-step

                   installation of the NVM (Node Version Manager) on

                   Ubuntu 22.04 (Jammy Jellyfish). You can follow the

                   same instructions for Ubuntu 22.04 and any other

                   Debian-based distribution like Linux Mint,

                   Elementary OS, Pop!_OS, and more as well.

            # ⚓ Linux Hint ☛ Linux_PAM_Tutorial⠀⇛

                   Linux-PAM is a rich collection of shared modules

                   that interactively authenticate a user to programs

                   (or services) in a Linux system. Linux-PAM is an

                   acronym for Pluggable Authentication Modules, which

                   developed from the Unix-PAM design. It combines

                   numerous low-level authentication modules with a

                   high-level API to provide dynamic authentication

                   for apps. Despite the underlying authentication

                   scheme, this enables developers to create

                   applications that require authentication. Linux-PAM

                   (also known as “PAM”) is frequently supported by

                   default in contemporary Linux variants.

                   The most crucial thing for a system administrator

                   to understand is how PAM configuration files

                   provide the link between services and PAMs that

                   carry out the actual authentication activities. You

                   don’t need to comprehend PAM’s inner workings. PAM

                   could significantly alter your Linux system’s

                   security. Incorrect settings may fully or partially

                   prohibit access to your machine.

            # ⚓ Ubuntu Handbook ☛ How_to_Install_LXQt_1.1.0_in_(L)Ubuntu

              22.04_via_PPA_|_UbuntuHandbook⠀⇛

                   This simple tutorial shows how to install the

                   latest LXQt desktop 1.1.0 in (L)Ubuntu 22.04 via

                   its official PPA.

                   The light LXQt desktop environment has reached

                   version 1.1.0 for a few months, which LUbuntu 22.04

                   ships the 0.17 version by default.

            # ⚓ Linux Hint ☛ GIT_Compare_Two_Branches⠀⇛

                   Git is the most popular version control system.

                   Many developers and teams use Git for their

                   activities. One common practice when working with

                   Git is to create branches that help create a

                   separate working environment. With branches, you

                   can mess around with things without affecting the

                   other sections of the code, and at long last, you

                   can compare your branches and then merge them. The

                   question is, “how do you compare two branches using

                   Git?”

            # ⚓ TechRepublic ☛ How_to_deploy_the_Malcolm_network_traffic

              analysis_tool_with_Ubuntu_Server_22.04_|_TechRepublic⠀⇛

                   Malcolm is an open-source network traffic analysis

                   tool that uses a framework of tools to create a

                   robust analysis tool for network admins. Malcolm

                   accepts network traffic data in the form of PCAP

                   (full packet capture) files and Zeek logs.

      o § Games⠀➾

            # ⚓ Video ☛ Games_for_Linux_|_August_2022_–_Invidious⠀⇛

                   I myself did great research on this topic of Linux

                   games and came to you for fulfilling your thirst

                   for a generic list of games for Linux in August

                   2022.

      o § Desktop Environments/WMs⠀➾

            # § K Desktop Environment/KDE SC/Qt⠀➾

                  # ⚓ 9to5Linux ☛ KDE_Plasma_5.25.5_Is_Out_as_the_Last

                    Update_in_the_Series,_Improves_Multi-Monitor_Support⠀⇛

                         Arriving a month after KDE Plasma 5.25.4, the

                         KDE Plasma 5.25.5 point release is here to

                         address more significant bugs and

                         regressions, such as the major regression in

                         multi-monitor support for the Plasma Wayland

                         session that could cause screens to not

                         display the output.

                         Also in the Plasma Wayland session, KDE

                         Plasma 5.25.5 fixes a KWin crash that

                         occurred when dragging an attachment from the

                         Mozilla Thunderbird email client and improves

                         support for some apps like the GIMP image

                         editor to no longer fail to appear in the

                         Task Manager when it’s opened.

* § Distributions and Operating Systems⠀➾

      o § SUSE/OpenSUSE⠀➾

            # ⚓ YaST_Development_Report_–_Chapter_8_of_2022_|_YaST⠀⇛

                   Time for another development report from the YaST

                   Team including, as usual, much more than only YaST.

                   [...]

                   Over the last year or so, we got some reports about

                   the graphical interface of YaST presenting

                   rendering issues, specially on HiDPI displays and

                   on openQA. The reporters provided screenshots that

                   showed how some widgets were apparently drawn on

                   top of the previous ones without an intermediate

                   cleanup, so the screen ended up displaying a

                   mixture of old and new widgets that were very hard

                   to read.

                   We were unable to reproduce the problem and we

                   tried to involve people from different areas (like

                   graphic drivers maintainers, virtualization experts

                   or X11 developers) to track the problem down with

                   no luck… until now! We finally found where the bug

                   was hiding and hunted it down.

                   See the pull request that fixes the issue if you

                   are interested in a technical description including

                   faulty HiDPI detection, unexpected Qt behavior and

                   QSS style sheets oddities. It also includes a

                   screenshot of the described (and now fixed)

                   problem.

            # ⚓ SUSE’s Corporate Blog ☛ SUSE_BYOS_Images_and_the_AWS

              Marketplace_|_SUSE_Communities⠀⇛

                   Recently we have had a run on Bring Your Own

                   Subscription (BYOS) topics in the cloud, here is

                   another.

      o § Fedora Family / IBM⠀➾

            # ⚓ CentOS ☛ How_updates_work_in_CentOS [Ed: IBM views CentOS

              as little but an upselling strategy for RHEL]⠀⇛

                   Fedora is where day-to-day development and

                   innovation happens. Fedora Linux releases every 6

                   months and each release is maintained for about 13

                   months. Major changes should be (and almost always

                   are) deployed in Fedora first, following the Change

                   process. Fedora packages sources are maintained in

                   dist-git and built in Fedora Koji.

                   At the beginning of the development cycle of a new

                   CentOS major release (meaning, 9, 10, etc.), Fedora

                   is branched into the new distribution.

                   Historically, this is done from the current stable

                   Fedora release at the branching time (e.g. Fedora

                   34 for CentOS Stream 9). After the distribution is

                   branched, the development cycle for the new CentOS

                   Stream release begins.

                   Nowawadys, Fedora ELN helps prepare for the

                   branching process by continuously rebuilding

                   Rawhide (the development version of Fedora). This

                   provides a view into what a new CentOS Stream could

                   look like if it were branched from Fedora today,

                   and ensures that the spec file logic stays

                   compatible with the future set of EL macros and

                   build flags at any given point in time.

            # ⚓ GSoC_Post_2:_FlatpakKCM_Update_2⠀⇛

                   My previous post in this series tracked what I had

                   done until the 5th week, and gave some information

                   on the technical aspects of the project. This post

                   covers the work done since.

                   [...]

                   The KCM didn’t actually work like a KCM because

                   changing a permission on the interface would

                   instantly change the permission in the overrides

                   file as well, instead of sending it to a “waiting”

                   area until the user hits “Apply” button. Similarly,

                   the “Default” and “Reset” buttons did nothing.

                   Most KCMs use a KConfig file, instead of an

                   overrides file like being used here, to store the

                   settings. This caused me to stall for a while since

                   I wasn’t sure how to proceed, but after my mentors

                   referred me to the tablets KCM, work picked up

                   again and I proceeded to implementing the 3

                   buttons.

      o § Debian Family⠀➾

            # ⚓ Debian_on_Phone_–_Experiences_in_the_community⠀⇛

                   Now because I was not there so my understanding and

                   knowledge would be disadvantageously asymmetrical

                   to Guido and others who were there and could talk

                   and share more. Having a Debian mobile or Debian on

                   the mobile could also make Debian more popular and

                   connectable to the masses, one of the things that

                   were not pointed out in the Debian India BOF sadly.

                   At the same time, there are some facts that are not

                   on the table and hence not thought about.

                   [...]

                   FWIW, while I do have GNOME and do use a couple of

                   tools from the GNOME stack, I hate GNOME with a

                   passion. I have been a mate user for almost a

                   decade now and really love the simplicity that mate

                   has vis-a-vis GNOME. And with each release, MATE

                   has only become better. So, it would be nice if we

                   can have MATE on the mobile phone. How ‘adaptive’

                   the apps might be on the smaller area, I dunno. It

                   would be interesting to find out if and how people

                   are looking at debugging memory leaks on mobile

                   phones. Although finding memory leaks on any

                   platform is good, finding them and fixing them on a

                   mobile phone is pretty much critical as most phones

                   have fixed & relatively small amounts of memory and

                   it is and can get quickly exhausted.

                   One of the things that were asked in the Q&A was

                   about payments. The interesting thing is both UK

                   and India are the same or markedly similar in

                   regard as far as contactless payments being

                   concerned. What most Indians have or use is

                   basically UPI which is basically backed by your

                   bank. Unlike in some other countries where you have

                   a selection of wallets and even temporary/permanent

                   virtual accounts whereby you can minimize your

                   risks in case your mobile gets stolen or something,

                   here we don’t have that. There are three digital

                   wallets that I know – Paytm – Not used (have heard

                   it’s creepy, but don’t really know), Google pay

                   (Unfortunately, this is the one I use, they bought

                   multiple features, and in the last couple of years

                   have really taken the game away from Paytm but also

                   creepy.). The last one is Samsung Pay (haven’t

                   really used it as their find my phone app. always

                   crashes, dunno how it is supposed to work.) But I

                   do find that the apps. are vulnerable. Every day

                   there is some or other news of fraud happening.

                   Previously, only States like Bihar and Jharkhand

                   used to be infamous for cybercrime as a hub, but

                   now even States like Andhra Pradesh have joined and

                   surpassed them :(. People have lost lakhs and

                   crores, this is just a few days back. Some more

                   info. on UPI can be found here and GitHub has a few

                   implementation examples that anybody could look at

                   and run away with it.

      o § Canonical/Ubuntu Family⠀➾

            # ⚓ TechRepublic ☛ Ubuntu_22.10_offers_subtle_changes_to_an

              already_outstanding_platform⠀⇛

                   Ah, the impending smell of autumn. The crunch of

                   leaves, the smell of pumpkin spice everything… and

                   a new release of Ubuntu. ‘Tis the season for the

                   .10 release of Canonical’s flagship operating

                   system, and this time around, the name is Kinetic

                   Kudu. On Sept. 29, 2022, the new release will be

                   available to the masses, and although it doesn’t

                   offer up a single feature that will blow anyone

                   away, it does have a few nice tricks up its sleeve

                   that are sure to please longtime fans.

            # ⚓ Linux Magazine ☛ Ubuntu_20.04.5_LTS_Release_Now_Available_–

              Linux_Magazine⠀⇛

                   The latest point release of the Ubuntu 20.04 LTS

                   distribution is now available and sports kernel

                   5.15.

                   As you might expect, there’s another point release

                   available for the LTS version of Ubuntu. Although

                   this update doesn’t include much in the way of new

                   features, it does offer plenty of bug fixes,

                   security patches, app updates, and kernel 5.15.

                   If you’re already using Ubuntu 20.04, you can get

                   the .5 release by way of the built-in upgrade

                   system, which means there’s no need to do a fresh

                   install.

                   One thing to keep in mind is that 20.04 is not the

                   latest LTS release for Canonical’s flagship

                   operating system. That title would belong to 22.04.

                   However, since there are still a large number of

                   users still working with 20.04 (and since it is

                   still supported until April 2025), Canonical

                   continues to push upgrades.

      o § Open Hardware/Modding⠀➾

            # ⚓ Arduino ☛ Mass_scale_with_the_new_Arduino_Cloud_CLI [Ed:

              Arduino outsourced its 'Clown' CLI to a proprietary prison

              controlled by Microsoft/NSA (GithHub). Very poor decision.]⠀⇛

                   The Arduino IoT Cloud enables makers, IoT

                   enthusiasts and professionals to build easily

                   connected projects based on a wide range of

                   Arduino, ESP32 and ESP8266 boards.

                   Following Arduino’s vision, it has been carefully

                   designed to provide the most user-friendly and

                   intuitive experience, abstracting the complex tasks

                   that create barriers for users who are not familiar

                   with coding.

      o § Mobile Systems/Mobile Applications⠀➾

            # ⚓ Ubuntu Pit ☛ Top_20_Best_eBook_Readers_for_Android_Devices

              in_2022⠀⇛

            # ⚓ Top_3_Ways_to_Scan_a_QR_Code_on_Android⠀⇛

            # ⚓ Group_Messages_Not_Working_On_Android?_Try_These_Fixes⠀⇛

            # ⚓ Hacker News ☛ Researchers_Find_New_Android_Spyware_Campaign

              Targeting_Uyghur_Community⠀⇛

            # ⚓ TechRepublic ☛ How_to_configure_calendar_and_task

              notifications_on_Android_13_|_TechRepublic⠀⇛

            # ⚓ Make Use Of ☛ How_to_Use_a_Video_as_a_Wallpaper_on_Your

              Android_Phone⠀⇛

            # ⚓ The Verge ☛ How_to_customize_your_Android_13_Pixel’s_color

              palette_–_The_Verge⠀⇛

            # ⚓ Android Headlines ☛ Galaxy_A12_Is_Getting_Android_12_Update

              In_The_US⠀⇛

            # ⚓ Galaxy_A_series_One_UI_4.0/4.1_(Android_12)_update_status_

              [Cont._updated]⠀⇛

            # ⚓ Make Use Of ☛ Honor’s_Pad_8_Is_a_Super-Sleek_Android

              Tablet⠀⇛

* § Free, Libre, and Open Source Software⠀➾

      o ⚓ Collabora ☛ Open_source_machine_learning_at_IBC_2022⠀⇛

             Returning for a long awaited reunion, IBC is back at the

             RAI in Amsterdam! The content and technology community

             will connect at this 4 day event, starting September 9,

             to gain the latest insights on empowering content.

             Collabora will be present to take part and share in this

             exciting edition for 2022. If you are planning on

             attending, please make sure to add booth F57 in Hall 5 to

             your itinerary & come say hello!

      o § Web Browsers⠀➾

            # § Mozilla⠀➾

                  # ⚓ Using_VS_Code_for_merges_in_Mercurial [Ed: Mozilla

                    praises and promotes Microsoft's proprietary software

                    (which also spies)]⠀⇛

                  # ⚓ Mozilla ☛ The_Tech_Talk [Ed: Mozilla is nowadays

                    committed to Web censorship in the name of "protecting

                    children" from "misinformation" (like politics that

                    Mozilla managers don't like)]⠀⇛

                         The internet is a great place for families.

                         It gives us new opportunities to discover the

                         world, connect with others and just generally

                         make our lives easier and more colorful.

                  # ⚓ Firefox_Nightly:_These_Weeks_In_Firefox:_Issue_122⠀⇛

      o § SaaS/Back End/Databases⠀➾

            # ⚓ The Register UK ☛ Why_open_source_databases_have_achieved

              dominance_•_The_Register⠀⇛

                   For developers, there is no debate. The future of

                   the database is open source. A glance at the 2022

                   Stack Overflow survey of around 70,000 code-

                   wranglers shows nearly all pros use one of the two

                   leading open source RDBMSes, PostgreSQL (46.5

                   percent) or MySQL (45.7 percent), although they use

                   other systems as well.

                   Oracle, which built a global software empire

                   starting with an RDBMS, is only used by about 12

                   percent of developers, while Db2, the IBM data

                   workhorse used by banks and global retailers, is

                   only used by 2 percent.

                   There is no question that the leading edge is open

                   source – the people who build new systems are

                   making it so by their choice. The question is why

                   they are achieving dominance among devs.

                   Peter Zaitsev, CEO of database consultancy Percona,

                   was an early employee of MySQL AB under the

                   leadership of original open source database author

                   Michael “Monty” Widenius. To Zaitsev, it is a

                   question of economics in the startup scene of the

                   early Noughties.

                   “If you look at Oracle and Db2, they can be very,

                   very expensive systems. In the early 2000s, just

                   after the dotcom era, the new generation of

                   startups, starved of capital, needed but could not

                   afford Oracle, Db2 or SQL Server,” he says.

      o § Productivity Software/LibreOffice/Calligra⠀➾

            # ⚓ Crash_fixes_for_LibreOffice,_part_1:_segfaults_–

              LibreOffice_Development_Blog⠀⇛

                   One of the bugs that we see in computer programs

                   including LibreOffice is the crash. You’re working

                   with the application, and suddenly the program is

                   suddenly closed! Here we discuss the usual causes

                   for these crashes, and how to fix some of them.

            # ⚓ LibreOffice_QA/Dev_Report:_August_2022⠀⇛

                   LibreOffice 7.4.0 was released on August 18

                   Rafael Lima added documentation in Help for the new

                   method Normalize in ScriptForge FileSystem and made

                   the Templates dialog work better with HiDPI

                   displays

                   Olivier Hallot (TDF) made some smaller fixes and

                   cleanups in Help

      o § Content Management Systems (CMS)⠀➾

            # ⚓ Kiwi_TCMS_11.5⠀⇛

                   This is a small release which contains several

                   improvements, bug fixes and new translations!

      o § GNU Projects⠀➾

            # ⚓ Taler ☛ “Zero-Knowledge_Age_Restriction_for_GNU_Taler”⠀⇛

                   We propose a design for a privacy-friendly method

                   of age restriction in e-commerce that is aligned

                   with the principle of subsidiarity. The design is

                   presented as an extension of a privacy-friendly

                   payment protocol with a zero-knowledge scheme that

                   cryprographically augments coins for this purpose.

                   Our scheme enables buyers to prove to be of

                   sufficient age for a particular transaction without

                   disclosing it. Our modification preserves the

                   privacy and security properties of the payment

                   system such as the anonymity of minors as buyers as

                   well as unlinkability of transactions. We show how

                   our scheme can be instantiated with ECDSA as well

                   with a variant of EdDSA, respectively, and how it

                   can be integrated with the GNU Taler payment

                   system. We provide formal proofs and implementation

                   of our proposal. Key performance measurements for

                   various CPU architectures and implementations are

                   presented.

      o § Programming/Development⠀➾

            # ⚓ A_story_of_binary_search_and_bezier_curves_::_Shidao’s

              blog⠀⇛

                   For my GSoC project, I wanted to find the

                   intersecting point of two arbitrary bezier curves.

                   There are some existing algorithms for this

                   purpose, but since it can be interesting, I decided

                   to try to find one algorithm myself. I did some not

                   successful research on finding it, here’s the story

                   and what I learned.

                   The bezier curves in Krita are 2 variable cubic

                   equations, so naturally, I thought of finding the

                   intersecting point by solving the equations of the

                   two curves. I wrote down the equation, type them

                   into Wolfram Mathematica and hoped MMA to give me a

                   result. There must be some performance regression

                   between MMA 11 and MMA 13. The MMA 13 I’m using

                   stuck there and never gave any result. I had to ask

                   my friend who’s still on MMA 11 to calculate it.

                   Yes, though I have more or less thought that the

                   general solution of the equation would be

                   complicated, however, when I saw my friend sending

                   me a 1.1M picture of the result, I knew the actual

                   result was way wilder than I expected. (You may

                   view this picture on a new page to see how big it

                   is.)

            # ⚓ GNU ☛ GNU_C_Language_Intro_and_Reference_Manual⠀⇛

                   This is to announce release of the GNU C Language

                   Intro and Reference

                   Manual. See https://savannah.gnu.org/git/?group=c-

                   intro-and-ref.

                   This manual is intended for learning the C

                   language, if you know how

                   to program in some other language. It is also a

                   reference manual for

                   GNU C.

            # ⚓ Video ☛ Friendship_with_iostream_ENDED_fmt_is_my_best

              friend_now!_–_Invidious⠀⇛

                   The fmt library is an awesome C++ library for

                   printing and formatting text. I highly recommend

                   using it in your projects. For more information

                   about this library and to read the documentation

            # § Perl / Raku⠀➾

                  # ⚓ Perl ☛ Perl_Weekly_Challenge_181:_Sentence_Order_and

                    Hot_day⠀⇛

* § Leftovers⠀➾

      o § Pseudo-Open Source⠀➾

            # § Openwashing/Microsoft Pushers⠀➾

                  # ⚓ OSI Blog ☛ Episode_4:_Building_creative_restrictions

                    to_curb_AI_abuse [Ed: OSI is at it again, and some

                    people promote Microsoft’s proprietary software at the

                    expense of better stuff that’s Free/libre; OSI’s

                    podcasts are still full of Microsofters and Microsoft

                    talking points; OSI has been thoroughly_corrupted_since

                    taking_bribes_from_Microsoft; it nowadays promotes

                    proprietary lock-in and abets GPL violations. OSI is so

                    incredibly corrupt that just like insecure despots it’s

                    working_to_censor_critics and even works_to_deplatform

                    critics]⠀⇛

                         He’s conducted his research at Intel Labs,

                         Microsoft and NASA’s Jet Propulsion

                         Laboratory.

                  # ⚓ TechRepublic ☛ How_to_deploy_a_Docker_Container_with

                    VS_Code [Ed: Jack Wallen helps Microsoft spread that

                    lie that "VS Code is one of the most popular open-

                    source IDEs" when it is in fact proprietary software

                    and spyware (many reject it; popularity as a self-

                    fulfilling prophecy/PR tactic?); ZDNet and this sister

                    site are paid by Microsoft to keep pushing such lies.

                    Jack Wallen used to write for Linux.com before Jim

                    Zemlin and other Microsoft charlatans sacked him.]⠀⇛

      o § Security⠀➾

            # ⚓ Open Source Security (Audio Show) ☛ Why_has_software_supply

              chain_security_exploded?_–_Open_Source_Security [Ed: SBOM is

              not a solution but a product pushed by FOSS-hostile entities

              through imposters at the 'Linux' Foundation]⠀⇛

                   I take a bike ride every morning, it’s a nice way

                   to think about topics of the day. I’ve been

                   wondering lately why software supply chain security

                   has exploded in popularity in the last year or so.

                   Nothing happens by accident, so there must be some

                   series of events we can point at that has led to

                   everyone suddenly making this a priority. Software

                   supply chain security is not new, I’ve been doing

                   it since about 2002 when I was helping track and

                   coordinate security vulnerabilities in Linux

                   distributions. We didn’t call it a supply chain

                   back then, and nobody really paid attention to it.

                   So what changed between then and now?

            # ⚓ Dark Reading ☛ Defenders_Be_Prepared:_Cyberattacks_Surge

              Against_Linux_Amid_Cloud_Migration [Ed: Conflating attacks

              with actual compromise. Typical Microsoft nonsense.]⠀⇛

            # ⚓ CISA ☛ CISA_Releases_Five_Industrial_Control_Systems

              Advisories_|_CISA [Ed: Some of these are CISA ☛ Windows

              issues, but CISA goes out of its way not to name the

              culprit]⠀⇛

                   CISA has released five Industrial Control Systems

                   (ICS) advisories on September 06, 2022. These

                   advisories provide timely information about current

                   security issues, vulnerabilities, and exploits

                   surrounding ICS.

            # ⚓ USCERT ☛ #StopRansomware:_Vice_Society [Ed: Stop_using

              Microsoft_Windows; Windows is_the_king_of_ransomware.]⠀⇛

                   CISA, the Federal Bureau of Investigation (FBI),

                   and the Multi-State Information Sharing and

                   Analysis Center (MS-ISAC) have released a joint

                   Cybersecurity Advisory (CSA), #StopRansomware: Vice

                   Society, to disseminate tactics, techniques, and

                   procedures (TTPs) and indicators of compromise

                   (IOCs) associated with Vice Society actors

                   identified through FBI investigations as recently

                   as September 2022.

            # § Privacy/Surveillance⠀➾

                  # ⚓ CNN ☛ Wastewater_surveillance_becomes_more_targeted

                    in_search_for_poliovirus,_monkeypox_and_coronavirus⠀⇛

                         Early in the coronavirus pandemic, health

                         officials closely monitored sewage samples

                         for signs of the virus to track where it

                         could be circulating. Now, that technique is

                         being used to detect other infectious

                         diseases: polio and monkeypox.

                  # ⚓ ANF News ☛ ANF_|_Guerrillas_destroy_surveillance

                    systems_of_the_Turkish_army⠀⇛

                         While the Turkish military is trying with

                         great effort to monitor the Medya Defense

                         Zones and in this way make guerrilla units

                         the target of air and ground attacks, the

                         guerrillas are systematically destroying and

                         dismantling the cameras.

      o § Civil Rights/Policing⠀➾

            # ⚓ Internet Freedom Foundation ☛ SC_directs_States_to_take

              action_against_pending_66A_cases⠀⇛

                   The Supreme Court (SC) heard the People’s Union of

                   Civil Liberties’ (PUCL) Application seeking

                   directions to ensure that authorities do not

                   prosecute individuals under S.66A of the

                   Information Technology Act, 2000 (IT Act, 2000),

                   considering the SC has struck down S.66A as

                   unconstitutional in Shreya Singhal v Union of India

                   & Ors., (2015) 5 SCC 1. Since the last date of

                   hearing, 12 High Courts, 10 States and 1 Union

                   Territory (UT) replied to the Application and

                   several of them admitted that S. 66A cases were

                   still pending in their jurisdiction. Today, after

                   hearing submissions from counsels, SC directed

                   Advocate Zoheb Hossain, the counsel for the Union

                   of India, to write to States where S.66A cases are

                   pending, on behalf of the Supreme Court of India,

                   and impress upon them the need to take remedial

                   measures. Senior Advocate Sanjay Parikh represented

                   PUCL and IFF provided legal assistance.

            # ⚓ Linux Handbook ☛ LHB_Linux_Digest_#22.10:_Linux_Server

              Security,_Know_Your_System_and_More⠀⇛

                   Unfortunately, I’ll have to start this month’s

                   newsletter with sad news. The co-creator of Let’s

                   Encrypt, Peter Eckersley, lost his battle with

                   cancer at the age of 43. He was also the director

                   of computer science at the Electronic Frontier

                   Foundation and has worked on Certbot, Privacy

                   Badger, HTTPS Everywhere and many other privacy-

                   related projects. RIP, Peter.

* § Gemini* and Gopher⠀➾

      o § Personal⠀➾

            # ⚓ Confusion_on_Interacting⠀⇛

                   This is a community of writers, I can tell. While I

                   would like to say that I am a writer as well,

                   admittedly, I write a lot faster than most. I

                   started writing when I started roleplaying, and

                   I’ve gotten in the habit of quickly writing things

                   down then eagerly awaiting responses. That can be

                   alright, in an environment such as that, but here

                   everyone types elegantly and verbosely, and I feel

                   a bit out of place. I can write detailed and

                   powerful, but I just don’t always do that, always

                   aiming for a weird combination of humor and

                   seriousness when writing.

            # ⚓ Re:_Confusion_on_Interacting⠀⇛

                   To answer your question impulse, I think you should

                   write whatever you feel like writing, be it short

                   or long.

                   I get your apprehension though. I definitely felt

                   overwhelmed by all the technical posts here

                   initially. I know considerably less than most

                   people on here about programming and general tech

                   stuff, so I felt a bit out of place when it came to

                   the drivel I personally felt like writing.

                   [...]

                   For me the draw of Gemini is in it’s ease of use

                   and the fact that you’re free to write long or

                   short pieces.

            # ⚓ BENOSWY_Wordo:_POOLS⠀⇛

=> =============================================================================

World Wide Web but a lot lighter.

                ䷩ 𝚕𝚒𝚗𝚎 1821

╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ Links_06/09/2022:_Gawk_5.2.0_and_KPhotoAlbum_5.9.1⠀✐

Posted in News_Roundup at 7:33 am by Dr. Roy Schestowitz

🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈

§ Contents⠀➾

* GNU/Linux

      o Applications

      o Instructionals/Technical

      o Games

      o Desktop_Environments/WMs

            # K_Desktop_Environment/KDE_SC/Qt

* Distributions_and_Operating_Systems

      o Fedora_Family_/_IBM

      o Canonical/Ubuntu_Family

      o Devices/Embedded

      o Mobile_Systems/Mobile_Applications

* Free,_Libre,_and_Open_Source_Software

      o Web_Browsers

      o Productivity_Software/LibreOffice/Calligra

      o Content_Management_Systems_(CMS)

      o FSFE

      o GNU_Projects

      o Programming/Development

* Leftovers

      o Science

      o Education

      o Hardware

      o Health/Nutrition/Agriculture

      o Security_and_Clown_Computing/Kubernetes

            # Privacy/Surveillance

      o Defence/Aggression

      o Transparency/Investigative_Reporting

      o Environment

            # Energy

            # Wildlife/Nature

      o Finance

      o AstroTurf/Lobbying/Politics

      o Censorship/Free_Speech

      o Freedom_of_Information_/_Freedom_of_the_Press

      o Civil_Rights/Policing

      o Monopolies

            # Copyrights

* Gemini*_and_Gopher

      o Technical

            # Internet/Gemini

* § GNU/Linux⠀➾

      o ⚓ Its FOSS ☛ Advantages_and_Disadvantages_of_Using_Linux⠀⇛

             Basically, Linux is everywhere and everyone keeps talking

             about it. And that gives you FOMO.

             So, you wonder about the advantages of Linux and whether

             is it really worth trying.

             I have compiled various possible advantages and

             disadvantages of Linux in this article.

             If you are on the fence about choosing Linux over your

             preferred operating system, we would like to help you

             out.

      o § Applications⠀➾

            # ⚓ Trend Oceans ☛ nnn:_A_Linux_Terminal_File_Manager_To_Reduce

              Your_Terminal_Navigational_Stress_–_TREND_OCEANS⠀⇛

                   Throw your desktop environment and start using the

                   terminal app for your daily routine. Sounds easy!

                   Those who did this can easily relate to the pain of

                   navigating to the different directories using the

                   cd command.

                   For instance, you may ignore the stress of

                   navigating to different directories from the

                   terminal. However, over time, this hidden stress

                   will exhaust your mental power, which will reduce

                   your productivity.

                   To tackle the pain of navigation and increase your

                   productivity on the terminal can be easily achieved

                   using the nnn terminal-based file browser.

      o § Instructionals/Technical⠀➾

            # ⚓ RoseHosting ☛ How_to_Install_Tomcat_on_Ubuntu_22.04_–

              RoseHosting⠀⇛

                   Apache Tomcat or Tomcat is a widely known and used

                   Java application server. It is an open-source web

                   server and servlet container developed and

                   maintained by a community of developers of the

                   Apache Software Foundation. In this tutorial, we

                   will guide you through the steps of installing

                   Tomcat on Ubuntu 22.04. At the time of this

                   writing, Tomcat 10 is the latest stable version

                   available to download.

            # ⚓ ID Root ☛ How_To_Install_PlayOnLinux_on_Linux_Mint_21_–

              idroot⠀⇛

                   In this tutorial, we will show you how to install

                   PlayOnLinux on Linux Mint 21. For those of you who

                   didn’t know, PlayOnLinux is an open-source gaming

                   framework (software) based on Wine, that allows you

                   to easily install any Windows-based applications

                   and games on Linux operating systems. The purpose

                   of PlayOnLinux software is to simplify and

                   automates the process of installing and running

                   Windows applications on Linux platforms. Apart from

                   Linux OS, it also offers PlayOnMac to run Windows

                   programs on macOS.

                   This article assumes you have at least basic

                   knowledge of Linux, know how to use the shell, and

                   most importantly, you host your site on your own

                   VPS. The installation is quite simple and assumes

                   you are running in the root account, if not you may

                   need to add ‘sudo‘ to the commands to get root

                   privileges. I will show you the step-by-step

                   installation of a PlayOnLinux on Linux Mint 21

                   (Vanessa).

            # ⚓ Install_MySQL_8_on_Oracle_Linux_9_–_kifarunix.com⠀⇛

                   Follow through this tutorial to learn how to

                   install MySQL 8 on Oracle Linux 9. Being a popular

                   open-source relational database management system,

                   MySQL is available and can be installed on Oracle

                   Linux 9.

            # ⚓ chown_Command_in_Linux_–_Complete_Guide_–_Linux_Stans⠀⇛

                   This is a complete, beginner-friendly, detailed

                   guide to the chown command in Linux. This tutorial

                   will teach you what the chown command does, and how

                   to use it, along with a few useful examples.

      o § Games⠀➾

            # ⚓ Video ☛ Legacy_of_Sin_blood_oath_|_Linux_Game_–_Invidious⠀⇛

                   Legacy Of Sin Blood Oath is a real-time strategy,

                   RPG, survival and route defense game.

            # ⚓ Hackaday ☛ Why_You’ve_Never_Heard_About_Nintendo’s_U-

              Force⠀⇛

                   90’s kids think that the Power Glove was the

                   coolest game peripheral of the epoch. We might have

                   thought so too, until we heard about Don’t Touch:

                   The Story of the U-Force from [The Gaming

                   Historian].

      o § Desktop Environments/WMs⠀➾

            # § K Desktop Environment/KDE SC/Qt⠀➾

                  # ⚓ Hotfix:_KPhotoAlbum_5.9.1_|_KPhotoAlbum⠀⇛

                         Due to a problem with releaseme’s tarme.rb

                         script, the release tarball for KPhotoAlbum

                         5.9.0 didn’t contain any translation data.

                         Alas, I noticed this not before the tarball

                         already spread the mirrors, so we had to

                         withdraw it an create a new one, with a

                         bumped version number.

* § Distributions and Operating Systems⠀➾

      o ⚓ Hackaday ☛ KittyOS:_Writing_A_Toy_OS_For_The_ATmega168_From

        Scratch⠀⇛

             Writing an operating system for a computing platform is

             one of those non-trivial tasks few people actually need

             to do, regardless of whether it’s for a small

             microcontroller or a larger general-purpose computer.

             Many of us spend a large amount of our time working on

             producing robust code for embedded systems, occasionally

             diving deeper into the abstraction when we’re stuck on a

             problem. Quite often this work is sitting on top of an

             RTOS, which we consider a solved problem. [Jonathan

             Diamond] had picked up a fair bit of knowledge of some of

             the low-level AVR black magic, as well as some details of

             how operating systems work internally, and so decided to

             have a crack a building a toy operating system called

             KittyOS, for the learning experience alone.

      o § Fedora Family / IBM⠀➾

            # ⚓ Weekly_status_of_Packit_Team:_September_2022⠀⇛

            # ⚓ Red Hat Official ☛ Contribute_to_Linux_by_joining_Fedora

              Test_Days⠀⇛

                   Linux is open source, which means anyone can help

                   improve it. Here’s how you can help test the latest

                   Fedora Linux kernel by participating in community

                   Test Days.

            # ⚓ Fedora Project ☛ Community_Blog_monthly_summary:_August

              2022_–_Fedora_Community_Blog [Ed: Not much happening in

              Fedora these days; IBM blew]⠀⇛

                   In August, we published 12 posts. The site had

                   7,318 visits from 4,656 unique viewers. 2,710

                   visits came from search engines, while 34 came from

                   Fedora Planet and 33 came from Fedora Discussion.

      o § Canonical/Ubuntu Family⠀➾

            # ⚓ Web Pro News ☛ Ubuntu’s_Canonical_Throws_Its_Weight_Behind

              the_Unity_Desktop…Again⠀⇛

                   Canonical has announced Ubuntu Unity will once

                   again be an official flavor of the venerable Linux

                   distribution (distro).

                   Ubuntu is the world’s most popular Linux distro and

                   is widely credited with making Linux easy for the

                   masses. While the Gnome desktop environment (DE) is

                   Ubuntu’s current default, for a number of years,

                   its own home-grown Unity DE held that honor. Ubuntu

                   switched from Gnome to Unity in 2011, before

                   abandoning it in favor of a return to Gnome in

                   2017. Thankfully, enterprising developer Rudra

                   Saraswat kept the DE alive, releasing an unofficial

                   spin called Ubuntu Unity Remix.

                   Beginning with Ubuntu 22.10, scheduled for release

                   next month, the Unity version of Ubuntu will be an

                   official flavor, dropping the “Remix” from its

                   name.

            # ⚓ Ubuntu ☛ Public_clouds_for_telco_–_Part_I:_Amazon_Web

              Services⠀⇛

      o § Devices/Embedded⠀➾

            # ⚓ CNX Software ☛ PureThermal_3_board_embeds_FLIR_Lepton_FS

              thermal_camera_for_$200_–_CNX_Software⠀⇛

                   Groupgets PureThermal 3 (PT3) is a hackable thermal

                   webcam that ships with the low-cost FLIR Lepton FS

                   module, and is compatible with FLIR Lepton (2.x –

                   3.x) LWIR camera core.

                   The company explains the new model offers the same

                   basic functionality as the PureThermal 2 but with a

                   few changes and additional features, although the

                   motivation for the new design was primarily to

                   address component shortages. Some changes include

                   the removal of pads to install an RF shield, and

                   the Tag-Connect TC2030 programming connector is

                   replaced by the Tag-Connect EC-10-IDC.

      o § Mobile Systems/Mobile Applications⠀➾

            # ⚓ Pocket Lint ☛ How_to_trade_in_your_old_Android_phone_for

              the_best_deal⠀⇛

            # ⚓ Notebook Check ☛ Xiaomi_12S_Ultra’s_camera_successors_are

              backed_to_launch_as_Android_smartphones_with_significant

              charging_upgrades_–_NotebookCheck.net_News⠀⇛

            # ⚓ 9to5Google ☛ Chrome_Custom_Tabs_get_more_explicit_labeling

              –_9to5Google⠀⇛

            # ⚓ Google_Pixel_7_Pro_suddenly_looks_an_even_more_attractive

              Android_flagship_|_T3⠀⇛

            # ⚓ The Sun ☛ Warning_for_MILLIONS_of_Android_phone_owners_–

              beware_of_‘red_alert’_|_The_Sun⠀⇛

* § Free, Libre, and Open Source Software⠀➾

      o ⚓ Its FOSS ☛ Lapce_is_a_Fast,_Lightweight_Open-Source_Code_Editor

        in_Making⠀⇛

             There are plenty of open-source code editors available

             for Linux.

             What would you think about another option: A Rust-based

             open source code editor focusing on performance?

             It should be exciting, right?

             Lapce is one such project in development that aims to

             present a feature-rich and fast code editor as an

             alternative to Microsoft’s Visual Studio Code.

             The developer also mentions that it was inspired by Xi-

             editor (which is no longer in active development).

      o § Web Browsers⠀➾

            # ⚓ Best_Privacy-Centric_Web_Browsers_For_Linux⠀⇛

                   I wrote an article about the best web browsers for

                   Linux a while ago. Since then, a slew of web

                   browsers have appeared, many of which appear to be

                   based on Chromium or Firefox. However, many of

                   those cool-looking Linux web browsers are not as

                   private as you might think. In this article, I’ll

                   go over the best privacy-focused web browsers for

                   Linux.

                   I’ve used more than ten web browsers on my Linux in

                   the last few months. Each one focuses on providing

                   secure web browsing, regular feature updates, and

                   customizability, but there are few developers who

                   actually focus on providing not only secure but

                   private web browsing, no matter how far they have

                   to go to do so.

                   Remember that bad actors aren’t the only ones to be

                   wary of these days; tech behemoths like Google,

                   Facebook, Instagram, and others are constantly

                   monitoring users’ activities across the Internet,

                   even when the user isn’t on their website.

                   Typically, internet users are unaware of how these

                   tech juggernauts track their online activities, so

                   they make no effort to avoid it. Some even do not

                   consider it a matter of privacy, which is a topic

                   for another day.

      o § Productivity Software/LibreOffice/Calligra⠀➾

            # ⚓ Document Foundation ☛ The_Document_Foundation:_Membership

              Committee_Election_2022:_Q+A_sessions_with_the_candidates⠀⇛

                   The Document Foundation is the non-profit home of

                   LibreOffice, and its Membership Committee (MC)

                   administers membership applications and renewals

                   following the criteria defined in the Foundation’s

                   Statutes.

      o § Content Management Systems (CMS)⠀➾

            # ⚓ Linux Links ☛ 7_Top_Free_and_Open_Source_Lua_Web_Frameworks

              –_LinuxLinks⠀⇛

                   One of the types of software that’s important for a

                   web developer is the web framework. A framework “is

                   a code library that makes a developer’s life easier

                   when building reliable, scalable, and maintainable

                   web applications” by providing reusable code or

                   extensions for common operations. By saving

                   development time, developers can concentrate on

                   application logic rather than mundane elements.

                   A web framework offers the developer a choice about

                   how to solve a specific problem. By using a

                   framework, a developer lets the framework control

                   portions of their application. While it’s perfectly

                   possible to code a web application without using a

                   framework, it’s more practical to use one.

                   Lua is a lightweight, small, compact, and fast

                   programming language designed as an embeddable

                   scripting language. This cross-platform interpreted

                   language has a simple syntax with powerful data

                   description constructs. It has automatic memory

                   management and incremental garbage collection,

                   making it ideal for configuration, scripting, and

                   rapid prototyping.

                   [...]

                   Here’s our recommended web frameworks for Lua

                   captured in a legendary chart.

      o § FSFE⠀➾

            # ⚓ FSFE_information_desk_on_Veganmania_Danube_Island_2022⠀⇛

                   It was the usual information stall like described

                   several times before in this blog. Unfortunately I

                   didn’t have time yet to write more about it. I

                   created an updated information leaflet and really

                   should get a tent because this time we had heavy

                   rain twice and it was very hard to protect the

                   paper materials with only an umbrella as cover.

            # ⚓ FSFE ☛ Librem_5:_a_PC_in_your_pocket_+++_Booths_are_back_–

              FSFE⠀⇛

                   In this issue we look into the software development

                   of Librem 5 phone and of Phosh, the popular

                   graphical environment for Linux phones. And booths

                   are back! We are happy to discuss Free Software in

                   person again.

      o § GNU Projects⠀➾

            # ⚓ LWN ☛ Gawk_5.2.0_released_[LWN.net]⠀⇛

                   Version 5.2.0 of the GNU Awk implementation is out.

                   The biggest change, perhaps, is the addition of

                   "persistent memory" support that allows gawk to

                   keep values around between runs. Old-timers will be

                   disappointed by the removal of VAX/VMS support.

                   [...]

                   Greetings all.

                   This note announces the next major release of GNU

                   Awk: version 5.2.0.

                   The following files may be retrieved via HTTPS from

                   https://ftp.gnu.org/gnu/gawk:

                   -rw-rw-r-- 1 arnold arnold 6540181 Sep  4 18:52

                   gawk-5.2.0.tar.gz

                   -rw-rw-r-- 1 arnold arnold 3228577 Sep  4 18:52

                   gawk-5.2.0.tar.lz

                   -rw-rw-r-- 1 arnold arnold 3386344 Sep  4 18:52

                   gawk-5.2.0.tar.xz

                   This is a major new release.  The relevant part of

                   the NEWS file

                   is appended below.

                   This release represents a lot of very hard work by

                   a number of people.

                   I thank them all for their contributions, I could

                   not have done it

                   by myself.

                   Differences from gawk 5.1.1 are not available; they

                   would be too large.

                   The online documentation on the GNU web site is

                   already updated,

                   including a manual for the new persistent memory

                   feature.

                   The usual GNU build incantation should be used:

                   	tar -xpvzf gawk-5.2.0.tar.gz

                   	cd gawk-5.2.0

                   	./configure && make && make check

                   Please use the new buggawk script to report bugs.

                   If it doesn't

                   work for you, then send email to bug-gawk@gnu.org.

                   NOTE that the manual's instructions for sending bug

                   reports have

                   been updated. Please review them carefully before

                   submitting a report!

                   ONLY bug reports should be submitted to the bug-

                   gawk list. All other

                   questions should use the relatively new help-

                   gawk@gnu.org mailing list.

                   Enjoy!

                   Arnold Robbins (on behalf of all the gawk

                   developers)

                   arnold@skeeve.com

                   ---------------------------------------------------

                   ---------

                      Copyright (C) 2019, 2020, 2021, 2022 Free

                   Software Foundation, Inc.

                      Copying and distribution of this file, with or

                   without modification,

                      are permitted in any medium without royalty

                   provided the copyright

                      notice and this notice are preserved.

                   Changes from 5.1.x to 5.2.0

                   ---------------------------

                   *****************************************************************************

                   * MPFR mode (the -M option) is now ON PAROLE.  This

                   feature is now being    *

                   * supported by a volunteer in the development team

                   and not by the primary   *

                   * maintainer.  If this situation changes, then the

                   feature will be removed. *

                   * For more information see this section in the

                   manual:                      *

                   * https://www.gnu.org/software/gawk/manual/

                   html_node/MPFR-O...    *

                   *****************************************************************************

                   1. Infrastructure upgrades: Libtool 2.4.7, Bison

                   3.8.2.

                   2. Numeric scalars now compare in the same way as C

                   for the relational

                      operators. Comparison order for sorting has not

                   changed.  This only

                      makes a difference when comparing Infinity and

                   NaN values with

                      regular numbers; it should not be noticeable

                   most of the time.

                   3. If the AWK_HASH environment variable is set to

                   "fnv1a" gawk will

                      use the FNV1-A hash function for associative

                   arrays.

                   4. The CMake infrastructure has been removed. In

                   the five years it was in

                      the tree, nobody used it, and it was not

                   updated.

                   5. There is now a new function, mkbool(), that

                   creates Boolean-typed

                      values.  These values *are* numbers, but they

                   are also tagged as

                      Boolean. This is mainly for use with data

                   exchange to/from languages

                      or environments that support real Boolean

                   values. See the manual

                      for details.

                   6. As BWK awk has supported interval expressions

                   since 2019, they are

                      now enabled even if --traditional is supplied.

                   The -r/--re-interval option

                      remains, but it does nothing.

                   7. The rwarray extension has two new functions,

                   writeall() and readall(),

                      for saving / restoring all of gawk's variables

                   and arrays.

                   8. The new `gawkbug' script should be used for

                   reporting bugs.

                   9. The manual page (doc/gawk.1) has been

                   considerably reduced in size.

                      Wherever possible, details were replaced with

                   references to the online

                      copy of the manual.

                   10. Gawk now supports Terence Kelly's "persistent

                   malloc" (pma),

                       allowing gawk to preserve its variables, arrays

                   and user-defined

                       functions between runs. THIS IS AN EXPERIMENTAL

                   FEATURE!

                       For more information, see the manual. A new pm-

                   gawk.1 man page

                       is included, as is a separate user manual that

                   focuses on the feature.

                   11. Support for OS/2 has been removed. It was not

                   being actively

                       maintained.

                   12. Similarly, support for DJGPP has been removed.

                   It also was not

                       being actively maintained.

                   13. VAX/VMS is no longer supported, as it can no

                   longer be tested.

                       The files for it remain in the distribution but

                   will be removed

                       eventually.

                   14. Some subtle issues with untyped array elements

                   being passed to

                       functions have been fixed.

                   15. Syntax errors are now immediately fatal. This

                   prevents problems

                       with errors from fuzzers and other such things.

                   16. There have been numerous minor code cleanups

                   and bug fixes. See the

                       ChangeLog for details.

                   Changes from 5.1.1 to 5.1.x

                   ---------------------------

                   1. Infrastructure upgrades: Automake 1.16.5,

                   Texinfo 6.8.

                   2. The rwarray extension now supports writing and

                   reading GMP and

                      MPFR values. As a result, a bug in the API code

                   was fixed.

      o § Programming/Development⠀➾

            # ⚓ Qt ☛ Code_coverage_integrated_into_your_IDE_with_Coco⠀⇛

                   The new release of Coco is now available and offers

                   a huge step forward in usability and functionality

                   for your testing. Developers can now review code

                   coverage directly from their Integrated Development

                   Environment (IDE) without switching back and forth

                   between tools.

                   By bringing this information into the IDE, you’re

                   empowering your developers to consider code testing

                   and coverage as part of their ongoing development

                   rather than seeing it as a separate process.

            # ⚓ Qt ☛ Release_of_Coco_6.0_With_IDE_Integrations⠀⇛

* § Leftovers⠀➾

      o ⚓ Telex (Hungary) ☛ Marcell_Rév_receives_Emmy_for_his_work_on_the

        hit_series_Euphoria⠀⇛

      o ⚓ The Nation ☛ My_Name_Is_Boluwatife_Ogunbodede⠀⇛

             In fifth grade, I moved from Lagos, Nigeria, to New York

             City. Right away, I learned that my name, Boluwatife

             (pronounced bow-luh-wah-tea-feh), is a tongue twister for

             many Americans. They just cannot get it right.

      o § Science⠀➾

            # ⚓ Hackaday ☛ Today’s_The_Day_You_Finally_Learn_Quaternions⠀⇛

                   If you’ve ever dealt with orbital mechanics or

                   sophisticated computer graphics, you’ve probably

                   run across the math term quaternions. [Anyleaf] has

                   a guide to the practical use of this math concept

                   which focuses more on practicality than theory. We

                   like it!

            # ⚓ Common Dreams ☛ Opinion_|_Biden’s_“Safer_America_Plan”

              Should_Follow_the_Science_of_Public_Safety⠀⇛

                   Last week, President Biden addressed a crowd in

                   Wilkes-Barre, Pennsylvania, pitching his plan to

                   combat crime and gun violence, dubbed the “Safer

                   America Plan”. The plan includes a number of

                   important measures in line with what advocates of

                   criminal justice reform have been fighting for,

                   with these specific measures receiving praise from

                   organizations like the ACLU.

            # ⚓ Hackaday ☛ Nanoparticles_Rip_Hydrogen_From_Water⠀⇛

                   Hydrogen fuel is promising, and while there’s

                   plenty of hydrogen in the air and water, the

                   problem is extracting it. Researchers have

                   developed a way to use aluminum nanoparticles to

                   rip hydrogen out of water with no additional energy

                   input. It does, however, require gallium to enable

                   the reaction. The reaction isn’t unknown (see the

                   video below), but the new research has some

                   interesting twists.

      o § Education⠀➾

            # ⚓ TruthOut ☛ State_“Solutions”_Don’t_Address_Root_Causes_of

              Teaching_Crisis⠀⇛

      o § Hardware⠀➾

            # ⚓ CNX Software ☛ Sensirion_SCD40_CO2_sensor_units_for_makers:

              M5Stack_UNIT_CO2_and_TeHyBug_ESP8285_device_–_CNX_Software⠀⇛

                   We just wrote about the Infineon XENSIV PAS CO2

                   Shield2Go board to measure carbon dioxide (CO2)

                   levels last week, but I’ve just come across two

                   more hardware with a CO2 sensor designed for

                   makers, but based on Sensirion SCD40 sensor

                   instead, and mostly designed to monitor indoor CO2

                   levels since high concentrations may impact your

                   health negatively.

                   The first one is the M5Stack UNIT CO2 that’s

                   designed to be connected to one of the company’s

                   Core modules through an I2C interface, and TeHyBug

                   portable mini sensor device equipped with ESP8285

                   WiFi microcontroller, as well as optional AHT10

                   temperature & humidity sensor and BMP280 pressure

                   sensor, besides the SCD40 sensor.

      o § Health/Nutrition/Agriculture⠀➾

            # ⚓ Telex (Hungary) ☛ Government-backed_study_finds_Chinese

              Covid_vaccine_performs_worst⠀⇛

                   The third part of the HUN-VE series of studies was

                   published at the end of July. This is a study that

                   systematically assesses the efficacy of coronavirus

                   vaccines used in Hungary and is unique in that it

                   has government support as well as high professional

                   quality. HUN-VE 3 tested vaccine efficacy against

                   the then dominant Delta variant during last

                   autumn’s epidemic wave and found that although the

                   efficacy of all vaccines declines over time after

                   vaccination, the Chinese Sinopharm vaccine offers

                   the lowest protection in almost all respects.

                   According to the authors, this is the first study

                   to investigate the efficacy of Sinopharm’s booster

                   vaccine, particularly in comparison with mRNA-based

                   booster vaccines. The study was published more than

                   a month ago, but its results have not been

                   communicated anywhere.

            # ⚓ The Nation ☛ Weaponizing_Food⠀⇛

            # ⚓ Hackaday ☛ Food_Safe_3D_Printing:_A_Study⠀⇛

                   [Matt Thomas] wanted to answer the question of

                   whether 3D printed structures can be food-safe or

                   even medical-safe, since there is an awful lot of

                   opinion out there but not a lot of actual science

                   about the subject. As a mechanical engineer who

                   dabbles in medical technical matters, he designed

                   as series of tests using a wide range of nasty-

                   sounding pathogens, to find once and for all what

                   works and what does not.

            # ⚓ Counter Punch ☛ Brewing_Pandemic_Pestilence⠀⇛

                   The second source of pestilence is the centuries-

                   long devastation of the natural world by mining,

                   fossil fuels extraction, the logging of forests,

                   industrialized fishing and one-crop mechanized

                   agriculture relying on synthetic fertilizers and

                   pesticides. Nature also suffers from wastes dumping

                   in the oceans, the intentional burning of the

                   Amazon and other forests in several countries for

                   the growing of soybeans, corn, and other cash

                   crops. Wars and vast armies inflict destruction and

                   death to nature.

            # ⚓ Common Dreams ☛ Opinion_|_How_This_Rural_Wisconsin_County

              Put_Publicly_Funded,_Non-Profit,_National_Health_Care_on_the

              Ballot⠀⇛

                   Citizens of Dunn County, Wisconsin, have a plan to

                   place national, publicly-funded health care for

                   everyone on their November 8th county ballot.  In

                   June and July at meetings of the County Board of

                   Supervisors, many spoke of a broken health care

                   system and their proposal to fix it.  After the

                   third meeting, the Board voted unanimously to put

                   the following question on the ballot:  

      o § Security and Clown Computing/Kubernetes⠀➾

            # ⚓ LWN ☛ Security_updates_for_Tuesday_[LWN.net] [Ed: Some

              hype, outsourcing, and unnecessary complexity come at a

              cost]⠀⇛

                   Security updates have been issued by Red Hat (pcs),

                   SUSE (389-ds and firefox), and Ubuntu (linux-hwe-

                   5.4 and linux-oracle).

            # ⚓ Help Net Security ☛ Best_practices_for_Kubernetes_security

              in_the_enterprise_market_–_Help_Net_Security⠀⇛

                   As part of digital transformation, more and more

                   organizations are transforming their application

                   using cloud native architecture to become more

                   agile and accelerate time to market. They are

                   increasingly adopting containers and Kubernetes to

                   do so. However, the increasing Kubernetes adoption

                   has also increased security risks.

                   In this Help Net Security video, Deepak Goel, CTO

                   at D2iQ, talks about best practices for Kubernetes

                   security in the enterprise market.

            # ⚓ The_Top_7_Kubernetes_Alternatives_for_Container

              Orchestration_–_Container_Journal⠀⇛

                   Container management is a heated subject when it

                   comes to developing software. Containerization has

                   revolutionized how we look at infrastructure,

                   making it easier to execute software in production.

                   But, you don’t need to become a developer or

                   administrator to take advantage of containers.

                   There are several orchestration tools available

                   that can help you automate the management of your

                   containers.

            # § Privacy/Surveillance⠀➾

                  # ⚓ Tor ☛ Boosting_Adoption_of_Tor_Browser_Using

                    Behavioral_Science⠀⇛

                         As part of our research, we used an

                         experiment to test the effectiveness of

                         different nudging interventions at increasing

                         adoption of Tor Browser. We found that our

                         nudge based on Protection Motivation Theory

                         nearly doubled the odds that participants

                         would use Tor Browser. Our results also show

                         that users commonly encounter usability

                         challenges when using Tor Browser, and that

                         people use Tor Browser for a variety of

                         benign activities. Our study contributes to a

                         greater understanding of factors influencing

                         the adoption of Tor Browser, and how nudges

                         might be used to encourage the adoption of

                         Tor Browser and similar privacy enhancing

                         technologies.

      o § Defence/Aggression⠀➾

            # ⚓ Site36 ☛ Terrorism,_crime,_migration:_Nine_EU_agencies

              active_because_of_Ukraine_war⠀⇛

                   Most of the action is being taken by Europol and

                   Frontex, which together have deployed around 280

                   staff to the region. Eurojust collects evidence

                   against war crimes. The agency for the operation of

                   large databases, on the other hand, plays a minor

                   role.

            # ⚓ Meduza ☛ Suicide_bombing_kills_two_employees_and_multiple

              visitors_at_Russian_Embassy_in_Afghanistan_—_Meduza⠀⇛

                   Two employees of the Russian Embassy in Kabul died

                   in an explosion Monday morning, according to

                   Russia’s Foreign Ministry. At 10:50 am local time,

                   an unidentified suicide bomber detonated an

                   explosive device near the entrance to the embassy’s

                   consular department. A source from the ministry

                   told Izvestia that one of the victims was a guard

                   and the other was Russian diplomat Mikhail Shakh.

            # ⚓ Meduza ☛ Suicide_bombing_near_Russian_Embassy_in_Kabul_—

              Meduza⠀⇛

                   On the morning of September 5, 2022, an explosion

                   occurred near the gates of the Russian Embassy in

                   Kabul. According to media reports, the explosion

                   was carried out by a suicide bomber. At that time,

                   a line had been gathering outside the building to

                   apply for visas.

            # ⚓ Scheerpost ☛ We_Urgently_Need_to_Give_Ukraine_Peace_Talks_a

              Chance⠀⇛

                   Medea Benjamin and Nicolas J.S. Davies argue that

                   the only realistic alternative to this endless

                   slaughter is a return to peace talks to bring the

                   fighting to an end.

            # ⚓ Scheerpost ☛ Daniel_Ellsberg_and_Noam_Chomsky_on_the_Threat

              of_Nuclear_War⠀⇛

                   Noam Chomsky, Daniel Ellsberg, and Paul Jay discuss

                   the Treaty on the Non-Proliferation of Nuclear

                   Weapons, the war in Ukraine, and the climate

                   crisis.

            # ⚓ Common Dreams ☛ Opinion_|_Peace_Talks_Essential_as_War

              Rages_on_in_Ukraine⠀⇛

                   Six months ago, Russia invaded Ukraine. The United

                   States, NATO and the European Union (EU) wrapped

                   themselves in the Ukrainian flag, shelled out

                   billions for arms shipments, and imposed draconian

                   sanctions intended to severely punish Russia for

                   its aggression.

            # ⚓ Meduza ☛ Kherson_occupation_authorities_pause_referendum_—

              Meduza⠀⇛

                   Kirill Stremousov, who is described as the “deputy

                   head of the military-civil administration” of the

                   occupied Kherson region, which is occupied by

                   Russian troops, believes that the Kherson region is

                   ready to hold a referendum on joining the Russian

                   Federation. However, as he told TV station Rossiya-

                   1, they are taking a pause because of the security

                   situation.

            # ⚓ Telex (Hungary) ☛ Hungarian_Holocaust_survivors_silently

              protest_bust_of_Horthy_being_placed_in_Parliament⠀⇛

      o § Transparency/Investigative Reporting⠀➾

            # ⚓ Counter Punch ☛ What_I_Learned_About_Governments_by_Reading

              Classified_Documents⠀⇛

                   When I first began plowing through masses of

                   official records in the 1970s, I was attempting to

                   discover the role of the U.S. government in

                   the Greek civil war of the 1940s, which inspired

                   the Truman Doctrine and a broad pattern of overseas

                   U.S. military intervention. After official review,

                   the relevant State Department files, many of them

                   previously classified, had recently been opened to

                   researchers at the U.S. National Archives. But when

                   I started digging through these records, I found

                   that a considerable number of classified documents

                   remained unavailable. When I complained about this

                   to another historian, he responded: “Those are

                   exactly the documents you should see. File for them

                   under FOIA” (the Freedom of Information Act). So

                   that’s what I did. As a result, after another

                   review, some were declassified, sometimes with

                   sections redacted (“sanitized”).

      o § Environment⠀➾

            # ⚓ Common Dreams ☛ New_Study_Warns_Swaths_of_Amazon_Have

              Already_Passed_Key_‘Tipping_Point’⠀⇛

                   “We are at a point of no return.”

            # § Energy⠀➾

                  # ⚓ Common Dreams ☛ Zelenskyy_Accuses_Russia_of_Using

                    Zaporizhzhia_Power_Plant_as_‘Nuclear_Weapon’⠀⇛

                         Zaporizhzhia, which the Russians took over

                         soon after invading Ukraine on February 24,

                         is the largest power plant in Europe, and

                         Zelenskyy compared the occupation to the

                         Russians occupying “six Chernobyls,”

                         referring to the deadliest nuclear disaster

                         in history.

                  # ⚓ Meduza ☛ Zaporizhzhia_Nuclear_Power_Plant

                    disconnected_from_Ukrainian_power_grid_—_Meduza⠀⇛

                         Ukraine’s electrical grid has been

                         disconnected from the last remaining power

                         line that was connecting it to the

                         Zaporizhzhia Nuclear Power Plant (NPP), the

                         Ukrainian state energy company Enerhoatom

                         reported on Monday. According to the company,

                         Russian troops have shelled the facility

                         repeatedly throughout the last three days. On

                         September 5, it said in a statement, the

                         attacks caused a fire to break out on the

                         station’s territory.

                  # ⚓ TruthOut ☛ Dangerous_Mountain_Valley_Pipeline_Has_No

                    Place_in_Manchin’s_Deal_With_Democrats⠀⇛

                  # ⚓ Hackaday ☛ Aluminium-Sulphur_Batteries_For_Local_Grid

                    Storage?⠀⇛

                         Lithium-Sulphur batteries have been on the

                         cusp of commercial availability for a little

                         while now, but nothing much has hit the

                         shelves as of yet. There are still issues

                         with lifetime due to cell degradation, and

                         news about developments seems to be drying up

                         a little. Not to worry, because MIT have come

                         along with a new battery technology using

                         some of the most available and cheap

                         materials found on this planet of ours. The

                         Aluminium-Sulphur battery developed has very

                         promising characteristics for use with static

                         and automotive applications, specifically its

                         scalability and its incredible charge/

                         discharge performance.

                  # ⚓ Hackaday ☛ Hackaday_Prize_2022:_A_Backup_Battery

                    Pack⠀⇛

                         These days, we’re all running around toting

                         smartphones and laptops that could always use

                         a bit more charge. Portable battery packs

                         have become popular, and [Anuradha] has

                         designed one that packs plenty of juice to

                         keep everything humming.

                  # ⚓ Common Dreams ☛ ‘Beyond_Bleak’:_UK_Show_Rebuked_for

                    Squid_Game-Esque_Segment_Amid_Energy_Crisis⠀⇛

                         Aired on the same day that the ruling Tory

                         government chose a new leader in Liz Truss to

                         become the nation’s next Prime Minister, the

                         segment on This Morning! featured a rotating

                         wheel where the prize was either a £1,000 or

                         four-months payment of “Energy Bills.”

                  # ⚓ Common Dreams ☛ ‘Gas_Is_Green…_Washing’:_Greenpeace

                    Disrupts_Industry_Conference_in_Milan⠀⇛

                         Greenpeace Italy led the direct action

                         including more than 50 campaigners from

                         across Europe, confronting officials there to

                         promote gas, liquefied natural gas (LNG), and

                         hydrogen as “greener” alternatives to oil and

                         coal.

            # § Wildlife/Nature⠀➾

                  # ⚓ Counter Punch ☛ Our_Forests_are_a_Sanctuary⠀⇛

                         Seeing these giants hacked down is like

                         watching old friends killed. An ugly new road

                         now crosses the trail and stumps are

                         everywhere.

      o § Finance⠀➾

            # ⚓ Scheerpost ☛ 3.8_Million_Tenants_in_the_US_Could_be_Evicted

              in_the_Next_Two_Months⠀⇛

                   There are 3.8 million tenants are likely to be

                   evicted in the next two months, more than eviction

                   cases filed in the entire year of 2018.

            # ⚓ Scheerpost ☛ As_US_Workers_Fight_for_Labor_Rights,_Public

              Support_for_Unions_Soars_to_Five-Decade_High⠀⇛

                   Amid a continued high-profile push for workers’

                   rights at U.S. companies including Starbucks and

                   Amazon, polling released Tuesday showed that

                   Americans’ approval of labor unions is the highest

                   it’s been in nearly six decades and has risen

                   substantially since a low point in the 2010s.

            # ⚓ The Nation ☛ Kamala_Harris_Tells_The_Nation,_“This_Is_the

              Beginning_of_the_Next_Era_of_the_Labor_Movement”⠀⇛

                   Seventy-one percent of Americans now have a

                   favorable view of unions. That figure is comparable

                   to the level of support for labor in the 1930s,

                   when the movement saw explosive growth. This

                   burgeoning enthusiasm for union thrills Vice

                   President Kamala Harris who, as the leader of the

                   Biden administration’s concerted effort to remove

                   barriers to organizing workers and bargaining

                   contracts, is determined to clear the way for a

                   dramatic renewal of America’s labor movement.

            # ⚓ TruthOut ☛ Biden_Endorses_California_Bill_That_Would_Make

              Unionizing_Easier_for_Farmworkers⠀⇛

            # ⚓ Common Dreams ☛ Biden_Adds_Pressure_on_Newsom_With

              ‘Powerful’_Backing_of_California_Farmworkers_Bill⠀⇛

                   While Newsom vetoed a similar bill last year and a

                   spokesperson recently suggested he may do the same

                   with Assembly Bill 2183, Biden’s statement on the

                   eve of Labor Day increases pressure on the

                   governor—whom the president supported during a

                   failed 2021 recall attempt.

            # ⚓ TruthOut ☛ Our_Labor_Is_Used_to_Create_Wealth_for_Others.

              Let’s_Reclaim_It_to_Make_Life.⠀⇛

            # ⚓ The Nation ☛ The_Alternative_to_Working_Ourselves_to

              Death⠀⇛

                   This Labor Day, America is at a crossroads in its

                   approach to work and retirement. Americans are

                   living longer and healthier lives, on average, than

                   they did a half-century ago—and they’ll need income

                   for more years of life. Where should this money

                   come from? The most common policy answer over the

                   past three decades has been: Delay retirement. Keep

                   working.

            # ⚓ TruthOut ☛ Many_Child_Care_Workers_Are_Blocked_From_Student

              Loan_Forgiveness⠀⇛

            # ⚓ Counter Punch ☛ Our_Super_Rich_Are_Fretting_About_Their

              Great-Great-Grandkids⠀⇛

            # ⚓ Counter Punch ☛ Constitutional_Law_and_Class_Struggle⠀⇛

                   Most important now are the lessons of the Bork

                   fight in the face of the rogue, all-originalist

                   Roberts/Thomas Supreme Court, staffed by multiple

                   justices laboring under heavy partisan political

                   stenches.  Their new-and-improved doctrine seems to

                   be something like ‘ignore all the racist skeletons

                   in the national closet, lie about the neofascist

                   monsters under its bed, gaslight the voters and do

                   whatever else will help whites steal elections and

                   institutionalize minority rule’.  Nice work if you

                   can get it.

      o § AstroTurf/Lobbying/Politics⠀➾

            # ⚓ Scheerpost ☛ Mark_Lloyd:_A_Letter_From_Washington_on

              Communication_Policy⠀⇛

                   Choose Your Elected Representatives in Congress

                   Wisely: They Will Determine the Future of Our

                   Democratic Deliberation.

            # ⚓ Meduza ☛ ‘Potential_threats_to_the_country’:_How_EU-

              recommended_sanctions_are_affecting_Russian_students_in_the

              Czech_Republic_—_Meduza⠀⇛

            # ⚓ Democracy Now ☛ “You_Can’t_Be_Neutral_on_a_Moving_Train”:

              Remembering_the_People’s_Historian_Howard_Zinn_at_100⠀⇛

                   We remember the legendary historian, author,

                   professor, playwright and activist Howard Zinn, who

                   was born 100 years ago this August. Zinn was a

                   regular guest on Democracy Now!, from the start of

                   the program in 1996 up until his death in 2010 at

                   age 87. After witnessing the horrors of World War

                   II as a bombardier, Zinn became a peace and justice

                   activist who picketed with his students at Spelman

                   College during the civil rights movement and joined

                   in actions such as opposing the Vietnam War. He

                   later spoke out against the U.S. wars in

                   Afghanistan and Iraq. “I believe neutrality is

                   impossible, because the world is already moving in

                   certain directions. Wars are going on. Children are

                   starving,” Zinn said in a 2005 interview. “To be

                   neutral … is to collaborate with whatever is going

                   on, to allow it to happen.”

            # ⚓ Democracy Now ☛ Labor_Day_Special_Featuring_Howard_Zinn_&

              Voices_of_a_People’s_History_of_the_United_States⠀⇛

                   This year marks 100 years since the birth of the

                   historian Howard Zinn. In 1980, Zinn published his

                   classic work, “A People’s History of the United

                   States.” The book would go on to sell over a

                   million copies and change the way many look at

                   history in America. We begin today’s special with

                   highlights from a production of Howard Zinn’s

                   “Voices of a People’s History of the United

                   States,” where Zinn introduced dramatic readings

                   from history. We hear Alfre Woodard read the words

                   of labor activist Mother Jones and Howard’s son

                   Jeff Zinn read the words of an IWW poet and

                   organizer Arturo Giovannitti.

            # ⚓ Telex (Hungary) ☛ Hungarian_government_to_set_up_an_anti-

              corruption_authority⠀⇛

            # ⚓ Counter Punch ☛ The_OHCHR_Report_on_China’s_Human_Rights

              Situation:_The_Conundrum_of_Balancing_State_Sovereignty_with

              International_Obligations⠀⇛

                   Even before she went to China, Bachelet was

                   criticized for her China agenda. Over 220 regional

                   groups expressed concerns that the trip risked

                   “walking into a propaganda minefield laid out by

                   the Chinese Communist Party.”

            # ⚓ Counter Punch ☛ The_Story_of_Ted_Hall,_the_Atomic_Spy⠀⇛

                   Joseph Allbright and Marcia Kunstel, former Moscow

                   correspondents and authors of the book on Ted Hall,

                   Bombshell (1997), appear on numerous occasions in

                   the film to offer expert historical commentary on

                   the Hall narrative. Photos of Hiroshima and an

                   interview with the pilot of Enola Gay, Paul

                   Tibbets, provide historical evidence of the nuclear

                   devastation that Ted Hall helped create and wished

                   to end. Well-chosen music evokes past events.

            # ⚓ Common Dreams ☛ ‘Unfit_for_the_Bench’:_Trump-Appointed

              Judge_Orders_Halt_to_DOJ_Review_of_Seized_Materials⠀⇛

                   Cannon, who was appointed by the former Republican

                   president and confirmed after he lost the 2020

                   election, ruled that Trump “faces an unquantifiable

                   potential harm by way of improper disclosure of

                   sensitive information to the public” if the review

                   of the materials, which included documents marked

                   “confidential” and “top secret” continues.

            # ⚓ Telex (Hungary) ☛ Director_with_close_ties_to_Orbán

              government_upset_over_EU_leaders_not_attending_Gorbachev

              funeral⠀⇛

            # ⚓ TruthOut ☛ Far_Right_Liz_Truss_Replaces_Boris_Johnson_as_UK

              Prime_Minister⠀⇛

            # ⚓ Common Dreams ☛ ‘Buckle_Up,_It’s_Going_to_Be_a_Rough_Ride’:

              Far-Right_Liz_Truss_Named_New_UK_Prime_Minister⠀⇛

                   “New prime minister, same old deceit!”

            # ⚓ DeSmog ☛ Analysis:_New_UK_Prime_Minister_Liz_Truss’s_Links

              to_Climate_Science_Denial⠀⇛

                   A vocal advocate of free-market economics, during

                   her campaign Truss called solar farms on

                   agricultural land “depressing” and on Sunday

                   claimed “gas is a very important transition fuel”

                   to help reach net zero. 

            # ⚓ Counter Punch ☛ Doubting_Thomas_and_the_Fallen_Court⠀⇛

                   He was the lone dissenter in the Court’s February

                   2021 ruling dismissing baseless MAGA claims of

                   voter fraud and in its January 2021 ruling allowing

                   the National Archives to release to the January 6

                   committee Trump White House documents, rejecting

                   monarchical claims of executive privilege. Ethics

                   101: you don’t rule on cases which concern your

                   family. Given his wife’s active role in promoting

                   voter fraud claims and in the January 6 coup

                   attempt being investigated by Congress he obviously

                   should not have ruled in these cases. His outlier

                   views in them affirm his lack of impartiality and

                   further tarnish the Court.

            # ⚓ Counter Punch ☛ Joe_Biden’s_Battle_for_“the_Soul_of_This

              Nation”_is_a_Fascist_versus_Fascist_Cage_Match⠀⇛

                   He’s not wrong, but his emphasis on a single aspect

                   — Donald Trump’s cult of personality — obscures the

                   real nature of “semi-fascism” and comes a century

                   too late.

            # ⚓ Counter Punch ☛ The_Flaws_in_the_“Assessment”_Report_of_the

              Office_of_the_High_Commissioner_for_Human_Rights_on_China⠀⇛

                   High Commissioner Bachelet did well in delaying

                   publication of the Xinjiang “assessment” and

                   returning to Chile before the unappetizing and

                   destructive debates start during the forthcoming

                   51st session of the Council (12 September-7 October

                   2022).  Already the Chinese mission has rejected

                   [2]the “assessment” as unprofessional and

                   incompatible with the end-of-mission statement

                   issued by Michelle Bachelet after her successful

                   mission to China and Xinjiang in May 2022, a

                   statement, which I consider balanced, detailed and

                   constructive[3].  Alas, Bachelet’s statement after

                   her well-prepared visit did not succeed in

                   silencing the Washington and Brussels critics that

                   have been systematically misrepresenting the

                   situation in Xinjiang and misusing it for purposes

                   of their geopolitical hybrid war against China. 

                   Bachelet’s sedate statement was met by hostility,

                   media mobbing and calls for her resignation.

            # ⚓ Counter Punch ☛ Why_Putin’s_Failure_in_Ukraine_will_be_as

              Momentous_as_Gorbachev’s_in_Russia⠀⇛

                   In other words, Putin is doubling down on winning a

                   war that is proving as risky for the Russian state

                   as the radical changes introduced by Gorbachev

                   during his years in power between 1985 and 1991.

                   Unsurprisingly, Putin wants to avoid any close

                   association with a man who presided over the

                   dissolution of the USSR and failed utterly in his

                   ambition to modernise the Communist party and the

                   Soviet state.

            # ⚓ Counter Punch ☛ Democracies_have_Prosecuted_Corrupt_Leaders

              –_America_Can_Too⠀⇛

                   In a democratic republic, after their term in

                   office ends, the person who was the executive

                   returns to the same status as everyone else; being

                   a citizen of that nation—a nation where all

                   citizens have the same legal rights and

                   responsibilities. Consequently, a former executive

                   must obey the laws, no matter how long they served

                   as the executive or how popular they were while in

                   office. This is the second important characteristic

                   of a democratic republic.

      o § Censorship/Free Speech⠀➾

            # ⚓ Meduza ☛ Independent_newspaper_Novaya_Gazeta_banned_by

              Russian_court_—_Meduza⠀⇛

                   A Moscow court has revoked the print license of

                   independent newspaper Novaya Gazeta, effectively

                   banning the outlet from operating inside Russia.

                   Russia’s federal censor, Roskomnadzor, first asked

                   the Basmanny District Court to declare the 29-year-

                   old paper’s license invalid in July.

      o § Freedom of Information / Freedom of the Press⠀➾

            # ⚓ Counter Punch ☛ The_Helsingin_Sanomat_Case:_Prosecuting

              Journalists_in_Finland⠀⇛

                   As the paper noted in scathing tone, the MPs

                   debating the matter in Parliament seemed ignorant

                   about what was actually at stake and taking place

                   at Tikkakoski.  In the miasma of celebrated

                   political ignorance, powers could be enlarged with

                   little care and worry, elected representatives

                   remaining, as they often have in history, asleep as

                   the needle is administered.

      o § Civil Rights/Policing⠀➾

            # ⚓ Meduza ☛ Ex-journalist_Ivan_Safronov_sentenced_to_22_years

              in_prison_for_treason_—_Meduza⠀⇛

                   The Moscow City Court has sentenced former

                   journalist Ivan Safronov to 22 years in a high-

                   security prison colony, as well as a 500,000-ruble

                   ($8,200) fine and two years of “restrictions on

                   freedom” after his release, on treason charges.

                   Safronov’s defense team said they plan to appeal

                   the sentence.

            # ⚓ Telex (Hungary) ☛ Hungarian_students_protest_for_their

              teachers⠀⇛

                   Several thousand people protested in Budapest the

                   day after the new school year began, demanding a

                   solution to the many problems in the Hungarian

                   education system. Many of the students told us that

                   there is a lack of teachers in their schools, and

                   said that even those who are there are overworked

                   and always tired and would deserve more money for

                   their work.

            # ⚓ Common Dreams ☛ ‘We’ll_Come_Back_Stronger,’_Vows_Chilean

              Left_After_Visionary_Constitution_Rejected⠀⇛

                   “We resisted for 500 years and will continue to do

                   so.”

            # ⚓ Counter Punch ☛ Black_Girls_are_More_Than_4_Times_as_Likely

              to_Get_Suspended_Than_White_Girls,_But_Hiring_More_Teachers

              of_Color_is_Only_Part_of_the_Solution⠀⇛

                   Most recently my work has focused on understanding

                   and addressing racially disproportional school

                   suspensions and the ways in which those are also

                   gender disproportionate. For example, we know

                   nationally that in the 2017-2018 academic year,

                   over 2.5 million children received one or more out-

                   of-school suspensions. While these numbers are

                   going down compared to years prior, students of

                   color and students with disabilities are receiving

                   a greater share of suspensions and expulsions.

            # ⚓ Counter Punch ☛ Silliness_About_the_Jump_in_Labor_Force

              Participation⠀⇛

                   While this was bothersome, folks who follow the

                   data closely know that the household survey often

                   does weird things. On a month to month basis its

                   movements are largely noise, and even over a period

                   of several months it can often follow a path that

                   is inconsistent with what we know about the

                   economy.

            # ⚓ Common Dreams ☛ Opinion_|_Barbara_Ehrenreich_and_the_Real

              Work_of_Labor_Day⠀⇛

                   Only a week of two before Barbara Ehrenreich’s

                   death I was in a used bookstore, where I found and

                   bought an out-of-print pamphlet she co-wrote in

                   1988 with journalist and author Annette Fuentes.

                   It’s called “Women in the Global Factory.”

            # ⚓ EFF ☛ Honoring_Peter_Eckersley,_Who_Made_the_Internet_a

              Safer_Place_for_Everyone⠀⇛

                   His most ambitious project was probably Let’s

                   Encrypt, the free and automated certificate

                   authority, which entered public beta in 2015. Peter

                   had been incubating the project for several years,

                   but was able to leverage the famous “smiley face”

                   image from the Edward Snowden leaks showing where

                   SSL was added and removed, to build a coalition

                   that actually made it happen. Let’s Encrypt

                   fostered the web’s transition from non-secure HTTP

                   connections that were vulnerable to eavesdropping,

                   content injection, and cookie stealing, to the more

                   secure HTTPS, so websites could offer secure

                   connections to their users and protect them from

                   network-based threats. 

            # ⚓ Public Knowledge ☛ Public_Knowledge_Joins_20_Groups_Urging

              Congress_To_Shelve_Journalism_Competition_and_Preservation

              Act_–_Public_Knowledge⠀⇛

                   Today, Public Knowledge joined 20 public interest,

                   consumer advocacy, and civil society groups as well

                   as media companies and both antitrust and copyright

                   law experts in a letter urging Senate Judiciary

                   Committee Chairman Dick Durbin (D-IL), Ranking

                   Member Chuck Grassley (R-IA), and other members of

                   Congress to reconsider the “Journalism Competition

                   and Preservation Act” (JCPA). The groups argue that

                   the bill remains “enormously problematic,”

                   worsening some of the biggest problems in

                   journalism while simultaneously failing to support

                   local news.

                   The following is an excerpt from the letter:

                   “[We] represent a broad cross-section of

                   organizations focused on protecting and advancing

                   our democracy. We include civil society

                   organizations; librarians and archivists; creators;

                   technology companies; experts in antitrust,

                   copyright, constitutional and digital rights law;

                   and media and news groups. While we represent a

                   broad range of policy positions, we join in the

                   view that this legislation should not be passed.

      o § Monopolies⠀➾

            # § Copyrights⠀➾

                  # ⚓ Torrent Freak ☛ Indian_Court_Orders_US_Domain

                    Registrars_to_Preemptively_Block_Pirate_Sites⠀⇛

                         The New Delhi High Court has issued a site-

                         blocking injunction in favor of Star India to

                         protect the film “Brahmastra”. Local ISPs

                         have been ordered to block 18 pirate sites

                         but the same order also applies to domain

                         registrars, including US-based Namecheap and

                         GoDaddy. These far-reaching measures apply to

                         a movie that hasn’t yet been released and

                         hasn’t been pirated either.

                  # ⚓ Public Domain Review ☛ Phantom_Bouquets:_Two_Books_on

                    the_Art_of_Skeleton_Leaves_(1864)_–_The_Public_Domain

                    Review⠀⇛

                         These two treatises detail the art of leaf

                         preservation through “skeletonization”.

* § Gemini* and Gopher⠀➾

      o § Technical⠀➾

            # § Internet/Gemini⠀➾

                  # ⚓ Week_34/35:_Thoughts_and_Photos⠀⇛

                         A few comments around Antenna recently have

                         noted that the service will order links by

                         their apparent post date, even if that post

                         date is in the future. Right now the

                         community is well-meaning enough that such

                         behavior is not a problem, but I worry that

                         it could be abused. Were a bad actor to try

                         to spam the service, he could force junk

                         posts to always appear at the top by giving

                         them a date far out in the future, then

                         simply re-submitting them from a different IP

                         address when the offending is banned. It

                         might be paranoia on my part, and I hope such

                         checks will never be necessary in this space.

=> =============================================================================

World Wide Web but a lot lighter.

                ䷩ 𝚕𝚒𝚗𝚎 3546

╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕

⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.06.22⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧

Gemini_version_available_♊︎

✐ Links_06/09/2022:_OpenWrt_22.03.0_Released⠀✐

Posted in News_Roundup at 4:19 am by Dr. Roy Schestowitz

🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈

§ Contents⠀➾

* GNU/Linux

      o Desktop/Laptop

      o Audiocasts/Shows

      o Instructionals/Technical

      o WINE_or_Emulation

      o Games

      o Desktop_Environments/WMs

            # K_Desktop_Environment/KDE_SC/Qt

            # GNOME_Desktop/GTK

* Distributions_and_Operating_Systems

      o New_Releases

      o Screenshots/Screencasts

      o PCLinuxOS/Mageia/Mandriva/OpenMandriva_Family

      o Red_Hat_/_IBM

      o Canonical/Ubuntu_Family

      o Devices/Embedded

      o Open_Hardware/Modding

* Free,_Libre,_and_Open_Source_Software

      o Web_Browsers

            # Chromium

      o SaaS/Back_End/Databases

      o Openness/Sharing/Collaboration

            # Open_Access/Content

      o Programming/Development

            # Python

            # Java

* Leftovers

      o Science

      o Education

      o Health/Nutrition/Agriculture

      o Proprietary

      o Security

            # Privacy/Surveillance

      o Defence/Aggression

      o Environment

      o AstroTurf/Lobbying/Politics

      o Censorship/Free_Speech

      o Freedom_of_Information_/_Freedom_of_the_Press

      o Civil_Rights/Policing

      o Internet_Policy/Net_Neutrality

* Gemini*_and_Gopher

      o Personal

      o Technical

            # Internet/Gemini

            # Programming

* § GNU/Linux⠀➾

      o ⚓ DebugPoint ☛ Unix_History:_A_Mighty_Origin_Story⠀⇛

             The world today runs on Linux. Billions of mobile phones

             and servers today run Linux. But before Linux, there was

             Unix, and without it, Linux would not have existed today.

             Unix’s origin can be traced back to the moon landing

             days. In 1965, three famous institutions started a joint

             venture to create an operating system that could serve

             multiple users and share data and resources

             The history of Unix, and here’s the brief chronology of

             events that led us to where we are today with millions of

             lives touched.

      o § Desktop/Laptop⠀➾

            # ⚓ GamingOnLinux ☛ The_Kubuntu_Focus_NX_is_a_small_and_mighty

              Linux_desktop⠀⇛

                   The Kubuntu Focus team recently announced the

                   Kubuntu Focus NX, a small but surprisingly mighty

                   little Linux desktop. Nice to see more vendors

                   continue to push out new Linux products, although

                   Kubuntu Focus still only ships to US + Canada.

      o § Audiocasts/Shows⠀➾

            # ⚓ Video ☛ This_Linux_Desktop_Debate_Will_Never_Be_Resolved_–

              Invidious⠀⇛

                   Every so often you’ll hear people discussing server

                   side and client decorations, but what even are

                   these, what do they do and which one is better.

            # ⚓ Late_Night_Linux_–_Episode_193_–_Late_Night_Linux⠀⇛

                   A great FOSS text to speech engine, taking

                   ownership of your audiobooks, and making chiptune

                   music. Plus your feedback about SMS messages,

                   docks, earbuds, being stuck in the Apple ecosystem,

                   and more.

            # ⚓ Video ☛ I_Have_Something_to_Hide_–_Invidious⠀⇛

                   Today we look at the unraveling of the “I have

                   nothing to hide” mindset looking at some legal

                   analysis from Viva Frei and Robert Barnes, talking

                   about app analysis, and how to protect your privacy

      o § Instructionals/Technical⠀➾

            # ⚓ Linux Handbook ☛ How_to_create_a_systemd_service_in_Linux⠀⇛

                   Since its introduction in March 2010, people have

                   had various opinions about systemd. But one thing

                   that you can not deny is that systemd is now

                   present in almost all Linux distributions!

            # ⚓ uni Toronto ☛ Support_for_‘kill_-SIGNAME_…’_was_added_in

              4BSD⠀⇛

                   The Unix ‘kill’ command that we’re familiar with

                   (and that was standardized as POSIX kill(1))

                   accepts and even perhaps prefers to be invoked with

                   a signal name, as ‘kill -SIGNAME …’ (well, POSIX

                   would like you to use ‘kill -s SIGNAME’). For

                   reasons beyond the scope of this blog entry, I was

                   curious about when and where in Unix history this

                   was added to kill. The somewhat surprising answer

                   turns out to be in 4BSD.

            # ⚓ Linux Hint ☛ Touch_Command_in_Ubuntu_22.04⠀⇛

                   Every Linux distro has numerous commands, and many

                   of them are astonishingly helpful. One is the

                   “touch” command which has many uses but mainly

                   alters the timestamp on any file, including access

                   and modification time.

                   This article will go through all the basic and

                   advanced touch commands to help you change your

                   file’s timestamp in Ubuntu 22.04.

            # ⚓ TecMint ☛ How_to_Monitor_Website_and_Application_with

              Uptime_Kuma⠀⇛

                   Uptime Kuma is a fancy self-hosted monitoring tool

                   that you can use to monitor websites and

                   applications in real time.

            # ⚓ How_to_install_Streamlit_on_Ubuntu_22.04_–_NextGenTips⠀⇛

                   In this tutorial, we are going to learn how to

                   install Streamlit on Ubuntu 22.04

                   Streamlit is an open-source Python library that

                   makes it easy to create and share beautiful, custom

                   web apps for machine learning and data science.

                   This is a faster way to build and share data apps.

                   Streamlit turns data scripts into shareable web

                   apps in minutes.

                   You don’t need to write the backend or frontend to

                   define Streamlit, you only need to add widgets

                   which is the same as declaring variables. This

                   makes it easy to use and also deploy. Deploying

                   your app is just a click of a button and your

                   application is in the cloud.

            # ⚓ Trend Oceans ☛ Atuin:_A_Powerful_Alternative_for_Shell

              History_(SQLite_Database)_in_Linux_–_TREND_OCEANS⠀⇛

                   Atuin is a powerful replacement for your existing

                   conventional history command with an SQLite

                   database, which will record extra context for your

                   executed commands like log exit code, CWD,

                   hostname, session, command duration, etc.

                   In addition to that, you will also get the power to

                   sync your history between all of your machines with

                   end-to-end encryption. By default, Atuin provides

                   its own server for synchronisation. However, you

                   can deploy your own server and configure it with

                   Atuin.

            # ⚓ ID Root ☛ How_To_Install_CMake_on_Fedora_36_–_idroot⠀⇛

                   In this tutorial, we will show you how to install

                   CMake on Fedora 36. For those of you who didn’t

                   know, CMake is a multi-platform software designed

                   for automated compilation on various operating

                   systems. Additionally, CMake can generate wrappers

                   and executables in any combination, making it very

                   versatile.

                   This article assumes you have at least basic

                   knowledge of Linux, know how to use the shell, and

                   most importantly, you host your site on your own

                   VPS. The installation is quite simple and assumes

                   you are running in the root account, if not you may

                   need to add ‘sudo‘ to the commands to get root

                   privileges. I will show you the step-by-step

                   installation of the CMake on a Fedora 36.

            # ⚓ LibreOffice_7.4_Calc_Guide_published_–_Taming_LibreOffice⠀⇛

                   The LibreOffice documentation team published a new

                   user guide in August: LibreOffice 7.4 Calc Guide,

                   available in free PDF and ODT. Low-cost printed

                   copies are available from Lulu.com.

            # ⚓ PC Linux ☛ GIMP_Tutorial:_Make_A_Shadow_Using_Your

              Subject⠀⇛

                   I saw this tutorial for creating a shadow, and

                   thought it might be useful. Sometimes we want to

                   create a different scene, but have some item we

                   want to include. This may help. I saw a car in a

                   parade that I thought might look good in a

                   different scene, so I’ll put it in. You can do this

                   too.

                   Open the background you want to use, and the car.

                   The trick with mine was to cut the car out of the

                   parade, and make sure everything was gone except

                   the car. I didn’t do the greatest job…. but it will

                   work. I’m sure you will do an awesome job.

            # ⚓ PC Linux ☛ Art_Project_In_GIMP_2022⠀⇛

                   Recently, in the ‘Camera Talk’ section of the

                   forum, TheCrankyZombie posted a great photo of the

                   full ‘Sturgeon’ Moon. It had lots of great sharp

                   detail, and most importantly, it was huge in the

                   frame.

            # ⚓ PC Linux ☛ OTA_Broadcast_TV_With_Kaffeine⠀⇛

                   As I promised last month, I’m winding up my series

                   of articles on how to watch OTA (over the air) TV

                   broadcasts on your PCLinuxOS computer. You will, of

                   course, have to have the hardware (or access to the

                   hardware … namely, a TV tuner card/dongle that’s

                   supported under Linux) to be able to receive these

                   broadcasts, hooked to an antenna/aerial or cable TV

                   input.

                   In the July issue of The PCLinuxOS Magazine, I

                   covered how to use VLC to receive and watch OTA TV

                   broadcasts. I included a bash script to make it

                   easier to scan for the channel information and save

                   it to a file that can be loaded into VLC at will.

                   In the August issue of The PCLinuxOS Magazine, I

                   covered how to use MPlayer to receive and watch OTA

                   TV broadcasts. I included two bash scripts with

                   that article. One was to simplify scanning for

                   channels, and the other was to make it easier to

                   watch those TV stations with MPlayer.

                   If you are one of those Linux users who prefer to

                   avoid the Linux command line and/or bash scripts,

                   you will be relieved to know that by using Kaffeine

                   to view OTA TV broadcasts, you won’t have to mess

                   with any of that. By far, Kaffeine is the EASIEST

                   to use to watch OTA TV broadcasts. All of the

                   abilities are built into Kaffeine for scanning for

                   the channels available in your area, and then

                   watching them.

            # ⚓ RGB_on_Linux_with_OpenRGB_–_Control_Gigabyte_RGB_Fusion,

              Asus_Aura,_Razer_Chroma,_Nanoleaf,_iCue_from_Linux⠀⇛

                   Gone are the days of mounting cold cathode tubes

                   and UV-reactive accessories in computer cases.

                   Modern computer cases, motherboards, GPUs, fans,

                   and even NVMe drives now feature integrated

                   lighting by means of LEDs. Through the use of

                   primary-color LEDs – Red, Blue, and Green – these

                   devices can create nearly any color combination to

                   illuminate computer components. With the addition

                   on an RGB controller, whether smart or “dumb”, each

                   individual LED (or sometimes “zone” of LEDs) can be

                   controlled to create incredible patterns and

                   effects, bringing more life and entertainment to

                   computer components than cold cathodes ever could.

            # ⚓ Install_VirtualBox_Guest_Additions_on_Oracle_Linux_9_–

              kifarunix.com⠀⇛

                   Follow through this tutorial to learn how to

                   install VirtualBox guest additions on Oracle Linux

                   9. VirtualBox guest additions “consist of device

                   drivers and system applications that optimize the

                   guest operating system for better performance and

                   usability“.

                   VirtualBox guest additions can only be installed

                   after the OS has been installed on VirtualBox. In

                   our previous guide, we learnt how to install Oracle

                   Linux 9 on VirtualBox;

            # ⚓ Linux Made Simple ☛ How_to_install_The_Pedestrian_on_a

              Chromebook⠀⇛

                   Today we are looking at how to install The

                   Pedestrian on a Chromebook. Please follow the

                   video/audio guide as a tutorial where we explain

                   the process step by step and use the commands

                   below.

            # ⚓ TecAdmin ☛ How_To_Install_MySQL_8_on_Amazon_Linux_2_–

              TecAdmin⠀⇛

                   MySQL is a very popular open-source relational

                   database management system that can run on Linux,

                   Windows, and Mac OS. It’s typically used as the

                   back-end database for web applications, though it

                   can also be used to store data for other software.

                   You can use MySQL to store and organize data,

                   retrieve it when needed, and transform it into a

                   different format (e.g. changing it from text to

                   numbers). It’s commonly used by companies of all

                   sizes as the database for their websites and

                   applications.

                   This article will walk through the process of

                   installing MySQL 8 on Amazon Linux 2. When you’re

                   finished, you’ll have a fully-functioning MySQL

                   database that you can use with either the AWS

                   Console or your own application. You can also use

                   Amazon RDS to configure other databases besides

                   MySQL.

            # ⚓ Linux Hint ☛ Sed_Replace_Newline_With_Space⠀⇛

                   In UNIX/Linux, the sed command is a dedicated tool

                   for editing streams. It can perform various

                   operations on a text stream, such as searching,

                   finding and replacing, and insertion/deletion. For

                   the most part, however, sed is used to find and

                   replace text contents.

            # ⚓ Linux Hint ☛ How_to_Save_Username_and_Password_in_Git⠀⇛

                   Git is a freely available decentralized version

                   control system used by multiple people around the

                   globe. However, sometimes it becomes time-consuming

                   and difficult to prove your identity whenever you

                   want to interact with a Git remote repository for

                   performing different operations. To make these

                   operations more feasible, permanently save these

                   credentials and connect the Git local repository

                   with the remote repository.

                   This study will briefly discuss the procedure of

                   saving the username and password in Git.

            # ⚓ Linux Hint ☛ How_to_Turn_Off_RetroPie_Safely⠀⇛

                   RetroPie is a software and an operating system

                   designed for playing retro games on a Raspberry Pi

                   device. It’s a perfect platform for gamers who want

                   to play classic games on their Raspberry Pi system

                   without requiring to update their outdated

                   consoles. Besides, people enjoy playing games on

                   RetroPie; they probably make one fatal mistake by

                   leaving their RetroPie running in the background or

                   turning off the device by removing the power

                   supply. Doing this will cause severe issues to your

                   Raspberry Pi, which may reduce its lifespan.

                   In this article, we will show you how you can

                   safely turn off RetroPie to avoid damaging your

                   Raspberry Pi device.

            # ⚓ Linux Hint ☛ How_to_Update_Python_on_Raspberry_Pi⠀⇛

                   Python and Raspberry Pi OS are made for each other,

                   as without Python, you will face issues while

                   accessing your Raspberry Pi terminal or running

                   other applications that require Python. There are

                   other advantages of having Python on Raspberry Pi

                   as well, such as ease of use, versatility, and

                   freedom to access several Python libraries that are

                   included in the Raspberry Pi libraries list.

                   Since replacing the older Python version with the

                   new one is a complex task because you won’t be able

                   to remove the previous Python version as it will

                   result in system failure. So, to help you out in

                   this situation, we present this article to provide

                   your guidelines on how you can update Python on

                   Raspberry Pi.

      o § WINE or Emulation⠀➾

            # ⚓ Its FOSS ☛ Wii_U_Emulator_Cemu_2.0_Goes_Open_Source_With

              Linux_Support⠀⇛

                   Now, we have another exciting project to join the

                   list, i.e., Cemu Wii U emulator.

                   Wii U was one of the most loved video game consoles

                   developed by Nintendo in 2012.

                   Of course, Wii U games were popular back then, and

                   now that it is no longer available as a new

                   product, gamers use emulators to enjoy those games.

      o § Games⠀➾

            # ⚓ GamingOnLinux ☛ Even_MORE_invites_for_Steam_Deck_purchases

              will_start_going_out_now⠀⇛

                   You’ve heard this before right? As of today, Valve

                   will be sending out even more emails each time to

                   invite people to purchase their reserved Steam

                   Deck.

            # ⚓ GamingOnLinux ☛ SiNKR_3_is_a_wonderful_end_to_a_clever

              wordless_puzzle_game_series⠀⇛

                   Love puzzle games? Check out the new Native Linux

                   release of SiNKR 3. It’s a wordless puzzle game

                   that needs you to hook and pull various objects and

                   it’s quite a gem. Note: key provided by the

                   developer.

            # ⚓ GamingOnLinux ☛ JSAUX_announce_their_new_Steam_Deck_Dock

              with_an_M.2_SSD_slot⠀⇛

                   Need more storage space for your Steam Deck when

                   docked up to a TV or monitor? JSAUX have returned

                   with their next-generation Steam Deck Dock and it

                   sounds pretty interesting.

            # ⚓ GamingOnLinux ☛ Scathe_is_definitely_not_the_FPS_experience

              I_was_expecting⠀⇛

                   Scathe is a brand new FPS from Damage State and

                   Kwalee that seemed interesting from some previews

                   before release. I took a look and did not come away

                   impressed. You could say I’m being scathing of this

                   one. It does work out of the box on Linux desktop

                   and Steam Deck but that’s about where the good

                   points end. Note: key provided by the publisher.

            # ⚓ GamingOnLinux ☛ Various_BioShock_games_get_a_2K_Launcher

              calling_it_a_‘Quality_of_Life_Update’⠀⇛

                   Apparently now a Quality of Life Update means

                   adding a launcher to existing games and breaking

                   them, if you’re 2K that is.

            # ⚓ GamingOnLinux ☛ Psychological_horror_detective_adventure

              Saint_Kotar_gets_a_Linux_version⠀⇛

                   Nearly a whole year after the release, the point

                   and click psychological horror detective adventure

                   game Saint Kotar now has a Native Linux version

                   available. This was crowdfunded on Kickstarter back

                   in 2020 with €50,178 in funding, so it’s nice to

                   see it successfully deliver, although more than a

                   little late.

      o § Desktop Environments/WMs⠀➾

            # § K Desktop Environment/KDE SC/Qt⠀➾

                  # ⚓ Updates_On_Space_Actions_Merge_Request-_GSoC’22_post

                    #15⠀⇛

                         I created a merge request to submit my

                         additions for Space Home and Space Creation/

                         Editing functionality. The merge request can

                         be found here.

                         This merge request recieved a lot of helpful

                         suggestions by Carl Schwan and Jan Bidler. I

                         tried implementing a lot of them.

                         There were a couple of UI fixes. Non

                         privileged accounts were restricted from

                         accessing options to edit child rooms of

                         Spaces on UI.

                         There were some syntax related changes too.

                         Functionality wise, I will be creating a new

                         list model for the child room editor. It will

                         contain the rooms user is part of as well as

                         rooms that are children of Space. I also have

                         to set up connections to update Space home

                         page whenever changes to Space settings are

                         made.

            # § GNOME Desktop/GTK⠀➾

                  # ⚓ Crosswords_0.3.5:_Border_Styles_–_Jonathan

                    Blandford⠀⇛

                         It’s time for another GNOME Crosswords

                         update. We’ve been busy since GUADEC and have

                         managed to add quite a few user-visible

                         features. We also fixed a bad bug where undo

                         would break autosaving and added French

                         translations. Buckle up, as this release goes

                         to eleven!

* § Distributions and Operating Systems⠀➾

      o § New Releases⠀➾

            # ⚓ Linuxiac ☛ Salix_15.0_Is_Here,_A_Ready-Made_Slackware-based

              Desktop⠀⇛

                   Salix Linux 15.0 is a desktop-oriented operating

                   system based on Slackware 15, including Xfce 4.16

                   and built-in Flatpak support.

                   Slackware is a legendary Linux distribution that

                   seems to have risen from the ashes with version 15

                   after a long slumber. However, user-friendliness

                   has never been one of its strong points.

                   This is where Salix Linux comes into play – a

                   lightweight, easy-to-use, with stability in mind

                   Slackware-based desktop-oriented Linux distro.

                   However, it is unlikely to be familiar to the

                   average Linux user.

                   So, if we can draw a parallel, Salix is to

                   Slackware what Manjaro is to Arch Linux. Or, to put

                   it another way, a more user-friendly and ready-to-

                   use desktop.

            # ⚓ 9to5Linux ☛ Slackware-Based_Salix_15.0_Released_with

              Flatpak_Support,_Xfce_4.16,_New_Look,_and_More⠀⇛

                   Salix is one of the oldest GNU/Linux distributions

                   based on Slackware, and the new release, Salix

                   15.0, doesn’t disappoint fans. It comes with the

                   latest and greatest Xfce 4.16 desktop environment

                   that has received a fresh coat of paint with new

                   default GTK, WM, and icon themes, new default

                   wallpaper, and a dark mode.

                   This release uses the light mode by default, but if

                   you want to go to the dark side, you can now easily

                   switch to the dark version of Salix from the

                   Appearance panel. Another big change is that Salix

                   now uses Whiskermenu as our default application

                   launcher for Xfce.

            # ⚓ [OpenWrt_Wiki]_OpenWrt_22.03.0_–_First_Stable_Release_–_6

              September_2022⠀⇛

                   The OpenWrt community is proud to announce the

                   first stable release of the OpenWrt 22.03 stable

                   version series. It incorporates over 3800 commits

                   since branching the previous OpenWrt 21.02 release

                   and has been under development for about one year.

            # ⚓ LWN ☛ OpenWrt_22.03.0_released⠀⇛

                   Version 22.03.0 of the OpenWrt distribution for

                   routers (and beyond) has been released. “It

                   incorporates over 3800 commits since branching the

                   previous OpenWrt 21.02 release and has been under

                   development for about one year”. Changes include a

                   new firewall implementation using nftables, year-

                   2032 readiness, dark mode in the LuCI web-based

                   administration tool, and support for many more

                   devices.

      o § Screenshots/Screencasts⠀➾

            # ⚓ Video ☛ deepin_20.7_Run_Through_–_Invidious⠀⇛

                   In this video, we are looking at deepin 20.7.

            # ⚓ Linux Made Simple ☛ deepin_20.7⠀⇛

                   Today we are looking at deepin 20.7. It comes with

                   Linux kernel 5.18, based on Debian 11, and uses

                   about 1.5 – 2GB of ram when idling. Enjoy!

      o § PCLinuxOS/Mageia/Mandriva/OpenMandriva Family⠀➾

            # ⚓ PC Linux ☛ Repo_Review:_Rapid_Photo_Downloader⠀⇛

                   Rapid Photo Downloader is a handy tool to help you

                   download and organize photos and videos from your

                   digital cameras. It allows you to easily copy,

                   rename, and backup all of your camera’s important

                   data, while supporting most common image and video

                   formats, including RAW photos. Rapid Photo

                   Downloader also has a very nice, easy to use

                   interface.

            # ⚓ PC Linux ☛ PCLinuxOS_Screenshot_Showcase⠀⇛

            # ⚓ PC Linux ☛ From_The_Chief_Editor’s_Desk…⠀⇛

                   This month’s cover, designed by Meemaw, celebrates

                   International Bacon Day, on September 3, 2022. The

                   “unofficial” holiday is celebrated annually on the

                   first Saturday of September.

      o § Red Hat / IBM⠀➾

            # ⚓ Enterprisers Project ☛ 4_tips_to_make_meetings_more

              meaningful⠀⇛

                   Between one-on-ones, coaching sessions, strategy

                   meetings, town halls, and company-wide forums, IT

                   leaders’ calendars can get filled up quickly,

                   leaving little to no time to think before joining

                   the next video meeting.

                   But meetings are important – for those working

                   remotely, it can be the only time in their day they

                   see and connect with their peers. In a hybrid work

                   era, leaders must take steps to rethink meetings to

                   keep the benefits, minimize time-wasting

                   activities, and preserve time in the day to get

                   work done.

                   We asked IT leaders who recently won a 2022 Seattle

                   CIO of the Year ORBIE Award what they have learned

                   over their careers about making meetings more

                   meaningful and effective. Here are four tried and

                   true tips you can use to reclaim some time in your

                   calendar.

            # ⚓ Enterprisers Project ☛ Edge_infrastructure:_7_key_facts

              CIOs_should_know_about_security⠀⇛

                   The cybersecurity landscape is as complex as it is

                   vast. And, sorry to say, growing adoption of edge

                   computing use cases (and related technologies like

                   IoT) isn’t going to magically simplify things.

                   That certainly doesn’t mean you can’t build out an

                   edge architecture more securely. It’s just a (big,

                   in all likelihood) change to your threat model

                   since by definition you’re moving infrastructure,

                   applications, and data well beyond your central or

                   primary environments.

                   “Edge computing brings fantastic benefits to the

                   user experience but comes at the cost of

                   introducing fundamental security concerns,”

                   Christopher Sestito, CEO of HiddenLayer, told us

                   recently.

                   Many of those concerns – access control and

                   management, data in transit, loads of new internet-

                   connected devices – should sound familiar. They’re

                   not insurmountable in the least bit, even in highly

                   distributed, diverse edge environments.

            # ⚓ Red Hat ☛ Red_Hat_Developer_roundup:_Best_of_August_2022_|

              Red_Hat_Developer⠀⇛

                   It’s officially September, and we’re back with our

                   monthly roundup to catch you up on the latest top

                   articles and community resources featured on Red

                   Hat Developer.

            # ⚓ OpenSource.com ☛ Applying_open_organization_principles_to

              save_factory_energy⠀⇛

                   The problem with energy costs is that most people

                   don’t think about them. They just look at their

                   overall bill without considering how the energy was

                   used. By monitoring and measuring energy use

                   through sensors in very specific locations, energy

                   waste can be made transparent and reduced.

                   That’s the premise of the book Reinventing Fire:

                   Bold Business Solutions for the New Energy Era,

                   which offers methods to eliminate the use of fossil

                   fuels by 2050 through energy waste reduction. It’s

                   also the premise of a story I began in an earlier

                   article about two retired utilities salespeople-

                   turned-consultants who started an open organization

                   community to reduce energy waste in their region,

                   which they call the “Reinventing Fire Community.”

                   Their work depends on the open organization

                   principles of Community, Transparency,

                   Collaboration, Inclusivity, and Adaptability.

                   In that article, I talked about actions one of my

                   imaginary consultants recommended for home and

                   commercial building owners. In this article, I

                   discuss the other fictional consultant, who sold

                   electricity to factories.

                   It may be surprising how much energy is wasted in

                   factories. The fact is, there aren’t enough energy

                   specialists available right now, and most

                   production managers have their attention on other

                   things, particularly production volume. Too many

                   top managers look at sales, profit margins, and

                   gross profit and miss “boring” expenses. In

                   addition, small savings are hard to see until

                   they’re multiplied hundreds of times.

            # ⚓ OpenSource.com ☛ A_beginner’s_guide_to_making_a_dark_theme

              for_a_website⠀⇛

                   Having a dark theme for your website is a common

                   feature these days. There are various ways to add a

                   dark theme to your website, and in this article, I

                   demonstrate a beginner-friendly way of programming

                   a dark theme for the web. Feel free to explore,

                   make mistakes, and, more importantly, learn by

                   manipulating the code in your own way.

      o § Canonical/Ubuntu Family⠀➾

            # ⚓ Ubuntu_Weekly_Newsletter_Issue_751⠀⇛

            # ⚓ Ubuntu_Fridge_|_Ubuntu_Weekly_Newsletter_Issue_751⠀⇛

                   Welcome to the Ubuntu Weekly Newsletter, Issue 751

                   for the week of August 28 – September 3, 2022.

      o § Devices/Embedded⠀➾

            # ⚓ CNX Software ☛ Topton_N1_dual-bay_NAS_features_AMD_Athlon

              3050e_CPU,_four_Ethernet_ports_–_CNX_Software⠀⇛

                   Powered by an AMD Athlon Silver 3050e dual-core

                   processor, Topton N1 (aka TP-N1) NAS comes with two

                   SATA bays for 2.5-inch or 3.5-inch drives, as well

                   as four gigabit Ethernet ports.

                   The system can support up to 32GB RAM, relies on

                   M.2 SSD storage for the OS, and can provide up to

                   40TB of data storage through the two SATA bays. It

                   is also equipped with an HDMI output port, several

                   USB 3.x/2.0 ports, as well as a 3.5mm audio jack.

            # ⚓ Linux Gizmos ☛ ESP32-S3_development_board_integrates_OV2640

              camera_and_mPCIe_slot⠀⇛

                   LILIGO’s T-SIMCAM is a development board featuring

                   the ESP32-S3 System on Chip (SoC) enabled with Wi-

                   Fi and BLE support. Additionally, this compact

                   board features the OV2640 camera module, a SIM card

                   slot and a mPCIe slot for T-PCIE SIM modules.

                   The SoC found on the T-SIMCAM is the ESP32-S3R8

                   which features a dual-core LX7 Tensilica

                   microprocessor with a maximum frequency of 240MHz.

                   The T-SIMCAM also includes 16MB of Flash storage

                   and up to 8MB of PSRAM. 

            # ⚓ Linux Hint ☛ Is_Arduino_a_Microcontroller⠀⇛

                   Arduino is a hardware and software programming

                   platform based upon Atmel ATmega microcontrollers.

                   It is an open-source platform which means all the

                   codes and libraries are openly available and easy

                   to modify by students, beginners, and experts in

                   the Arduino community. Arduino is popular among

                   people as it doesn’t need any external hardware for

                   programming. It is a development board based upon

                   microcontroller and easy to program by just using

                   USB cable.

      o § Open Hardware/Modding⠀➾

            # ⚓ Netzpolitik ☛ The_first_time_we_encountered_law_enforcement

              malware⠀⇛

                   Mikko Hyppönen is a security expert and author. In

                   an excerpt from his new book “If It’s Smart, It’s

                   Vulnerable” he writes about government malware and

                   the techniques of law enforcers. He also reveals

                   how he learnt about German law enforcement malware

                   and how the Chaos Computer Club made sure that

                   everybody could detect it.

            # ⚓ Roberto Frenna ☛ Rooting_a_Hikvision_Indoor_Station_to_set

              a_static_IP_address⠀⇛

                   Recently, I’ve been tinkering with a Hikvision

                   surveillance system which includes an Android

                   Indoor Station aptly named DS-KH9510-WTE1. Whilst

                   this runs Android behind the scenes, it exposes a

                   custom UI made by Hikvision that completely hides

                   the standard Android screens and menus.

            # ⚓ Old VCR ☛ What_the_KIM-1_really_needs_is_bubble_memory_

              (plus:_20mA_current_loop_for_fun_and_profit)⠀⇛

                   It seems like everything has flash. Flash mobs,

                   flash photography, Flash Gordon, flash memory.

                   (Other than the past couple years, of course, which

                   haven’t been very flash.) And, because solid-state-

                   all-the-things, you can get flash storage devices

                   for tons of classic computers where even the tiny

                   microcontroller in the SD cards is probably more

                   powerful than the systems they’re being interfaced

                   to. Why, you can even connect one to an MOS KIM-1,

                   the famous mid-1970s MOS 6502 single-board

                   computer. Now at last you don’t need to rekey

                   everything in or screw around with an audio

                   recorder.

* § Free, Libre, and Open Source Software⠀➾

      o ⚓ Medevel ☛ Amusewiki_is_an_Open-Source_Wiki_Engine_for

        Publishers⠀⇛

             Amusewiki is a free and open-source wiki engine that also

             can be used as authoring, archiving and publishing

             platform.

             Amusewiki is also an amazing EPUB editor, viewer and

             authoring tool.

             Unlike many other wiki engines, Amusewiki uses Emacs Muse

             Markup instead of Wiki syntax, or Markdown.

      o § Web Browsers⠀➾

            # § Chromium⠀➾

                  # ⚓ Medevel ☛ View_DICOM_Images_on_Google_Chrome_with

                    DICOM_Image_Viewer_Extension⠀⇛

                         Google Chrome properly is the most used web

                         browser, it gains popularity as many users

                         prefers it for speed and usability.

                         With its vast ecosystem of extensions and

                         themes, you can add more features or change

                         looks to your browser just by heading to the

                         Chrome store, search, and download the

                         extension.

      o § SaaS/Back End/Databases⠀➾

            # ⚓ SQLite_Release_3.39.35⠀⇛

                   A complete list of SQLite releases in a single page

                   and a chronology are both also available. A

                   detailed history of every check-in is available at

                   SQLite version control site.

            # ⚓ PostgreSQL ☛ Call_for_New_Members_for_the_Community_Code_of

              Conduct_Committee⠀⇛

                   This message is being sent from the Community Code

                   of Conduct Committee, with the approval of the Core

                   Team.

                   As part of the Community CoC policy, the Committee

                   membership is to be refreshed on an annual basis.

                   We are seeking up to three (3) volunteers to serve

                   on the Committee for the coming year, October 1,

                   2022 – September 30, 2023.

                   We are seeking people who reflect the diversity of

                   the PostgreSQL community, with the goal to have

                   members from multiple countries and varied

                   demographics.

                   The time commitment for Committee involvement

                   varies, based on internal administrative work and

                   the number of active investigations. We estimate an

                   average of 5 to 10 hours per month, but that could

                   increase if there is an increase in the number of

                   incident reports.

      o § Openness/Sharing/Collaboration⠀➾

            # § Open Access/Content⠀➾

                  # ⚓ Unicorn Media ☛ Monday_Morning:_Open_Source_and_the

                    War_on_Covid⠀⇛

                         Although the phrase “open source” wasn’t used

                         at all in NPR’s article (I’m sure of this

                         because I have the transcript on screen as I

                         write), it was obvious that the vaccine had

                         been inspired by the open source development

                         model, which had allowed it to not only be

                         successfully developed, but developed at a

                         price much, much lower that Pfizer’s and

                         Moderna’s vaccines, which don’t fit the

                         budgets of most developing nations.

                         The vaccine was developed using proven long

                         established methods for developing vaccines

                         that are no longer covered by patents, if

                         they ever were, and with no new patents being

                         added to the work that was done for this

                         particular vaccine. This means there’s

                         practically no licensing costs to biotech

                         companies in countries like India, which

                         means they can afford to manufacture the

                         vaccine and get the locals vaccinated.

                         It was also developed with an eye toward

                         cultural diversity, another important aspect

                         of open source. In this case that means the

                         developers were careful to make sure that no

                         animal products were required to manufacture

                         the medicine.

      o § Programming/Development⠀➾

            # ⚓ Medevel ☛ Build_a_Kanban_based_project_management_tool_with

              this_Open-source_React_Dashboard⠀⇛

                   Kanban is a framework and a method for organizing

                   and implementing agile project management system

                   for software development.

                   It is originally developed as scheduling system for

                   lean manufacturing Taiichi Ohno for Toyota to

                   streamline automotive manufacturing processes.

            # ⚓ Linux Hint ☛ Redis_ZSCAN⠀⇛

                   As you all know, Redis sorted sets are derived from

                   the regular sets where each member is ordered by

                   its score value in ascending order. If two or more

                   members hold the same score value, they are ordered

                   by lexicographical order. Usually, the members and

                   scores can be directly retrieved using the ZRANGE

                   command. When you have a big sorted set with

                   thousands of members, the ZRANGE command might

                   block the server for a long time like the SMEMBERS

                   and KEYS commands which is a drawback. So, Redis

                   offers a special command called ZSCAN which is

                   derived from the SCAN command to iterate over the

                   members of a sorted set. Since the ZSCAN command

                   inherits from the SCAN command, almost all the

                   behaviors are the same as the general purpose SCAN

                   command.

            # ⚓ Linux Hint ☛ Redis_LSET⠀⇛

                   A Redis list is a data structure that holds a

                   sequence of string elements in the insertion order.

                   It is based on Linked List. So, the insertion of an

                   element at the head and tail is performed in

                   constant time. The only downside of the Redis lists

                   is that querying elements by an index is a bit

                   costly, which takes time directly proportional to

                   the index of the accessing element. The reason

                   behind the Linked list-based implementation is to

                   make the data insertion faster for a very long list

                   of items.

            # ⚓ The_Forty-Year_Programmer⠀⇛

                   I’m not going to tell you what language or

                   framework to learn. If you’re good at the basics

                   you can learn anything you want. Until then, you

                   can be bad at whichever one you want. That’s what I

                   did, anyway.

                   Instead I’ll talk about things that didn’t make

                   sense to me when I started, and now they’re the

                   guiding stars in my sky. That means it’s not about

                   specific technologies. Technologies come and go.

                   Languages come and go. They can’t be your sky.

                   Let’s start with this: software is young.

            # ⚓ Matt Rickard ☛ Libraries_>_Languages⠀⇛

                   What matters more? A programming language’s

                   ergonomics and features or the libraries available

                   for that language? Libraries are often the reason

                   why programmers adopt languages. Most programs

                   contain much more third-party code than code you

                   wrote Libraries create network effects, not

                   languages

            # ⚓ DEV Community ☛ I’m_leaving_Github⠀⇛

                   I Am Using GitHub Under Protest

                   Github’s decision to sponsor me is so recent that I

                   haven’t been able to cash out the $550 payment yet.

                   In spite of that, I can’t leave the platform fast

                   enough. I certainly do not have the spare-time to

                   move hundreds of projects to a new home… but I’m

                   getting started.

                   GitHub is a proprietary, trade-secret system that

                   is not Free and Open Source Software (FOSS). I am

                   deeply concerned about using a proprietary system

                   like GitHub to develop FOSS projects.

            # ⚓ Terence Eden ☛ “Writing_an_app_is_like_coding_for

              LaserDisc”⠀⇛

                   The web has none of that. The earliest websites are

                   viewable on modern browsers3. Sure, sometimes they

                   might render in unexpected ways. And you might hope

                   the servers they run on have been updated with

                   security patches. But a website from the 1990s

                   still works three decades later.

                   An app released a single decade ago is unlikely to

                   run.

                   Even if the OS had a compatibility mode, it still

                   requires the developer to stay up to date with all

                   the various changes to app store policies. App

                   stores are a gatekeeper.

            # ⚓ Red Hat ☛ Build_trust_in_continuous_integration_for_your

              Rust_library_|_Red_Hat_Developer⠀⇛

                   A demo of how to build trust into a Continuous

                   Integration system for your Rust library. (Part 4

                   of 4 in the series covering Linux system libraries

                   in Rust.)

            # § Python⠀➾

                  # ⚓ Linux Hint ☛ Tkinter_Progress_Bar⠀⇛

                         You may update the client on the status of a

                         lengthy process with a progress bar widget.

                         The widget’s goal is to provide the user

                         confidence that something is occurring. It

                         has two different modes of operation. When in

                         determinate mode, the widget displays an

                         indication that travels in a predetermined

                         direction. The widget is moved in an

                         indeterminate state to allow the client an

                         impression that something is happening. The

                         signal oscillates back and forth between the

                         extremities of the widget throughout this

                         style. The usage of determinate and

                         indeterminate progress bars in Python will be

                         covered in this tutorial.

                         Let’s start with the configuration of a

                         Tkinter library of Python. After the

                         successful launch of the terminal, try the

                         following query to configure the Tkinter

                         package. Make sure to have Python already

                         installed before using this instruction.

                  # ⚓ Linux Hint ☛ Pandas_Fuzzy_Match⠀⇛

                         Fuzzy string matching is the term that best

                         describes the process of locating similar

                         strings. We’re going to make use of the

                         fuzzywuzzy library. Despite having a silly

                         name, it is a widely used library for string

                         matching. The fuzzywuzzy package offers a few

                         strong functions that is helpful in fuzzy

                         string matching, including calculating the

                         Levenshtein distance. In this article, we’ll

                         look at how to use Python to perform fuzzy

                         matches on the DataFrame column in pandas. We

                         can identify matches using fuzzy matching,

                         which finds patterns in the target object or

                         items even when it doesn’t match exactly.

                         Search engines are built on fuzzy matching.

                         Because of this, every time we enter a search

                         term into a browser, we receive numerous

                         recommendations or suggestions.

            # § Java⠀➾

                  # ⚓ Linux Hint ☛ How_to_Install_Java_in_Linux_Mint_20.3⠀⇛

                         Java is one of the most widely used high

                         level programming languages available in the

                         market. Along with that, this programming

                         language is extremely easy to learn and once

                         you get your hands on it, it will help you a

                         lot with the complex programmatic tasks. In

                         this guide, we will learn to install the Java

                         programming language on a Linux Mint 20.3

                         system together.

                  # ⚓ Linux Hint ☛ How_to_Use_Regex_Whitespace_in_Java⠀⇛

                         Regex or Regular Expression is a set of

                         special characters that combine to form a

                         pattern to search characters in strings. In

                         computer programming and software

                         engineering, learning regex will be very

                         helpful in finding information in any text.

                         All kinds of text search, formatting, and

                         text replacement operations can be carried

                         out using regular expressions.

                         This tutorial will guide you about using the

                         regex whitespace in Java.

* § Leftovers⠀➾

      o ⚓ Björn Wärmedal ☛ Sneakernet_in_a_Free,_Developed_Society⠀⇛

             Regardless, the coolness of the very idea of sneakernet

             is incredible. I just want to use one. For something! I

             don’t even know what, just something. When I talk about

             “sneakernet” in this post I don’t mean the occasional

             file moved on a USB thumb drive between friends once in a

             while (even though that technically counts). I’m thinking

             about organised sneakernets between several actors, be

             they individuals or organisations.

      o ⚓ Computers Are Bad ☛ 2022-08-22_preventing_loss_dot_jp2⠀⇛

             Previously on Deep Space Nine, we discussed the landscape

             of common retail EAS systems: electromagnetic, acousto-

             magnetic, and RFID. I now want to extend on this by

             discussing some peripheral systems that serve as part of

             the larger retail loss prevention technology stack. I

             will follow up on that by saying a bit about why none of

             these approaches seem to end up working that well.

      o ⚓ You_most_likely_don’t_need_metrics⠀⇛

             The main difference between my small home brew setup and

             a web platform is the scale. While I’m sending metrics

             once every 15 minutes, your platform will have thousands

             of requests every second (or at least, that’s the hope).

             A web platform will also need to track way more data than

             I need with my fermentations. There will be user agents,

             IP addresses, user IDs, and much more that you need to

             know about within your observability data to be able to

             properly investigate issues.

      o ⚓ Variety ☛ Serena_Williams_Is_Most_Tweeted_About_Female_Athlete

        Ever,_Twitter_Says⠀⇛

             Following Williams’ exit from the U.S. Open, Twitter

             Sports announced that the 23-time Grand Slam champion was

             the most tweeted about female athlete ever on the social

             network. Twitter launched in 2006, so obviously athletes

             whose active careers have played out within that window

             would be more highly represented. According to Twitter,

             74% of those who tweeted about Serena in August and

             through Sept. 2 had not previously tweeted about her all

             year.

      o § Science⠀➾

            # ⚓ AAAS ☛ Human_speech_may_have_a_universal_transmission_rate:

              39_bits_per_second⠀⇛

                   Some languages were clearly faster than others: no

                   surprise there. But when the researchers took their

                   final step—multiplying this rate by the bit rate to

                   find out how much information moved per second—they

                   were shocked by the consistency of their results.

                   No matter how fast or slow, how simple or complex,

                   each language gravitated toward an average rate of

                   39.15 bits per second, they report today in Science

                   Advances. In comparison, the world’s first computer

                   modem (which came out in 1959) had a transfer rate

                   of 110 bits per second, and the average home

                   internet connection today has a transfer rate of

                   100 megabits per second (or 100 million bits).

      o § Education⠀➾

            # ⚓ Carl Svensson ☛ The_Problem_With_Computer_Analogies:_On

              different_kinds_of_literacy⠀⇛

                   I therefore propose that such analogies (which I’ve

                   probably used myself at some point) are if not

                   dishonest, then at least poorly thought through.

            # ⚓ Futurism ☛ American_Kids’_Math_And_Reading_Scores_Have

              Plummeted_Since_The_Pandemic⠀⇛

                   The COVID-19 pandemic had drastic negative impacts

                   on American schoolchildren , new statistics show.

                   This week the National Center for Education

                   Statistics (NCES) released the results of a survey

                   indicating that 9-year-old students declined five

                   points in reading and seven points in mathematics

                   compared to 2020. “This is the largest average

                   score decline in reading since 1990, and the first

                   ever score decline in mathematics,” the NCES wrote

                   in its report. In a statement, NCES commissioner

                   Peggy Carr said this is the first national report

                   that compares student performance before and after

                   the pandemic.

      o § Health/Nutrition/Agriculture⠀➾

            # ⚓ AIM ☛ AI_model_from_Maastricht_University_Claims_to_Detect

              COVID-19_in_People’s_Voices⠀⇛

                   Researcher Wafaa Aljbawi from the Institute of Data

                   Science, Maastricht University said that the AI

                   model was accurate 89% of the time—with the

                   accuracy of lateral flow tests widely dependent on

                   the brand.

      o § Proprietary⠀➾

            # ⚓ Helsinki Times ☛ These_iPhone_models_will_no_longer_support

              WhatsApp_following_this_month’s_Apple_event:_Find_out⠀⇛

                   Ahead of Apple’s upcoming launch event where the

                   new iPhone 14 lineup will be unveiled, a recent

                   update from the company suggests that the instant

                   messaging platform, WhatsApp, will no longer

                   function on some older iPhone devices.

                   Mashable India has reported that from October 24

                   onwards, the messaging app will reportedly

                   discontinue supporting iOS 10 and iOS 11 devices,

                   according to one of WABetaInfo’s earlier sources.

            # ⚓ [Old] Carlos Fenollosa ☛ Do_you_feel_like_Google_search

              results_keep_getting_worse?⠀⇛

                   SEO techniques try to reverse engineer Google

                   algorithms to appear on top of organic searches.

                   Everybody is gaming the system in their favor.

                   It is a cat and mouse game where Google does its

                   best to provide a good experience, but in the end,

                   they are judge and jury. Because…

                   Google is also the top advertiser in the world.

                   Business use SEM to promote their services, and the

                   incentive for Google is to promote SEM results, as

                   they are the ones bringing money to the table.

                   In the end, everybody is getting worse results. We

                   see aggregator sites which add no value, webs

                   optimized for Google instead of the visitors, and

                   plain scams.

      o § Security⠀➾

            # ⚓ PC Linux ☛ Short_Topix:_New_Free,_Open_Source_AI_Tool_Can

              Fix_Most_Old_Photos_In_Seconds⠀⇛

                   Apple iOS users didn’t escape the past month

                   unscathed. According to an article on Lifehacker,

                   security researcher Alex Kleber discovered seven

                   malware apps hiding in plain sight. While initially

                   appearing to be by separate publishers, Kleber

                   discovered that the malware apps were all created

                   by a single group of hackers in China.

                   Here’s a BIG oops! With the Google Pixel 6a hitting

                   stores, reports have emerged about ANYONE’S

                   fingerprint being able to unlock the phone … not

                   just the user who registered their fingerprint,

                   according to an article on 9 to 5 Google.

                   Still think all of those so-called “smart devices”

                   are worth the trouble or a great idea? Well, here’s

                   an excellent exposé from Lifehacker about how all

                   of these “smart devices” and IoT (which I’ve always

                   called I(di)oT) devices sacrifice your privacy all

                   in the name of convenience. This is what I’ve been

                   saying all along. Remember that there is a literal

                   GOLDMINE available in the reselling of your data,

                   so it’s going to be difficult (without legal or

                   legislative restraints) to limit ANY company from

                   profiting off of your data by selling and reselling

                   your data to other “interested” parties … whose

                   only interest is in serving up advertising and

                   other tracking information. Even metadata or

                   anonymized data, given enough of it, can paint a

                   pretty accurate picture of a user from bits of

                   innocent-looking data. In aggregate, it’s not so

                   innocent. THIS article deserves your attention,

                   since the markets are now inundated by smart

                   appliances, smart bulbs, smart thermostats, smart

                   speakers, etc. (when I recently purchased a new

                   thermostat for my house, the “non-smart”

                   thermostats were buried on the retailer’s website,

                   and harder to find than they should have been).

                   Scary, scary times ahead concerning privacy!

                   According to an article on BleepingComputer,

                   another batch of 35 malware apps has been found in

                   the Google Play Store. This latest batch of malware

                   has been installed more than 2,000,000 times.

                   Research from cybersecurity provider Kaspersky

                   found nearly 7 million users being affected by

                   unwanted software disguised as browser add-ons,

                   with many being found on Google Chrome. As

                   reported, 4.3 million unique users were attacked by

                   adware sneaking their way onto systems, while over

                   2.6 million users were affected by malware,

                   according to an article from Laptop Mag.

                   “Bad actors” have been discovered creating false

                   Google Ads in an effort to deliver malware to your

                   computer, according to an article from Lifehacker.

                   The “malvertising” disguises itself as a bona fide

                   Google Ad to lure unsuspecting/less savvy users to

                   a fake version of the site that’s being searched

                   for. We all knew ads were bad, but now they are

                   even worse.

                   If you haven’t changed to Bitwarden to help manage

                   your online passwords, you may want to after

                   hearing this. LastPass, one of the world’s largest

                   password managers, has confirmed on a blog post

                   that it has been hacked, according to an article on

                   Forbes. LastPass, which recently switched from a

                   free service to a fee-based subscription service,

                   has about 25 million users. While user data was

                   never compromised, the hackers did gain access to

                   some proprietary LastPass technical information,

                   and gained access to some portions of source code.

            # ⚓ Bleeping Computer ☛ Microsoft_Defender_falsely_detects

              Win32/Hive.ZY_in_Google_Chrome,_Electron_apps [Ed: If

              Microsoft Defender actually worked, it would flag Windows as

              malware. This is spin from Microsoft's devoted booster

              Lawrence Abrams.]⠀⇛

                   A bad Microsoft Defender signature update

                   mistakenly detects Google Chrome, Microsoft Edge,

                   Discord, and other Electron apps as ‘Win32/Hive.ZY’

                   each time the apps are opened in Windows.

            # ⚓ DaemonFC (Ryan Farmer) ☛ Illinois_electric_company,_ComEd,

              changes_to_Microsoft_Azure_hosting,_and_now_I_can’t_pay_my

              power_bill_in_SeaMonkey._Lots_of_Microsoft_corruption_in

              Illinois_state_government._|_BaronHK’s_Rants⠀⇛

                   The Illinois electric company, ComEd, changed to

                   Microsoft Azure hosting, and now I can’t pay my

                   power bill in SeaMonkey.

                   In Firefox, I had to whitelist a bunch of Microsoft

                   domains to run JavaScript to pay my power bill, but

                   in SeaMonkey, it won’t even load. Just a permanent

                   spinny beachball of death.

                   The old site worked fine.

                   That’s on top of something that Roy Schestowitz

                   mentioned for me in passing the other day on

                   Techrights, that is the Illinois state court system

                   leans on people to use Microsoft garbage. In that

                   case, they implied that you need Microsoft Edge to

                   view/edit PDFs and if you edit them with anything

                   but Microsoft Edge, an unnamed (but presumably bad)

                   type of thing could happen to your case.

                   In reality, you could view, edit, save, and

                   “flatten” (print to a non-fillable form) when you

                   were done with other PDF editors. I tried it out in

                   Okular (KDE but runs fine in GNOME via Flatpak),

                   GNOME’s Evince document viewer, and Firefox, at the

                   least. So the court is simply putting up Microsoft

                   spam.

                   The United States Customs and Immigration

                   “Services” makes you fill out an insane number of

                   confusing forms, but I managed to file a case with

                   them using only KDE’s Okular in 2021, and it was

                   approved.

            # § Privacy/Surveillance⠀➾

                  # ⚓ CNET ☛ Are_You_Owed_Money_From_Facebook’s_$90_Million

                    Data-Tracking_Settlement?⠀⇛

                         You’ll need to act soon, though: The deadline

                         for filing a valid claim is just weeks away.

                         Plaintiffs in Davis v. Facebook allege the

                         social media giant was aware it violated

                         privacy, communications and wiretap laws —

                         and its own contracts with customers — by

                         tracking logged-out users to sites that had

                         Facebook’s “Like” button on them.

                  # ⚓ [Old] The Wire ☛ One_Year_After_Pegasus_Project

                    Revelations,_the_State_of_Israel_Continues_to_Evade

                    Scrutiny⠀⇛

                         In the US Congress’s report, it was concluded

                         that “Israel appears to have sold technical

                         assistance on a regular basis… We believe

                         that the Israeli government was fully aware

                         of most or all of the trade.” But just before

                         the report was published, to moderate the

                         backlash, on March 13, 1987, the Israeli

                         government announced that it would not sign

                         new arms deals with the South African

                         government. Although this did not prevent the

                         continuing of existing arms contracts worth

                         of billions of dollars right up until the end

                         of the apartheid regime in April 1994, it was

                         enough to moderate criticism of Israel in the

                         US.

      o § Defence/Aggression⠀➾

            # ⚓ CS Monitor ☛ Ex-cop_who_attacked_Capitol_police_officer_on

              Jan._6_gets_10_years⠀⇛

                   Thomas Webster’s prison sentence is the longest so

                   far among roughly 250 people who have been punished

                   for their conduct during the riot on Jan. 6, 2021.

                   The previous longest was shared by two other

                   rioters, who were sentenced separately to seven

                   years and three months in prison.

      o § Environment⠀➾

            # ⚓ Overpopulation ☛ Population_and_the_Great_Transition⠀⇛

                   In June, the Great Transition Initiative ran a

                   month-long forum under the title The Population

                   Debate Revisited. The collection of contributed

                   essays is now accessible on the GTI’s site, and

                   makes for interesting reading. We thought three of

                   the essays held particular merit and will republish

                   them here over the next few weeks. The first is the

                   opening essay of the forum, by eminent Australian

                   environmental scientist Ian Lowe.

            # ⚓ Helsinki Times ☛ Study:_Arctic_lakes_are_vanishing_in

              surprise_climate_finding⠀⇛

                   The lake decline comes as a surprise. Scientists

                   had predicted that climate change would initially

                   expand lakes across the tundra, due to land surface

                   changes resulting from melting ground ice, with

                   eventual drying in the mid-21st or 22nd century.

                   Instead, it appears that thawing permafrost, the

                   frozen soil that blankets the Arctic, may drain

                   lakes and outweigh this expansion effect, says

                   Webb. The team theorized that thawing permafrost

                   may decrease lake area by creating drainage

                   channels and increasing soil erosion into the

                   lakes.

      o § AstroTurf/Lobbying/Politics⠀➾

            # ⚓ Scheerpost ☛ Chris_Hedges:_Let’s_Stop_Pretending_America_Is

              a_Functioning_Democracy⠀⇛

                   The political philosopher Sheldon Wolin in

                   Democracy Incorporated: Managed Democracy and the

                   Specter of Inverted Totalitarianism calls our

                   system “inverted totalitarianism.” The façade of

                   democratic institutions and the rhetoric, symbols

                   and iconography of state power have not changed.

                   The Constitution remains a sacred document. The

                   U.S. continues to posit itself as a champion of

                   opportunity, freedom, human rights and civil

                   liberties, even as half the country struggles at

                   subsistence level, militarized police gun down and

                   imprison the poor with impunity, and the primary

                   business of the state is war.

                   This collective self-delusion masks who we have

                   become — a nation where the citizenry has been

                   stripped of economic and political power and where

                   the brutal militarism we practice overseas is

                   practiced at home.

      o § Censorship/Free Speech⠀➾

            # ⚓ JURIST ☛ Saudi_Arabia_court_sentences_woman_to_45_years_for

              tweets⠀⇛

                   Al-Qahtani was tried and sentenced by the Appellate

                   Division of the Specialized Criminal Court (SCC)

                   under Saudi Arabia’s Counter-Terrorism Law and

                   Anti-Cyber Crime Law for “using the Internet to

                   tear the [country’s] social fabric” and “violating

                   the public order by using social media.” Her

                   sentence comes on the heels of the sentencing of

                   another Saudi woman named Salma Al-Shehab to 34

                   years in prison, followed by a 34-year travel ban.

                   Like al-Qahtani, Salma Al-Shehab was sentenced for

                   having a Twitter account and retweeting posts from

                   Saudi dissidents and human rights activists.

            # ⚓ Variety ☛ Instagram_Removes_Pornhub’s_Account⠀⇛

                   Before the sex site’s account was removed from

                   Instagram, Pornhub had 13.1 million followers and

                   more than 6,200 posts. Reps for Meta, Instagram’s

                   parent company, did not respond to a request for

                   comment.

                   The move comes one month after Visa and Mastercard

                   cut off payment privileges of TrafficJunky, the

                   advertising arm of Pornhub parent company MindGeek.

                   That followed a federal court ruling in July

                   rejecting Visa’s request to be removed from a case

                   in which MindGeek is being sued for allegedly

                   distributing child pornography and that alleges

                   Visa knowingly facilitated MindGeek’s ability to

                   monetize the illegal content.

      o § Freedom of Information / Freedom of the Press⠀➾

            # ⚓ NPR ☛ Israeli_army_says_a_soldier_likely_killed_a

              Palestinian-American_journalist⠀⇛

                   The Israeli army said Monday there was a “high

                   possibility” that a soldier killed a well-known Al

                   Jazeera journalist in May, as it announced the

                   results of its investigation into the killing. But

                   it said the shooting was accidental and no one

                   would be punished.

                   Shireen Abu Akleh was killed in May while covering

                   Israeli military raids in the occupied West Bank.

                   The Palestinians blamed Israel for the killing.

                   Israel initially said she may have been killed by

                   militant fire, but later said a soldier may have

                   hit her by mistake during an exchange of fire.

      o § Civil Rights/Policing⠀➾

            # ⚓ Gannett ☛ ‘Banking_while_Black’:_Woman_wins_casino_jackpot,

              but_Livonia_bank_won’t_cash_check⠀⇛

                   The Detroit public schools retiree had won a five-

                   figure slot machine jackpot during a church outing

                   at a casino, and went to the bank to deposit it.

                   But three white bank employees told her the check

                   was fraudulent, Pugh said, and refused to give it

                   back to her.

            # ⚓ NPR ☛ This_Labor_Day,_here_are_some_lessons_from_3_pivotal

              moments_in_workers’_history⠀⇛

                   Three moments in labor history, in particular, are

                   central to U.S. history, the modern labor movement,

                   and today’s workplace, according to history and

                   labor scholars.

                   As workers face growing levels of wage and income

                   inequality, as well as workplace challenges

                   stemming from the COVID pandemic, there are lessons

                   we can learn from the past, Harold told NPR.

      o § Internet Policy/Net Neutrality⠀➾

            # ⚓ Carlos Fenollosa ☛ After_self-hosting_my_email_for_twenty-

              three_years_I_have_thrown_in_the_towel._The_oligopoly_has

              won.⠀⇛

                   Many companies have been trying to disrupt email by

                   making it proprietary. So far, they have failed.

                   Email keeps being an open protocol. Hurray?

                   No hurray. Email is not distributed anymore. You

                   just cannot create another first-class node of this

                   network.

                   Email is now an oligopoly, a service gatekept by a

                   few big companies which does not follow the

                   principles of net neutrality.

* § Gemini* and Gopher⠀➾

      o § Personal⠀➾

            # ⚓ Three_Questions_answere⠀⇛

                   I used to have impostor syndrome in my job. I knew

                   I was better at it than some people, but I thought

                   that if I met the real experts I’d be out of my

                   depth. Then one day, out of the blue, I thought

                   “I’m good enough at this.” And since then I’ve felt

                   like it’s ok for me to do it. I’m not an impostor.

            # ⚓ I_am_culling_those_photos…⠀⇛

                   I’ve uploaded the ones with decent stock potential

                   to a photo sharing site, licensed under CC BY-SA.

                   It doesn’t solve the problem of taking up space on

                   a hard drive in a warehouse somewhere, but this way

                   at least they can be of use to another human being.

                   Hopefully a non-evil human being.

                   I wonder now if they should have been shared under

                   CC BY or CC0. I may never use them, may never have

                   them help me pay my bills, so why place

                   restrictions on someone else being able to do

                   something with it? Maybe this argument is moot. I’m

                   sure if someone wanted to capitalise on those

                   photos without crediting, they’re gonna do it

                   anyway most likely in such a fashion that I’d have

                   no idea it’s happening.

            # ⚓ I_can’t_believe_I_sort_of_like_Frasier⠀⇛

                   But this new job feels different. Just the couple

                   of days I’ve done feel light years from where I was

                   with the Psych Department. Maybe I won’t feel the

                   same fatigue. Maybe I can start bringing my diary

                   with me to work and write in it on the way home if

                   I take the Flatiron Flyer. Maybe I’ll feel more

                   like doing things like this (this Gemlog) and

                   playing games and listening to music when I get

                   home. That partly involves work, but also setting

                   more boundaries with Trevor about what I/we do when

                   we are home together at the end of the day. I’m

                   hoping for more parallel play-type scenarios, since

                   he only ever seems to want to be watching

                   something. Maybe I’ll just start sleeping for a

                   couple of hours when I get home, that seemed to

                   help my motivation Friday.

            # ⚓ Wisdom_brings_patience,_Patience_brings_wisdom,⠀⇛

            # ⚓ arguments_#0⠀⇛

                   The moment when you’re trying to explain something

                   to the person, then that person keeps avoiding the

                   topic by trying to compromise, just to wait for you

                   to say one wrong word and cling into that instead

                   of the argument itself.

      o § Technical⠀➾

            # ⚓ NixOS_Bento:_new_reporting_feature⠀⇛

                   Bento received a new feature, it is now able to

                   report if the remote hosts are up-to-date, how much

                   time passed since their last update, and if they

                   are not up-to-date, how long passed since the

                   configuration change.

                   As Bento is using SFTP, it’s possible to deposit

                   information on the central server, I’m currently

                   using log files from the builds, and compare this

                   date to the date of the configuration.

                   This will be very useful to track deployments

                   across the fleet. I plan to also check the version

                   expected for a host and make them report their

                   version after an update, this should possible for

                   flakes system at least.

            # ⚓ What_is_it_the_Free_Software_Foundation_*does*,_exactly?⠀⇛

                   The open source and free software movements

                   undoubtedly stem from the philosophy and practices

                   of the Free Software Foundation. The FSF champions

                   the use of such code, and has written a handful of

                   licenses in its over 35 years in operation to

                   ensure the continued proliferation of code that is

                   free to receive, examine, operate, extend, and

                   share.

                   There are few issues more central to the FSF’s

                   mission than the log4j debacle. In yet another case

                   among countless others, code released for free, by

                   a handful of unpaid maintainers, has been spread

                   across the entire world, literally. “Apple,

                   Microsoft, Steam, Twitter, Baidu, and Cloudflare”

                   are only a small (but critically important and

                   valuable) handful of companies that rely on this

                   code, according to TNW’s Ivan Mehta[1]. These

                   companies, some of the most massive engineering

                   organizations in the world, have built their

                   software on top of a project maintained by a

                   handful of people in their spare time, and now that

                   the vulnerability has been revealed, those handful

                   of maintainers have spent nearly all their time

                   patching and testing security fixes while the whole

                   Internet breathes down their necks.

                   [...]

                   It is long past time for the software development

                   community to take a step back and try and figure

                   out how the hell we got to this point. The FSF has

                   been an integral part in ensuring that programmers

                   don’t get paid for their work, and if they *aren’t*

                   responsible for that, then I honestly can’t point

                   to anything they *have* done, and their vaunted

                   position in the software community—and the

                   philosophy that has nurtured the climate we live in

                   today as programmers and users—needs critical re-

                   examination.

            # § Internet/Gemini⠀➾

                  # ⚓ Welcome_to_my_blog_!⠀⇛

                         My name is Masséna. I’m French, and I am

                         currently a 2d animation student.

                         I enjoy making smol games, and drawing smol

                         stuff.

                  # ⚓ Writing_about_Gemini⠀⇛

                         Taking a few to write up a little post on

                         getting set up and using Gemini.

                  # ⚓ The_Antenna_Time_Machine⠀⇛

                         I’m sitting here, 7:13pm on Sunday, September

                         4th, looking at a link on Antenna dated to

                         September 5th.

                         We have a time traveler! I have so many

                         questions.

            # § Programming⠀➾

                  # ⚓ Trying_to_Revive_sml_tk⠀⇛

                         After the previous post, I intermittently

                         worked on sml_tk. In particular, as mentioned

                         I wrote a usable .smackspec and .use files

                         for package management and build system

                         respectiely. Of interest is that I wrote the

                         .use file to only expose core Tk

                         functionality and not any of the test code or

                         SML extensions.

                  # ⚓ LZR_day_one⠀⇛

                         After writing yesterday’s article, the itch

                         of writing the successor to LZY came

                         stronger. So, for a sleepless night, I put

                         down the basis.

                  # ⚓ Looking_back_on_LZY⠀⇛

                         LZY is a small C game framework I built. It

                         was meant to be used as an abstraction layer

                         to help building games for two different

                         targets at once; namely SDL2 and gint. I

                         tried to keep it as simple as possible, while

                         prioritizing ease of use and understanding.

                  # ⚓ Basic_photo_editing_recipes_for_the_command_line⠀⇛

                         When I started using Linux systems I was

                         initially attracted to the free cost, its

                         lineage of open source software, and the

                         challenge and adventure of using new tools. I

                         still like those things. But more and more

                         I’ve come to realize that those feel closer

                         to personal preferences than clear

                         advantages. Sure, free is nice, but open

                         source software is often maligned as kludgy –

                         awkward interfaces, for example, or tools

                         that don’t quite work without fine tuning

                         your system settings. To be fair, that does

                         occasionally trip me up.

                         But one of the huge advantages of Linux that

                         I’ve learned over time is the composability

                         of commands in the command line. With a few

                         terse words you can coax out powerful tools

                         rather than the amount of time searching in

                         GUI software. And more importantly, you can

                         by its very CLI nature automate repetitive

                         tasks, even complex ones.

                  # ⚓ Just_clone_the_source_(part_1)⠀⇛

                         It is natural for anyone who work with free

                         software to clone git repository of

                         dependency whenever there are any doubts or

                         issues. Source do not lie. It could be more

                         convenient, though. For example, to fetch

                         source repository of “optics” haskell

                         library, I have to open “https://

                         hackage.haskell.org/package/optics” page (and

                         wait for it to load), copy git repository

                         url, open another tab in terminal emulator,

                         type “git clone” and paste repository url.

                         Not fatal, but annoying paper cut.

                  # ⚓ Standard_ML_in_Production⠀⇛

                         I have a small backlog of posts to get out,

                         this is the first one.

                         I’ve read and enjoyed several blog posts like

                         this. In particular, Prolog was an eye-opener

                         for me. I studied it in college, but didn’t

                         realise until long afterwards that there was

                         an industrial-quality infrastructure and

                         libraries beyond the fragment we learned,

                         perfectly suitable for commercial software

                         development.

                         My minor contribution to the genre is for

                         Standard ML. First, I recommend a book, it is

                         much better than this post.

=> =============================================================================

World Wide Web but a lot lighter.

╘══════════════════════════════════════════════════════════════════════════════╛

                   ¶ Lines in total: 5730

➮ Generation completed at 02:44, i.e. 56 seconds to (re)generate ⟲

Proxy Information
Original URL
gemini://gemini.techrights.org/tr_text_version/techrights-2022-09-06.txt
Status Code
Success (20)
Meta
text/plain;lang=en-GB
Capsule Response Time
292.297191 milliseconds
Gemini-to-HTML Time
32.687665 milliseconds

This content has been proxied by September (ba2dc).