𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Tuesday, September 28, 2021 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Wed 29 Sep 02:40:17 BST 2021 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/2021/09/28/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmQArT4hGt9DGbzeQe46houAtDEoRgo6yuyQNTYhu4fUWa QmRQrMxBHfwwYFakm7kaFrHCGe51siakxNU6w9Z1SnmmSD QmcMxMu1mpdqgj3DsyKreqYUhQWgSSuXM2hkpD8u5qhFQx QmUnQ1KgLk5TqpmioRpKSTQMgTjk8uPKTKhNxDBwtV545z QmUPLCS39mA6XaZmdzwh1WbF8ry8hiVAzuaf4P9A1AmKbd QmNdAU6bFwZMUbnvK1m3e7aSwoHNFY97JdqWjpMVzvVT6V QmSDxEDkdmunKoZmMNVwhKaEKpJYVPqrdqPnbEGhNadE9g QmU3Cc6hMhpsNzFQ82J5uqhtgrCrh67mKLmWhYadentK2o QmQacCjdmHDTi18CHZHhTZoQaq1qFiasj5iWoMZ8Fehf5q QmPWMxYuC9jpqYMEsNWeqP6frZMUpZi99XXbWkJNBJUKoi QmVJRjPH1YsZzKy3abfyBSCWdBy7Pfm7cEB8d1g1cQQyfd QmNUSEXDbUxbW6m6ooyVZNdN7ZyhMjh1q1VNUXyw4WUQ3i QmXigVXDZA7wuFXWn1ieyB6Z3Vz1jBDVuLsbFcmJW29g7k QmPEfsYcyS2TDHQVY6rC6oShWGQQA9zzKSLEsWg34fRiPT QmZvjyhZs3sJdozDCTLX1fbmAMdwoGgJqcPT97hYdb4eS8 QmP3ZqUhWLtsoNk9e1XZbKMU4hB7Z4XET8rdm3utr2x9y9 QmRJGaosMaTsLMaPkXt42c3eUm2cmGbMQsiWbqwfSj4rFV QmVpm9hDw5gu77p5GNGaG5DU2W7uzy83mFBbqknJREAU3w QmV3rmUZyHKRZr4HLVsZHXH3SyMh5Xz6dwshz5vRFuVMAD QmSoYJzJX4ejm4LRdPXhN6F7YBjLvbCRnrxdhaDSj8iaNC QmbpQyjzfhZNaWnZ1L6GHyRzDA6B5RojnHgAGKGeJKMiyn ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ Bill Gates Over Microsoft Skype in Gates-Funded PBS | Techrights ⦿ IPFS: The Good, the Bad, and the Exceptionally Ugly | Techrights ⦿ IRC Proceedings: Monday, September 27, 2021 | Techrights ⦿ [Meme] Meeting Later Today in Slovenia | Techrights ⦿ [Meme] Joining Red Hat After Jim Whitehurst Left | Techrights ⦿ The “You Pee, See?” (UPC) Tactics: Fake it Till You Make it | Techrights ⦿ [Meme] Windows: Lowest Point Since the Early 1990s (30 Years Ago) | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2021/09/28/gates-funded-pbs/#comments http://techrights.org/2021/09/28/ipfs-issues/#comments http://techrights.org/2021/09/28/irc-log-270921/#comments http://techrights.org/2021/09/28/london-is-in-france/#comments http://techrights.org/2021/09/28/post-whitehurst-rhat/#comments http://techrights.org/2021/09/28/upc-song-joke/#comments http://techrights.org/2021/09/28/windows-lowest-point/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2021/09/28/libreoffice-conference-2021/#comments http://techrights.org/2021/09/28/new-fedora-beta-2/#comments http://techrights.org/2021/09/28/supertuxkart-1-3-release/#comments ䷩ 𝚕𝚒𝚗𝚎 67 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/gates-funded-pbs/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/gates-funded-pbs/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Bill_Gates_Over_Microsoft_Skype_in_Gates-Funded_PBS⠀✐ Posted in Bill_Gates, Interview at 8:38 pm by Dr. Roy Schestowitz Be careful becoming Bill’s liability/risk, or you too will be dead? Summary: Even the full clip (fluff followed by this) fails to say that Gates actually paid the ‘news’ channel that did_this_‘interview’; the_response was mostly choreographed (likely prepared_in_advance_by_spokespeople), so there is no mention of Epstein's_will among other_serious_and_glaring_issues ䷩ 𝚕𝚒𝚗𝚎 96 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/ipfs-issues/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/ipfs-issues/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IPFS:_The_Good,_the_Bad,_and_the_Exceptionally_Ugly⠀✐ Posted in Free/Libre_Software at 12:21 pm by Dr. Roy Schestowitz Video_download_link | md5sum 43c1ae14359c4ba2d4adc78cc9e4601a http://techrights.org/videos/limits-of-ipfs.webm Summary: A personal and occasionally arduous experience with a whole year of IPFS; it may come across — on the surface at least — as an unconstructive rant, but IPFS is still a promising technology, albeit it has severe limitations that need to be properly understood (some can be technically overcome, too) THE Web is generally not decentralised. The Internet is not decentralised, either. DNS is centralised, certificates are centralised (if you rely on the concept of ‘trusted’ CAs), and with most services you rely on just one address to work (for things to become accessible; it’s possible to have multiple servers assigned/connected to the same address, but that’s redundancy, not decentralisation). Peer-to-peer (P2P) technologies and BitTorrent are OK, but they too have their limitations, including privacy- and censorship-related limitations. There are single points of failure. IPFS is a bit different. We started using it about a year ago, starting with daily bulletins and then adding IRC logs, both in the form of HTML and plain text (the latter was added months later). “We started using it about a year ago, starting with daily bulletins and then adding IRC logs, both in the form of HTML and plain text (the latter was added months later).”IPFS is generally good; when it works, it sure works well (albeit not quickly, the latency is incredibly high, ranging from seconds to minutes, which is unsuitable for some use cases). As I noted in the video above, this week has been more eventful than usual because the IPFS daemon started respawning endlessly and was still malfunctioning. Last night it just completely stopped working all of a sudden. With DHT traffic taking up the lion’s share of the pie (unless you serve something such as video), IPFS does not scale well. It’s very costly, requiring a lot of energy and bandwidth for relatively small returns. To make matters worse, it occasionally can and would become inaccessible, it can use up all the bandwidth (requiring further configuration), and it’s difficult to debug. So adopting IPFS for site-related delivery of content can become a lot of work devoted to maintenance, not to mention CPU cycles and bandwidth. We have a few thousands of objects in it and it’s stretching it to the limits, at least for a device with a residential connection. Several other people have reported similar issues, so we know we’re not alone. What’s ugly is that many of those reports — like much of the code — are still hosted by proprietary software (Microsoft GitHub) and are “GitHub Issues”, i.e. vendor lock-in. That sends across a negative message; GitHub is an enemy of decentralisation, it’s proprietary, and it is a den of arbitrary censorship on behalf of Hollywood, governments, etc. IPFS can very quickly become utterly wasteful, just like Bitcoin and other digital (or crypto) ‘coins’. But unlike coin mining, timeliness matters. IPFS can become completely inaccessible for long periods of time, with no fallbacks in place. That means downtime. We’ve been spending hours on IPFS this past week and it’s not even serving the content (it times out); it is failing for long periods of time. It’s almost impossible to debug because it is decentralised and diagnosing a swarm is incredibly difficult, akin to guesswork or “hocus pocus”. One time it works, the next time it might not… “IPFS can very quickly become utterly wasteful, just like Bitcoin and other digital (or crypto) ‘coins’.”As noted at the end of this video, adding a new object scales poorly (but linearly, not quadratically/exponentially) as the index of objects needs to be rebuilt from scratch (in the Go implementation at least), which means that when the number of objects doubles it can take twice as long to add new ones. If this carries on for a few years it can take an hour if not hours just to add our daily objects. Hours of CPU cycles! Maybe future/ present versions tackle this issue already, so we can be patient and hope IPFS will mature/evolve gracefully. Otherwise, it is untenable for the purposes/work we’ve assigned to it originally (last October). The video isn’t an admission of mistake or regret; I don’t personally regret pouring so much energy into IPFS, I just hope to express my thoughts on things that can be improved and probably should be improved. IPFS isn’t a very young project (it has been around for quite a while), but its releases are considered not stable and work in progress. If we’re part of a large experiment and the risk we take is occasional downtime (over IPFS, not Gemini or HTTP), then so be it. █ ䷩ 𝚕𝚒𝚗𝚎 201 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/irc-log-270921/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/irc-log-270921/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IRC_Proceedings:_Monday,_September_27,_2021⠀✐ Posted in IRC_Logs at 2:12 am by Needs Sunlight Also available via the Gemini protocol at: * gemini://gemini.techrights.org/tr_text_version/irc-log-techrights- 270921.txt * gemini://gemini.techrights.org/tr_text_version/irc-log-270921.txt * gemini://gemini.techrights.org/tr_text_version/irc-log-social-270921.txt * gemini://gemini.techrights.org/tr_text_version/irc-log-techbytes- 270921.txt 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  QmfBmYpx6A8DuMLokbHDQ8xSFroEfjmxd2XEMxwe79ywN6 #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmWa1MBoAADKwnGHefk33byYh3NPrshDxuqwNccxWHqVjz (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmURC8NNHzUgSkRXfmzdGSKQAgsjkDRTEPZTBmjAcPDsfc social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmbM1245vtmWx7ffqRfrtufEV412jWTg1DquNGhX66WVQN social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmSjVRfDDvcvUwZsR6gvrUzAMwC4NngE9M9afMjGgd9aRz #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  QmdKB7xwfJxefk8HpFs2LgQPvmH3Tpp4w32WDboStxVcqU (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmQ9jWnMdYPzas5K2KXtogbkQknyaGXCdefqcQRufnNyn4 #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmWKh2vSTCBUokR7p3zJDX5u28cJxkrsVb7NKeA6rb1Sbi (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmbpQyjzfhZNaWnZ1L6GHyRzDA6B5RojnHgAGKGeJKMiyn ䷩ 𝚕𝚒𝚗𝚎 330 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/london-is-in-france/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/london-is-in-france/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_Meeting_Later_Today_in_Slovenia⠀✐ Posted in Europe, Patents at 7:21 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇We're_telling_you,_London_is_still_in_UPC⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇brexit?_What_brexit?⦈_ 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇London, France⦈ Yes, turns out London_is_in_France Summary: Team UPC has found a solution to the UPCA deadlock ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠀⢠⠘⣿⣿⣇⠀⣠⠸⢷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠛⠛⠛⠛⠻⠿⠿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⡇⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⣿⣿⠁⢰⠆⠀⠀⠺⣿⣿⣿⣿⣿⣿⠟⣋⣭⣴⣶⣾⣿⣿⣿⣿⣿⣿⣿⣶⣦⣬⣙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⢁⣿⣿⢹⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠙⣿⠀⢤⠀⠀⠀⡾⢼⣿⣿⡿⢋⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣿⢸⣿⣿⢸⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢀⠀⠠⢸⡀⠀⠀⠀⢀⡏⢸⣿⡟⣰⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⣿⣿⣿⣆⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢹⡿⢸⣿⡍⣾⣿⣿⣿⣿⣿⣿⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⢸⠀⠀⢸⣿⣄⠺⠠⢾⡇⢸⣿⠁⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣸⣇⣸⣿⠁⣿⣿⣿⣿⠿⠿⣿⣶ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⠂⠀⢠⣼⣥⣅⠀⢨⠀⢸⣿⡀⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⡏⠀⣿⠉⠉⠁⣴⣶⠮⡿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⣀⣾⣿⣿⣽⡆⠈⠀⢸⣿⣷⡘⣿⣿⣿⢿⣿⣿⣟⣿⢻⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⣼⣿⣿⡏⣿⣿⣿⣿⣿⣷⢌⣼⣿⣿⣿⢣⣤⣿⣴⡶⣿⣿⣿⣿⣴ ⡿⣧⣿⣾⣿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⢿⣿⢟⠿⣿⣿⣿⣿⣿⣷⣌⠻⢿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣡⢺⡋⠛⠻⡧⢿⣿⣿⣿⠿⡛⣯⣿⠟⡿⢿⢺⡟⠉⠒⠄⠘⣿⣯⣎⠛ ⠀⠙⡿⡿⣻⠀⠀⠀⠈⢹⣿⣿⣿⣿⢻⡿⠛⠉⠀⠀⣿⢒⣿⣤⣸⡟⢻⣿⣿⣿⣿⡿⠀⠉⠙⠻⠿⢿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣇⠀⠸⣿⡇⠀⠀⣠⣾⣿⣿⣯⣤⡀⠀⠐⠈⠃⠱⠔⠁⠀⠀⠐⠀⠿⠿⠟⠀ ⠀⠀⢰⣖⣿⠀⠀⠀⠀⠀⢿⣿⣿⣿⣾⡇⠀⠀⠀⠀⠉⠈⠉⠉⠁⠀⣼⣿⣿⣿⠿⠿⣿⡄⠀⠀⠀⡖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⢿⣆⠀⢿⣷⠀⢸⣯⠈⠉⠋⠉⠉⢷⠠⠅⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠘⢻⣿⣿⡿⢠⡄⠀⠀⠀⠀⠀⠀⡴⠄⠰⡏⣀⣡⣤⣤⣄⣀⢀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⢀⣤⣄⣀⣀⣈⡀⢘⡒⢠⣸⣿⣷⡄⠀⠀⠀⣾⣶⣾⣿⣿⣿⡞⠋⠀⢠⠄⠀⠀⠀⣼⣿ ⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣠⣽⣿⣿⢹⣾⠰⠀⠆⠰⣶⣿⣿⣿⣿⣿⡿⡿⢿⠟⢿⢿⢻⣿⡧⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣸⣿⡟⠻⣇⡀⠀⠀⠼⣿⣿⣿⣿⣿⣷⢀⣀⣀⡀⠀⠀⠈⡅⢿ ⣶⣶⣶⣶⡆⠀⠀⠈⠻⢿⡟⣿⣿⣿⢸⣿⢽⡔⠀⠀⣿⣿⣿⣿⣿⣿⣧⣄⡀⠀⠀⢀⠀⣛⠁⠰⠀⠀⠀⢀⣠⣤⢄⡘⣿⣿⣿⣿⣿⣿⣿⣿⡿⠗⠛⠛⠁⠈⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⢸⣿⣿⡇⠄⠀⠀⠂⠘ ⣿⣿⣿⣿⡇⠀⠀⠀⣀⣾⡇⣿⣛⣉⣈⣹⣿⣤⣦⠆⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀⠈⠺⣿⣿⣿⡷⣿⢿⠟⣉⡃⠛⠁⣿⣿⣿⠿⠿⠿⠿⠿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠘⢀⢀⣀⣢⣄⣀ ⣿⣿⣿⣿⡇⠀⠀⢸⣿⣿⣿⡿⠿⠛⠛⠛⢿⠛⠘⡃⠙⠛⠛⠋⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁⠘⠺⣷⣷⣷⡂⠀⠠⠤⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣶⣶⠶⠞⠛⠛⠛⠛ ⣿⣿⣿⣿⡷⠀⠀⢸⣿⡟⠿⠿⠗⣶⣿⣿⣿⣏⣥⣵⡼⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠿⠿⠿⠿⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣤⣶⠾⠟⠋⠉⠀⠀⠀⠀⠀⠀⠀ ⣄⡀⠀⠀⠀⠀⢀⡀⠄⠦⢳⣶⣿⣿⣿⣿⣿⠏⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠛⠛⠛⠛⠛⠛⠛⠛⣤⣴⣿⣽⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠈⠟⠛⠛⠃⠋⠉⠙⠛⠀⠀⠀⠀⠀⡆⠀⠀⠀⠀⢠⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣶⡂⠀⠀⠀⣼⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⢀⡀⠠⣗⠛⠥⠀⠀⠀⠀⠄⠀⠀⠀⣠⣶⣶⡆⠀⠘⠂⠀⠀⠀⠀⢛⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⠘⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⣀⣻⡷⠀⠀⢤⠀⠀⠀⠀⠀⠀⠀⠀⢠⣽⣃⢸⡁⠀⠄⠒⠀⠀⠀⠀⠈⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠔⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠿⣿⡦⡲⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠉⠀⡈⠁⠀⠀⠀⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢀⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠠⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠲⣦⣄⡀⠀⠈⡠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠈⠀⠀⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠖⡀⠀⣀⠀⠀⠀⠀⠀⣠⠀⠀⠀⠀⠀⠙⠻⠷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠿⣶⠀⠀⠀⢀⠀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠃⠙⠀⠀⠀⠀⣤⡛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠨⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠻⠯⠙⣑⡁⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠰⡾⠙⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠻⠿⡿⠿⣿⢿⣿⣿⣿⣿⣿⣿⡿⠟⠛⢉⣁⣠⣤⣤⣶⣶⣶⣶⣶⣶⣶⣦⣤⣤⣄⣉⡉⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠉⠻⣿⠟⠋⣡⣴⣶⣿⣿⣿⣿⣿⣿⣿⣟⣯⣿⡿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣤⣈⠙⠻⢿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣿⣿⢹⣿⣿⢾⣷⠟⣿⣻⣿⣿⣿⣿⣿⣿⣿⣶⣤⡈⠛⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⣿⣿⢻⡝⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⢿⡗⣾⠿⢳⣿⡟⣼⣏⣻⡿⣯⡿⣿⢿⣿⣿⣶⣄⠙⢿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣼⣯⣿⣹⡞⣿⣽⢿⣻⣾⣷⣿⣿⣿⡹⣧⣿⣉⣿⢻⣷⣴⣿⣾⣿⣿⣿⣿⣷⡀⠹ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿⣿⣧⣿⣏⣿⡟⣼⣟⣿⣱⣟⣿⣎⣿⣻⡿⣷⢿⡟⣿⣟⣿⡿⣿⣷⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⡄ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠎⠀⠀⢀⣤⣤⣄⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣹⣏⣹⣟⣿⢻⡿⣿⢡⣿⣽⢧⣿⡛⣷⣿⡟⣿⣻⣿⢿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⣶⣿⣿⠛⣿⣿⣿⡏⠀⣤⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣼⣧⣿⣼⣏⣣⣿⣿⢸⡟⢿⡿⡯⢾⣿⣽⣿⠇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣾⣿⣿⣿⣷⣤⣿⣶⣶⣾⣷⡄⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣾⣷⣹⠷⣿⣽⠏⢀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⡿⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡾⠟⢁⣴⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢿⣿⣿⡟⠁⣠⣿⣿⡿⠿⠛⠋⣉⣈⡉⠛⠻⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠋⣁⣠⣶⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⢂⠈⠋⠀⠘⢋⣉⣤⣴⣶⣾⣿⣿⣿⣿⣿⣷⣶⣦⣤⣤⣤⣉⣉⣉⣉⣉⣉⣉⣉⣠⣤⣤⣶⣶⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⡀⠀⠀⠀⠘⡛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠋⠁⣿⣿⣿⣿⣿⣯⡀⠀⢀⣀⠀⢹⠇⠀⠀⠀⠉⠙⠛⠻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠛⠋⠁⠀⠀⠀⠐⣿⣿⣿⣿⣿⡿⠁⠀⣼⣿⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠻⢿⣿⣿⣿⣶⣾⣿⠿⠛⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢃⠀⠀⠈⠉⠉⠉⠉⠁⠀⠨⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⢀⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣇⣠⣤⣤⠀⣶⣶⣠⣮⣤⢲⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠾⠿⡟⠛⠛⠀⠛⢿⠛⡋⠙⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⣶⡄⠀⠀⢠⣤⡤⢠⡄⢽⣦⡤⣶⠐⣿⣾⣴⣦⣿⢠⣧⣾⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣄⣀⡀⠀⠀⠀⠀⣿⡄⠀⠀⠈⠉⠉⠙⠃⠘⢻⣛⢉⣀⢩⣉⡉⠉⠉⠉⠉⠻⣿⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⠀⠀⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⣿⣸⣿⣿⣿⡇⠀⠀⠀⢀⣀⣹⣿⣿⡄⠀⠀⠀⢠⣤⣴⣄⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⠀⠙⣿⣿⣴⣄⡀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⢀⣰⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀⠀⠈⠉⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⡷⠀⢿⣿⢿⣿⣏⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡆⠀⠀⠀⢠⠀⢘⡃⠀⡄⢰⣿⣿⣿⣿⣿⣷⠤⠀⠈⠉⠉⠀⠀⠀⠙⠛⠿⣿⠇⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⠆⠀⠀⠀⢠⣰⡧⡼⢣⠴⡀⠀⢹⣿⣿⣿⣿⣿⡤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠙⠛⠉⠩⠉⠉⠙⠛⠛⠛⠻⡿⠿⢿⣿⣟ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣩⣿⣿⠛⠉⠉⠀⠀⠀⠀⠀⠈⢛⣓⣛⣛⠊⠀⠀⠀⠈⠉⠙⠛⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⢫ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⣩⣾⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣴⣶⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢻⣿⠗⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣼⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣇⢰⣿⡿⠛⢿⠻⠛⠿⠓⠈⠟⠛⠟⠛⠻⣿⣿⣿⠀⡤⡙⠟⡟⠻⡟⠟⢿⠟⠛⠟⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡏⠸⠟⣃⠻⢀⠀⡇⢀⠻⠀⡀⠇⡀⢸⠀⡛⣿⡿⠐⢶⡇⢸⠉⠂⠇⠺⠸⡘⠿⡀⠶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡿⢿⣿⣿⣿⣿⡿⡿⡿⠿⣿⢿⣿⣿⣿⠿⣿⣿⣿⢿⢿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⡿⢿⣿⣿⣿⠿⠿⣿⣿⡿⣿⣿⣿⣿⠿⢛⠻⣿⡿⡿⢿⡿⠿⠿⠿⠿⡿⡿⡿⡿⢿⡿⢿⠿⡿⠿⢿⢿⠿⣿⣿ ⣿⣇⣆⣆⣀⣀⣆⣷⣠⣰⣀⣐⡀⣨⣀⣐⣀⣇⣘⣿⣐⣰⣀⣨⣇⣆⣄⣀⣀⣧⣀⣰⣀⣲⢠⣐⣂⣀⡁⣠⣀⣀⣀⣀⣰⣅⣤⣦⣰⣸⣾⣄⠀⠀⣻⣤⣔⣜⣔⣔⣼⣵⣡⣷⣧⣤⣷⣨⣥⣣⣦⣕⣴⣬⣾⣴⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡇⠿⠩⠉⠉⠋⠁⠉⢙⠉⢹⡇⠉⢿⠉⢹⡏⠉⡍⡝⠉⠃⠁⡏⠉⠫⠉⠁⠊⠍⠉⡇⠨⠹⠉⡍⠉⢸⡏⢫⠀⡇⠉⠋⠍⠉⢹⡇⢩⢹⡅⠅⠙⠉⣻⠫⠍⠝⢩⠉⠋⠍⠉⠉⡏⢹⠉⢻⠫⠉⣸⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡧⠘⠉⠋⢫⠈⠍⢩⢩⢋⣛⠉⡉⢹⢉⡣⠐⠉⠁⡇⠈⠉⣿⠈⡍⣿⠨⢈⠉⠉⡿⣀⠏⡍⡉⢙⢩⠋⠅⠈⠉⠉⡋⠹⡍⡍⠉⠉⡍⠨⣿⠩⡁⣼⠸⠏⢝⠹⠅⡝⠉⠋⡍⠉⣿⠈⠉⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡧⠘⠉⠃⢌⢩⠉⠉⣛⠉⠁⢝⡃⠏⠍⠈⢉⠉⠿⣿⠠⡉⠏⢩⠩⠉⠏⢩⠉⠅⡝⡹⣿⠀⡌⡍⠙⢩⠉⢝⠉⡻⣿⠠⡀⠆⣿⠈⢍⠈⠍⢩⢉⠉⠉⠨⢩⠉⠉⢹⡇⡧⢜⠰⢸⡏⠉⠁⠀⣹⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡏⠉⠌⡹⢁⠀⡍⣿⠡⡁⣽⠰⢆⠀⠉⢍⢩⠹⣿⠨⢠⠉⠈⣿⠰⡰⠢⡁⢨⠀⣻⢩⡡⠉⠈⠡⢸⡏⠍⠡⡉⠈⠁⣿⠨⢠⠉⡍⠌⠹⢉⠌⢠⢹⡇⠅⡌⠁⢹⡏⢹⠁⢘⠈⡁⢹⠉⡽⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡟⠻⠿⣿⠻⠿⠟⡿⠿⠛⡿⠿⠻⠿⠻⠿⠿⣿⠻⠿⣿⠛⠿⠿⠿⢿⠿⣿⢿⠿⠿⠿⠿⣿⠛⠿⢿⡿⠿⠿⠿⠟⢿⠛⠿⢿⡿⢿⠿⣿⠿⠿⠿⠿⠻⠿⡿⠿⡟⢿⡿⠿⠿⠿⠿⠟⡿⠿⠟⠟⠿⠿⠿⣿⣿⣿⣿ ⣿⣧⣬⣤⣽⣬⣤⣧⣥⣤⣼⣧⣽⣤⣤⣬⣦⣧⣿⣤⣤⣾⣬⣤⣤⣧⣤⣤⣼⣦⣤⣤⣤⣤⣧⣤⣥⣼⣇⣥⣤⣤⣧⣽⣤⣼⣼⣥⣤⣤⣼⣤⣤⣧⣧⣬⣤⣥⣤⣥⣧⣧⣧⣧⣤⣤⣧⣬⣤⣤⣥⣼⣤⣁⣿⣿⣿⣿ ⣿⡿⠿⠿⠿⠿⠿⠿⠿⠟⡿⠿⠿⣿⠟⢿⠿⢿⠻⠻⠿⠿⣿⠻⡿⢿⠿⡟⢿⠿⠿⡿⠟⠿⠿⠿⢿⡟⠻⠿⠿⢻⠟⡿⢿⡟⡛⠿⡿⢿⠿⠿⠿⡿⠻⠿⣿⡛⠟⠻⡛⣟⠻⣿⡟⡛⠿⠻⠿⠿⢿⠻⠿⢿⣿⣿⣿⣿ ⣿⣧⣥⣤⣤⣼⣄⣥⣤⣤⣆⣩⣼⣼⣧⣴⣠⣿⣬⣼⣤⣤⣿⣬⣦⣵⣬⣦⣬⣤⣧⣤⣤⣮⣤⣤⣿⣧⣦⣤⣬⣴⣥⣇⣼⣧⣾⣬⣦⣤⣧⣤⣼⣧⣤⣧⣯⣤⣦⣼⣥⣥⣬⣽⣧⣾⣼⣤⣥⣼⣿⣬⣬⣼⣿⣿⣿⣿ ⣿⡟⠟⠿⠿⢿⣛⠻⡛⢟⢻⡛⣿⠛⠻⠿⡿⠿⠿⠿⠿⠟⠿⢿⡟⡛⠟⢿⠿⠿⢿⠿⠟⠿⠿⢿⡟⠿⢿⡟⣿⠿⡿⢿⠿⠻⠿⠿⢿⣿⠛⠻⠿⠿⠟⠻⢿⠿⠿⠟⣿⡟⠟⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣥⣤⣤⣼⣥⣵⣤⣯⣬⣤⣽⣭⣴⣤⣧⣼⣤⣧⣧⣤⣤⣿⣧⣥⣦⣂⣧⣧⣤⣨⣦⣬⣥⣼⣧⣼⣼⣧⣥⣤⣧⣼⣬⣤⣵⣼⣌⣿⣬⣥⣧⣈⣠⣤⣤⣼⣤⣥⣽⣧⣥⣧⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡿⠻⠻⠿⠛⠿⠻⡟⠿⠻⠿⢿⡿⠻⠟⠿⢿⠟⡟⠿⠻⠿⠟⠿⠛⣿⠟⡿⠻⡿⠻⠟⠿⠿⢿⡟⢿⠿⠿⢻⣿⠻⠟⠿⠻⢟⠿⠿⣿⢟⠿⠿⢻⠟⣿⠻⠿⣿⢻⠛⠿⠻⣿⠛⠻⡟⠿⠟⠿⡟⠿⠿⠛⡿⢿⣿⣿ ⣿⣧⣵⣤⣤⣼⣄⣥⣤⣤⣧⣇⣾⣧⣤⣠⣦⣼⣤⣧⣴⣥⣼⣦⣤⣥⣿⣤⣤⣧⣷⣤⣆⣰⣀⣶⣦⣬⣤⣦⣼⣾⣤⣨⣤⣥⣮⣤⣧⣿⣼⣤⣤⣵⣤⣿⣴⣬⣿⣬⣼⣴⣤⣿⣬⣤⣥⣼⣊⣰⣥⣴⣴⣤⣇⣼⣿⣿ ⣿⡿⢿⠉⠙⠛⠟⠛⠛⢿⣿⡛⠟⡻⢟⢹⡏⡋⠻⠛⠟⠻⡿⠛⠫⠛⠿⡻⠛⠟⠛⡏⠛⠻⠛⠛⡟⠻⡿⠛⠟⠻⢛⢛⠛⠟⡛⣻⡏⠟⢻⡏⠙⠟⡛⢛⠛⠏⢛⢻⡟⣻⠛⠻⠙⡛⡻⠹⠛⢟⢻⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣼⣦⣷⣤⣆⣠⣬⣧⣿⣤⣦⣧⣮⣼⣧⣧⣶⣬⣧⣿⣷⣤⣶⣤⣶⣽⣬⣦⣴⣷⣦⣴⣴⣀⣧⣽⣇⣤⣦⣼⣤⣬⣮⣥⣧⣴⣧⣶⣼⣧⣥⣶⣷⣬⣤⣦⣼⣼⣧⣽⣦⣴⣴⣧⣧⣴⣧⣆⣸⣿⣿⣿⣿⣿⣿⣿ ⣿⡋⡋⠻⠛⠏⣻⢛⢙⠻⠛⠻⢻⡟⠻⠛⠻⢛⠛⢿⣉⡍⠉⠙⠟⠻⡿⡛⢋⢉⠙⣻⠙⠻⢹⡟⠻⠛⠟⠻⠛⠟⠻⡛⠛⣿⢛⠋⣹⢙⢙⠛⠛⣿⠙⠻⢛⢛⠛⠛⠛⡋⣻⠛⠋⡋⡛⢹⠛⠋⠋⢛⡟⢻⣿⣿⣿⣿ ⣿⣷⣷⣶⣶⣶⣿⣶⣾⣶⣶⣧⣾⣷⣶⣷⣿⣾⣾⣿⣿⣷⣶⣶⣶⣿⣷⣶⣾⣾⣶⣼⣶⣶⣾⣷⣦⣴⣶⣶⣶⣶⣶⣶⣾⣿⣦⣶⣿⣾⣾⣶⣶⣿⣶⣶⣾⣄⣴⣷⣶⣶⣿⣶⣶⣷⣷⣾⣶⣷⣶⣾⣿⣾⣿⣿⣿⣿ ⣿⡟⠛⠛⠛⠻⢛⠋⣻⢹⠛⢿⢹⡟⡛⢛⠛⡋⢛⠛⡛⣿⢙⢙⠏⠛⣻⠻⠛⠛⠛⠛⣻⢉⣹⣿⡟⠻⠋⡟⡋⠙⡛⢛⢻⡏⡛⠛⠛⡛⠛⠛⠛⢙⢙⢻⣏⡹⠙⠉⠻⠛⠟⢛⢻⣿⡏⡟⡛⢛⠛⡋⢟⠛⡛⣿⣿⣿ ⣿⣷⣶⣶⣷⣾⣾⣶⣾⣾⣶⣾⣶⣶⣶⣾⣶⣶⣶⣶⣷⣿⣶⣾⣶⣶⣾⣥⣷⣶⣶⣶⣿⣾⣯⣼⣶⣾⣶⣷⣶⣶⣷⣦⣼⣷⣶⣶⣶⣷⣶⣶⣶⣶⣾⣾⣿⣷⣷⣾⣾⣶⣷⣾⣮⣾⣷⣶⣶⣾⣶⣶⣶⣶⣷⣿⣿⣿ ⣿⡏⠙⡛⠛⢛⠛⣛⠛⢻⡏⡋⠻⠛⡋⣻⢙⠛⣉⣿⣏⠋⠋⢙⠛⠋⠛⢻⡋⠉⡻⠛⢿⢫⠭⠛⠛⡛⠛⠛⠛⢻⣿⢛⠛⡛⡛⠛⠛⠛⠉⠛⢻⢛⠛⡛⡿⢛⢛⠛⡛⡛⢛⢛⠋⢙⢙⠛⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣷⣷⣷⣶⣾⣶⣶⣶⣾⣷⣶⣶⣶⣷⣾⣶⣶⣿⣶⣿⣾⣶⣾⣶⣶⣶⣾⣷⣶⣶⣶⣾⣶⣶⣶⣶⣷⣶⣶⣶⣾⣿⣶⣶⣧⣤⣶⣶⣶⣶⣶⣾⣾⣦⣴⣿⣶⣶⣶⣷⣷⣾⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡏⡋⠛⠛⠛⠛⠻⠙⠛⡟⢻⠛⠛⡋⣿⠙⠛⢛⠛⠛⢹⡟⠻⢛⡋⠉⢛⠛⡛⡿⠛⠛⠛⠛⠏⢛⠛⠛⢹⡏⢍⠛⠟⡋⢛⠙⠟⡿⢉⢛⠛⠛⠛⠛⠛⣿⢉⢛⠟⣻⢙⠛⡛⠛⠛⠛⣛⢙⠋⠛⠛⠛⢻⣿⣿⣿⣿ ⣿⣷⣶⣷⣾⣶⣶⣾⣶⣶⣷⣾⣶⣶⣶⣿⣶⣶⣤⣶⣶⣾⣷⣶⣶⣷⣶⣶⣷⣷⣷⣶⣧⣴⣶⣶⣾⣶⣾⣶⣷⣿⣶⣶⣶⣶⣮⣼⣿⣾⣷⣾⣶⣾⣶⣶⣿⣾⣶⣷⣿⣶⣶⣿⣶⣶⣶⣶⣾⣶⣶⣾⣤⣿⣿⣿⣿⣿ ⣿⡏⠙⠙⠋⠛⢙⠹⠙⠉⡏⠙⠹⠛⢛⠋⣿⢫⠋⠛⠉⠙⡋⠟⡉⠉⠟⠙⠛⢻⠛⠛⠛⠏⢻⠻⠋⡏⠙⠋⠛⡍⠏⡛⠙⠋⢻⣭⡏⢻⠛⡋⠟⡙⢫⠛⠋⠋⡏⢋⠛⡙⡋⢯⣽⡟⠙⡋⢩⢨⢻⡏⡋⠙⠛⣻⣿⣿ ⣿⣷⣦⣶⣷⣾⣶⣾⣶⣷⣿⣷⣾⣾⣾⣶⣿⣾⣶⣶⣾⣶⣷⣷⣾⣶⣷⣷⣤⣿⣷⣾⣶⣷⣾⣶⣷⣶⣿⣶⣷⣷⣶⣶⣾⣶⣾⣿⣷⣾⣶⣶⣷⣾⣶⣶⣶⣶⣶⣶⣶⣷⣶⣾⣿⣷⣷⣷⣶⣾⣾⣷⣶⣾⣶⣿⣿⣿ ⣿⡋⡌⠃⠙⡉⡉⡙⢉⠃⢫⣏⢽⣿⡟⢩⡇⠉⢏⠙⢩⠘⠍⡍⡍⠙⢩⡇⠙⡉⠫⢸⡯⠙⢠⢹⢉⡏⣽⢀⡉⠙⠩⠘⡅⡙⣹⡇⡈⠉⡙⠉⠋⡙⣹⡏⡅⡝⢩⢉⡋⠙⢩⢉⡋⡝⢉⠋⡅⣯⢹⠉⢿⣿⣿⣿⣿⣿ ⣿⣿⣶⣿⣵⣷⣿⣿⣴⣷⣷⣷⣶⣿⣿⣶⣿⣶⣷⣾⣶⣾⣶⣶⣷⣾⣶⣷⣾⣶⣷⣾⣷⣶⣾⣶⠶⠿⠿⠾⠷⠾⣶⣶⣶⣵⣿⣷⣿⣶⣷⣷⣷⣾⣿⣷⣶⣷⣾⣷⣷⣾⣶⣶⣷⣷⣷⣾⣶⣿⣾⣶⣿⣿⣿⣿⣿⣿ ⣿⡅⡍⢹⠈⠋⢹⡇⡅⡝⢉⢻⠋⠙⠉⠉⠏⢹⠉⡇⠍⠉⢙⢩⠉⣯⢩⠉⢻⠫⠍⠝⠹⠉⡅⡽⣘⣃⣇⣸⣑⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ䷩ 𝚕𝚒𝚗𝚎 469 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/post-whitehurst-rhat/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/post-whitehurst-rhat/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_Joining_Red_Hat_After_Jim_Whitehurst_Left⠀✐ Posted in IBM, Red_Hat at 12:45 pm by Dr. Roy Schestowitz Capturing the sentiment 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇redhat-query⦈_ 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇ibm-query⦈_ Summary: The screenshots above are minutes old; insiders don’t think too highly of long-term careers at Red Hat (the latter seems to be the same person as the former) ⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⠭⠭⣭⡇ ⣿⣏⡐⡗⣹⣿⣿⣿⢡⡌⢛⡻⢛⠛⡃⣿⡋⡃⣛⣛⢻⠛⢿⡋⡛⡛⣿⠘⡛⡃⣛⡻⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠂⣿⡇ ⣿⣿⡷⢶⣿⣿⣿⣿⣦⣶⣦⣾⣦⣶⣴⣿⣧⣶⣶⣶⣾⣦⣾⣧⣶⣵⣟⣰⣴⣷⣶⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣷⡇ ⣿⣿⣧⣽⣿⣿⣿⣿⠿⢿⠻⣿⢿⡿⠿⢿⢿⠟⡿⠿⠿⢿⢿⠿⠿⡿⡿⡿⠿⡿⢿⢿⠟⢿⡿⠻⡟⠿⠻⠿⠿⠿⣿⠿⢻⠿⠿⠿⡟⠿⠻⢿⠿⡟⡿⡿⣿⢿⠿⠿⣿⠿⢻⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⡿⠇⡆⢿⣿⣿⣿⣤⣼⣤⣽⣬⣇⣠⣤⣵⣥⣧⣭⣤⣤⣼⣯⣤⣟⣬⣬⣤⣧⣬⣴⣤⣿⣯⣭⣥⣤⣤⣭⣤⣀⣧⣥⣽⣤⣨⣏⣤⣲⣤⣥⣀⣧⣬⣥⣧⣥⣤⣤⣧⣥⣽⣬⣤⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣮⣡⣾⣿⣿⣟⠅⠩⠫⡹⠏⠉⠋⠩⠉⠍⠯⠈⠍⠍⡏⠉⢽⠩⠉⠉⠈⣯⠙⡍⠭⠍⠩⣽⠈⠁⢝⠹⡿⡘⠉⡍⡯⠭⠉⠁⠉⠬⠉⠉⡇⠩⠏⠩⣻⠁⡝⠩⢽⠡⡏⠉⠉⠩⡍⠭⠉⠉⢭⠉⡏⠩⠽⠁⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⠟⠿⠿⠿⠿⠟⡿⠿⠿⠿⠿⠿⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣷⣥⣤⣬⣦⣬⣥⣷⣵⣵⣤⣍⣵⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⣿⣿⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁ ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣶⢶⣶⢶⣶⣶⣶⣶⣶⣦⣿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣇⣀⣿⣬⣪⣯⣂⣠⣸⣿⣧⣀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠿⢿⣿⣿⣿⣿⣿⣿⣿⢻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⢮⠘⣿⢠⡌⢐⢡⢰⢜⢸⢸⠁⡈⢑⢸⣿⢨⢩⣍⡏⡍⠋⠉⣽⣯⣩⢉⠉⣍⢋⣩⢩⢩⣽⡟⡍⡋⡍⣿⣭⠯⡝⢩⢱⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣶⣾⣿⣶⣿⣶⣞⣰⣾⣶⣶⣷⣶⣶⣾⣿⣼⣶⣶⣶⣶⣶⣾⣾⣷⣾⣶⣶⣶⣷⣾⣾⣾⣶⣿⣶⣷⣷⣿⣷⣷⣾⣴⣮⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣛⣛⣛⡏ ⣿⣟⠡⡎⢹⣿⣿⡿⡙⠋⠉⠽⠝⡏⣋⢨⠿⠙⠉⡝⠉⢉⠉⢹⡝⠙⠈⢿⡯⡅⠽⠙⢹⠋⠨⠯⠋⠁⠫⢹⠙⠙⠽⡟⡉⠋⢿⡏⠫⠋⠉⠋⠩⠈⠿⠙⠋⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠄⣿⡇ ⣿⣿⣧⣥⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣶⣶⣯⡇ ⣿⣿⣭⣆⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇ ⣿⡿⠏⡍⢿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣷⣌⣃⣼⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣛⣛⣛⣛⣛⣛⣃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ ⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⢭⣭⣭⡭⡍ ⣿⡿⠫⡌⢻⣿⣿⣿⢉⠛⢛⣟⠛⢻⢩⠙⠹⢹⣟⢛⠝⡋⡟⡉⠋⠛⡟⡻⢛⡛⠛⣛⡛⡟⣛⢻⠛⢛⠟⣛⡏⣛⡏⠛⠛⡛⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⡈⣿⡇ ⣿⣿⣧⣥⣿⣿⣿⣿⣾⣶⣶⣶⣮⣿⣶⣶⣶⣶⣷⣶⣾⣶⣷⣶⣶⣶⣧⣾⣶⣶⣶⣾⣶⣷⣶⣾⣴⣷⣷⣷⣷⣷⣷⣾⣶⣷⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣛⣒⣒⣛⡇ ⣿⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡏⡙⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣧⡐⢃⣼⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠿⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⡟ ⣿⡿⢋⣝⢿⣿⣿⣿⠛⠿⠿⢻⡟⠻⢿⠿⡿⠿⠿⠿⠿⠟⠿⡿⢿⠿⠿⣿⠛⢻⠻⢛⠿⡟⡛⠿⠿⠿⡿⠻⢿⡟⡟⠿⠿⢿⠿⡿⠿⣿⢿⡿⢿⡿⠿⠟⠟⠿⠿⠿⠿⡿⡿⠿⢻⠿⠿⠿⢿⣿⣿⣿⣿⣿⠩⠉⣿⡇ ⣿⣷⣆⣃⣾⣿⣿⣿⣾⣶⠶⣶⣷⣾⣶⣶⣷⣴⣶⡶⣶⢶⣶⣷⣾⣶⣾⣾⣶⣶⣶⡾⣶⣷⣶⣶⣷⣶⣶⣶⣦⣷⣶⣶⣮⣾⣶⣶⣶⣷⣾⣷⣶⣶⣶⣶⣶⣶⣶⣮⣼⣷⣶⣶⣾⣧⣷⣶⣾⣿⣿⣿⣿⠻⠤⠤⠟⡇ ⣿⣿⡏⢽⣿⣿⣿⣿⣉⣄⣀⡇⢀⣀⣺⣐⣀⣀⣇⣄⠀⣒⣓⣟⣐⣊⣀⣀⣄⣀⣼⣐⣎⣀⣠⣈⢻⣠⣀⣠⢠⡇⣈⣊⣘⣒⣠⣩⣈⣇⣆⣀⣏⣀⣋⣠⣘⣟⣄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣿⡟⡛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇ ⣿⣯⡰⠇⣸⣿⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃ ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⣭⣭⣭⣭⣭⣭⣥⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤ ⣿⢩⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣉⣉⣉⠍⣿ ⣿⢸⣿⣋⡆⣹⣿⣿⣿⠉⡛⡛⣛⠙⡛⠻⣋⣿⠛⣝⠛⡛⢻⠋⣻⣛⠛⡛⢙⠛⣛⢛⣛⡟⢫⡍⠛⣿⠙⡻⠙⡛⢹⡛⣟⢻⡭⠹⠛⢛⢹⡍⠍⠛⡋⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠦⢸⠀⣿ ⣿⢸⣿⣿⣶⣿⣿⣿⣿⣶⣶⣶⣶⣶⣶⣶⣶⣿⣶⣶⣶⣶⣶⣶⣾⣱⣶⣶⣶⣶⣶⣾⣶⣶⣶⣶⣱⣏⣴⣾⣶⣷⣶⣶⣔⣼⣶⣶⣶⣶⣾⣶⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣭⡆⣿ ⣿⢸⣿⣿⠿⣿⣿⣿⡿⠙⠛⠛⠛⠛⡏⠙⠛⢿⠉⠛⢻⠛⠛⠛⠛⢻⠉⠙⠛⠛⡟⠙⠛⠛⠛⢿⠛⠛⠛⠛⡟⢛⠛⠻⡏⡏⢛⠟⡛⣻⢹⠛⠛⠋⠋⡟⠛⠛⠛⢻⠙⠛⠛⢻⠛⢻⠙⠛⠛⣻⠫⢽⠋⠛⢻⣿⡇⣿ ⣿⢸⣿⣍⠇⣹⣿⣿⣟⠿⠿⢻⣟⠒⠿⢿⠻⡿⠿⢿⠿⠿⣿⠛⠿⠿⢿⠿⠿⢿⠻⠿⢻⡻⡻⠿⡿⠻⠿⠿⠿⠿⢿⠿⠻⠿⠿⡟⠻⠿⡿⠿⠿⠿⠻⠿⠿⢿⠿⣿⣛⢛⠟⡿⠿⠿⢻⠟⠿⢿⠿⠟⢻⠿⢻⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⢶⣶⡶⣷⢶⣾⣾⣾⣾⣶⣾⣶⢶⣾⣶⣶⣶⣿⣶⣶⣾⣶⣶⣾⣾⣶⣶⣷⣶⣶⣶⣤⣶⣶⣶⣶⣶⣶⣷⣶⣶⣧⣶⣶⣶⣶⣶⣶⣾⣶⣼⣶⣶⣶⣷⣶⣶⣾⣶⣶⣾⣶⣶⣾⣶⣾⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣯⣤⣤⣿⣤⣧⣤⣤⣤⣤⣴⣤⣼⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⡬⠭⠭⠭⠭⠭⠥⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⢤⣤⣤⣤⣤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⠤⢤⣤⡤⠤⠤⠤⠤⠤⠤⠤⠤⣤⣤⣤⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣾⠟⠻⡟⠿⠻⠿⠿⣿⡟⠉⢻⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠻⠷⠾⠿⠶⠾⠾⠶⠿⣷⣶⣾⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿⣿⣿⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⡇⠈⣿⢋⠛⢛⢋⢳⣇⡟⠙⠋⢻⡏⢛⢛⡟⡻⠛⢛⡟⡻⠛⢛⠟⢛⡛⢛⡿⡛⣛⢻⡟⡟⢛⠛⡝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣶⣿⣾⣦⣾⣠⣶⣶⣶⣴⣮⣾⣧⣾⣶⣶⣶⣴⣶⣷⣷⣴⣦⣶⣶⣷⣦⣷⣴⣶⣾⣧⣶⣾⣰⣱⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢰⣶⣶⠶⣶⣶⣶⣶⣶⣶⣶⢶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡒⠒⢒⠂⣿ ⣿⢸⣿⣥⠇⣼⣿⣿⣟⣜⣀⣸⣀⣀⣸⣔⣊⣪⣀⣸⣁⣀⣒⣖⣨⣲⡇⣀⣁⣈⣀⣊⢀⣀⣀⣗⣕⣅⣠⣂⣐⡁⣷⣒⣁⣷⣂⣀⣀⣀⣀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣓⣸⠀⣿ ⣿⢸⣿⡟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⡇⣿ ⣿⢸⣿⣿⡛⣿⣿⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⣿ ⣿⢸⣿⣄⣓⣼⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣘⣛⣛⣛⣛⣛⣃⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣿ ⣿⢰⣶⣶⠶⣶⣶⣶⡶⣶⢶⣶⣶⡶⣶⢶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣶⢶⣶⣶⣶⣶⣶⡶⣶⡶⡶⡶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢶⣶⣶⠶⠶⡶⡶⣶⣶⢶⣶⣶⣶⣶⣶⢶⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡤⠤⢤⠂⣿ ⣿⢸⣿⣥⠏⣼⣿⣿⣿⣤⣧⣤⣤⣷⣤⣧⣤⣤⣴⣤⣴⣤⣼⣤⣤⣼⣤⣴⣤⣬⣼⣤⣧⣤⣤⣧⣦⣤⣼⣤⣤⣤⣦⣤⣀⣧⣤⣤⣼⣤⣤⣥⣧⣼⣠⣤⣤⣤⣤⣤⣐⣤⣄⣸⣬⣤⣤⣄⣠⣤⣿⣿⣿⣇⣓⣸⠀⣿ ⣿⢸⣿⡟⠋⢻⣿⣿⣯⣉⣉⣉⣈⣉⣏⣩⣉⣹⣉⣉⣉⣀⣀⣉⢩⣍⣉⣍⣉⣩⣉⣉⢉⣉⣈⣹⣈⣹⣎⣡⣉⣉⣙⣒⣀⣉⣏⣈⣉⣉⣘⣉⣹⣁⣈⣉⣉⣉⣉⣈⣉⣅⣉⠉⣏⣉⣉⣀⢻⣉⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⡓⣿⣿⣿⣟⠛⠉⢿⠻⠛⠛⡏⠙⢻⠛⠛⠛⠛⠋⠛⠻⡟⠛⡏⠛⠋⡏⡋⠛⢻⠭⠛⠛⢟⠟⠛⢻⠉⠛⠛⡛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣦⣃⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⠸⠿⠿⠿⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⣿ ⣿⢸⣿⡋⡆⣹⣿⣿⣟⠍⠛⡛⠛⠋⡏⢛⣻⠙⠛⠻⡟⠁⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠦⢸⠀⣿ ⣿⢸⣿⡿⡴⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣭⣭⣭⡆⣿ ⣿⢸⣿⣧⠦⣼⣿⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃⣿ ⣿⢸⣿⡉⠧⣹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⠸⠿⠿⠾⠿⠿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⢛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⠛⠛⠛⠛⣿ ⣿⢸⣿⠟⡍⢻⣿⣿⣿⠙⠛⢻⠋⠛⠛⠛⣋⢻⠙⠛⠛⠻⡏⠛⠛⢛⠟⠛⠛⠛⢛⢻⠛⢻⠛⠻⢻⠍⢙⢹⠛⡛⢹⠋⡻⠛⡛⡋⡛⡛⢛⢛⠟⡛⡏⠛⠛⠛⠛⡙⡟⠟⠛⢛⠛⠛⠋⠛⠛⢿⢛⣿⣿⡏⢌⢹⠀⣿ ⣿⢸⣿⣿⡥⢿⣿⣿⣿⠿⢿⠟⠿⠿⠿⡿⠿⠿⠻⠿⠿⠿⡿⣿⠿⠿⠿⢻⠟⠟⠿⠾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⣬⡄⣿ ⣿⢸⣿⣧⣦⣼⣿⣿⣿⣶⣾⣶⣶⣶⣷⣧⣶⣶⣶⣶⣶⣶⣷⣾⣴⣶⣶⣾⣶⣶⣶⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⡛⡆⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣶⣿⣿⣿⣿⠟⠿⠿⠿⠿⠿⢿⠻⠛⡿⡿⠿⠿⠿⠿⠿⢿⡿⡿⠿⠟⠿⡟⠻⣿⠻⠻⡿⠿⠿⠻⠿⡿⢿⠿⠿⠿⠿⠿⠿⣿⠿⠿⠿⠿⡿⠿⠿⠿⠿⠿⢿⠻⠿⢿⠿⠻⠿⠿⣿⠿⢿⠿⠿⢿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⢷⣶⣶⣶⡶⣶⣿⣶⣶⣶⣷⣶⣶⣶⣶⣶⣾⣶⣷⣶⣶⣼⣷⣶⣼⣶⣷⣷⣶⣦⣴⣾⣷⣶⣶⣶⣶⣶⣶⣶⣾⣶⣷⣶⣶⣿⣶⣶⣶⣶⣦⣽⣶⣶⣾⣶⣶⣶⣶⣾⣶⣿⣶⣦⣾⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣧⣤⣤⣼⣤⣤⣤⣤⣤⣽⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⠿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣥⣀⣀⣧⣸⣠⣺⣰⣢⣾⣶⣮⣸⣄⣀⣸⣶⣅⣆⣔⣴⣠⣶⣄⣇⣔⣄⣠⣢⣤⣄⣰⣸⣤⣔⣴⣴⣔⣀⣀⣗⣴⣿⣢⣀⣤⣾⣨⣂⣺⣄⣀⣸⣤⣠⣠⣦⣂⣇⣠⣄⣀⣄⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣯⣉⣉⣉⣹⣉⣹⢉⣉⣹⣈⣉⣏⣉⡉⣹⣉⣈⣉⣉⣏⣉⣈⣉⣹⣉⣈⣉⣉⡯⣉⣍⣉⣉⣈⣉⣍⣏⣁⣈⣉⣏⣈⣉⣈⣇⣉⣉⣉⣩⣉⣉⣉⣉⣏⣉⣈⣉⣉⣉⣍⣹⣈⣉⣇⣨⣉⣹⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⡟⢩⠛⠉⠛⠛⠛⡏⠛⠛⡛⡟⠙⠛⠛⡟⠋⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⡿⡛⠿⠿⠿⡿⠿⠿⠛⡿⠿⠿⡿⠿⠿⠿⢿⡿⠛⡿⠿⠿⠿⡿⠿⠿⠿⠿⠟⠻⠿⢿⠿⠟⠿⠟⢿⡿⠻⠿⠿⢻⠿⠿⠿⠻⠿⠿⢿⠿⠿⢿⠿⠿⡿⠟⢿⠿⠿⢻⠛⠿⢿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⡿⠶⣶⣶⢤⣷⣶⣶⡶⣷⢶⣶⣷⣶⢶⣶⡶⣷⣶⡷⣶⣶⣶⡷⣶⣶⢦⣶⣶⡶⡦⢼⣶⣼⣶⠷⢶⢷⣶⣶⣶⡾⢴⣶⣶⣶⡶⡶⣾⣷⡶⣾⣶⣶⡷⣾⣾⣶⡶⡾⣶⢶⣾⡿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣷⣤⣤⣢⣧⣤⣧⣤⣤⣼⣤⣤⣂⣤⣤⣤⣀⣇⣤⣤⣤⣤⣧⣤⣤⣤⣬⣤⣤⣤⣧⣤⣤⣴⣤⣤⣼⣤⣼⣦⣤⣤⣤⣄⣬⣤⣤⣤⣤⣧⣤⣥⣤⣄⣤⣤⣤⣧⣤⣧⣄⣤⣴⣤⣽⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣯⣂⣉⣉⣁⡇⣂⣁⣃⣸⣭⣅⣃⣘⣇⣊⣂⣯⣭⣘⣂⣃⡯⣕⣝⣳⣓⣵⣊⣀⣈⣉⣁⢘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣈⣈⣁⣇⣈⣈⡉⢸⣉⣉⣉⣈⣸⣈⣸⣁⣆⣈⣉⣹⣉⣊⣀⣀⣉⣈⣉⣸⣀⣀⣥⣈⣀⣼⣋⣹⣈⣉⣉⣸⣁⣩⣅⣀⣉⣉⣻⣙⣈⣉⣩⣈⣑⣳⣃⣁⣏⣅⣉⣸⣉⣉⣁⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣯⠭⠋⠭⡏⠉⡉⠩⡏⠫⡏⠉⠩⡏⠉⢩⠙⢽⠋⠉⠉⡯⢫⡯⠙⢹⠋⠉⠉⡉⠉⠙⠉⠉⠉⠉⠉⠉⢿⡏⡹⠭⡯⠝⠙⢽⡭⠝⢹⠋⠉⢉⡙⡩⠉⠋⠙⡏⠝⢹⠙⠛⠉⠉⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣟⠛⠛⠛⢓⢻⠛⠞⢛⡟⢟⣟⠛⠙⢛⡛⠛⠛⠋⢻⡟⠙⠛⢿⠋⠛⡟⠙⠛⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣾⣶⣶⣾⣶⣷⣴⣷⣷⣿⣿⣶⣼⣿⣷⣶⣶⣶⣷⣶⣾⣾⣶⣶⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⡿⡛⠻⠿⠛⠟⢻⢻⠿⠿⡟⠻⠿⡿⠟⠻⠿⡟⢿⠟⡿⠟⠿⡿⠟⠿⢿⠻⣻⠿⠿⠻⢻⠻⢻⠻⠿⠿⠿⡟⠿⢿⡛⠻⠻⢛⢻⠿⣟⢻⠿⠿⠻⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣴⣷⣶⣾⣶⣶⣷⣶⣶⣷⣶⣶⣾⣷⣶⣶⣧⣷⣷⣷⣶⣶⣷⣶⣾⣴⣾⣦⣾⣶⣾⣶⣶⣶⣶⣷⣶⣾⣾⣶⣶⣷⣾⣶⣶⣾⣽⣶⣶⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⣒⠒⠒⠒⡒⣿ ⣿⢸⣿⠟⡍⢻⣿⣿⣿⠛⣛⣛⠛⢛⣛⢛⠛⣻⠛⣋⣻⢋⣛⡻⠛⣻⡛⢯⠛⡛⢛⠛⡟⢛⠛⢛⠛⣛⠟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣍⢹⠀⣿ ⣿⢸⣿⣿⡥⢿⣿⣿⣿⣷⣿⣶⣶⣿⣶⣾⣾⣾⣷⣾⣾⣿⣷⣶⣾⣾⣶⣷⣶⣷⣷⣷⣷⣶⣶⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣓⣒⣚⡄⣿ ⣿⢸⣿⣧⣄⣼⣿⡟⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃⣿ ⣿⢸⣿⡛⡆⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⣶⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢻⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠟⣿ ⣿⢸⣿⠋⡭⢻⣿⣿⣏⠉⠛⢻⠋⠙⢹⠛⠋⢻⠛⠋⢻⠛⢛⠛⣻⠛⢟⠛⠛⡟⡛⠛⡏⠛⠋⡏⠋⠛⠛⡟⠛⠛⢹⠋⠛⠛⣟⢛⠛⠛⢻⠛⠋⠻⡟⠛⡟⠛⠛⠛⢻⠻⠋⢻⢛⠛⠛⡛⠋⡏⠙⠛⣿⡏⠌⢹⠀⣿ ⣿⢸⣿⣿⡥⢿⣿⣿⣿⠛⡻⢻⠻⠻⠿⢿⡿⠻⠿⢻⠻⠿⠿⠻⠿⡟⠻⠿⠿⠿⠟⠿⠿⢻⠻⠿⠿⢿⣶⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣤⣬⡄⣿ ⣿⢸⣿⣧⣦⣼⣿⣿⣿⣶⣶⣾⣶⣶⣦⣴⣿⣶⣶⣶⣶⣾⣶⣶⣽⣷⣶⣶⣼⣶⣶⣶⣶⣾⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⡋⡆⢻⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿ ⣿⢸⣿⣿⣶⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢒⣒⣒⣒⣒⣒⣚⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⣛⡓⣿ ⣿⢸⣿⠟⡍⢻⣿⣿⣟⠛⠋⡛⢿⠻⡻⠛⠛⠛⢟⠛⠛⡛⡟⢛⢿⣿⣛⡛⢻⡛⠛⢟⠟⠛⠛⠛⡟⢟⠟⢻⠻⠛⡛⠛⡟⠛⠛⢛⣿⠟⠛⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⣄⢰⠀⣿ ⣿⢸⣿⣷⣥⣿⣿⣿⣿⣶⣶⣶⣷⣷⣶⣶⣶⣶⣿⣿⣶⣶⣯⣷⣷⣾⣶⣶⣾⣶⣶⣾⣿⣶⣾⣶⣷⣶⣷⣾⣶⣷⣿⣷⣷⣾⣷⣾⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣓⣒⣚⡄⣿ ⣿⢸⣿⣧⣅⣸⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿ ⣿⢸⣿⠛⣆⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣷⣶⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿ ⣿⢸⣿⡿⣛⢿⣿⣿⡿⠿⠿⡿⠿⠻⠿⡿⠿⠿⠿⠿⡟⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⡐⢲⠀⣿ ⣿⢸⣿⣶⣃⣾⣿⣿⣿⣾⣴⣷⣶⣶⣾⣦⣷⣶⣶⣾⣷⣶⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣀⣘⡀⣿ ⣿⢸⣿⣏⣅⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⠟⡍⢿⣿⣿⣟⠿⠿⠿⠿⡿⠟⠿⠿⠿⠿⠿⢿⠟⠿⡿⠿⠛⡿⠿⠿⢿⠿⠿⠟⣿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣷⣥⣾⣿⣿⣿⣷⣧⣴⣴⣥⣾⣶⣷⣶⣾⣶⣷⣴⣴⣴⣽⣿⣮⣶⣶⣦⣷⣦⣶⣶⣷⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⡶⣿ ⣿⢸⣿⡿⣛⢿⣿⣿⣿⠻⠿⠿⠻⠻⢿⠿⠿⢿⡿⠿⠿⠿⠟⡿⡻⠿⡿⡿⠿⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡖⡀⢲⠀⣿ ⣿⢸⣿⣷⣃⣾⣿⣿⣿⣷⣷⣶⣶⣦⣾⣽⣶⣶⣷⣶⣶⣶⣶⣷⣶⣶⣷⣾⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣃⣀⣘⡀⣿ ⣿⢸⣿⣩⣼⣁⣿⡿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠇⣿ ⣿⢸⣿⠟⡍⢻⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⢸⣿⣷⣴⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣿ ䷩ 𝚕𝚒𝚗𝚎 671 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/upc-song-joke/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/upc-song-joke/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ The_“You_Pee,_See?”_(UPC)_Tactics:_Fake_it_Till_You_Make_it⠀✐ Posted in Europe, Patents at 7:52 pm by Dr. Roy Schestowitz Summary: Rev._Ike_would_be_a_fine_addition_to_Team_UPC ䷩ 𝚕𝚒𝚗𝚎 694 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/09/28/windows-lowest-point/#comments Gemini version at gemini://gemini.techrights.org/2021/09/28/windows-lowest-point/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ [Meme]_Windows:_Lowest_Point_Since_the_Early_1990s_(30_Years_Ago)⠀✐ Posted in Microsoft, Windows at 8:07 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇windows-new-low⦈_ Summary: With Windows Vista Service Pack ’11′ promised “soon” remember why they’re so desperate_to_pretend_Windows_is_"exciting"_again (to the point of bribing the media just to say it while censoring_commenters_who_disagree) 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇Vista_11_coming_out;_It's_just_Vista_10_with_additional restrictions⦈_ “Well the initial impression is how much it [Windows 7] looks like Vista. Which I think is…uh…the thing I’m not supposed to say.” –Microsoft Jack (Schofield) ⣿⣿⢻⢿⠿⡷⠟⠛⠟⠷⢻⣿⣿⢛⢷⡾⢷⠞⠛⠻⢻⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣏⣈⣰⣆⣏⣀⣈⣜⣐⣼⣷⣆⣤⣀⡪⣨⣑⣈⣄⣰⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣧⣀⣤⣄⡇⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⢸⣿ ⣿⣿⣿⣿⣿⡇⣍⣉⣛⡛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣶⣦⣤⣌⡙⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡉⡙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣏⣀⣀⡁⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣽⣤⣄⣉⡉⠭⡿⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣩⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⡙⠋⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠀⠉⠀⢀⡙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠹⡘⠿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⡟⠛⠛⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⣾⣷⡄⠀⠀⢸⣿⡀⢀⠈⠭⠉⠁⢨⠋⣬⠋⡍⠉⠉⢹⢩⠉⠀⡍⢉⡉⢩⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣾⣷⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠙⠉⠀⠀⣰⣾⣿⣶⣾⣶⣄⡐⠒⠒⢳⣶⣷⣶⣷⣶⣾⣾⣶⣶⣾⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⡀⠀⠀⣀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣤⠸⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣬⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⡟⠛⠛⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣆⡙⢿⣿⣿⡿⠟⢿⡿⠿⡿⠛⡙⢻⣿⣿⣿⡿⠿⠻⢻⣿⣿⣿⣿⠟⠛⠟⠛⢸⣿ ⣿⣿⣷⣶⣶⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠀⡈⠀⠶⠀⡁⠒⠐⠲⠾⠀⠉⠋⠉⠰⠶⡷⠦⠤⠈⠠⠀⠰⣶⣶⣾⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠛⠋⣰⣿⣿⣿⣶⣿⣿⣿⣿⣷⣶⣇⣰⣾⣿⣶⣶⣤⣤⡄⣰⣷⣦⠐⠛⠛⠻⠸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠙⠉⠉⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⠛⢉⣴⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢸⣿ ⣿⣿⣧⣀⣀⡅⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⠉⣠⣤⣤⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⣭⡭⢭⣭⣭⠭⠭⠭⡭⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠹⠛⠋⡴⠞⠻⢿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠻⠛⠛⠛⠛⠛⠛⠛⠛⠿⠛⠛⠋⠉⠛⠛⣉⢋⣉⣤⣄⣉⣁⣴⣶⣶⣶⢸⣿ ⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠿⣿⢿⡿⠿⡿⡿⢿⡿⡿⣿⠿⠿⠿⠛⠋⠀⣈⢁⣴⣶⣶⣶⣤⡤⡤⢄⣠⢤⣤⡶⣶⣶⣶⣿⣿⣿⣿⢿⣿⣷⡶⣿⠿⢿⠿⠿⣿⠿⠿⠿⠋⠛⠯⠋⠿⠿⠿⣿⢸⣿ ⣿⣿⣿⣿⣿⡇⠛⠛⠛⢉⣉⣉⣭⣍⣉⡉⡀⠄⠤⠈⠀⠀⠐⠒⠀⠀⠀⢀⡀⡀⣀⣠⣠⣀⣤⣀⠉⡉⠉⠈⠀⠀⠉⠉⠉⠉⠉⠉⠉⠉⠁⠉⠉⠉⠉⠬⠭⠡⢤⣡⠄⡀⠀⡦⠄⠀⣶⣶⣿⣶⣷⣷⢶⣶⡶⠦⢰⣿ ⣿⣿⣿⣅⣀⣀⣈⣀⣉⣉⡉⢁⠀⠀⢀⣀⡀⣀⣀⣀⢀⠀⠀⢀⡀⣈⣉⡉⠉⣀⣀⣀⣀⠀⢁⣀⣀⣀⡀⠀⣀⣀⣀⣀⡀⣀⣀⣈⣀⣀⠀⢀⣀⣀⣀⡀⠀⢀⣀⣀⣀⡀⢀⣀⣀⣀⡀⠀⣀⣀⣀⣀⠀⡀⣀⣀⣈⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⢠⣶⣷⣿⠛⠁⣤⣿⣿⡿⠏⠀⣾⣿⣿⠿⠀⢰⣿⣿⣿⠛⢁⣼⣿⣿⡿⠃⢠⣿⣿⣿⡟⠁⣤⣿⣿⣿⠉⢀⣽⣿⣿⡿⠁⢀⣼⣿⣿⠏⠀⢼⣿⣿⡿⠃⠀⣿⣿⣿⡏⠁⣘⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⡿⠂⣰⣾⣿⣿⠗⢈⣸⣿⣿⡿⠇⢠⣿⣿⣿⡟⠁⣰⣿⣿⣿⠟⢀⣾⣿⣿⡿⠃⢠⣽⣿⣿⠟⠁⣠⣿⣿⣿⠏⢠⣶⣿⣿⡿⠂⣀⣿⣿⣿⠟⢀⣼⣿⣿⡟⠃⢠⣿⣿⣿⡿⠁⣴⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣿⣿⣿⣿⣶⣼⣿⣿⣿⣷⣆⣼⣿⣿⣿⣷⣴⣿⣿⣿⣿⣶⣴⣿⣿⣿⣿⣠⣿⣿⣿⣿⣶⣼⣿⣿⣿⣷⣦⣿⣿⣿⣿⣶⣦⣿⣿⣿⣿⣶⣼⣿⣿⣿⣷⣦⣾⣿⣿⣿⣷⣴⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡍⡀⡈⣀⢀⣀⠀⢀⡙⣯⡀⣡⢀⡀⣀⣁⣀⣀⣿⣁⣀⠂⠈⢘⣿⣅⠀⠃⢀⢈⡀⣿⣇⠀⡉⡃⣀⣀⣀⣉⡀⣿⣇⠀⡠⢀⡈⢁⣹⣿⣈⣉⣁⡀⠀⢈⠀⢀⠀⡀⢀⠀⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡄⣴⣆⠀⠄⠀⠀⠀⢸⣾⣿⣿⣿⣿⡄⠀⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⡧⠀⠀⠄⠀⠀⠀⣿⣺⣟⣻⣿⣿⡀⠀⠀⠀⣿⣿ ⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⢠⣴⡶⢸⣿⣆⠀⠙⣿⠀⣿⡄⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⡿⠀⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠟⠀⠀⠀⠀⠀⠀⠀⣟⣿⣿⣿⣿⣿⠇⠀⠀⠀⣿⣿ ⠀⠀⠀⢤⡄⣶⣸⣇⢿⣽⣅⢸⣷⠸⣷⢿⣆⠀⠹⠇⠘⠃⠀⣀⣠⣤⡴⢹⣿⣿⡿⠟⠀⠀⠀⠀⠸⣿⣿⠀⠀⠀⠀⠀⠀⠀⠰⢂⣦⠀⠀⢀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⠿⠿⠿⠛⠉⠀⠀⠀⠀⢿⣿ ⠀⠀⠀⠈⣿⣿⡏⣿⡴⣮⡿⠀⠟⠂⠯⢈⣀⠀⠀⣴⢶⣎⣿⣹⣧⠸⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢿⠀⠀⠀⠀⠀⠀⠀⣀⣿⣿⡇⠀⠘⠸⡯⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠀⠀⠀⠀⠀⠀⠀⢻ ⠀⠀⠀⠀⠘⠛⠣⠭⢑⣂⢠⡄⣶⣸⣇⣿⣝⣃⠀⢻⡟⣿⣹⣧⣿⠀⠿⠂⠀⢠⣶⣦⣄⠀⠀⠀⠀⠀⢸⠄⡀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠠⣶⣶⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣦⣤⡀⠀⠀⠀⠀ ⡶⣒⣒⢦⣴⣦⣸⣿⣼⣿⡼⣿⢻⡿⣿⣹⣯⣿⠆⠈⠛⠛⠀⠀⠀⠀⠀⠀⣠⠘⠿⣿⣿⣿⣆⠀⠀⠀⢸⣶⣷⣾⣿⣿⣿⣶⣿⣿⣿⣷⣦⣤⣭⣅⣉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢈⡙⢻⠿⠿⠿⠀⠀⠀⢀ ⢹⣿⠿⠞⣿⣹⣧⣿⣻⡿⣷⠻⠏⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡎⣾⣄⣀⡼⠀⠉⠁⠀⠀⢀⣾⢛⡛⠛⠛⠛⠛⠉⠉⠉⠉⠉⢩⣥⣤⣄⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⢹⣧⣤⡿⠀⠐⢀⡀⠀⣠⣿ ⡀⢿⣾⡿⠙⠿⢋⣈⣡⣤⣶⣶⣶⠀⠄⠀⠀⢀⣠⣶⣤⣤⣶⣶⣾⣿⣿⡇⢌⡀⡿⠃⠰⣶⠖⢀⣠⣾⣿⣤⣤⣤⣤⣶⣶⣶⣶⣶⣶⡆⣸⢇⡿⠈⣸⣮⠀⣼⢹⣿⣷⣶⠆⣶⢟⣿⣿⢸⠿⣙⡁⢸⡿⠏⠀⣼⣿⣿ ⣿⣶⣤⣶⣿⣿⣿⣿⣿⣿⣿⡿⠿⠃⣷⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⣿⡒⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⢰⣦⡌⣭⣥⡌⣈⣁⣰⡽⣫⡖⣛⡸⢾⡱⠿⠇⣿⣸⣿⣿⣇⢩⣁⡀⠀⠀⠀⠀⣿⣿⣿ ⠛⠋⠉⠉⠉⠉⠉⠁⣀⣴⣿⣿⣷⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣳⡀⠀⠀⠀⠀⣠⠟⠿⠿⢿⠛⠉⠉⠉⠉⠉⢸⣿⢻⣧⣿⡇⣼⢁⣿⡇⡕⣿⣾⣷⠉⣾⣯⣩⣤⣭⣍⢓⣊⡃⠀⠀⠀⠀⢀⣞⢻⣿⣿ ⠀⠀⠠⠀⣠⠀⢀⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣵⣄⠀⠀⣴⡿⣸⣿⢸⣿⣶⣶⡆⣶⢦⡤⣤⣠⣜⢓⣉⡵⡽⠜⠛⣣⣷⣇⠿⠿⡀⣿⢻⡿⣿⢸⡇⣿⣾⢡⣷⡀⠀⢠⣿⣿⣿⣿⣿ ⠀⠀⠀⠀⣹⠰⣿⣿⣿⣿⣟⢿⣿⣿⣿⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⣼⣿⣧⣛⣛⡻⢾⠹⠿⢷⡇⣾⢡⡟⣿⣿⣾⣿⣹⣿⢸⡇⢱⣖⡆⡶⢮⣧⣤⣤⣔⣙⣊⡡⢝⠛⠼⢿⣿⣠⣿⣿⣿⣿⣿⣿ ⠀⠀⠀⣤⣿⡏⠉⠀⠀⢹⣿⣷⣭⡍⠛⠿⠁⠀⢻⣿⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⢠⣴⣮⠁⠉⠁⠉⢛⣛⡛⠺⠆⠸⠿⢿⣯⢬⣻⢄⡿⢸⣿⣿⣷⡏⠿⣻⠟⣶⣴⣶⢹⣭⢭⣭⣹ ⠀⠀⠀⠿⠛⡃⠰⠀⠀⠈⠻⢿⣿⣷⣆⡀⠀⠀⢈⣥⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣹⣿⡇⠀⠀⠸⠟⢛⠀⡇⠀⠀⠈⠻⢿⣿⣶⣄⡀⠀⠀⣤⣴⣮⣵⣭⣼⣜⣛⣛⣃⠿⡰⠇⢿⡿⣿⣿⣼⣷⢸ ⠀⠀⠀⠀⠈⡁⠸⢤⠀⢰⣆⠀⠈⠙⠿⣿⣿⣶⣜⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢡⣿⣿⠀⠀⠀⠀⠀⢈⠀⠇⡆⠈⣰⣀⠀⠈⠙⢿⣿⣿⣷⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⡦⠈⣩⣾ ⠀⠀⠀⢀⠊⡀⠰⠀⠀⢿⣿⠀⠀⢣⡀⠈⠙⠿⣿⣿⣾⣿⣿⠿⣿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⢸⣿⣿⡆⠀⠀⠀⡀⢂⡀⢠⠀⠀⣿⣿⠀⠈⣷⠀⠈⠹⠿⢿⣿⣾⣿⣿⢿⡿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⣛⣿ ⠀⠀⠠⠛⠛⡃⠀⠀⠀⠈⢿⠀⠀⠸⣇⠀⠀⠀⠘⣿⢿⠻⠹⡏⠀⢛⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⣿⠁⠀⠀⠘⠛⢋⡅⠀⠀⠀⠹⠿⠀⠀⢻⡆⠀⠀⠀⠸⠿⢟⠹⢹⡆⠀⠩⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣿⣿ ⠀⠀⠀⣾⡄⠃⠀⠀⠀⢀⠀⠀⠀⠀⢮⣿⣷⣦⣀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠛⠿⠿⠿⠛⠛⠉⠉⠀⢸⠀⠀⠀⢠⣿⡘⠇⠀⠀⠀⢀⠀⠀⠀⠀⣾⣿⣷⣦⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠿⠿⠛⠛⠉⠉⠀⠀ ⠀⠀⠀⠻⠁⠒⠀⠀⠀⠀⠚⠀⠀⠀⠘⢿⣿⣿⣿⣷⣤⣤⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⠀⠀⠀⠈⠋⠰⠇⠀⠀⠀⠀⠃⠀⠀⠀⠙⣿⣿⣿⣿⣷⣶⣤⣤⣤⡤⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿ ䷩ 𝚕𝚒𝚗𝚎 781 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_29/9/2021:_LibreOffice_Conference_2021,_Pandemic_Privacy_Explained⠀✐ Posted in News_Roundup at 6:36 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o § Audiocasts/Shows⠀➾ # ⚓ KDE_Developers_Play_Chess!_–_Kockatoo_Tube⠀⇛ # ⚓ Ubuntu_Budgie_21.10_Beta_Run_Through_–_Invidious⠀⇛ In this video, we are looking at Ubuntu Budgie 21.10 Beta. Enjoy! # ⚓ Ubuntu_Budgie_21.10_Beta⠀⇛ Today we are looking at Ubuntu Budgie 21.10 Beta. It comes with Linux Kernel 5.13, Budgie Desktop 10.5.3, and uses about 1.2GB of ram when idling. Enjoy! # ⚓ Easy_Anti_Cheat_&_Battleye_Now_Supported_On_Linux_– Invidious⠀⇛ Anti cheat has been one of the biggest hurdles for gaming on Linux but Valve has actually done it, they’ve got EAC and Battleye to bring support to Linux and allow people to play competive games in Proton o § Kernel Space⠀➾ # ⚓ Linux_5.16_To_Expose_AMD_PSF_Disable_Bit_To_KVM_Guests_– Phoronix⠀⇛ While the Linux kernel still hasn’t added any formal control yet for AMD Predictive Store Forwarding to disable it short of also toggling Spectre V4 / SSBD, with the Linux 5.16 kernel the AMD PSF bit will now be exposed to KVM guest virtual machines so that they — either with a patched/future kernel or for other operating systems — may choose to toggle explicitly disable this AMD CPU feature. Predictive Store Forwarding is the Zen 3 feature in the name of performance that AMD provided a security analysis of earlier this year and the (small) possibility it could lead to incorrect CPU speculation. More than a half-year later, there still are no indications of any real-world attack on AMD PSF and the functionality remains enabled by default. But efforts to expose a PSF option for disabling it under Linux if so desired (aside from also engaging SSBD) have stalled. # § Graphics Stack⠀➾ # ⚓ RadeonSI_Driver_Merges_NGG_Improvements,_Other Optimizations_For_Mesa_21.3_–_Phoronix⠀⇛ AMD open-source driver developers today merged another big set of patches providing various micro-optimizations and other enhancements to the RadeonSI Gallium3D driver. Ahead of Mesa 21.3 branching in a few weeks, the latest Mesa Git code saw a big set of patches today for the open-source RadeonSI driver. As with recent Mesa activity, there has been much work around SPECViewPerf/ workstation optimizations and also further maturing the open-source driver’s NGG (Next- Gen Geometry) handling. # ⚓ AMD_Posts_Code_Enabling_“Cyan_Skillfish”_Display Support_Due_To_Different_DCN2_Variant_–_Phoronix⠀⇛ ince July we’ve seen AMD open-source driver engineers posting code for “Cyan Skillfish” as an APU with Navi 1x graphics. While initial support for Cyan Skillfish was merged for Linux 5.15, it turns out the display code isn’t yet wired up due to being a different DCN2 variant for its display block. Cyan Skillfish is in a bit of an odd position since its a Navi 1x RDNA APU where as other leaks/rumors showed AMD moving straight from the existing Vega-based APUs over to Navi 2x / RDNA2 and not matching with other road-map expectations… Especially with the AMDGPU Linux driver stack already busy preparing for Yellow Carp / Rembrandt and Van Gogh. Possibly pointing to Cyan Skillfish being more of a custom APU design is that it has slightly different display IP compared to existing RDNA/RDNA2 hardware. o § Applications⠀➾ # ⚓ Element_And_Movim_Messengers_Comparison_Made_Simple⠀⇛ This is my simple overview of two greatest group chat messengers from decentralization family, Element of Matrix and Movim of XMPP, with easy point of view everyone can try themselves. This is a discussion of usability from an end user without talking about technology stuffs like security or protocol. Let’s chat! # ⚓ Linux_Image_viewer_gThumb_3.12_released⠀⇛ The gThumb 3.12 image viewer has been released. Also in August, 3.11.4 was released, which we have not yet written about. Let’s note some changes in new versions. # ⚓ OBS_Studio_27.1_includes_18-scene_multi-view_and_fixes_for Wayland⠀⇛ Recently OBS Studio 27.1 has appeared , the first minor release of the twenty-seventh major version of this professional video recording software, which is also one of the great prides of free software as its code is published under the GPLv2 license. OBS Studio 27 was a turning point for the Linux application thanks to the fact that it finally brought official support for Wayland, something that was beginning to be necessary due to the slow but constant advancement of the graphical protocol, which could have its definitive consolidation in the year 2022 thanks to the progression of KDE Plasma and the apparent high probability that the Steam Deck, with the composer GameScope in SteamOS 3, will bet on Wayland by default. o § Instructionals/Technical⠀➾ # ⚓ How_to_Install_Discord_on_Debian_11_Bullseye⠀⇛ Discord is a free voice, video, and text chat app used by tens of millions of people ages 13+ to talk and hang out with their communities and friends. Users communicate with voice calls, video calls, text messaging, media, and files in private chats or as part of communities called “servers.” Discord is available on Windows, macOS, and Linux Distros. In the following tutorial, you will learn how to install Discord client on Debian 11 Bullseye. # ⚓ 1_Click_FeedReader_RSS_Reader_on_Ubuntu_[_Easy_]⠀⇛ FeedReader is a modern desktop application designed to complement existing web-based RSS accounts. It combines all the advantages of web based services like synchronisation across all your devices with everything you expect from a modern desktop application. # ⚓ Troubleshooting_“Bash:_Command_Not_Found”_Error_in_Linux⠀⇛ This beginner tutorial shows how to go about fixing the Bash: command not found error on Debian, Ubuntu and other Linux distributions. When you use commands in Linux, you expect to see an output. But sometimes, you’ll encounter issues where the terminal shows ‘command not found’ error. # ⚓ How_to_stake_on_NYM_Validator_·_Pablo_Iranzo_Gómez’s_blog⠀⇛ As said in the article about mixnodes and validators, NYM is a technology aiming for providing privacy for the communications. Once you get some tokens, PUNK at this time, you can use the web wallet to check the balance of your account and delegate it to mixnodes or gateways… but, using the binaries, you can additionally delegate to validators. For doing this, we first need the nymd binary on our system to follow the procedure for compiling it from the documentation for validators, but skip the remaining parts https://nymtech.net/docs/run-nym- nodes/validators/. # ⚓ Jonathan_McDowell:_Adding_Zigbee_to_my_home_automation⠀⇛ # ⚓ Richard_W.M._Jones:_Installing_Fedora_34_on_my_Turing_Pi_7 node_cluster_1⠀⇛ I now have Fedora 34 running on all 7 nodes of my Turing Pi 1 cluster. Tedious to install, so these are just my notes. # ⚓ How_to_Block_an_IP_address_on_a_Linux_server⠀⇛ If you’re running a website, or even if you’re a webmaster, you will definitely come across users that are annoying to the core. They may spam comments, or are just a nuisance for other users on your website. Another, more alarming reason for constant requests by a specific IP address is the security threat of a brute force attack on your website. In either case, you’ll just want to get rid of them pronto! What these users are doing is they’re sending too many requests, and the best way to deal with them is to block their IP address. To do this is fairly easy if you’re using a Linux OS. You’ll have to use iptables to access IP Addresses on Linux. Follow this article for all the commands to access IP addresses on your website and block them. # ⚓ How_to_install_PulseEffects_on_a_Chromebook⠀⇛ Today we are looking at how to install PulseEffects 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. # ⚓ How_to_install_PulseEffects_on_a_Chromebook⠀⇛ Keepalived is a system daemon that monitors services or systems continuously and achieve high availability in the event of failure. If one node is down then the second node will serve the resources. Keepalived is used for IP failover between two servers. Its facilities for load balancing and high-availability to Linux-based infrastructures. It worked on VRRP (Virtual Router Redundancy Protocol) protocol. Usually we install and configure Keepalived in two server with one IP usually known as VIP (Virtual IP). o § Wine or Emulation⠀➾ # ⚓ CrossOver_21_is_now_available:_how_to_use_it_to_run_Windows apps_on_your_Chromebook⠀⇛ It’s been a while since we’ve touched on CrossOver. It’s a commercial product from CodeWeavers, the developers behind Wine and Proton, which allows Windows applications and games to run natively on Linux and macOS. Thankfully the janky old days of CrossOver running on Chromebooks through limited Android integration is now behind us. They have moved to having it instead run in the Linux (Crostini) environment which provides an enhanced experience. A lot of changes have been made under- the-hood since we last had a look at CrossOver just 4 years ago. Installation is easier, compatibility has gotten a lot better, and even the user interface has received some more polish. Check out all the new updates in CrossOver 21 over on the CodeWeavers blog. o § Games⠀➾ # ⚓ Why_Do_Games_On_Linux_Stutter?_Here_Are_the_Possible Reasons_–_Make_Tech_Easier⠀⇛ Linux has made impressive leaps in terms of its accessibility to gamers of all genres, from the most avid map painting enthusiasts to the most competitive marksmen. Despite all of this, there are still game compatibility challenges to overcome from a large variety of sources, including frame rate consistency. We’re here to explore why many games that don’t have a high demand for resources inexplicably suffer, even when explicitly ported for play in Linux. # ⚓ Free_and_open_source_racer_SuperTuxKart_1.3_is_out_now⠀⇛ SuperTuxKart, one of the golden oldies when it comes to free and open source gaming has a new release out with SuperTuxKart 1.3 improving lots. To help with performance STK now has the ability for you to change the rendering resolution scaling to get a performance boost, although it does reduce the image quality. There’s a few unused graphical effects removed, the texture code was improved, improved screen space reflection and more graphics updates. # ⚓ SuperTuxKart_1.3_release⠀⇛ The SuperTuxKart team is happy to announce the release of version 1.3. Online play is still compatible with the previous 1.x versions. Here are the changes compared to release candidate: o § Desktop Environments/WMs⠀➾ # § K Desktop Environment/KDE SC/Qt⠀➾ # ⚓ What’s_new_in_KDE_Plasma_5.24⠀⇛ It took a little longer than usual, but article this week’s on what’s to come for the KDE world was released this weekend. The title of the post alone tells you a lot: “Plasma in progress”. So this means that Plasma 5.23 beta is now available, and in the list of new features that have advanced today there are many changes that will come in the next major release, namely in Plasma 5.24. One of them concerns the accent color that can be chosen. So, the KDE project starts to focus on the new features of Plasma 5.24 which already has many new features as you can see below. o § Distributions⠀➾ # ⚓ HOT_DOG_Linux_for_Retro_Linux_fans⠀⇛ HOT DOG Linux is only a Linux distribution in the broader sense. HOT DOG stands for H orrible O bsolete T ypeface and D readful O nscreen G raphics for Linux, and the name says it all. The project tries to on a modern basis look and feel to imitate older user interfaces. This includes Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM and the surface of classic Macs. A display with a low DPI value is recommended for use, as the graphics used are only available in bitmap format in a predefined size. HOT DOG Linux can be used either in 5: 4 landscape mode or in 3: 4 in portrait mode. # ⚓ OmniOS_Community_Edition_r151038v,_r151036av,_r151030dv⠀⇛ OmniOS r151038v, r151036av and r151030dv are now available. # ⚓ OmniOS_Adds_VirtFS_File_Sharing_For_Bhyve,_Better_System Console_Performance_–_Phoronix⠀⇛ The open-source Solaris/Illumos ecosystem certainly isn’t vibrant these days like back during the Sun Microsystems times with OpenSolaris, but OmniOS continues progressing as one of the few still- active and useful Solaris/Illumos-powered platforms. # § SUSE/OpenSUSE⠀➾ # ⚓ Digest_of_YaST_Development_Sprints_131_&_132⠀⇛ This is our third blog post since summer started in Europe and also the third time in a row we write a combined blog post for two development sprints. And it’s also the third consecutive report focused on improvements to the existing codebase rather than on new shiny features. # § IBM/Red Hat/Fedora⠀➾ # ⚓ Fedora_Magazine:_Announcing_the_release_of_Fedora Linux_35_Beta⠀⇛ The Fedora Project is pleased to announce the immediate availability of Fedora Linux 35 Beta, the next step towards our planned Fedora Linux 35 release at the end of October. [...] New in this release is Fedora Kinoite—a KDE Plasma environment based on rpm-ostree technology. Like Fedora Silverblue, Kinoite provides atomic updates and an immutable operating system for increased reliability. Fedora Linux 35 builds on the switch to PipeWire for managing audio by introducing WirePlumber as the default session manager. WirePlumber enables customization of rules for routing streams to and from devices. Of course, there’s the usual update of programming languages and libraries: Python 3.10, Perl 5.34, PHP 8.0 and more! # ⚓ Fedora_Linux_35_has_entered_beta_testing_– LinuxStoney⠀⇛ The beta release marked the transition to the final stage of testing, in which only critical bug fixes are allowed. The release is scheduled for October 26th. This release covers Fedora Workstation , Fedora Server, Fedora Silverblue, Fedora IoT, and Live builds delivered as spins with KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE and LXQt desktop environments. Assemblies are formed for x86_64, Power64, ARM64 (AArch64) architectures and various devices with 32-bit ARM processors. # ⚓ Fedora_35_Beta_Available_to_Download_with_GNOME_41⠀⇛ The Fedora team have announced a new development snapshot of their popular Linux distribution. Fedora 35 Beta ships with GNOME 41 with an updated software manager, and utilities to improve laptop battery life. “Fedora 35 Workstation Beta includes GNOME 41, the newest release of the GNOME desktop environment. GNOME 41 includes a redesigned Software application that makes it easier to find and install the tools you need. And now when you enable third-party repositories during installation, you’ll get access to flatpaks from Flathub to supplement the Fedora repository. Fedora 35 Workstation also includes power-profiles-daemon, which allows you to choose between optimizing for system performance or battery life. New in this release is Fedora Kinoite—a KDE Plasma environment based on rpm-ostree technology. Like Fedora Silverblue, Kinoite provides atomic updates and an immutable operating system for increased reliability. Fedora Linux 35 builds on the switch to PipeWire for managing audio by introducing WirePlumber as the default session manager. WirePlumber enables customization of rules for routing streams to and from devices.” Additional information can be found in the project’s release announcement. # ⚓ Fedora_Linux_35_Beta_Now_Available⠀⇛ The Fedora Project has announced the release of Fedora Linux 35 Beta, which includes updates spanning the Linux kernel to the desktop experience. Fedora Workstation 35 comes with improved NVIDIA support under Wayland. This adds support for NVIDIA with XWayland, which means users who want to run applications that don’t have native Wayland support can still benefit from 3D support under NVIDIA drivers. # ⚓ Fedora_Community_Blog:_How_to_rebase_to_Fedora Silverblue_35_Beta⠀⇛ Silverblue is an operating system for your desktop built on Fedora Linux. It’s excellent for daily use, development, and container- based workflows. It offers numerous advantages such as being able to roll back in case of any problems. If you want to update to F35 Beta on your Silverblue system, this article tells you how. It not only shows you what to do, but also how to revert back if anything unforeseen happens. Prior to the update to Fedora 35 Beta, apply any pending upgrades. # ⚓ New_IBM_and_Linux_Foundation_toolkit_makes_AI projects_more_organized [Ed: Missing disclosure; IBM pays this publisher to crank up and vomit out puff pieces such as these]⠀⇛ IBM Corp. has teamed up with the The LF AI & Data Foundation, an open-source group operating as part of the Linux Foundation, to launch a new toolkit for managing enterprise machine learning projects. The toolkit is called the Machine Learning eXchange and made its debut today under an open-source license. According to IBM, the software aims to address a common challenge for enterprises developing artificial intelligence applications: duplicate work. # ⚓ IBM_and_Linux_Foundation_AI_and_Data_announce_Machine Learning_eXchange⠀⇛ IBM and Linux Foundation AI (LFAI) launched Machine Learning eXchange (MLX) as a one stop shop for trusted data and AI artifacts in open source and open governance. MLX provides a collection of free, open source, state-of-the-art deep learning models for common application domains. The curated list includes deployable models that can be run as a microservice on Kubernetes or OpenShift and trainable models where users can provide their own data to train the models. # ⚓ MontaVista_MVShield_Support_Now_Available_for_Rocky Linux_Baselines⠀⇛ MontaVista® Software, LLC, a leader in commercial Embedded Linux® products and services, today announced the immediate availability of MVShield support services for Rocky Linux. The Rocky Linux project was founded in late 2020, gathering immediate momentum since its inception with continued robust adoption during 2021. # ⚓ Why_people_think_that_I_am_an_IBM_Power_Champion?_| Random_thoughts_of_Peter_‘CzP’_Czanik⠀⇛ I must admit, that knowing what an IBM Power Champion is, I am not surprised at all, that I was mistaken for an IBM Power Champion. I am a long time POWER user. Started with RS6000 boxes almost 30 years ago. I helped to install the largest POWER server in Hungary at the turn of the century. I supported Linux on the Genesi Pegasos, a PowerPC workstation, for many years. I was an active contributor and moderator on the power-developer forums and on power.org. And recently I support syslog-ng on POWER. POWER9 provided the best syslog-ng performance for years, and I have a strong suspicion that after a short break the release of POWER10 gives back the performance crown to the POWER architecture. Tead the article I wrote based on my OpenPOWER conference talk last year to see my history in detail and that I am not that active recently: I’m a POWER user So why do people have the impression that I actively work on POWER technologies? I guess it’s because of my job. If I am enthusiastic about a technology, I talk about it loud and clear. Even if it is not part of my job. And my enthusiasm is contagious. I am a technology evangelist, and by definition it means that I advocate technologies and help them in many possible ways. For my job I work with sudo and syslog-ng, however if I like something, it receives the same treatment – in my free time. You can learn more about being an open source evangelist from my article on opensource.com: What is an open source evangelist? # ⚓ Set_up_mod_cluster_for_Red_Hat_JBoss_Web_Server_with Ansible_|_Red_Hat_Developer⠀⇛ In the article Automate Red Hat JBoss Web Server deployments with Ansible, we fully automated the setup of an Apache Tomcat server instance. In this follow-up, we’ll further customize the behavior of the Java web server. We will also use this opportunity to replace the Apache Tomcat distribution we deployed previously with Red Hat JBoss Web Server. # ⚓ DAWR_YOLO_even_with_DD2.3⠀⇛ Way back in Linux 5.2 was a “YOLO” mode for the DAWR register required for debugging with hardware watchpoints. This register functions properly on POWER8 but has an erratum on pre- DD2.3 POWER9 steppings (what Raptor sells as “v1″) where the CPU will checkstop — invariably bringing the operating system to a screeching halt — if a watchpoint is set on cache-inhibited memory like device I/O. This is rare but catastrophic enough that the option to enable DAWR anyway is hidden behind a debugfs switch. # ⚓ Modeling_open_management_practices_|_Opensource.com⠀⇛ In the first part of my interview with Sam Knuth, a fellow Open Organization Ambassador, we discussed how leaders need to make time to be open. Openness isn’t effortless. In this second part, Sam and I discuss how executive leaders support their managers and teams in leading with open values. Because of the confidentiality of some of the answers (we’re colleagues at Red Hat, after all), I am summarizing the interview in a series of articles that highlight and share some of Sam’s most memorable observations and practices. # § Debian Family⠀➾ # ⚓ Debian_12_with_GNOME_40.4_Download⠀⇛ The bookworm (Debian 12 ‘Bookworm’) is ready for download and testing. If you find Debian boring, you can take part in the test of version 12 and learn better. After the freeze and release phase of Debian 11, the developers are back to work. Gnome 40.4 is already included in the test version ‘Debian 12 Bookworm’. Download, try, help test! Gnome 40 is a turning point in the Gnome world as it makes the graphical environment more attractive, brighter and less cluttered compared to the 3-series versions. You can stand by the reduced desktop environment however you want; It is always attractive and modern. With GNOME 41, the options for settings have been expanded again, as we reported. # ⚓ Toshiba_Canvio_Advance_external_hard_disk_and_Debian Linux.⠀⇛ My Western Digital 2 TB “EasyStore” finally crashed after 5 years. Luckily, I back up things that are important in numerous places, so I lost very little that was ultimately that important, but when I purchased a replacement, the best deal I could find (with my spouse’s 10% Walmart discount and my 5% back in points from the credit card people on Walmart’s website) was a 4 TB Toshiba Canvio Advance. The review of reliability (as far as drives go) was hard to determine, as the BackBlaze article I was able to gloss over said they appear to be at least as reliable as other major brands, but that they just didn’t have as many to compare. Fair enough. For 2.9 cents per GB, it made sense to try one out. So that’s what I’m using now. I formatted it to Ext4 for use with Linux, as non-native NTFS volumes require third party userspace drivers, because of all of Microsoft’s nasty patents and if Microsoft’s own repair tools for NTFS can sometimes themselves corrupt NTFS volumes, even though NTFS dates back to 1993, I’m not hopeful for third party tools. You get better reliability and I/O efficiency, and better CPU usage stats, out of native file systems. Period. And while NTFS being compatible with Windows is an argument for NTFS, it’s not that much of one. With Linux having a kernel module for ExFAT now with read/write support and a tools package, you’d probably be better off with that if cross-platform compatibility is going to be a concern. (The Macs have read/write ExFAT but cannot write NTFS. Toshiba suggested that Mac users reformat it to Horrible File System + extended attributes, not the actual name, but I jest. Anyway, then it wouldn’t work right with Windows or Linux. Though it was nice of them not to just do what hardware vendors normally do. Preformat it for the Mac and add fifty bucks and say it’s the Mac version). Plus, I think Windows can read Ext4 now, so really, even if I encounter Windows again, meh. Regardless, while I was formatting the sucker, something odd popped out at me. o § Devices/Embedded⠀➾ # ⚓ Bangle.js_2_JavaScript_smartwatch_gets_an_nRF52840_MCU,_a new_design_(Crowdfunding)⠀⇛ The Bangle.js 2 is an upgraded, improved version of the Bangle.js hackable, JavaScript smartwatch based on NordicSemi nRF52832 SoC that was introduced in 2019 with ESPruino open-source firmware. The new watch comes with a new rectangular design, a Nordic Semi nRF52840 SoC that offers four times the RAM, twice the on-chip and external flash, plus an always-on sunlight-readable screen with full touchscreen support, and improved Bluetooth signal strength. # ⚓ Aaeon_launches_Tiger_Lake_embedded_PC,_with_a_mini-PC version_coming_soon⠀⇛ Aaeon’s $900-and-up “Boxer-6643-TGU” system combines Intel’s 11th Gen CPU with up to 64GB DDR4, 2.5GbE and GbE, 3x USB 3.2 Gen2, 2.5-inch SATA, and M.2 B- and M-key slots. A smaller “Boxer-6450-TGU” model is also in the works. Aaeon has launched a rugged, fanless embedded computer equipped with Intel’s 11th Gen Tiger Lake UP3 processors. The Boxer-6643-TGU, which starts at $900 with a dual-core Core i3-1115G4E, is designed for embedded controller, digital signage, and Industrial IoT (IIoT) gateway applications. Supported OSes include Ubuntu 20.04.2, Win 10 IoT, and Win 10 Pro. Aaeon also revealed a smaller, reduced-feature Boxer-6450-TGU mini-PC, which is due later this year (see farther below) # ⚓ Data_acquisition_SBC_offers_PCIe/104_and_mPCIe_expansions⠀⇛ DIamond Systems’ Saturn is a rugged Intel Atom x5- E3940 powered SBC with an industrial analog and digital data acquisition subsystem, as well as PCIe/104 OneBank and mini PCIe sockets for I/ O expansion. The Saturn SBC is also equipped with either 4GB non-ECC or 8GB ECC RAM, SATA, two Gigabit Ethernet networking interfaces, two HDMI video outputs, multiple USB and serial interfaces, and more… most available through positive latching connectors that comply with the PCIe/104 standard, which also allows for stacking multiple expansion boards through the PCIe/104 Onebank connectors. # ⚓ 3.5-inch_SBC_expands_upon_Tiger_Lake-U_with_2.5GbE_and_quad displays⠀⇛ MiTac’s 3.5-inch “PD11TGS” SBC is equipped with an 11th Gen U-series CPU with quadruple display support plus 2.5GbE, GbE, 4x USB 3.2 Gen2, SATA III, and M.2 E-key and B-key slots with nano-SIM. ICP Germany has begun distributing what appears to be MiTac’s first 3.5-inch SBC. The 3.5-inch form- factor PD11TGS board follows MiTac’s MP1-11TGS embedded system, which similarly runs on Intel’s 10nm-fabricated, 11th Gen Tiger Lake ULP. Other Tiger Lake-U based 3.5-inch boards include Commell’s LE-370, among others. # § Open Hardware/Modding⠀➾ # ⚓ Erasable_Pen_Ink_Adds_Colors_To_3D_Prints_| Hackaday⠀⇛ Changing colors during a 3D print is notoriously difficult. Either you need multiple heads ready to go during the print which increases operating and maintenance costs for your printer, or you need to stop the print to switch the filament and then hope that everything matches up when the print is resumed. There are some workarounds to this problem, but not many of them are as smooth an effortless as this one which uses erasable pen ink to add colors to the filament on the fly. # ⚓ Keebin’_With_Kristina:_The_One_Where_Shift_Happens_| Hackaday⠀⇛ [Jaryd] even made their own spring for this beast using a drill and a 3D-printed cylinder chucked into it. But the best part has to be the way it works: by actuating a regular- sized key switch connected to an Arduino. # ⚓ Sababox_is_an_easy-to-use_remote_for_the_elderly_| Arduino_Blog⠀⇛ Modern television remote controls have a massive number of buttons compared to their more primitive predecessors, and because of this, seniors can struggle with knowing which button to press and when as well as having difficulties seeing the small text. This problem inspired Instructables user omerrv to create a device that he calls the Sababox, which contains just a few large, easily- pressable buttons for simple use. o § Free, Libre, and Open Source Software⠀➾ # ⚓ Tutanota_is_Offering_Free_Premium_Accounts_For_Open-Source Projects⠀⇛ Tutanota, a leading end-to-end encrypted mail service, is giving free premium subscriptions to open-source developers. Online privacy matters. And, people associated with open-source projects prefer using privacy-focused solutions for the same reason. If you are a part of an open-source project (project lead or an active contributor) older than 30 days, you can get free premium accounts for all your team members. # § Events⠀➾ # ⚓ Debian_Reunion_Hamburg_2021,_klein_aber_fein⠀⇛ So the Debian Reunion Hamburg 2021 has been going on for not yet 48h now and it appears people are having fun, enjoying discussions between fellow Debian people and getting some stuff done as well. I guess I’ll write some more about it once the event is over… # § Web Browsers⠀➾ # § Chromium⠀➾ # ⚓ Google_Chrome_94_browser_release⠀⇛ The release of the browser Google Chrome 94 took place. Chromium 94 was also released. Let’s note some changes in the new release. Chrome is a browser from Google based on the free browser Chromium. It is partially proprietary. It is cross-platform, available for desktop and mobile operating systems. # ⚓ New_Google_Chrome_Zero-Day_Exploit_Affects Windows,_MacOS,_Linux_Users!_Do_This_To_Prevent Hacking⠀⇛ A new Google Chrome zero-day exploit is currently putting the company’s user data at risk. Various cybersecurity experts claimed that this issue could be more dangerous compared to common system flaws. # § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ LibreOffice_Conference_2021:_Opening_session⠀⇛ Here’s the opening session from last week’s LibreOffice Conference 2021! More sessions to come, plus a playlist and PeerTube alternatives… Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party. # § Programming/Development⠀➾ # ⚓ FSFE:_Youth_Hacking_4_Freedom⠀⇛ The Free Software Foundation Europe (FSFE) is organizing the coding competition “Youth Hacking 4 Freedom” (YH4F) for European teenagers (14-18). Six winners will receive a cash prize and a trip to Brussels. There will be an opening event October 10 and registration will remain open until October 31. # ⚓ /dev/random:_Software_obsoleting_faster_than Hardware⠀⇛ This was not an one-off situation either. We had multiple customers with years of uptime. In one of the academic institutes, the uptime was well into decades, that multiple sysadmins changed, but the netware box tirelessly worked on. At some point of time, nobody knew where the server was physically located, as nobody looked at it as everything worked fine. In almost all the cases, the hardware failed before the software. The software was engineered so well that it would have run forever on superior hardware (albeit not so efficiently capable of using the modern hardware in its true potential). Those days, even the hardware was built to last for decades. It was the good old times before the planned obsolescence. Fast forward to today, 2021. I have a Redmi 4 android phone, built by the mass manufacturer Xiaomi. I bought it on May 30th 2017 and still use it everyday. I always purchase things for long-term. I believe in BuyItForLife principles. I maintain my hardware properly (Fully discharge and then recharge, handle with care etc.). Even my prior phone, a Motorola E398 lasted me a about a decade, before the charger gave up. # ⚓ Picolibc_Continues_Maturing_As_Very_Lightweight_C Library_For_The_Embedded_World⠀⇛ While Keith Packard is known for his work on X11/X.Org, the past few years he has also been developing Picolibc as a C library intended for embedded systems. He also recently jumped from SiFive to Amazon and appears at the ecommerce giant to be working on Picolibc in an official capacity, presumably for use on Amazon’s growing hardware devices. Keith packard presented virtually yesterday for the Linux Foundation’s Open-Source Summit North America on Picolibc in an Amazon capacity. Picolibc 1.0 released back in 2019 and we’ve covered it a few times since while this was the first status update we’ve heard on the project for 2021. # ⚓ Heatshrink_–_An_ultra-lightweight_compression_library for_embedded_systems_–_CNX_Software⠀⇛ When I wrote about Bangle.js 2 JavaScript smartwatch yesterday, I noticed they used “Heatshrink compression” in ESPruino firmware. I can’t remember ever reading about Heatshrink before, and indeed there are no results while searching on CNX Software. Heatshrink is an open-source data compression library designed for resources-constrained embedded systems that works with as little as 50 bytes of RAM. That’s impressive, so let’s investigate. o § Standards/Consortia⠀➾ # ⚓ Gopher,_The_Competing_Standard_To_WWW_In_The_’90s_Is_Still Worth_Checking_Out_|_Hackaday⠀⇛ he 30th anniversary of the World Wide Web passed earlier this year. Naturally, this milestone was met with truckloads of nerdy fanfare and pining for those simpler times. In three decades, the Web has evolved from a promising niche experiment to being an irreplaceable component of global discourse. For all its many faults, the Web has become all but essential for billions around the world, and isn’t going anywhere soon. As the mainstream media lauded the immense success for the Web, another Internet information system also celebrated thirty years – Gopher. A forgotten heavyweight of the early Internet, the popularity of Gopher plummeted during the late 90s, and nearly disappeared entirely. Thankfully, like its plucky namesake, Gopher continued to tunnel across the Internet well into the 21st century, supported by a passionate community and with an increasing number of servers coming online. # ⚓ Vulkan_1.2.194_Brings_New_Extension_For_Google’s_Fuchsia_OS –_Phoronix⠀⇛ Vulkan 1.2.194 is out as the latest spec revision to this high performance graphics and compute API. Vulkan 1.2.194 comes with the usual assortment of documentation fixes/clarifications collected over the past week. Plus there is one new extension. * § Leftovers⠀➾ o ⚓ Jon_Chiappetta:_Trying_to_live_a_simpler_life⠀⇛ Since I have been working from home during this fall/ winter season up north, in the woods, I also setup a mini-network here with a nice: 802.11ac tri-band POE-AP, Netgear gigabit-ethernet POE-SWITCH, and the famous TP- LINK archer C7-V5 OpenWRT router/firewall. These all make for a great, stable, and reliable home network configuration when used together! o § Integrity/Availability⠀➾ # § Proprietary⠀➾ # § Pseudo-Open Source⠀➾ # § Privatisation/Privateering⠀➾ # § Linux Foundation⠀➾ # ⚓ Training_and_Certification_Are_Key to_Open_Source_Jobs⠀⇛ As mentioned previously, open source skills are in high demand, with 92 percent of hiring managers reporting difficulty finding skilled talent, according to the recent 2021 Open Source Jobs Report from the Linux Foundation and edX. In this article, we’ll look at specific in-demand skills and other insights from the survey. “Open source talent is in high demand, encouraging the most experienced pros to look for new opportunities while hiring managers battle it out for the most desirable candidates,” said Linux Foundation Executive Director Jim Zemlin. “For those looking for the best career paths, it is evident that cloud native computing, DevOps, Linux, and security hold the most promising opportunities.” # § Security⠀➾ # ⚓ Security_updates_for_Tuesday⠀⇛ Security updates have been issued by CentOS (kernel), openSUSE (gd, grilo, nodejs14, and transfig), Oracle (nodejs:14 and squid), Red Hat (kernel and shim and fwupd), SUSE (apache2, atftp, gd, and python-Pillow), and Ubuntu (apache2, linux, linux-aws, linux-aws-5.11, linux-gcp, linux-kvm, linux-oracle, linux-raspi, linux, linux-aws, linux-aws-5.4, linux-azure, linux-azure-5.4, linux-gcp, linux-gcp- 5.4, linux-gke, linux-gke-5.4, linux- gkeop, linux-gkeop-5.4, linux-hwe-5.4, linux-kvm, linux-oracle, linux-oracle- 5.4, and vim). # ⚓ RCE_Vulnerability_in_Hikvision_Cameras_(CVE- 2021-36260)⠀⇛ Hikvision has released updates to mitigate a command injection vulnerability—CVE-2021-36260—in Hikvision cameras that use a web server service. A remote attacker could exploit this vulnerability to take control of an affected device. # ⚓ Breaking_Custom_Cursor_to_p0wn_the_web_|_Almost Secure⠀⇛ Browser extensions make attractive attack targets. That’s not necessarily because of the data handled by the extension itself, but too often because of the privileges granted to the extension. Particularly extensions with access to all websites should better be careful and reduce the attack surface as much as possible. Today’s case study is Custom Cursor, a Chrome extension that more than 6 million users granted essentially full access to their browsing session. # ⚓ Container_security_without_governance_is neither_secure_nor_governed [Ed: See "Sponsored by Red Hat." At the bottom of this 'piece'. Timothy Prickett Morgan has been nothing short of IBM shill for about a decade already (they pay him for it; sponsored by IBM) and media like The Register is shamelessly pushing ads as 'articles'. This is corruption of the concept of journalism.]⠀⇛ # § Fear, Uncertainty, Doubt/Fear-mongering/ Dramatisation⠀➾ # ⚓ CISA_and_NSA_Release_Guidance_on Selecting_and_Hardening_VPNs [Ed: This must be satire because when NSA touches such things it adds back doors to them]⠀⇛ The National Security Agency (NSA) and CISA have released the cybersecurity information sheet Selecting and Hardening Standards-based Remote Access VPN Solutions to address the potential security risks associated with using Virtual Private Networks (VPNs). Remote- access VPN servers allow off-site users to tunnel into protected networks, making these entry points vulnerable to exploitation by malicious cyber actors. # § Privacy/Surveillance⠀➾ # ⚓ Pandemic_Privacy⠀⇛ A Preliminary Analysis of Collection Technologies, Data Collection Laws, and Legislative Reform during COVID-19 # ⚓ Pandemic_Privacy_Explained⠀⇛ This report focused on how data was collected during the COVID-19 pandemic in the United States, United Kingdom, and Canada, the extent to which privacy inhibited pandemic responses in Canada, and how Canadian privacy legislation introduced during the pandemic would problematically have rewritten federal commercial privacy law had it not died on the order paper. In analyzing how COVID-19 data has been collected in the United States, United Kingdom, and Canada, we found that the breadth and extent of data collection constituted entirely novel technological responses to a health crisis despite the fact that many of the adopted methods could be mapped onto a trajectory of past collection practices. We also found that the ability for private companies such as Google and Apple to forcefully shape some of the technology-enabled pandemic responses speaks to the significant ability of private companies to guide public health measures that rely on contemporary smartphone technologies. Throughout the pandemic concerns have arisen that privacy, or privacy law, would prevent governments from adequately collecting, using, or sharing data to mitigate the spread of COVID-19. We did not find that privacy law was responsible for the problems that have arisen throughout Canadian governments’ responses to the pandemic. Privacy, health, and emergencies laws that were in place since the outset of the COVID-19 pandemic ensured that governments and private organizations alike were able to mobilize information to combat the pandemic. Finally, in assessing potential future privacy legislation that emerged in the wake of the pandemic, we found that the Canadian government’s proposed legislation could have significantly extended the ability of private organizations to collect, use, or disclose personal information without individuals’ consent. Moreover, had the Canadian-style legislation been adopted into law then it would have failed to include a human rights-based focus, with the effect of insufficiently protecting Canadians’ personal information at a time where such protections are sorely needed. o § Censorship/Free Speech⠀➾ # ⚓ Comments_on_the_Federal_Government’s_Proposed_Approach_to Address_Harmful_Content_Online⠀⇛ o § Monopolies⠀➾ # § Patents⠀➾ # ⚓ What_Is_International_Patent_Compliance?_How_Can_I Patent_My_Product_For_The_International_Market? [Ed: WIPO has a collective of shills in UAE as well, perpetuating monopolies and inequality under the guise of "law" (whose?)]⠀⇛ The World Intellectual Property Organization (WIPO) constitutes one of the specialized agencies of the United Nations, and its main purpose is to promote and protect intellectual property across the world by cooperating with countries as well as other international organizations involved. WIPO has an international ‘Patent Cooperation Treaty’ (PCT) that has been ratified by at least 153 countries worldwide, including the United Arab Emirates. A PCT application can be best understood as the procedure through which applicants can seek international protection for their patents. International patents are granted as an exclusive right granted for an invention, which provides a new method or industrial applicability. The incorporated system allows the applicants to file a single application under the PCT in order to seek patent protection in a number of countries altogether instead of processing individual applications to each member country. Such a procedure allows an applicant to save both time and money and allows them to process patent protection internationally in a highly convenient and simplified procedure. # ⚓ The_proper_standard_for_willful_infringement: “deliberate_or_intentional_infringement”⠀⇛ Today’s decision in SRI Int’l., Inc. v. Cisco Sys., Inc. (Fed. Cir. 2021) is an important Federal Circuit decision regarding enhanced damages for willful infringement. It also adds further to the complexity of Federal Circuit doctrine on enhanced damages — despite the Supreme Court’s warning against an “unduly rigid” approach in Halo Elecs., Inc. v. Pulse Elecs., Inc., 136 S. Ct. 1923 (2016). [...] Based upon the lower-standard for willfulness, the appellate panel reinstated the jury verdict of willfulness and also reinstated the district court’s award of double-damages.* # ⚓ Germany_and_Slovenia_ratify_Protocol_on_Provisional Application_Unified_Patent_Court [Ed: Bristows is now writing anonymously again in “Kluwer Patent Blog” to promote the latest propaganda line of Team UPC, trying to make something dead appear as though it is still alive]⠀⇛ According to a report of the UPC Preparatory Committee, the German government deposited the instrument of ratification for the PPA on 27 September 2021. It wrote: “This is a decisive step on the way to the establishment of the Unified Patent Court after the work had been on hold for several years during the examination of the Agreement by the German Federal Constitutional Court (FCC).” In a press statement, the German minister of Federal Justice, Christine Lambrecht, said: “With this step we have come a decisive step closer to European patent reform, which is so important for innovative companies in Europe. The Unified Patent Court will come. For German industry, which holds around 40 percent of all registered European patents, better protection of their inventions in the European internal market is of particular importance. This also applies to small and medium-sized companies that make a significant contribution to the innovative potential of our country. ” ䷩ 𝚕𝚒𝚗𝚎 2354 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_28/9/2021:_New_Fedora_Beta_and_LibreOffice’s_11th_Anniversary⠀✐ Posted in News_Roundup at 3:09 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o § Desktop/Laptop⠀➾ # ⚓ The_Best_Linux_Laptops_of_2021_for_Developers_and Enthusiasts⠀⇛ If you want a great Linux experience, we recommend getting a laptop that comes with a Linux OS pre- installed. That way your laptop’s hardware and drivers will work without a hitch. Here are our recommendations to do just that. o § Audiocasts/Shows⠀➾ # ⚓ Linux_overview_|_Archcraft_2021.09.25_–_Invidious⠀⇛ In this video, I am going to show an overview of Archcraft 2021.09.25 and some of the applications pre-installed. o § Benchmarks⠀➾ # ⚓ Ampere_Altra_Max_M128-30_Linux_Performance_Preview⠀⇛ The past month we have started our testing of Ampere’s Altra Max M128-30, the company’s new 128 core server processor, and in this article today are our initial benchmarks of this promising chip for high core count servers in both 1P and 2P configurations tested. At the end of 2020 we looked at Ampere Altra that offered up to 80 cores per socket using Neoverse N1 cores on a TSMC 7nm process, supporting eight channels of DDR4-3200 memory, 128 PCI Express Gen4 lanes, and other features that put it in line for competing with the latest AMD EPYC and Intel Xeon wares. Ampere is now shipping the Altra Max as a drop-in upgrade that offers up to 128 cores per socket. o § Applications⠀➾ # ⚓ Inkscape_1.1.1_Best_Linux_Graphic_editor_Released⠀⇛ In the new version, the “Line-to-Path” function has been improved so that it works again on text and the ID of an object is no longer lost when undoing. The Object-to-Path feature has been improved so that it acts on an object with a live path effect when undone without undoing the previous action. In addition, the screen has been improved so that it no longer blurs when the window is moved from a HiDPI display to a non-HiDPI display. # ⚓ eSpeak_NG_–_A_Text_To_Speech_Synthesizer_For_Linux⠀⇛ eSpeak NG is a command line, multi-lingual software speech synthesizer for English and many other languages. We can convert text to speech using eSpeak NG in Linux and Unix-like systems. eSpeak NG is an updated version of eSpeak engine created by Jonathan Duddington. eSpeak NG will read aloud the given text for you! It can able to speak text either from standard input or from a file. So, you can directly give the phrase to speak as input for eSpeak NG or save the text in a file and then pass that text file as an input. It uses text-to-speech to speak through the default sound device. # ⚓ OBS_Studio_27.1_Released_with_YouTube_Integration,_18-Scene MultiView_Option,_and_More⠀⇛ OBS Studio 27.1 is here almost four months after OBS Studio 27.0 to add YouTube integration, a feature that helps users connect their YouTube account without using a stream key, create and manage YouTube streams through a new “Manage Broadcast” button, and easily set up settings for their streams, such as privacy settings, description, title, scheduling, etc. In addition, the new YouTube integration comes with a read-only chat dock for public and unlisted broadcasts, as well as bandwidth testing support in the Auto-Configuration wizard, a feature that’s only available when you’re logged in to your YouTube account. # ⚓ GPU-Viewer_–_GTK3_tool_to_Show_the_3D_Graphics_API information⠀⇛ GPU-Viewer is graphical tool to show the detailed information about OpenGL, Vulkan, and/or OpenCL graphics libraries. Without struggling with glxinfo, vulkaninfo and clinfo command line tools, the GTK+3 tool provides a graphical front-end that shows all the important details. o § Instructionals/Technical⠀➾ # ⚓ What_is_port_forwarding?_|_Opensource.com⠀⇛ Port forwarding transfers network traffic from one network listener (called a “port”) to another, either on the same computer or a different computer. Ports, in this context, are not physical objects but a software routine listening for network activity. When traffic directed at a specific port arrives at a router or a firewall, or other networked application, the response it receives can be defined according to the port it’s trying to communicate with. When you use port forwarding, you can catch communication coming in on port 8080, for instance, and forward it on to port 80 instead. The new destination port may be on the same device as the one receiving the signal or on a different device. There are many ways to forward ports, and there are different reasons for doing it. This article demonstrates the most common scenarios. # ⚓ How_To_Install_Ruby_on_Rails_on_CentOS_/_RHEL8_–_Unixcop⠀⇛ Ruby on Rails® is an open-source web framework written in Ruby. It helps you create highly powerful web sites and appls. Rails is released under MIT license. Also Rails is a model–view–controller (MVC) framework, provide default structures for a database, a web service, and web pages. So this guide will help you to install Ruby on Rails on CentOS / RHEL 8. # ⚓ How_To_Use_Virtualbox_VMs_on_KVM_in_Linux_System⠀⇛ The KVM is defined as a Kernel-based Virtual Machine that is an excellent arrangement for running other operating systems on Linux. It uses the Hypervisor emulator for creating virtual machine environments. It requires the hardware level configuration. The KVM works with the machine’s processor, system memory, hard disk, network, and parameters of the host machine. In Linux, using is KVM is secure and safe. You can manage the storage management, RAM usages, and power. Even you can schedule virtual machines on Linux through the KVM. Now, the issue you might think when you want to migrate and use your Virtualbox hypervisor VMs to your KVM system is starting it all over again, which is time taking and complex. # ⚓ How_To_Install_Ngxtop_on_Ubuntu_20.04_LTS_–_idroot⠀⇛ In this tutorial, we will show you how to install Ngxtop on Ubuntu 20.04 LTS. For those of you who didn’t know, Ngxtop is a free, open-source, flexible, and real-time monitoring tool for Nginx web servers. It can parse the Nginx access log and print the information about request count, requested URI, the number of requests by status code, and much more. 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 Ngxtop real-time metrics for the Nginx server on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint. # ⚓ How_To_Change_Timezone_on_Debian_11_–_idroot⠀⇛ In this tutorial, we will show you how to change the timezone on Debian 11. For those of you who didn’t know, By default, when a server is provisioned a default timezone will get configured automatically with the Coordinated Universal Time (UTC). It happens that sometimes your system may have the wrong time zone or want to change the time zone due to the nature of working or forgot to set the right time zone at the time of installing the Debian operating system. 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 through the step-by- step installation of the set timezone on a Debian 11 (Bullseye). # ⚓ How_to_Install_phpBB_with_LEMP_(Nginx,_MariaDB,_and_PHP)_on Rocky_Linux_8⠀⇛ With the rise of social media platforms such as Reddit, Facebook, Twitter, and online chat platforms such as discord, we have seen online bulletin forum communities dwindle. Personally, as I just mentioned, they are slowly making a comeback in specific niche communities over the newer additions. phpBB is one of the most extended open- source forum bulletin software on the market. phpBB isn’t the only option. Others such as VBulletin, Nodebb, Xenforo, and so on, but most of these are paid with mixed reviews. VBulletin used to be a powerhouse, but now it’s a shadow of its former self. Xenforo is one of the best-paid bulletin pieces of software. However, that is just my personal opinion, but I will always choose phpBB first as it’s free, open-source, and has some great 3rd party open-source developers, both new devs and ones that have been around since the start. # ⚓ Make_Your_KDE_Plasma_Desktop_Look_Better_–_Invidious⠀⇛ # ⚓ How_to_install_Blue_Recorder,_a_screen_recorder,_on_Ubuntu, Linux_Mint,_Fedora,_Debian_and_openSUSE!_–_LinuxStoney⠀⇛ Blue Recorder is a simple desktop recorder for Linux systems. An app built using Rust, GTK+ 3 and ffmpeg. In this tutorial, learn how to install Blue Recorder on Ubuntu, Linux Mint, Fedora, Debian and openSUSE Linux using Flatpak packages. # ⚓ Install_Delta_Chat_In_Ubuntu_/_Linux_Mint_|_Tips_On_UNIX⠀⇛ Delta Chat is a free and Open-Source messaging application that is similar to Whatsapp or Telegram without tracking and it doesn’t require any phone number for login. Delta Chat doesn’t have any servers to store user data, instead, they are using the existing e-mail server network. You can chat with anyone if you know their e-mail address by using Delta Chat instead of mobile no. # ⚓ How_To_Create_Symbolic_Links_on_Linux_–_idroot⠀⇛ In this tutorial, we will show you how to create Symbolic Links on Linux. For those of you who didn’t know, A symbolic link, also known as a symlink or soft link is a type of file in Linux that points to another file or a folder on your computer. Symlinks are similar to shortcuts in Windows. By using symbolic links, you make it possible to more easily access other files that might reside in complicated directory paths or are required for certain services. 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 create Symbolic Links with practice examples. # ⚓ How_To_Install_and_Use_PHP_Composer_on_Debian_11_– TecAdmin⠀⇛ PHP Composer is basically a dependency management tool for PHP applications. It provides hassle-free installation of PHP modules for the applications. The composer keeps track of all the modules required for the application and installs them with a single command. It also allows users to keep modules updated. You can easily install all the required packages using Composer. The composer maintains a list of required packages in a JSON file called composer.json. Composer is a similar tool to npm for Node.js, pip for Python, and bundler for ROR. Composer 2 is the latest available version for your system with enhanced performance. We will use that version to install on our system. This tutorial helps you to install and use PHP composer on Debian 11 Bullseye Linux system. # ⚓ How_to_Find_a_File_in_Linux_Using_Command_Line⠀⇛ Linux comes with a powerful tool named find to find a file (or files). It can recursively search into subdirectories for a file (or files) based on certain conditions. In this tutorial, we learn how to find a file in Linux using the command line. # ⚓ How_to_Install_HA_Proxy_on_CentOS_8_–_Unixcop⠀⇛ HA Proxy stands for High Availability Proxy written on C. It is a free and open source TCP/HTTP load balancer and proxy solution for TCP and HTTP based applications. HA Proxy allows you to balance incoming TCP / HTTP Traffic by distributing load across backend server using different criteria. The use of HA Proxy is to provide fault tolerance and high availability in case when one node is getting too many concurrent requests. It is used by most famous web sites like GitHub, Stack Overflow and Tumbler. HA Proxy allows an application to restart automatically or reroute work to another server in the event of a failure. HA Proxy is a powerful, high power, reliable and secure load balancer. In his tutorial we will install and configure HA Proxy on CentOS 8. # ⚓ Install_and_Setup_Flutter_Development_on_Ubuntu_Linux⠀⇛ Google’s UI toolkit Flutter is getting increasingly popular for creating cross-platform applications for the mobile, web and desktop. Flutter is not a programming language but a software development kit. Dart is the programming language used underneath the Flutter SDK. Flutter is the main framework behind Google’s open source Fuchsia OS, Google STADIA and many other software and mobile apps. If you want to start developing with Flutter, this tutorial will help you to get your set-up ready on Ubuntu and hopefully other Linux distributions. # ⚓ How_to_Rename_Git_Branch_Local_and_Remote_–_Cloudbooklet⠀⇛ When you realize that your branch name in Git is not suitable while collaborating on a project, you can rename the branch name easily on your local and remote. This guide explains how to change the name of the branch on your local and remote. # ⚓ How_to_install_Fast_File_Search_App_‘FSearch’_Stable_[_PPA ]⠀⇛ By releasing version 0.1, the GTK+3 file search tool FSearch finally goes stable after 5 years of development. FSearch is a free and open-source file search utility, inspired by Everything Search Engine. It’s super fast that you get instant result as you type. The app supports wildcard and RegEx, so users can use * and a series of characters to define filters. It by default uses traditional UI with menu bar. However, it provides option to enable client-side decorations so to look modern in GNOME desktop (Ubuntu, Fedora, etc). And “dark mode” is supported for those working at night. # ⚓ How_to_tune_Linux_extended_(ext)_filesystems_using_dumpe2fs and_tune2fs⠀⇛ The ext2, ext3 and ext4 filesystems are some of the most known and used filesystems specifically designed for Linux. The first one, ext2 (second extended filesystems) is, as its name suggests, the older of the three. It has no journal feature, which is the biggest advantage of its successor over him: ext3. Released in 2008, ext4 is the more recent, and currently the default filesystem on many Linux distributions. A common set of utilities made to work with these filesystems are part of the e2fsprogs package. In this tutorial we see how to use two of them: dumpe2fs and tune2fs, respectively to retrieve information and tune its parameters. # ⚓ Convert_your_Raspberry_Pi_into_a_trading_bot_with_Pythonic |_Opensource.com⠀⇛ The current popularity of cryptocurrencies also includes trading in them. Last year, I wrote an article How to automate your cryptocurrency trades with Python which covered the setup of a trading bot based on the graphical programming framework Pythonic, which I developed in my leisure. At that time, you still needed a desktop system based on x86 to run Pythonic. In the meantime, I have reconsidered the concept (web-based GUI). Today, it is possible to run Pythonic on a Raspberry Pi, which mainly benefits the power consumption because such a trading bot has to be constantly switched on. That previous article is still valid. If you want to create a trading bot based on the old version of Pythonic (0.x), you can install it with pip3 install Pythonic==0.19. This article covers the setup of a trading bot running on a Raspberry Pi and executing a trading algorithm based on the EMA crossover strategy. o § Games⠀➾ # ⚓ 16-bit_inspired_explosive_action-platformer_Steel_Assault is_out_now_|_GamingOnLinux⠀⇛ Ready to run gun and explode some pixels? Zenovia Interactive and publisher Tribute Games have launched Steel Assault, a fresh retro inspired 16- bit 2D action platformer. Another great title ported to Linux with FNA by Ethan Lee. “You are Taro Takahashi, a resistance soldier on a revenge mission against the dictator who lords over the ashes. You’ll punch enemies and zipline your way out of danger in a post-apocalyptic America beautifully rendered in 16-bit-style graphics.” # ⚓ Cute_puzzle-solving_adventure_that_mixes_in_a_life_sim Lonesome_Village_delayed_until_2022_|_GamingOnLinux⠀⇛ Lonesome Village is an upcoming puzzle-solving adventure that also blends in a few life sim features from developer Ogre Pixel has been delayed until 2022. This is a game that was crowdfunded on Kickstarter back in October 2020 that gained around £77,855 in backing. Writing in a fresh announcement on Kickstarter, the team explained “we must sadly inform you that due to the amount of work needed to deliver Lonesome Village as polished as possible the release date has to be extended beyond what we had anticipated, and therefore the release of the game must be delayed to 2022″. # ⚓ Wobbly_party_game_A_Gummy’s_Life_gets_cross-play,_new_maps and_more_|_GamingOnLinux⠀⇛ A Gummy’s Life might not be as well known as say Gang Beasts but it’s a great wobbly-physics party game that really is a lot of fun to play and it just got a lot bigger. Honestly if you didn’t like Gang Beasts but like the idea then I think you might find a home with A Gummy’s Life. Giving you a range of small areas to fight in, the game is all about comedy. Everything about it is silly and it’s hard not to laugh at how ridiculous the characters are with them being based on sweets (or candy if you’re American – whatever). . A big 1.1.0 update went out adding cross play with the various consoles, cosmetics you can add to your gummies, 3 new maps, a training map for local play, 2 new unlockable gummies, a new difficulty mode to unluck, a rework of the grabbing system, a better AI and lots more tweaks. # ⚓ Splitgate_update_out_adding_mantling,_optimizations,_a Quick_Play_option_and_more_|_GamingOnLinux⠀⇛ plitgate is the popular and free to play first- person shooter with portals from 1047 Games and a fresh upgrade is out to hopefully make the experience even better. One of the big new gameplay features is Mantling, so you can grab a ledge to help you get up onto a platform. They’ve not done it as a first-person grabbing animation though, instead as if your jetpack is given a tiny boost so it won’t get in the way of shooting. It’s something that can be turned off too if you prefer. # ⚓ Warhammer:_Vermintide_2_developer_responds_on_Easy_Anti- Cheat_for_Linux_with_Proton_|_GamingOnLinux⠀⇛ One developer that has actually properly released a statement on updating Easy Anti-Cheat to support Linux and Proton for the Steam Deck is Fatshark for Warhammer: Vermintide 2. Recently Epic Games announced that Easy Anti-Cheat support for Linux had expanded to offer full support for native games and on an opt-in basis for the Wine / Proton compatibility layers. Since it’s opt-in, it does need developers to go and manually sort it out. Epic said it requires “just a few clicks” to enable but that’s not quite the whole story. Developers still of course need to test it working. # ⚓ OBS_Studio_27.1_is_out_with_YouTube_integration_and_lots_of improvements_|_GamingOnLinux⠀⇛ OBS Studio is the free and open source recording and livestreaming app used by many content creators and a big new release is now available with YouTube integration. This means you can now connect up with YouTube instead of supplying a streaming key, and it gives you a bunch of options to help manage YouTube livestreams. Much like the Twitch integration, for Linux you need to be using their official package otherwise you need to supply your own client keys for API interaction (source). o § Desktop Environments/WMs⠀➾ # § GNOME Desktop/GTK⠀➾ # ⚓ GNOME_41:_The_next-generation_Linux_desktop [Ed: Steven J. Vaughan-Nichols is mentioning GNOME 41 release 6 days late]⠀⇛ If you’re just a GNOME user, there’s a lot to like about the latest version of this popular Linux desktop interface. But, if you’re a GNOME developer, there’s more to love in it. Firstly, as for the interface itself, it now boasts a new top utility for discovering and installing applications called Software. OK, so the name isn’t anything to write home about, but it seems faster, and it’s easy enough to use. o § Distributions⠀➾ # § IBM/Red Hat/Fedora⠀➾ # ⚓ Fedora_Linux_35_Beta_Released_for_Public_Testing_with the_GNOME_41_Desktop,_Linux_Kernel_5.14⠀⇛ Fedora Linux 35 is the next major version of the popular GNU/Linux distribution sponsored by Red Hat and it’s now available for public beta testing one month ahead of the planned release on October 26th, 2021. As expected, Fedora Linux 35 will pack all the latest and greatest GNU/Linux technologies and Open Source software. The beta version ships with the RC (Release Candidate) development version of the latest GNOME 41 desktop environment series, which brings some cool new features and improvements for the Fedora Workstation edition. # ⚓ Fedora_35_Beta_is_now_available⠀⇛ The Fedora Project is pleased to announce Fedora Linux 35 Beta. This release continues the Fedora Project’s emphasis on delivering leading-edge open source technologies and includes updates spanning the Linux kernel to the desktop experience. Fedora Linux 35 Beta is all about polish — extending existing features and adding new features or support to level up the experience of using Fedora Linux. Whether you use Fedora on the desktop, as a cloud-based image, or as a Linux container image, you’ll find improvements that make Fedora 35 a pleasant upgrade. # ⚓ Charles-Antoine_Couret:_Sortie_de_Fedora_Linux_35 Beta⠀⇛ # ⚓ Fedora_35_Beta_Released_With_Many_New_Features, Countless_Package_Updates⠀⇛ After seeing some initial release challenges, Fedora 35 Beta was released today across the Fedora Workstation, Fedora Server, and Fedora IoT flavors as well as their other versions. Fedora 35 Beta Workstation is making use of the newly released GNOME 41 desktop environment to provide the very latest desktop enhancements there, many of which were developed by Red Hat engineers. Also on the desktop side, PipeWire continues to be used for all audio needs while WirePlumber has become the default session manager. # ⚓ Self-healing_infrastructure_with_Red_Hat_Insights_and Ansible_Automation_Platform⠀⇛ Self-healing infrastructure brings together monitoring, streaming, intelligence and automation so that organizations can respond more quickly to datacenter events, reducing operational toil and improving reliability while, to a reasonable degree, minimizing human intervention. The trigger of events as well as the automation that is applied in response are both part of the story. In this post, we explore how Red Hat Insights and Red Hat Ansible Automation Platform can be used as core components of a self-healing infrastructure. # ⚓ From_RHEL_to_hybrid_cloud_services:_How_Red_Hat partners_are_navigating_a_changing_industry⠀⇛ This summer marked an important milestone for Red Hat and our partners: Two years ago we announced the closing of the IBM acquisition. This was not only a turning point for Red Hat and the industry as a whole, but also for our partners. We told partners that Red Hat would maintain our neutrality and commitment to supporting a collaborative, open partner ecosystem. Since then, we have seen a lot of change, from new leadership to product updates and a global pandemic, but one thing remains constant – Red Hat is still Red Hat. Red Hat is firmly focused on building further capabilities into our portfolio of solutions to meet even more customer needs and anticipate future growth opportunities. This of course is rooted in open hybrid cloud – going beyond Red Hat Enterprise Linux and into emerging technologies out to the edge. To help customers reach the full potential of open hybrid cloud and address challenges along the way, Red Hat needs our partners. With this in mind, here are a few key resources for our partners to navigate recent product updates and future opportunities: # ⚓ 5_ways_for_teams_to_create_an_automation-first mentality_|_Enable_Sysadmin⠀⇛ An automation-first mentality is likely a significant transformation for any organization, typically starting with task automation, moving to complex workflow orchestration, and ultimately innovating intelligent operations and “push-button” end- user services. It represents a solid commitment for DevSecOps—acknowledging the competitive edge this type of cultural change can provide. But getting there, and finding and building the necessary support for it, are real challenges—even when there’s been some initial success running automations in individual departments. [...] Training and certification are critical to all aspects of adopting an automation-first mentality. Not only is it key to helping your team deploy automations confidently, but it also helps build momentum for broader automation adoption across your organization. You can benefit from a “train-the-trainer” approach that empowers other teams while ensuring compliance with established automation standards and governance. Many organizations use strategic outside consulting engagements to help accelerate the automation adoption process. That can be unnerving to IT professionals within the organization—fearing this represents permanent outsourcing or job loss. But good consulting engagements have measurable, finite goals that enable and empower these teams through a mentoring relationship—leaving them with automation in production and the capabilities to continue work on increasingly complex projects and use cases. # ⚓ Fedora’s_Java_Packages_Have_Fallen_Into_Rough_Shape_– Phoronix⠀⇛ While many years ago Fedora’s Java support was in great shape with quickly integrating OpenJDK going back to IcedTea, these days Fedora’s Java packages are barely maintained and largely fallen into disrepair. Fabio Valentini who is apparently the only one left in the Java Maintainership SIG (Special Interest Group), started a mailing list thread on Sunday about the poor state of affairs. # ⚓ IBM_exec_hired_as_interim_CTO_for_British_government •_The_Register⠀⇛ # ⚓ What_are_lightning_talks?⠀⇛ Lightning talks are short presentations that focus on just a couple of key points. Done well, they are a great way to get your point across in a small amount of time. The time restriction forces speakers to edit their message to focus on the most important elements. Scientists and technologists often use lightning talks to shift their approach from “look at everything I know” to “what is the most important thing for you to know right now?” [...] For IT and business leaders, lightning talks can be a valuable tool to sharpen delivery and showcase the value of complex information. They can be particularly useful for introducing new topics, presenting a challenge or call to action, and sharing knowledge and experience. They can also be a refreshing way to provide status updates. Agile leaders often use lightning talks to foster collaboration and enable their teams to share insights in a focused, “time-boxed” way. Teams can also use these occasions to offer feedback to the product owner and other stakeholders at the end of a sprint. Product owners can also use this format to share their vision or business needs with scrum team(s) for upcoming sprints. # § Debian Family⠀➾ # ⚓ Q4OS_4.6_Gemini_Released_Based_on_Debian_11 Bullseye⠀⇛ Q4OS 4.6 is code-named Gemini and is based on Debian GNU / Linux 11. The version of the distribution that is now available is an LTS release that will be updated for at least 5 years. As a desktop environment, either Plasma 5.20 or the Trinity Desktop from KDE 3 in version 14.0.10 can be used. The lightweight Trinity desktop in particular is very popular with the community, as it can be operated smoothly even on older hardware. This also explains that the distribution is not only available for 64bit / x64 and 32bit / i686pae computers, but a variant for older i386 systems without PAE extension is also available. # § Canonical/Ubuntu Family⠀➾ # ⚓ Ubuntu_Weekly_Newsletter_Issue_702⠀⇛ Welcome to the Ubuntu Weekly Newsletter, Issue 702 for the week of September 19 – 25, 2021. o § Devices/Embedded⠀➾ # § Open Hardware/Modding⠀➾ # ⚓ Bangle.js_2_is_a_Hackable,_Open_Source_Smartwatch⠀⇛ This hacker-friendly piece of horological hardware is the brainchild of Espruino developer Gordon Williams. Much like Williams’ earlier efforts in this area, the Bangle.js 2 runs on JavaScript. Yup, JavaScript; it seems JS really can run everywhere! Specifically the Bangle.js uses the open source Espruino JavaScript interpreter. This is custom designed software for devices with extremely low hardware resources, like microcontrollers. # § Mobile Systems/Mobile Applications⠀➾ # ⚓ Lenovo’s_P11_Pro_Android_Tablet_has_dropped_to_a_new low_of_$270_(Save_45%)_–_9to5Toys⠀⇛ # ⚓ Tech_experts_criticize_Google_Android_privacy,_make case_for_paying_consumers_for_data⠀⇛ # ⚓ The_9_Best_Radar_Detector_Apps_for_Android⠀⇛ # ⚓ 10_best_audio_editing_apps_and_DAWs_for_Android_– Android_Authority⠀⇛ # ⚓ 6_New_iPhone_13_Features_That_Android_Has_Had_for Years⠀⇛ # ⚓ Android_12.1_Promises_Huge_Upgrades_for_Foldable Phones⠀⇛ # ⚓ Android_12.1_Prepares_Android_for_Future_Foldable Phones_|_Digital_Trends⠀⇛ # ⚓ Check_out_Android_12′s_new_widget_editing_tool⠀⇛ # ⚓ How_To_Setup_Voicemail_On_Android_|_Ubergizmo⠀⇛ # ⚓ Android_‘12.1’_could_be_a_big_foldable-focused_update –_The_Verge⠀⇛ # ⚓ Android_12.1_early_build_shows_out_foldable optimizations_–_GSMArena.com_news⠀⇛ # ⚓ Android_12.1_early_build_shows_out_foldable optimizations_–_comments⠀⇛ # ⚓ You_can_now_test_Chrome_for_Android’s_permanent Desktop_View_switch⠀⇛ o § Free, Libre, and Open Source Software⠀➾ # § SaaS/Back End/Databases⠀➾ # ⚓ pgFormatter_v5.1_has_been_released⠀⇛ Version 5.1 of pgFormatter, a free and reliable tool used to format SQL and PLPGSQL code, has been officially released and is publicly available for download. A demonstration site is available online at http://sqlformat.darold.net/ pgFormatter is the most advanced SQL and PlPgsql code formatter and beautifier dedicated to PostgreSQL. It is provided as a CLI or a CGI program. # ⚓ oracle_fdw_2.4.0_released⠀⇛ Version 2.4.0 of the Foreign Data Wrapper for Oracle is out. This release provides support for PostgreSQL v14. # § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ Happy_Birthday,_LibreOffice!⠀⇛ Eleven years ago, on 28 September 2010, a new chapter in the history of free office suites started: the creation of the LibreOffice project and the start of The Document Foundation as independent entity. Thanks truly to everyone who made this amazing journey possible. <3 Happy birthday! # ⚓ LibreOffice_11th_Anniversary⠀⇛ On September 28, 2010, LibreOffice was announced to the world. After 11 years, the project and its global community are amongst the largest in the FLOSS ecosystem, and LibreOffice Technology sets the development path for personal productivity. # § Programming/Development⠀➾ # ⚓ Youth_Hacking_4_Freedom:_Coding_Competition_for teenagers_about_to_start⠀⇛ The Free Software Foundation Europe (FSFE) is a charity that empowers users to control technology. To inspire the younger generation to software freedom, the FSFE is organising the coding competition ‘Youth Hacking 4 Freedom’ (YH4F), where teenagers from all around Europe have the chance to compete in a fair and fun way. The winners receive a cash prize and a trip to Brussels with other young hackers. * § Leftovers⠀➾ o § Science⠀➾ # ⚓ Graphene_is_the_new_plastic⠀⇛ The thin, atom-thick sheets of carbon called graphene are the thinnest and simultaneously the strongest material known to science. Graphene was discovered about twenty years ago, but so far had no real-world, large scale application, also because of very high production costs. o § Health/Nutrition⠀➾ # ⚓ Facebook_knows_Instagram_is_dangerous._Who_else_should?⠀⇛ The only issue I have with those “findings” is the “we, Facebook” part of the second bullet. It should read _“We PARENTS make body image issues worse for one in three teen girls,” by letting them use, without any support. something they cannot obviously handle by themselves. o § Integrity/Availability⠀➾ # § Proprietary⠀➾ # ⚓ No,_THESE_9/11_losses_are_not_Adobe’s_fault⠀⇛ No way they are. They are YOUR fault. What happens when journalism is done with a software program that becomes obsolete? Adobe ending support for the Flash multimedia player means that, among other things, some of the news coverage of the September 11th attacks and other major events from the early days of online journalism are no longer accessible. Only twenty years after the fact, that is. # § Security⠀➾ # § Privacy/Surveillance⠀➾ # ⚓ Vaccination_is_essential;_Vaccine passports_are_not!⠀⇛ Vaccine passports are here; but what are they? Are they as useful as government authorities are claiming them to be or are they another form of discrimination being digitalised? In this post, we will take a look at these questions and more to understand whether use of vaccine passports for international travel should be allowed. [...] Issuance of digital vaccine passports, not just for international travel but also for accessing public places and benefits, will also open another can of worms as it would pave the way for the creation of another digital identity scheme that may end up being discriminatory and exclusionary while facilitating surveillance (case in point being Aadhaar where linking welfare schemes to Aadhaar and its biometric verification system has caused mass exclusions, and has even led to starvation deaths). The Electronic Frontier Foundation emphasises the need to be mindful of “the potential that today’s vaccine passport will act as a catalyst toward tomorrow’s system of national digital identification that can be used to systematically collect and store our personal information”. For example, even though the National Digital Health Mission’s Health Data Management Policy states that its guiding principle is ‘security and privacy by design’, the overarching concern of large scale processing of health data in the absence of a data protection legislation remains. If vaccine passports are made mandatory and issued digitally, it would require the “ability to uniquely identify an individual and validate vaccination status (which) requires international cooperation, orchestration across complex systems and widespread adoption of open interoperability standards to support secure data access or exchange”. Thus, it would result in the creation of a new database containing important health information which would be open to function creep, especially since India lacks a personal data protection law. Function creep occurs when a technology or system gradually widens its scope from its original purpose to encompass and fulfil wider functions. For example, the Delhi Police acquired facial recognition technology for the purpose of finding missing children but now is using them for wider investigation purposes. Such “centralized systems (also) carry risks of surveillance, profiling, exclusion, privacy violations, and cybersecurity threats”. Thus, digital vaccine passports may end up violating not just the right to privacy but also the rights to freedom of movement and peaceful assembly. o § Finance⠀➾ # ⚓ you_can’t_stop_the_(corporate)_music⠀⇛ I’ve frequently said that marketing departments are the most damaging appendage of any modern corporation. However, there is one example of this which really proves the point: corporate songs, and more recently, corporate music videos. These Lovecraftian horrors are usually created in order to raise employee morale, typically at the cost of hundreds of thousands of dollars and thousands of man-hours being wasted on meetings to compose the song by committee. But don’t take my word for it: here’s some examples. [...] While I appreciate material where the jokes write themselves, these songs represent the worst of corporatism. Spend the money buying employees something they would actually appreciate, like a gift card or something instead of making these eldritch horrors. Dammit, I still have the PWC one stuck in my head. Gaaaaaaah! o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Facebook_does_opposite_of_what_I_said_|_Stop_at_Zona-M⠀⇛ Two years ago I explained why social media should NOT be instantaneous. Eight months ago I pointed out that the first to “slow down” should be [the most powerful “influencers”]. Now, it turns out that Facebook is doing EXACTLY THE OPPOSITE… [...] At times XCheck has protected public figures whose posts contain harassment or incitement to violence, violations that would typically lead to sanctions for regular users. In 2019, it allowed international soccer star Neymar to show nude photos of a woman, who had accused him of rape, to tens of millions of his fans before the content was removed by Facebook. o § Civil Rights/Policing⠀➾ # ⚓ Impunity_for_desertion_of_the_Constitution_–_Modern Diplomacy⠀⇛ In 1955, September was the holding of voting in selecting members of the DPR in the first general election in Indonesia, which was attended by 29 political parties and individuals. Where the election left a sad one, the general election committee was kidnapped and killed. The tragedy of the massacre in 1965-1966, the Tanjung Priok incident in 1984, the Semanggi II incident in 1999, the murder of Munir in 2004, to the brutality of the apparatus in the “Corruption Reformasi” action in 2019 yesterday caused one of my friends in the struggle who was a student at Halu Oleo University to be shot dead by the police. in action. All of the above events took place in September, which the author calls “September Mourning”. The historical record has shown that from time to time the civilization of the Indonesian State has not yet ended with problems that pose a great risk, especially regarding the loss of life. This collection of tragedies in September demonstrates an understanding that what happened was an act of desertion. o § Internet Policy/Net Neutrality⠀➾ # ⚓ Rajasthan_Wanted_To_Curb_Cheating_During_An_Exam._Did_That Require_An_Internet_Shutdown?⠀⇛ o § Monopolies⠀➾ # ⚓ Guest_Book_review:_The_Intellectual_Property_of_Nations [Ed: This book's premise and it very title are a lie because those aren't property; not legally and not technically, that's just lawyers' propaganda, crafted for and by rich people who loathe competition]⠀⇛ This is a review of The Intellectual Property of Nations: Sociological and Historical Perspectives on a Modern Legal Institution by Laura R. Ford – Assistant Professor of Sociology at Bard College, New York. In this book, Laura Ford draws on macro-historical sociological theories, to trace the development of intellectual property from antiquity to the modern nation-state system, showing how this infrastructure of power emerged. In doing so, using comparative and historical evidence, this groundbreaking work – representing nearly two decades of study – reflects on the role of intellectual property in our contemporary political communities and societies, on the close relationship between law and religion, and on the extent to which the law’s obliging force depends on ancient, written traditions. # ⚓ M&C_Reacts:_UK_Intellectual_Property_Office_Launches_New_IP Grant_Funding_Scheme [Ed: Marks & Clerk needs to just go hide under some rock after its conviction for corrupt practices; it's using UK-IPO for grifting, pocketing money at everybody else's expense (litigation and threatening of people)]⠀⇛ We are delighted to share the news with clients and contacts that the UK Intellectual Property Office (UKIPO) has launched its IP Access scheme providing SMEs with up to £5,000 (including VAT) to help protect and commercialise their IP. The scheme is part of a new government initiative to support post-pandemic recovery. # ⚓ News_express:_China_releases_a_15-year_blueprint_on_the development_of_intellectual_property_rights_(2021–2035) [Ed: Fusing together three lies in a row; those aren't property and aren't rights, either. But when you work in this profession habitual lying and misnomers become banal.]⠀⇛ On 22 September 2021, China released a 15-year plan to develop intellectual property rights (IPR): ‘The Outline of Building a Powerful Intellectual Property Nation’ (2021–2035). The full text in Chinese is accessible at the Xinhuanet. The official English version will be made available here in due course. This post serves as a quick briefing. # ⚓ Patent_And_Trademark_Office_Updates_Trademark_Examination Guidelines_–_What_You_Need_To_Know⠀⇛ On 30 September 2019 the Turkish Patent and Trademark Office issued guidelines regarding the examination standards for trademark applications in terms of absolute grounds, which were the first of their kind under Turkish law. Recently, a new chapter concerning the substantive examination standards for the assessment of confusing similarity has also been published. # § Patents⠀➾ # ⚓ Narrowing_the_Field:_Selection_Patents_and_Purposive Selection_in_India_–_Obhan_&_Associates [Ed: Why use the EPO as an example of anything? It has been hijacked by_corrupt_despots.]⠀⇛ # ⚓ FOSS_Patents:_Apple_can_pay_Optis_for_standard- essential_patent_license_or_pay_high_logistical_price while_praying_for_new_legislation⠀⇛ Optis continues its winning courtroom streak against Apple. After last month’s $300M verdict in a Texas retrial, Optis has now obtained a favorable UK ruling: Apple faces a British sales ban unless it takes a license on FRAND terms yet to be determined by the London-based High Court of Justice. I don’t believe in reinventing the wheel, so for a thoughtful summary of the decision let me refer you to this write-up by Simmons & Simmons, which contains a link to the judgment (Word document). I just wanted to add my two cents regarding what’s next, and to comment on just one remark by Justice Richard Meade, whose recent contribution to a Chinese conference was really great. Justice Meade notes in his judgment that Apple doesn’t deserve sympathy or strengthen its case by threatening to exit the UK market. In other words, he won’t allow his court to be bullied. I actually understand both sides: I can see why Apple’s counsel truthfully told the judge what her client might consider doing, but I can also see that a court can’t be swayed that way. Some judges react sensitively to what they perceive to be corporate bullying. I remember Judge William Alsup in the Northern District of California noting that his court, unlike the plaintiff in the case before him at the time, was “not a wholly-owned subsidiary of Oracle Corporation.” I doubt that Apple can get this injunction overturned on appeal. The UK courts from the lowest level to the highest have had a consistent position for years, and it amounts to requiring implementers to take a (worldwide!) license “on whatever terms are in fact FRAND.” Apple may not like the idea that it has to make a decision now, without knowing what terms will be set next year. But the UK courts are most likely going to continue to tell Apple that it has to trust them. # ⚓ Patenting_AI_inventions_in_the_UK [Ed: Bristows (a firm_of_shameless_liars) calling patents for bots “Hey Hi” in order to cloud and mis-frame the issue; the patent extremists never met a patent they did not like; should we grant patents to cats, too?]⠀⇛ Can an artificial intelligence (“AI”) machine be an inventor and can the machine’s owner apply for a patent? These were two of the key questions which the Court of Appeal grappled with in Thaler v Comptroller General of Patents [2021] EWCA Civ 1374. The Court, by a 2-1 majority, answered both these questions, as well a third question, in the negative. The result was that the appeal was dismissed. The appeal, however, leaves unanswered question as to whether the UK law, in its current state, is fit for purpose when it comes to protecting AI inventions. # ⚓ Germany_has_ratified_the_Protocol_on_the_Provisional Application_of_UPC_Agreement [Ed: They’re paying to distort the context of it all]⠀⇛ Germany has ratified the Protocol on the Provisional Application of UPC Agreement (PAP-Protocol) and paves the way for the Unified Patent Court (UPC). # ⚓ UPC_news:_Germany_ratifies_the_Protocol_on Provisional_Application [Ed: It is irrelevant to the viability of UPC, but they keep_pushing_these_same lies.]⠀⇛ # ⚓ Germany_moves_the_UPC_into_the_‘Final_Phase’ [Ed: It’s a lie to say (and pay_to_promote) that “Germany moves the UPC into the ‘Final Phase’” because it’s for the UK to decide, not Germany, and UK cannot decide anymore]⠀⇛ On a day when Germany was more pre-occupied with the determination of its future president, the outgoing justice minister, Christine Lambrecht, made a somewhat surprising press announcement regarding Germany’s ratification of the Protocol on the Provisional Application of the UPC Agreement (PAP). This protocol is the springboard for full implementation of the Unified Patent Court (UPC), whereby the Unitary Patent System can enter into force. # ⚓ Germany_and_Slovenia_ratify_UPC_Agreement’s_Protocol on_Provisional_Application [Ed: Team UPC very well knows that without the UK the UPCA can never get off the ground, but the litigation fanatics keep faking it and they pay some complicit media to relay their lies.]⠀⇛ The German Federal Government yesterday deposited Germany’s instrument of ratification of the Protocol on the Provisional Application (PPA) of the Unified Patent Court Agreement (UPCA). The deposit with the General Secretariat of the Council of the EU, recorded here, was required for the ratification to be effective. As reported by the Federal Ministry of Justice, this is an important step towards the establishment of the UPC. Germany’s ratification now enables the PPA to come into force (and therefore the provisional application period to start) as soon as two more countries ratify the PPA or otherwise consent to be bound by the provisional application of certain UPCA provisions. One of those countries is very likely to be Slovenia (which is hosting in Ljubljana one of the seats of the UPC Mediation and Arbitration Centre). Slovenia’s legislation ratifying the PPA came into force on 24 September 2021 when it was published in Slovenia’s Official Gazette although the Council of the EU has not yet recorded the deposit of the instrument of ratification. Austria is also expected to ratify the PPA shortly. # ⚓ Bird_&_Bird_hires_dual-qualified_life_sciences specialist_in_Paris [Ed: What on Earth is this? JVUE is a spam site. It used to do journalism, now it’s pretending that some low-level worker changing employer is “news” in order to compose puff pieces for mass litigation firms that lie and lobby against civil society. In the area of patents (not limited to it), commercials are now being dubbed “news”.]⠀⇛ As of September, Frédéric Portal (43) has joined Bird & Bird’s IP team in Paris as counsel. Previously, he was a partner at mixed law firm Lavoix for ten years. Portal is a patent attorney in chemistry, with a wealth of experience with life science clients. This expertise makes him a good addition to the practice. # § Software Patents⠀➾ # ⚓ Meritorious_win:_Patentability_of_computer related_inventions_in_India [Ed: With lobbying by Microsoft and IBM, conjoined with opportunistic litigation_firms, they’re trying_to_shoehorn software_patents_into_India_to_the_detriment_of the_Indian_software_and_services_industry. Many of these ‘genius’ lawyers don’t even know that EPO has nothing to do with the EU, so they expose their own ignorance on these matters; it’s like religion to them.]⠀⇛ In the case of Ferid Allani v. Union of India and Ors., the Intellectual Property Appellate Board (‘IPAB’) set aside the refusal order of the Indian Patent Office (‘IPO’) and allowed the appellant’s patent application. After juggling the matter between the Delhi High Court, the IPO, and the IPAB, primarily over the issue of patent eligibility of computer-related inventions under Section 3(k) of the Patents Act, the claimed invention was acknowledged as patentable in view of the ‘technical effect’ and the ‘technical contribution’ of said invention. The silver line is that the courts and tribunal in India are aligned to the jurisprudence developed in the US and the EU in granting patents to computer program enabled inventions. However, like in any other jurisdiction, some examiners or controllers may exercise narrow view of granting patents for such subject matter. A huge credit goes to the applicant for his conviction in the merits of the invention and his faith in the Indian judicial system. After many battles, including twice in the IPO, twice in the IPAB, and twice in the Delhi HC, the applicant finally won the war and got a well-deserved relief. The decision also confirms the view that Indian IP jurisprudence is still developing and that interference by the Courts is not avoidable in all circumstances. The write-up below provides the facts of the case, the timeline, a summary of the second leg of proceedings at the Delhi HC, the IPO and the IPAB, and conclusions. # ⚓ Can_an_AI_system_be_an_inventor_for_a_patent_in the_UK_–_is_it_no,_or_just_not_yet? [Ed: Liars from_Bristows reject reality (or a decision from a high court), as if patents for bots are inevitable because they look to make a quid off it]⠀⇛ On 21 September 2021, the UK Court of Appeal dismissed Dr Stephen Thaler’s appeal against the UK Intellectual Property Office’s decision to refuse two patent applications, in which Dr Thaler named his AI system (DABUS) as the sole inventor. The outcome of the appeal will not come as a surprise to many. All three judges were aligned in their opinion that only a person, not a machine, can be an inventor for the purposes of the UK Patents Act 1977. However, there was a divergence of views amongst them as to whether this was fatal to Dr Thaler’s patent applications. # § Trademarks⠀➾ # ⚓ Worth_a_punt?_Buying_TMs_from_busted_brands [Ed: Paying to 'buy' words of things that have nothing to at with what you do or did, in effect abusing reputation hallmarks]⠀⇛ Airline Alitalia ceases operations in October and its trademark portfolio is up for grabs, but what should companies consider when selling or buying IP rights? # ⚓ Australia’s_design_reform_welcome_but_inadequate,_say sources [Ed: What they mean by "sources" is sponsors, or "people who pay us to lobby under the guise of "news"..."]⠀⇛ Counsel highlight the notable changes and missed opportunities in the new act and their hopes for Australia’s expected joining of the Hague Convention ䷩ 𝚕𝚒𝚗𝚎 4117 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 09.28.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_28/9/2021:_GnuCash_4.7_and_SuperTuxKart_1.3_Release⠀✐ Posted in News_Roundup at 7:52 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o ⚓ What_the_GNU?⠀⇛ OK, this is a post I’ve been planning for months, I think? Several past drafts have been injured and killed before I gave birth to this one, the succesful one. So, let’s jump straight into it: I wanna talk about GNU. GNU. Not the FSF, not RMS… Why are all these three letter acronyms? Are all of these cover operations of some three letter agency? I hope saying that doesn’t get me into any trouble, so you better read my post before I suddenly disappear… Just kidding! But I will address the FSF and RMS some time in the future… Now, let’s just focus on the GNU. This comes from a cultural thing that has bugged me for very long time. The Anglo FOSS community is way over this kind of stuff, except for the few people who still listen to the BS the FSF spits out… But the Spanish community loves the FSF and RMS so much it’s unnerving. Actually, I almost was about to write this post in Spanish, but then I realized that I enjoy writing in English way more than in my native language… for some reason? So, this post is to cut off the falsehoods, the half truths, the weird propaganda around GNU. Some of it comes from the FSF, but most of it actually comes from their fans. This is not just a “culture war,” but this has actual, tangible technological consequences… and that’s what bothers me at most. o § Audiocasts/Shows⠀➾ # ⚓ Late_Night_Linux_–_Episode_144⠀⇛ Ubuntu sets out its enterprise stall and makes a big move for Snaps on the desktop, excellent gaming news, disquiet downstream of GNOME, KDE Korner, and details of a new show in the LNL family. o § Instructionals/Technical⠀➾ # ⚓ Browsing_a_WebDAV_share_in_Linux_and_Windows_10_| Fitzcarraldo’s_Blog⠀⇛ In this post I explain how I configured my machines running two Linux distributions (Gentoo Linux and Lubuntu 20.10) and my Windows 10 test machine to enable me to browse a shared folder on my file server (running ownCloud, in my case) that uses the WebDAV protocol. I cover two options for configuring Linux to browse WebDAV shares. Further options exist in Linux, but the two methods I give here are fine for my purposes. o § Games⠀➾ # ⚓ SuperTuxKart_1.3_Released_with_New_Arenas,_New_Karts,_and GUI_Improvements⠀⇛ Coming more than a year after SuperTuxKart 1.2, SuperTuxKart 1.3 is here to introduce two new battle arenas, namely Ancient Colosseum Labyrinth and Alien Signal. While the first is a brand-new dark environment inspired by the Rome Colosseum, the latter was already offered to donators and it’s based on a real location of the SETI program. Both of them support the Capture The Flag (CTF) mode. New karts are also present in this release, namely the cute Pepper from Pepper&Carrot as a replacement for Sara the Racer, and some of the existing karts received a makeover, such as Gnu, Adiumy, Emule, and Sara the Wizard, which is now known as just Sara. o § Distributions⠀➾ # § Canonical/Ubuntu Family⠀➾ # ⚓ Latest_Ubuntu_Linux_Kernel_Security_Updates_Fix_12 Vulnerabilities,_Patch_Now⠀⇛ This latest kernel update is here to address a total of 12 security vulnerabilities affecting the Linux 5.4 LTS kernel in Ubuntu 20.04 LTS and Ubuntu 18.04 LTS systems, as well as the Linux 5.11 kernel in Ubuntu 21.04 systems on all supported architectures and platforms. For all supported Ubuntu releases, the new Linux kernel security updates fix CVE-2021- 33624, a security flaw discovered by Ofek Kirzner, Adam Morrison, Benedict Schlueter, and Piotr Krysiuk, which could leading to a side-channel attack, allowing an attacker to expose sensitive information, as well as CVE- 2021-3679, a security issue discovered in the tracing subsystem that could allow a privileged attacker to cause a denial of service. o § Devices/Embedded⠀➾ # § Open Hardware/Modding⠀➾ # ⚓ Listen_to_the_weather_change_with_The_Sky_Vane⠀⇛ # ⚓ TICO_Robot_Plays_Tic-Tac-Toe_by_Drawing_on_a_Tiny Whiteboard⠀⇛ Tic-tac-toe (or “Noughts and Crosses”) is a game simple enough to implement in any computer system: indeed it’s often used in beginner’s programming courses. A more challenging project, and arguably more interesting and useful, is to make some kind of hardware that can play it in real life. [mircemk] built a simple yet elegant machine that can play tic-tac-toe against a human player in a way that looks quite similar to the way humans play against one another: by drawing. The robot’s design and programming were developed at PlayRobotics, who named the project TICO. The mechanical parts are available as STL files, to be printed by any 3D printer, and a comprehensive manual explains how to assemble and program the whole thing. Since it’s all open source, anyone can build it from scratch and modify it to their liking. The pictures show the original design by PlayRobotics, while the video (embedded after the break) shows [mircemk]’s version, which includes a wooden frame that gives it a bit more presence. # § Mobile Systems/Mobile Applications⠀➾ # ⚓ Nokia_set_to_launch_its_second_Android_tablet_ever_on October_6⠀⇛ # ⚓ Two_Nokia_QLED_and_more_Android_11_TVs_launching tomorrow,_JBL_and_Harman_on_board_|_Nokiamob⠀⇛ # ⚓ The_big_white_wall_in_my_apartment_just_got_an Android_TV_upgrade⠀⇛ # ⚓ RIP_Android_TV_remote_app,_hello_Google_TV_remote_app –_The_Verge⠀⇛ # ⚓ Honor_announces_the_Tab_V7,_a_new_10-inch_Android_11 tablet_with_pen_support_and_a_new_MediaTek_processor_– NotebookCheck.net_News⠀⇛ # ⚓ Superb_Android_TVs_For_Your_Home:_Pick_From_The_Most Popular_Options_Available_Online_|_Most_Searched Products_–_Times_of_India⠀⇛ # ⚓ Pixel_5A_review:_This_is_the_Android_smartphone_most people_should_get_•_GEEKSPIN⠀⇛ # ⚓ HelloTalk_app_reportedly_installed_a_malicious_app called_HT_Coin_on_Android_devices_–_gHacks_Tech_News⠀⇛ # ⚓ Google_Chrome_to_allow_Android_users_to_switch_the websites_from_phone_version_to_desktop_version permanently_/_Digital_Information_World⠀⇛ # ⚓ android:_The_great_Android_tablet_‘rush’_2.0:_Why Apple_shouldn’t_be_worried_as_of_now_–_Times_of_India⠀⇛ # ⚓ OnePlus_9_Pro_Running_Android_12-Based_ColorOS_12 Instead_of_OxygenOS_Reportedly_Spotted_|_Technology News⠀⇛ o § Free, Libre, and Open Source Software⠀➾ # § SaaS/Back End/Databases⠀➾ # ⚓ [Old] In_praise_of_PostgreSQL⠀⇛ After 25 years of persistence, and a better logo design, Postgres stands today as one of the most significant pillars of profound achievement in free software, alongside the likes of Linux and Firefox. PostgreSQL has taken a complex problem and solved it to such an effective degree that all of its competitors are essentially obsolete, perhaps with the exception of SQLite. # § CMS⠀➾ # ⚓ 3_Best_Free_and_Open_Source_R_Static_Site Generators⠀⇛ LinuxLinks, like most modern websites, is dynamic in that content is stored in a database and converted into presentation- ready HTML when readers access the site. While we employ built-in server caching which creates static versions of the site, we don’t generate a full, static HTML website based on raw data and a set of templates. However, sometimes a full, static HTML website is desirable. Because HTML pages are all prebuilt, they load extremely quickly in web browsers. There are lots of other advantages of running a full, static HTML website. # § FSF⠀➾ # § GNU Projects⠀➾ # ⚓ GnuCash_4.7_–_Neowin⠀⇛ GnuCash is a personal and small business finance application, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. It’s designed to be easy to use, yet powerful and flexible. GnuCash allows you to track your income and expenses, reconcile bank accounts, monitor stock portfolios and manage your small business finances. It is based on professional accounting principles to ensure balanced books and accurate reports. GnuCash can keep track of your personal finances in as much detail as you prefer. If you are just starting out, use GnuCash to keep track of your checkbook. You may then decide to track cash as well as credit card purchases to better determine where your money is being spent. When you start investing, you can use GnuCash to help monitor your portfolio. Buying a vehicle or a home? GnuCash will help you plan the investment and track loan payments. If your financial records span the globe, GnuCash provides all the multiple- currency support you need. # § Programming/Development⠀➾ # § Python⠀➾ # ⚓ Scikit-learn_celebrates_the_big_1.0_with keyword_arguments_and_online_one-class_SVMs⠀⇛ After a good 14 years of development, the team behind scikit-learn has released version 1.0 of the Python machine learning library, signaling the open source project’s stability and adjusting things to make it more straightforward to use. # § Java⠀➾ # ⚓ The_Much_Talked_About_Free_Java_License_Is Here⠀⇛ The Free Java Licence. The distinctions are purely aesthetic. It’s the same software, but it’s distributed under a different licence. * § Leftovers⠀➾ o ⚓ SUPER-HUMAN⠀⇛ N Hell, I know my superpower! I stare back at the solo sun & think, I could take you down, right to the cool core if my mother asked it of me,or if I thought my father would o ⚓ Opinion_|_Instituting_Liberty:_Contested,_Changing,_Conflicted Definitions⠀⇛ News that the University of Texas at Austin has been courting donors for a Liberty Institute is a reminder of the danger of ideology undermining university life. Provost Sharon Wood, responding to faculty concerns, said the goal of such an institute would be to “consider problems from multiple points of view,” but skepticism is warranted. o ⚓ Techdirt’s_‘Plagiarism_Collection’:_A_Plagiarized_Set_Of_NFTs About_Plagiarism⠀⇛ As we noted last week, I’m going to be writing a deep dive paper, similar to my Protocols, Not Platforms paper, that explores the ins and outs of NFTs — looking at the legal, cultural, economic, environmental issues related to NFTs. The idea is to explore the ways in which digital scarcity could prove to be different and interesting — and also the many ways in which it may not be interesting at all. If you’re at all interested in supporting this project, our crowdfund to back the paper (and to get a piece of the resulting NFT of the paper) is still going, though not for much longer. o ⚓ The_Soccer_Icon_From_London’s_East_End:_Jimmy_Greaves_(1940_- 2021)⠀⇛ He was slightly injured for the quarter final against Argentina when he was replaced by Geoff Hurst who scored the winning goal. Hurst kept his place thereafter with Greaves relegated to the bench not as a substitute, as there were no substitutes those days, but as a spectator close to his teammates battling it out across the line. His dream of scoring a winner in a World Cup final was shattered when he was told by manager Sir Alf Ramsey that, though fully fit, he would not be playing in the final. He probably fell victim to Ramsey’s mistrust of players with great talent not allied with a willingness to graft and cover blades of grass. Geoff Hurst went on to score a hat-trick and Greaves could be seen in footage from the final in a suit running onto the pitch at the end to congratulate his colleagues. It is said that he was nowhere to be seen afterwards. Though obviously devastated at being left out, he did not seem to bear any grudges. He had started his career as a prolific scorer at Stamford Bridge (home of Chelsea – current Champions League winners) and had his best years at Tottenham Hotspur (Spurs). How ironic that he was to pass away at 81 on the day his two clubs, Spurs and Chelsea, met in an English Premier League match. With Spurs, he spearheaded the first British team to European glory, winning the European Cup Winners Cup smashing Atletico Madrid (the holders) 5-1 in the final in Rotterdam. o ⚓ Opinion_|_Truth_Is_Truth:_Fuck_These_Guys⠀⇛ o ⚓ Nirvana’s_Nevermind_at_30⠀⇛ I remember Kurt, with his bright violet hair, strolling on stage, forcing himself through the song, which still sounded fantastic. But it wasn’t their bitter rendition of Smells Like Teen Spirit that altered my teens, or in my view, the trajectory of the 1990s. It was their next song Territorial Pissings. A far better track, to be sure, and a big fuck you to the label, to MTV, and to SNL who would have preferred a hit like In Bloom or Come As You Are. After ripping through Territorial Pissings, the band smashed their equipment. Cobain jabbed his cheap guitar into his amp. Dave Grohl tossed over his drum kit. The audience screamed in shock and nervous excitement. I was thirteen and I had no idea what the fuck I had just witnessed. Kris and I looked at each other, bewildered, laughing, energized. The next weekend my mom dropped us off at the mall and I took my ten dollars and ran to Sam Goody and bought Nevermind on cassette. I must have listened to side A a thousand times before my shitty walkman finally ate the tape. o § Education⠀➾ # ⚓ We_can’t_even_freely_debate_Islam_without_being_accused_of Islamophobia._British_universities_are_becoming_cancel- culture_prisons⠀⇛ A discussion of religion shouldn’t cause “distress”. A university is supposed to be an arena where learning is gained through healthy debate with people with whom we might sometimes disagree. That’s how we challenge and expand our independent thinking. Depriving speakers of the chance of discussing the Islamic faith on campus is a slippery slope to intolerance, and, were it to be repeated in an academic course, could even alienate Muslim students. If cancel culture is allowed to continue stifling discussion in this way, it will ultimately make students less smart. That there might soon be a total lack of intellectual pushback is a gloomy prospect that should worry us all. If our ideas are worth listening to, we must be confident enough to debate them, rather than seeking to erase views that aren’t the same as ours. Most Muslims, and indeed Islam itself, encourage such debates, and the Oxford Union has previously hosted plenty of discussions about aspects of the faith. We must all be able to talk freely about Islam without being accused of Islamophobia. If we don’t, we risk perpetuating misconceptions and stereotypes – and that will cause far more harm to Muslims in the long run than free speech. Pressuring guest speakers into silence and demanding apologies serves only to stir up divisions between communities and stops us finding common ground through interfaith dialogue. o § Health/Nutrition⠀➾ # ⚓ Dots_Com⠀⇛ That species-jumping flu was Spanish in name only. (Kansas was more likely its ground-zero origination site.) Spain was neutral in WWI and so not subject to wartime censorship. When folks started sickening and dying there the Spanish press found it newsworthy. Reporting on an invisible virus that was as lethal as the bullets, bombs, and poison gas in and out of the trenches was judged to be bad for “morale” as the US sought to consolidate its position as an imperial power. Hence, news was limited here. WWI featured the first concerted efforts at government propaganda, “news management,” or  “manufacturing consent” among a population which, left to its own devices might not be all that eager to set about “killing other people and taking their stuff.”  Continuous war and subversion on a global scale’ was not yet an accepted part of domestic culture in the evolving American Century. # ⚓ Studies_Show_Schools_With_Mask_Rules_See_Lower_Rates_of Student_COVID_Diagnoses⠀⇛ # ⚓ Acclimation_and_Heat_Stress_of_Plants,_and_Future_Crop Failures⠀⇛ This is not an entirely bad idea — especially in its more nuanced formulation as multi-crop regenerative agriculture coupled with wildland, wetland and forest conservation and reforestation, ending industrialized chemical pesticide monoculture farming and drastically reducing the entire meat industry, along with a popular shift to plant-based diets — though it is an entirely inadequate tactic for absorbing the ever increasing load of CO2 in the atmosphere being fed by gargantuan torrents of anthropogenic CO2 emissions exhausted as waste products from the fossil fueled engines powering today’s capitalism and militarism, which remain requirements by our capitalists and militarists for the continuation of our present civilizational paradigm. So, planting trees is being done and will continue because it is something that many people can do to try to help, and because it poses no real threats to capitalism or militarism. But one of the cruelties of global warming is that high concentrations of CO2 combined with elevated global temperatures reduce the rate of photosynthesis and plant growth. These effects are called “acclimation” and “heat stress” of plants, respectively. # ⚓ In_which_Orac_experiences_schadenfreude_over_Ben_Garrison’s COVID-19⠀⇛ It occurs to me that it’s odd that I’ve never blogged about Ben Garrison (or, as far as I can tell, even mentioned him on this blog before). The reason, of course, is that he is one of the crankiest of cranks when it comes to COVID-19, COVID-19 vaccines, and the pandemic. (Indeed, a whole section of his website devoted to COVID-19 is called “Plannedemic,” obviously a play on the term “Plandemic,” a conspiracy theory that emerged early during the pandemic as a result of a video by conspiracy “documentarian” Mikki Willis featuring Judy Mikovits, a disgraced scientist turned antivax conspiracy theorist and COVID-19 grifter, claiming that the whole pandemic was a “plandemic” designed so that the elites can take total control. Of course, Garrison is about so much more than just COVID-19 conspiracy mongering and antivaccine nonsense. He is arguably the most famous pro-Trump cartoonist, and his cartoons buy into pretty much every piece of propaganda and conspiracy theory promoted by by Donald Trump over the years. Garrison’s style is also very notable in that he makes his cartoons so complicated that he feels a compulsion to label everything, as in these two examples: # ⚓ Opinion_|_The_Vaccine_Vampires_Are_Now_Lurking_in_Broad Daylight⠀⇛ Richard Matheson’s 1954 novel I Am Legend imagines a world where a global epidemic has turned every human being on Earth except one into a vampire. The novel’s scientist-hero hides by night and roams the countryside by day, when the vampires are asleep, searching for a cure and killing them wherever he finds them. # ⚓ 160_Patient_Advocates_Demand_Medicare_Negotiation_in_Build Back_Better_Package⠀⇛ Scores of patient advocates from across the United States came together Monday to demand that congressional Democrats include drug pricing reforms—especially allowing Medicare to negotiate prescription rates—in the Build Back Better package. “It’s time for Congress to deliver its promise to lower drug prices and let Medicare negotiate.”—Lauren Stanford, P4ADNow # ⚓ Child_Advocates_Celebrate_‘Pause’_But_Push_for_Permanent End_to_Instagram_for_Kids⠀⇛ Critics of Instagram and its plan to create a version of the photo- and video-sharing platform for children ages 12 and under celebrated Monday’s announcement that the project is “on pause” while calling for the company to “permanently pull the plug.” “We won’t stop pressuring Facebook until they permanently pull the plug on IG Youth and take real steps to make their platform safer for teens.”—Josh Golin, Fairplay # ⚓ Facebook_puts_off_Instagram_Kids_launch_after_adverse_WSJ report⠀⇛ Earlier this month, the Wall Street Journal ran a series of articles about Facebook, in one of which it claimed that Instagram’s own research had found that nearly a third of teenagers who had body image issues felt worse due to what they saw on Instagram. # ⚓ Trump’s_Mar-a-Lago_Buddies_Tried_to_Get_the_VA_to_Sell Access_to_Veterans’_Medical_Records⠀⇛ Former President Donald Trump empowered associates from his private club to pursue a plan for the Department of Veterans Affairs to monetize patient data, according to documents newly released by congressional investigators. As ProPublica first reported in 2018, a trio based at Trump’s Mar-a-Lago resort weighed in on policy and personnel decisions for the federal government’s second-largest agency, despite lacking any experience in the U.S. government or military. o § Integrity/Availability⠀➾ # § Proprietary⠀➾ # § Security⠀➾ # ⚓ Hacker_Recounts_How_He_Once_Broke_Into Professor’s_Computer_to_Submit_Late_Assignment⠀⇛ When you miss your assignment deadline by just two or four hours, you wish you could go back in time and submit your assignment before the limit -something which seems impossible. Turns out, it was not that hard for college student Robert Graham, who is now a well-known cybersecurity researcher. Talking to Lorenzo Franceschi-Bicchierai in an episode of My First Hack series by Vice’s Cyber podcast, Graham shared an anecdote from his college when he hacked his professor’s computer to submit his late assignment in time. Graham recollects that once when he was too late in submitting his assignment by a midnight deadline, he changed his computer’s date so that the timestamp on the assignment reads of an earlier time than it was actually submitted. But it was not long before the teachers became aware of this trickery students used. To make sure that assignments were actually assigned on time, teachers made it mandatory for students to send the assignment by email. [...] The university ran a Unix-based university environment, and the emails arrived on the professor’s computer rather than being on the cloud. # § Privacy/Surveillance⠀➾ # ⚓ ‘Chilling’:_Facial_recognition_firm Clearview_AI_hits_watchdog_groups_with subpoenas_–_POLITICO⠀⇛ # ⚓ Clearview_Tosses_Subpoena_To_Non-Party Transparency_Advocates,_Demands_Copies_Of Communications_With_Journalists⠀⇛ Clearview is currently being sued by a small percentage of its database of scraped personal info. It is also being sued by a few state officials over privacy law violations. It is (also) also being side-eyed closely by the federal government, which has not initiated an official investigation, but has expressed its disappointment in legislative ways. # ⚓ The_Law_Bytes_Podcast,_Episode_102: Colleen_Flood_on_the_Legal,_Ethical_and Policy_Implications_of_Vaccine_Passports⠀⇛ CityNews, Day One of Ontario’s Vaccine Passport # ⚓ EU_is_Spending_More_Than_a_Billion Dollars_Expanding_Biometric_Honeypots, Despite_Risks_to_Privacy_and_Freedom⠀⇛ That’s just one contract: Wired Italia goes on to describe two more. In total, they add up to over 900 million euros – a billion dollars – being spent on the creation of huge databases holding comprehensive sets of personal data. The “Lisa” in EU- Lisa, the agency in charge of this project, stands for “Large- Scale IT Systems in the Area of Freedom, Security and Justice“. However, not everyone thinks that the new system will do much to promote any of those. A few weeks ago, 31 NGOs wrote an open letter to key members of the European Parliament to express their “fundamental rights concerns about the Eurodac reform“. Although Eurodac began as the main EU fingerprint database for identifying asylum seekers and those crossing the border irregularly, the latest plans will see it expanded greatly. The NGOs identified a number of areas of concern, including the application of facial recognition techniques for biometric identification, and the widened scope of the database. # ⚓ TikTok_says_it_has_one_billion_monthly users⠀⇛ The short-form video app has risen sharply in popularity in the last few years, spawning competing products from other platforms. # ⚓ EFF_to_Court:_Stop_SFPD_from_Spying_on Protesters_for_Black_Lives⠀⇛ In October 2020, on behalf of three activists of color, we sued the City and County of San Francisco for violating the city’s landmark Surveillance Technology Ordinance. A few months earlier, an EFF investigation uncovered that the SFPD had obtained live access to a downtown business district’s camera network for 8 days that summer to spy on Black-led protests against police violence. The Ordinance prohibits any city department, including the SFPD, from acquiring, borrowing, or using, or entering an agreement to acquire or use, surveillance technology without prior approval from the city’s Board of Supervisors. The Ordinance is one of nearly 20 Community Control of Police Surveillance (CCOPS) laws nationwide that empower community members, through their local legislators, to make decisions about if and under what circumstances police and other government agencies may acquire and use surveillance technology.   We filed our motion for summary judgment—asking the court to rule without a trial—after obtaining documents and deposition testimony that an SFPD officer repeatedly viewed the camera network during the 8 days that the department had access. This contradicted the SFPD’s previous public statements that they obtained access to the network, but never viewed it. The information we uncovered showed the SFPD unilaterally and secretly deployed a surveillance camera network against protesters marching in defense of Black lives. In the words of Hope Williams, one of the plaintiffs, “It is an affront of our movement for equity and justice that the SFPD responded to police abuse and violence by secretly spying on us.” SFPD’s unlawful actions chill speech and make it harder for activists to organize and participate in future protests. o § Defence/Aggression⠀➾ # ⚓ One_Man_as_a_Whole_Generation:_The_Unfinished_War_of Zakaria_Zubeidi⠀⇛ Twenty years ago, following what has been etched in the collective Palestinian memory as the ‘Jenin Massacre’, I was introduced to the Zubeidi family in the Jenin refugee camp, which was almost entirely erased by the Israeli army during and following the Jenin battle. Despite my repeated attempts, the Israeli army prevented me from reaching Jenin, which was kept under total Israeli military siege for months following the most violent episode of the entirety of the Second Palestinian Uprising (2000-2005). # ⚓ UK_Labour_Conference_Condemns_AUKUS_as_Threat_to_World Peace⠀⇛ Echoing concerns raised by international activists over the perils posed by the three-nation AUKUS agreement, delegates at the U.K. Labour Conference on Monday voted to condemn the new military pact between Australia, the United Kingdom, and the United States as a threat to world peace. “I want to live in a peaceful world. And if we’ve got differences with people, as we have on human rights, then challenge… then support those in those societies that are demanding their rights.”—Jeremy Corbyn, Labour MP # ⚓ Opinion_|_Humanity’s_Call_to_Eliminate_Nuclear_Weapons⠀⇛ Sunday marked the International Day for the Total Elimination of Nuclear Weapons. This 8th year commemorating the day was declared by the United Nations as a way of bringing about awareness and education of the imminent existential threat that hangs over all of humanity by the continued existence of nuclear weapons. The elimination of nuclear weapons has been a leading goal of the United Nations General Assembly since its earliest days in 1946.  # ⚓ How_Do_We_Confront_America’s_Attachment_to_Violence?⠀⇛ As a religious studies professor, I know a parable when I see one. Consider the 20th anniversary of the 9/11 attacks and the final events in this country’s war in Afghanistan as just such a parable taken directly from the history of our moment. # ⚓ Opinion_|_Forever_Wars:_The_Names_You’ll_Never_Know⠀⇛ As a parting shot, on its way out of Afghanistan, the United States military launched a drone attack that the Pentagon called a “righteous strike.” The final missile fired during 20 years of occupation, that August 29th airstrike averted an Islamic State car-bomb attack on the last American troops at Kabul’s airport. At least, that’s what the Pentagon told the world. # ⚓ HBO’s_Anti-Maduro_Propaganda_Is_Cruder_Than_Venezuelan Oil⠀⇛ HBO Max began streaming a documentary on September 15: A La Calle (“To the Street”). It portrays US- backed opposition leaders in Venezuela as pro- democracy heroes battling a brutal dictatorship—a total reversal of the truth. A Daily Beast article (9/13/21) promoting the film is headlined “Capturing Venezuela’s Descent Into Socialist Hell,” which succinctly conveys the film’s slant, and suggests why it found a big corporate platform like HBO Max, a subsidiary of AT&T‘s WarnerMedia. # ⚓ Lab-Leak,_Gain-Of-Function,_and_the_Media_Myths_Swirling Around_the_Wuhan_Institute⠀⇛ Editor’s Note | We recognize that COVID-19 coverage can inflame passions and is prone to controversy. In the past, MintPress News has published varying viewpoints on the topic (including ones that stand in contrast to those represented in the following article). We strive to provide well-researched articles representing a diversity of views to our readers in the interest of fostering healthy discussion in the public interest. # ⚓ The_US_and_China:_A_Productive_Path_Forward⠀⇛ I will briefly go through the history of the economic relationship between China and the U.S. in the last two decades. Then I will describe the implications for inequality for the path Biden seems to be pursuing. The last part outlines an alternative, more cooperative path for relations with China. The Trade Deficit with China: Donald Trump’s Phony War # ⚓ Israeli_PM_Naftali_Bennett_Mentions_Palestinians_Exactly Zero_Times_During_UN_Address⠀⇛ Israel’s right-wing Prime Minister Naftali Bennett on Monday gave his inaugural address to the United Nations General Assembly during which he made zero mention of Palestinians. Journalist Dalia Hatuqa was among those who immediately noted how revealing the Israeli leader’s decision was. # ⚓ The_Military_Stood_Up_to_Trump,_But_Who_Will_Stand_Up_to the_Military?⠀⇛ Nixon’s was, of course, a calculated craziness. “When the wind is southerly,” Tricky Dick certainly could distinguish “a hawk from a handsaw,” as Hamlet famously put it. A half century later, America has had to deal with a different kind of crazy in the White House. Although Donald Trump has insisted that he’s a “stable genius,” all the evidence suggests otherwise. After Trump lost the 2020 election, even those in his close circle of advisors began to question the president’s sanity. There was a distinct possibility that a real mad man now held the reins of power and that he was willing to do pretty much anything to stay in the Oval Office, up to and including a coup. # ⚓ International_Criminal_Court_Excludes_US_From_Probe_Into Afghanistan_War_Crimes⠀⇛ # ⚓ Critics_Fume_as_ICC_Excludes_US_From_Probe_Into_Afghan_War Crimes⠀⇛ A Monday announcement from the International Criminal Court’s chief prosecutor saying his office is seeking approval to resume its investigation into potential war crimes in Afghanistan committed by the Taliban and the Islamic State—but excluding alleged atrocities committed by U.S. forces—sparked a flurry of outrage from human rights defenders. “It seems there is no end to the betrayal of Afghans—now so many victims of torture and other abuses by U.S. and former Afghan government forces have been told there is no justice for you,” Patricia Gossman, associate Asia director for Human Rights Watch, tweeted Monday in response to the announcement. # ⚓ Trump_Aides_Refusing_to_Testify_Before_Jan_6_Committee_May Face_Criminal_Charges⠀⇛ # ⚓ Donald_Trump_Is_Building_an_Army._He_Can_No_Longer_Be Ignored.⠀⇛ # ⚓ Flight_campaign_in_the_UK:_Military_drone_operates_in civilian_airspace_for_the_first_time⠀⇛ Throughout Europe, military drones are only allowed to fly in restricted areas. This is a major obstacle for training and missions inside the country. A British flight series with a US drone is now set to bring a breakthrough for flights in civilian airspace. # ⚓ Meet_Mansoor_Adayfi:_I_Was_Kidnapped_as_a_Teen,_Sold_to_the CIA_&_Jailed_at_Guantánamo_for_14_Years⠀⇛ We speak with Mansoor Adayfi, a former Guantánamo Bay detainee who was held at the military prison for 14 years without charge, an ordeal he details in his new memoir, “Don’t Forget Us Here: Lost and Found at Guantánamo.” Adayfi was 18 when he left his home in Yemen to do research in Afghanistan, where he was kidnapped by Afghan warlords, then sold to the CIA after the 9/11 attacks. Adayfi describes being brutally tortured in Afghanistan before he was transported to Guantánamo in 2002, where he became known as Detainee #441 and survived years of abuse. Adayfi was released against his will to Serbia in 2016 and now works as the Guantánamo Project coordinator at CAGE, an organization that advocates on behalf of victims of the war on terror. “The purpose of Guantánamo wasn’t about making Americans safe,” says Adayfi, who describes the facility as a “black hole” with no legal protections. “The system was designed to strip us of who we are. Even our names were taken.” # ⚓ Understanding_the_enemy:_An_interview_with_Dr._Anat_Berko⠀⇛ The criminologist and former Knesset member has spent decades researching the psychology of suicide bombers and their handlers, including one-on-one talks with senior Hamas figures such as the terror group’s founder, Ahmed Yassin. “There’s no potential of rehabilitating them because, from their perspective, they didn’t do anything wrong,” she says. # ⚓ Hero_attendants_on_Boston_JetBlue_flight_block_cockpit_from ‘unruly_passenger’_saying_‘Allah’⠀⇛ That passenger on JetBlue Flight 261 heading to San Juan, Puerto Rico, Wednesday night “had to be physically restrained by flight crew members … during the passenger’s attempt to gain access to the flight deck,” an FBI agent states in his affidavit. # ⚓ Egypt:_Christian_Building_Abruptly_Demolished⠀⇛ The most distressing though hardly surprising aspect of this particular building demolition in Egypt is that the city council gave the Christians no warning whatsoever, waiting until construction of the building was complete—at which point they simply set out and demolished it, violently punishing any who dared get in the way. # ⚓ Over_800_Hazara_Families_Ordered_Out_Of_Their_Homes_By Taliban⠀⇛ He said more than 800 families had been ordered out of their homes in a remote district straddling the provinces of Daykundi and Uruzgan, southwest of Kabul. Locals contacted by AFP have confirmed the report, and pleaded with authorities to help them. o § Transparency/Investigative Reporting⠀➾ # ⚓ Swedish_Radio_exclusive:_New_official_footage_of_hole_in sunken_Estonia_reveals_“surprising_discovery”⠀⇛ The classified film taken by the accident investigation authorities of Sweden and Estonia clearly shows how pieces of the ferry’s steel structure are bent outwards from the hull. o § Environment⠀➾ # ⚓ Climate_change_risk_assessment_2021⠀⇛ Unless NDCs are dramatically increased, and policy and delivery mechanisms are commensurately revised, many of the impacts described in this research paper are likely to be locked in by 2040 and become so severe they go beyond the limits of what nations can adapt to. # ⚓ 5-Year_Probabilistic_Projections⠀⇛ The most recent 5-year projections of future Colorado River system conditions were produced in August of 2021 using the following assumptions: [...] # ⚓ Mainstream_Media_Attention_to_IPCC_Report_Neglected_Real Cause_of_Emissions⠀⇛ # ⚓ China’s_Emissions_Are_Made_in_America⠀⇛ # § Energy⠀➾ # ⚓ ‘Momentous_Win’:_Years_of_Local_Opposition_Defeats PennEast_Pipeline⠀⇛ Environmental and public health advocates on Monday celebrated the demise of a proposed fracked gas pipeline across Pennsylvania and New Jersey after PennEast decided to cease development because of difficulties acquiring certain state permits. “Today, water, the environment, and people spoke louder than fossil fuels.”—Jim Waltman, The Watershed Institute # ⚓ Labour’s_Shadow_Energy_Minister_Backs_Biomass ‘Completely’_At_Drax-Sponsored_Conference_Event⠀⇛ Labour’s energy spokesperson has said he stands “completely” with biomass giant Drax, despite admitting that its use of wood pellets in its North Yorkshire power station is not carbon neutral.  Alan Whitehead, shadow minister for energy and a Green New Deal, was speaking on a panel sponsored by Drax at the Labour Party conference in Brighton on Monday, alongside Drax’s director of corporate affairs, Clare Harbord, and Emma Pinchbeck, CEO of industry group Energy UK.  # ⚓ Stronghold_raises_$105m_to_mine_bitcoin_with_super- dirty_coal_waste_energy_at_Scrubgrass,_Pennsylvania⠀⇛ Stronghold Digital Mining has raised $105 million to set up bitcoin mining at Scrubgrass, a 90MW power plant in Venango County, Pennsylvania, which burns super-dirty coal waste The Scrubgrass plant and pollution is owned by Stronghold Digital Mining, which describes itself as an “ESG-friendly” (environmental, social and governance friendly) crypto-mining firm – arguing that burning the waste coal enables it to clean up contaminated sites. Investors in the firm include MG Capital, and Stronghold CEO and chairman Greg Beard. Stronghold has said that the electricity generated at Scrubgrass would be uneconomical without the on-site crypto-mining data center it plans to build. # ⚓ Senators_aim_to_increase_oversight_of_cryptocurrency mining_with_new_bill⠀⇛ The bill would require the Treasury Department to compile and submit to Congress a report on how nations are using and mining cryptocurrency, along with how much cryptocurrency has been mined since 2016 within both the U.S. and countries including China. # § Wildlife/Nature⠀➾ # ⚓ Move_or_Change:_How_Plants_and_Animals_Are_Trying_to Survive_a_Warming_World⠀⇛ # § Overpopulation⠀➾ # ⚓ There’s_a_1-in-3_chance_Lake_Powell_won’t_be_able_to generate_hydropower_in_2023_due_to_drought_conditions, new_study_says⠀⇛ The Colorado River Basin and much of the Southwest are in the midst of a climate change-fueled megadrought, which has stretched on for more than 20 years. A study published in the journal Science in 2020 found that the period from 2000-2018 was the driest 19-year stretch since the late 1500s. o § Finance⠀➾ # ⚓ Opinion_|_Abolish_the_Debt_Ceiling._Do_It_Now⠀⇛ # ⚓ Bankers_As_Content_Moderators⠀⇛ In August, porn-subscription platform OnlyFans announced that it would no longer permit pornography, blaming pressure from banks. The porn policy was rescinded after a backlash from platform users, but the incident illustrates how a handful of heavily regulated financial service providers can act as meta-moderators by shaping the content policies of platforms that rely on them.  # ⚓ ‘A_Deal’s_a_Deal’:_Progressive_Leader_Holds_Strong_on_$3.5 Trillion_Social_Investment_Plan⠀⇛ “A deal’s a deal.” “Instead of undercutting the president ahead of an election year, progressives are the ones keeping the full Biden agenda on track.” # ⚓ Private_Enterprise_is_the_Issue,_Not_Big_Government⠀⇛ The owner, of course, blamed China (the country being now the latest RACIST “bogeyman” for so- called patriots and honorable business owners) for shutting down the factory. Seemingly overnight, peoples’ lives changed dramatically, from having someplace secure where they could earn something to pay for what they needed, to now, wondering what else to do in the near future. The owner, I remember, simply made that decision, “talked” about it with the employees, and moved on. That experience made it very evident to me that the problem in society isn’t government inefficiency (although that is indeed an issue at times), or even so-called government waste and corruption (which is something that even progressives like to discuss, along with consumer activism), but rather, something that Marxists have long understood as the problem of private enterprise having too much power, having too much weight in shaping our lives, in shaping who lives and dies, who suffers and who can carry on with some mode of “living” a.k.a. barely scraping by. # ⚓ Chris_Hedges:_America’s_Fate:_Oligarchy_or_Autocracy⠀⇛ The competing systems of power in the United States are divided between oligarchy and autocracy. There are no other alternatives. Neither are pleasant. Each have peculiar and distasteful characteristics. Each pays lip service to the fictions of democracy and constitutional rights. And each exacerbates the widening social and political divide and the potential for violent conflict. # ⚓ Opinion_|_America’s_Unpleasant_Fate:_Oligarchy_or Autocracy⠀⇛ The competing systems of power in the United States are divided between oligarchy and autocracy. There are no other alternatives. Neither are pleasant. Each have peculiar and distasteful characteristics. Each pays lip service to the fictions of democracy and constitutional rights. And each exacerbates the widening social and political divide and the potential for violent conflict. # ⚓ Will_Fanboys_for_Grand_Fortune_Ever_Flame_Out?⠀⇛ # ⚓ Pandemics,_pension_funds,_and_cheap_money⠀⇛ The “now” in that sentence is April 2nd, 2020, that is the very beginning of the COVID-19 pandemic. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Reconciling_the_Reconciliation_Bill:_a_Preview⠀⇛ Manchin-Senema in the Senate and Cuellar and his ten associates in the House are really the point persons for the corporate wing.  The differences and split within the Democratic party are not about individual Senators or Representatives; it’s about the corporate forces that dominate and control the majority of that party (as they have since 1990) and those same corporate interests intent on ensuring the two spending bills are not so large that taxes will have to be significantly raised in order to pay for them. More specifically, ensuring that the Trump $4.5T tax cuts of 2017 are not rolled back. Those corporate interests in the Democratic party have already prevailed in rolling back the Infrastructure bill to a level of only $550B in new spending (from its original $2.3T) to ensure paying for the $550B is not done by raising any taxes on corporations, investors and wealthiest Americans. They already succeeded. Now the same fight is underway to prevent the Reconciliation bill requiring tax hikes on the same capital incomes. To ensure no tax hikes for that bill, spending will have to be significantly cut or delayed, or perhaps both. # ⚓ Amid_Calls_for_Closure,_House_Dems_Urge_NYC_Officials_to End_‘Inhumane_Conditions’_at_Rikers⠀⇛ Citing “uninhabitable” conditions and a fourfold increase in inmate deaths over the past two years, U.S. House Democrats on Monday urged New York City’s mayor and corrections chief to immediately address the “deplorable” situation at Rikers Island jail—where a dozen prisoners have died this year alone. “I have visited prisons in Haiti. What I saw when I went to visit Rikers was worse.”—Assemblywoman Phara Souffrant Forrest # ⚓ Social_Democrats,_Greens_Eye_Coalition_After_Outgoing Merkel’s_Bloc_Ousted_in_German_Elections⠀⇛ The center-left Social Democrats took the most parliamentary seats in German elections Sunday as the center-right bloc led by longtime Chancellor Angela Merkel lost ground and the ascendant Greens—energized by the youth vote and with a focus on the climate emergency—picked up a promising number of seats with an eye towards being a crucial member of a yet-to-be-determined coalition government. “The climate crisis is the leading issue of the next government, and that is for us the basis for any talks,” said Annalena Baerbock, leader of the Greens. # ⚓ The_Full_Rudy⠀⇛ David Rockefeller, the head of Chase Manhattan Bank, was in charge of the family’s business interests. Brother Nelson was the governor of New York State whose “Edifice Complex” Newfield had written about in the Village Voice.  In Albany “Rocky” had taken 98 acres by eminent domain to build a plaza full of government buildings with supposedly arty exteriors. It was the early 1960s, the time of “urban renewal,” also known as “Negro removal,” and sure enough, the biggest group being evicted were African Americans Meanwhile in NYC, where most of the major office buildings were in midtown, Brother David was heavily invested in Lower Manhattan real estate. In the late 1950s he had financed the construction of One Chase Plaza, 60 stories of glass and steel, the first high-rise office built in the financial district since before World War 2. It involved creation of what planners call a “superblock.” As explained by Eric Darton in Divided We Stand, “The elimination of a single block of Cedar Street between Nassau and William Streets provided a platform upon which David Rockefeller’s 60-story bank headquarters could rise. A decade later, the pedestal for the World Trade Center engulfed 16 blocks to the northwest. The combined force of these two projects opened the floodgates to a tidal wave of office and residential superblock developments in Lower Manhattan.” # ⚓ ‘Fantastic!’:_Berlin_Votes_to_Expropriate_240K_Apartments From_Corporate_Landlords⠀⇛ Housing justice advocates are celebrating after residents in Berlin, Germany—fed up with skyrocketing rents driven in part by speculative investments in real estate markets—voted on Sunday to socialize roughly 240,000 homes by expropriating apartments controlled by the city’s biggest corporate landlords and transferring them to public ownership. By a margin of 56% to 39%, Berliners approved a referendum that instructs the municipal government to purchase housing from mega-landlords, or private real estate companies that own more than 3,000 units. If implemented, the move would bring approximately 240,000 homes, or about 15% of the city’s stock, into public ownership. # ⚓ The_DeSantis_Platform⠀⇛ # ⚓ ‘Cartoonish_Level_Corrupt’:_As_Dems_Fight_for_Bold_Agenda, Sinema_to_Fundraise_With_Its_Corporate_Opponents⠀⇛ U.S. Sen. Kyrsten Sinema faced blistering rebuke Monday following reports that the right-wing Arizona Democrat will solicit large campaign contributions from corporate lobbyists staunchly opposed to her party’s flagship $3.5 trillion Build Back Better budget reconciliation package. The New York Times reports Sinema is scheduled to host a Tuesday fundraiser with five influential business lobby groups. According to the paper: # ⚓ The_“Resistance”_Is_Back_In_Virginia._But_This_Year,_It’s GOP_Resistance.⠀⇛ Fredericksburg, Va.—State Republicans here ran a ghoulish campaign in 2017, trying to hold on to the state House of Delegates and take back the governor’s seat by using fear—of immigrants, of crime, of toppling Confederate statues; of Democrats, generally. Just one example: They accused Democratic gubernatorial candidate Ralph Northam of backing “sanctuary cities” for undocumented immigrants. But Virginia has none, and the moderate Northam didn’t support the idea anyway. # ⚓ Pramila_Jayapal,_Ilhan_Omar_Slam_Lobby_Against_Build_Back Better_Bill_in_Op-Ed⠀⇛ # ⚓ Breaking_Up_Big_Tech_Alone_Won’t_Solve_Systemic_Issues, Authors_of_New_Book_Argue⠀⇛ In an online event on Friday, professor at Stanford, Rob Reich, Mehran Sahami, and Jeremy Weinstein — in discussing a book they wrote and published earlier month called System Error: Where Big Tech Went Wrong and How We Can Reboot — said we won’t find a silver bullet in antirust or data privacy law when it comes to dealing with big tech. “We’re actually going to have to tackle these issues by looking at the ethic of responsibility in technology companies, thinking about the corporate power that has been concentrated in a small number of firms, but also how we set in place a set of democratic institutions that are capable of governing tech.” # ⚓ RNC_Official_Reveals_GOP_Plan_to_Ramp_Up_Election_Lawsuits in_2022⠀⇛ # ⚓ [Older]_Georgia_inches_toward_possible_takeover_of_Fulton elections⠀⇛ Georgia’s State Election Board inched forward Wednesday in a process set in motion by Republican lawmakers using a controversial provision of the state’s sweeping new election law that could ultimately lead to a takeover of elections in the state’s most populous county. Fulton County, a Democratic bastion that includes most of the city of Atlanta, has long been a target of Republicans who complain of sloppiness and say they want to ensure state laws are being followed. Former President Donald Trump fixated on Fulton after the November general election, claiming without evidence that fraud in the county contributed to his narrow loss in the state. o § Censorship/Free Speech⠀➾ # ⚓ Banned_Books_Week_and_Author/journalist_Michael_Levitin_On the_Impact_of_The_Occupy_Wall_Street_Movement_–_The_Project Censored_Show⠀⇛ o § Freedom of Information/Freedom of the Press⠀➾ # ⚓ New_Report_Says_Trump’s_CIA_Considered_Kidnapping_or Assassinating_Assange⠀⇛ # ⚓ CIA_Director_Mike_Pompeo_Touted_Kidnapping,_Killing_Of Julian_Assange_In_Response_To_Publication_Of_CIA_Leaks⠀⇛ As CIA director, Mike Pompeo decided Julian Assange and Wikileaks should be promoted to Public Enemy #1. With Wikileaks leaking leaked CIA secrets, Pompeo ratcheted up his rhetoric in response to the leaks. Finding himself frustrated by the US government’s understandable reluctance to pull the trigger on prosecutions of arguable acts of journalism, the CIA director decided those constitutional concerns could be waved away with the proper national security designation. # ⚓ CIA_developed_plans_to_kidnap_Julian_Assange,_per_report⠀⇛ The Trump administration’s CIA actively developed plans to kidnap or assassinate Wikileaks founder Julian Assange during his seclusion in London’s Ecuadorian embassy, according to a detailed new report from Yahoo News. Scenarios included abducting Assange from the embassy, intercepting a Russian effort to extract him, or an outright assassination attempt. While none of the operations were ever approved, they paint an alarming portrait of intelligence agencies’ ongoing obsession with Wikileaks and its controversial founder. As sources, Yahoo cites conversations with more than 30 former US officials. Among those, eight provided details on plans to kidnap Assange. o § Civil Rights/Policing⠀➾ # ⚓ Gunfighter_Nation_Meets_Haitian_Migrants⠀⇛ The videos and photos from Texas that were released on September 19, 2021 also display an attack: U.S. Border Patrol Agents on horseback chasing, pushing, corralling Haitian migrants. An attack on dignity and humanity of those who are attempting to flee the humanitarian crisis they have been facing at their home country, only to be greeted by more violence where they arrive in the hopes of seeking asylum. The image of a White patrol agent with a cowboy hat, on horseback grabbing a Black migrant, carries echoes of the American Old West, invoking the still lasting power and presence of the Myth of the Frontier. In Gunfighter Nation, cultural historian and scholar Slotkin explores how the Myth of the Frontier has always been inseparable from violence—a violence that was carried out in the name of progress and civilization, while at the same time justifying conquests, imperial ambitions, and endless tyranny. “The images and video from Del Rio of predominantly White federal agents on horses wielding long reins and chasing Black migrants recall the often unexamined and disturbing US history of racial and ethnic violence, including by border patrols, slave patrols, and vigilantes,” states Human Rights Watch, commenting on the explicit history of systematic racism in U.S. immigration enforcement. # ⚓ Investigation:_Minneapolis_Cops_Responded_To_George_Floyd’s Murder_By_Refusing_To_Do_Their_Jobs_While_Still_Collecting Their_Paychecks⠀⇛ The police in Minneapolis are giving the public what they think the public wants: fewer police officers, fewers interactions with police, and, of course, MOAR CRIME. Calls to defund the police began following the murder of George Floyd by police officer Derek Chauvin. Law enforcement officers expressed disdain (rather than dismay their actions had provoked this), asking rhetorically who would show up to tell people there isn’t much officers can (or will!) do in response to reported crimes. # ⚓ Teach_Youngsters_About_Corporatism’s_Harms⠀⇛ Howard Zinn published A Young People’s History of the United States (2009), to go with his best- selling pioneering work, A People’s History of the United States (1980), but he didn’t do justice to all the modern corporate controls of just about every facet of American life, including educational institutions. Today, school children are engulfed by corporate apps and software, textbooks biased toward the corporate definitions of an economy, and myths about “free markets.” For years free school materials and videos produced or sponsored by business groups, including the coal and nuclear industries, have flooded elementary classes. Our report: Hucksters in the Classroom: A Review of Industry Propaganda in Schools by Sheila Harty (1979), documented this mercantile assault on education. Students even take tests designed by corporate institutions. # ⚓ Opinion_|_Democrats_Need_to_Stand_Up_to_Corporate Extremists_in_Their_Own_Party⠀⇛ The progressive optimism that the Biden presidency might lead to real change is quickly fading as right-wing Democrats such as Senators Joe Manchin and Kyrsten Sinema are threatening to indefinitely stall the 3.5 trillion spending bill that “would expand education, health care, and childcare support, address the climate crisis and make further investments in infrastructure.” This is a familiar story, a so-called centrist push back against the possibility of even basic systemic reforms in the name of finding a “sensible” economic and political “middle ground.” # ⚓ The_Radical_Generosity_of_Charles_Mills⠀⇛ In 2016, I was just finishing up my fourth year of graduate school at UCLA and attended a presentation Charles Mills gave on racial equality that set me off: It attempted to defend liberal philosophy from many of its more radical critics. What surprised me about the talk was that, though by that point Mills had become one of the foremost critics of liberal political theory, particularly from the standpoint of how it addressed race, his argument moved in a different direction. Insisting that we shouldn’t throw out the baby with the bathwater, he argued that liberal philosophy should not be discarded but rethought. It had failed to build methodologies that grappled seriously with the effect of race in structuring the modern world, but its doctrines of equality and liberty also offered a vital language for describing what it missed. Getting a little antsy as the talk neared its end, I raised my hand to ask a question: “Why do we need liberal political philosophers to believe anything at all? Why don’t we just critique them and move on?” Mills received my annoyance with warmth. He grinned and shrugged, letting my bitterness pass over him, and then responded softly, “Maybe we don’t. Give it a shot.” # ⚓ White_Supremacy,_Immigration_Hypocrisy,_and_Haiti⠀⇛ Haiti is about the size of Maryland. It is found on the western third of Hispaniola in the Caribbean. The eastern two-thirds of Hispaniola is the Dominican Republic. Hispaniola was home to Taino/ Arawak people for thousands of years before Christopher Columbus stumbled upon it in December 1492. Spanish colonizers enslaved their Taino hosts and forced them to work in gold mines. Hunger, violence, disease, and harsh working conditions decimated the indigenous enslaved people, so King Ferdinand and Queen Isabella of Spain licensed the colonizers to enslave Africans to replace the work force. The enslaved Africans worked on plantations to grow sugar cane, coffee, tobacco, and other raw crops for export to Europe. French colonizers replaced the Spanish in the western part of Hispaniola and continued the plantation system until San Dominque (the name the French gave that part of Hispaniola) became the most profitable French colony in the world. # ⚓ The_Quiet_Power_of_Everyday_Resistance⠀⇛ Most accounts of life in, say, Nazi Germany in the late 1930s or Rwanda in the early months of 1994—each a place and time when preparation for war and mass violence had begun to alter the granularity of the everyday—paint an image of large-scale conflict as totalizing. In Germany, even intimate relations became sites of preparation for war and domination. Parents were coerced and incentivized to bear more children, all part of Hitler’s drive to create a strong state, and decisions that before had been up to the individual now had to be made according to a new calculus that lay beyond the personal sphere. In Rwanda, so unrelenting were the efforts of Hutu Power ideologues to lay the groundwork for genocide by casting Tutsis as “foreign” and “threatening,” that ethnic identities took on new and lethal meaning, once daily cross-communal interaction had all but ceased, and civilians in their hundreds of thousands became killers. Both Germany and Rwanda are examples of how war and extreme violence are not invariably the work of trained fighters alone; rather, they can be mass participation projects that pull most everyone and everything into their orbit. # ⚓ ‘Quite_Literally_What_Instigated_the_Tunisian_Revolution’: Outrage_After_NYC_Food_Vendor’s_Stall_‘Trashed’⠀⇛ Bronx residents rallied in support of Diana Hernandez Cruz this weekend after New York City officials raided the longtime food vendor’s stall because she lacked a permit—throwing away large quantities of fruits and vegetables in a neighborhood where hunger is widespread. “The city of New York should be ashamed.”—Jumaane Williams, New York City Public Advocate # ⚓ When_will_the_‘happy_dhimmi’_myth_be_discredited?⠀⇛ Startling parallels between Jews in Muslim lands and blacks in the American South are revealed in a chapter called “Happy Dhimmis, Happy Darkeys: Myths past and present,” by Eunice G. Pollack and Stephen H. Norwood. According to Pollack and Norwood, Arab leaders and their Western supporters have spread the myth of “perfect harmony” and “mutual respect between Arabs and Jews” in the 14 centuries of “coexistence” before the establishment of the State of Israel. The “paradise” was shattered by the invasion of the foreign ideology of political Zionism, a movement supposedly fashioned by European Jews, with no relevance to Jews living in Muslim lands. In practice, however, Jews in Muslim lands were treated little better than black slaves in the cotton plantations of the deep South, claim Pollack and Norwood. Both groups were seen as cowardly and obsequious. # ⚓ Liz_Cheney_Claims_to_Support_LGBTQ_Community,_But_She_Voted Against_Equality_Act⠀⇛ # ⚓ Haitian_migrants:_More_than_40_children_with_non-Haitian passports_deported,_says_International_Organization_for Migration_–_CNN⠀⇛ Dozens of children with non-Haitian passports have been sent to Haiti as part of the US government’s massive deportation operation this week, according to the International Organization for Migration. As of Wednesday, the latest figures available, a total of 1,424 deportees from the US had arrived on 12 flights in Haiti, according to Giuseppe Loprete, chief of mission for the IOM, which is helping process the new arrivals. # ⚓ Decentralization_will_never_be_enough._Even_if_it_is digital⠀⇛ A crucial issue of our age, that I often discuss here, but is never repeated often enough, is that we cannot throw everything away just because we have digital technology. [...] If the crypto ecosystem is going to create any societal value, it must strive to purge bad actors and prove the decentralist idea of self-regulating markets will exile them for good. But without regulatory oversight, what’s stopping another crypto cabal from taking over? Nothing (please note that this is exactly the same issue that makes blockchain useless to certify property) o § Digital Restrictions (DRM)⠀➾ # ⚓ The_Future_Of_Streaming_TV_Looks_Increasingly_Like_Cable, But_Free⠀⇛ There’s been little doubt that the streaming TV revolution has been a decidedly good thing. Competition from streaming has resulted in more options, for less money, and greater programming flexibility than ever before. Streaming customer satisfaction is consistently higher than traditional cable TV as a result, and lumbering giants that fought against evolution for years (at times denying that cord cutting even existing) have been forced to actually try a little harder if they want to retain TV subscribers. o § Monopolies⠀➾ # ⚓ Why_there_will_be_new_software_winners_in_ten_years_time, and_how_the_giants_will_fall⠀⇛ Bygone market consensus was that Open Source (OS) software wasn’t worth the investment. Open means free, and free means you can’t monetise it. Yet today, technology investors are throwing money into Commercial Open Source Software (COSS) companies like it’s going out of fashion. # ⚓ Using_Tech_to_Fight_Big_Tech⠀⇛ Antitrust enforcers seem to have a long dream of creating markets without monopolies, but it might be helpful to ask if these markets would have ever existed without large corporations in the first place. Alexander Graham Bell, AT&T’s founder, often credited as the inventor of the first practical telephone, got patents for his invention and a legal monopoly to offer telephone services. AT&T’s ingenuity led to the creation of the transistor—which is still the building block of any digital device—to the laser, Unix operating system, and the most important computer languages. Multiple Nobel Prizes have been awarded for technologies developed at AT&T’s Bell Labs. Again, big is not necessarily bad. Today, it is impossible to list all the lawsuits, government investigations, and political pressures that Big Tech corporations are facing. Initially, U.S. antitrust enforcers were accused of being too lax compared to EU antitrust enforcers in managing Big Tech’s power. It did not take too much for U.S. antitrust enforcers to respond to those critics by emulating a more severe European approach with Big Tech. Innovation, however, may not be a hallmark of EU corporations—most technological disruption occurred thanks to U.S. companies. Google, Apple, and AT&T are only three symbolic examples, which bear the question of whether the “laxer” U.S. antitrust enforcement action has been, in part, responsible for this progress in technology. # § Patents⠀➾ # ⚓ Unitary_patent_is_coming:_Germany_ratifies_protocol via_EU_patent_court⠀⇛ On Monday, the federal government deposited the instrument of ratification for the protocol on the provisional application of the Agreement on a Unified Patent Court (UPCA). This is considered an important stage on the way to building the planned judicial institution. The agreement on the patent court also forms the keystone of the reform of the European patent system, with which the new EU unitary patent, which has been planned for many years, is to be introduced. # ⚓ Latest_news_and_updates_on_the_Unified_Patent_Court [Ed: Amy Sandys as Team UPC’s unquestioning megaphone. And JUVE has just published a dozen pages of pure spam.]⠀⇛ Only a few days after Slovenia, Germany has also completed the ratification of the protocol on the provisional agreement (PAP) of the Unified Patent Court. As announced by the Ministry of Justice in Berlin, Germany deposited the corresponding ratification instrument in Brussels. # § Copyrights⠀➾ # ⚓ Cox_Plans_to_Challenge_$1_Billion_Piracy_Verdict_Over ‘Concealed_Evidence’⠀⇛ Internet provider Cox Communications believes that several record labels may have concealed key information at the 2019 piracy trial, which led to a $1 billion verdict. The ISP plans to ask the court to vacate the verdict because key copyright infringement evidence appears to have been recreated years after the alleged offenses took place. # ⚓ ROM_&_Emulation_Site_Pleasuredome_Shuts_Down_After_15 Years_of_Gaming⠀⇛ Pleasuredome, one of the world’s most enduring ROM and emulation sites, has suddenly shut down after more than 15 years online. The torrent site first appeared in 2004 as the home of the MameFTP Group but over the weekend suddenly went offline, leaving thousands of users in the dark. Sources close to the site say there’s “no drama” and quitting “while ahead” was the best option. # ⚓ ‘Illegal_Streaming_Sites_Might_Take_Nude_Pictures_of You’⠀⇛ Most people know that they shouldn’t stream or download pirated content. However, legal and moral arguments are often not sufficient to stop prospective pirates. A new anti- piracy ad seems to be well aware of this and focuses on different threats. Apparently, pirate streaming sites can be linked to all sorts of cybercrime, including sextortion. # ⚓ Marvel_Hit_Once_Again_By_Estate_For_Some_Spider-Man, Doctor_Strange_Copyright_Terminations⠀⇛ It’s no secret that we haven’t been huge fans of the termination rights that exist in current copyright law. Not because we don’t want original artists to be able to profit from their own work, of course. Rather, the problems are that copyright is already simply too long, which makes the termination issue far too often not about artists themselves profiting from their work, but rather about their families doing so. Add to that the more salient issue that these termination rights tend to be mostly useful for creating massive messes and disputes between parties over the validity of termination requests and the fact is that this stuff gets really icky really fast. ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 6283 ➮ Generation completed at 02:41, i.e. 90 seconds to (re)generate ⟲