𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Thursday, January 19, 2023 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Fri 20 Jan 02:41:22 GMT 2023 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/2023/01/19/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmUNj8KTWXETvfoRAoK5wetjRTk1KM6eF8ihQQsZ1gAX33 QmNt5eextzQVZUBr2ZtPeFpGEySDSJ3d1mRBqP4t126YvE QmdcR8a3vTfpFjhLVTL5gCq8WQ4ahnKhbZnPhvZVnGhcHs QmSqRoGuWGzGPiMq2GgcCee22CrF6E8w7JYJncWSZqw4yj QmfK4VviyZTAsVrucs7LLyQVXy6qvWzpZkkW319Z93v9HU QmZzEXJ11q9di9Z977tWHwaZ9JZJs1RZgjoJHMsusRGmV2 QmesnmZC36VoBa2cbiPr4WTsugVzAno8XpmHxv5Mdg3EEz QmbftyTUbhe1c8tUhW1gQj174B33LCBa5qKpaFpGAqDDQW QmYp3fBU8YtN9yWhF974BTfrDr6AhSYcCxatudpERJ35j9 QmW5VJ2DMRQt16pzemDxzS3vyLBDPaG1NQi7Z3c5s2r8Lo QmbFV6peVFMZsZY7FaWNnySZodvNZvLZxsmZLhrRDeDH9q QmcoTd9cdz13ZUiXpFN832GoD59aNm8naY18eRHZ8th4bc QmYir12s65X4gurrDhanixQr3CoCorUinEoeCwXs6dSQnB QmX5ndeauKAo3xFdzTzTsARtiZpVM2fQU4VMFwTJCmVmc2 QmVPZUaTqGbky175GBEWSbq2urm6YmShGhHYQNVmtsgyL7 QmbknBr8z72ETqFBT4rXhL1uPfXcKUcbpKNDsm6M8BcGQp QmYwA15DJvceb5pYgucvtCx6GuFr8yN7evTrenHeXn7zaa QmNULmyq8QcsE4QJxL5yBQTXMrd1mVusn37zbv7JEoPMNr QmThRRMSiG4d7sdvoDHkbadXpGHRSSHkbwtsGvLPbspyur QmaDZvshtCDhP46R6pesPCQho7F8zSFcXbxsuDiaeB2TKS QmfUdRqNSCSboGLECVPE1C1hKCce8KKuEQUVnW4P3yMZTp ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ IRC Proceedings: Wednesday, January 18, 2023 | Techrights ⦿ Go West or Go Rogue? Sirius is Finished/Broke. | Techrights ⦿ Sirius With Its Likely Illegal Contract-Signing for a Company Worth One Pound | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2023/01/19/irc-log-180123/#comments http://techrights.org/2023/01/19/sirius-is-rogue/#comments http://techrights.org/2023/01/19/sirius-worth-one-pound/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2023/01/19/dietpi-8-13/#comments http://techrights.org/2023/01/19/pandoc-3-0/#comments ䷩ 𝚕𝚒𝚗𝚎 54 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2023/01/19/irc-log-180123/#comments Gemini version at gemini://gemini.techrights.org/2023/01/19/irc-log-180123/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 01.19.23⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ IRC_Proceedings:_Wednesday,_January_18,_2023⠀✐ Posted in IRC_Logs at 2:12 am by Needs Sunlight Also available via the Gemini protocol at: * gemini://gemini.techrights.org/irc-gmi/irc-log-techrights-180123.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-180123.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-social-180123.gmi * gemini://gemini.techrights.org/irc-gmi/irc-log-techbytes-180123.gmi Over HTTP: 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #techrights_log_as_HTML5 #boycottnovell_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇H 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇HTML5_logs⦈_ #boycottnovell-social_log_as_HTML5 #techbytes_log_as_HTML5 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #techrights_log_as_text #boycottnovell_log_as_text 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇t 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇text_logs⦈_ #boycottnovell-social_log_as_text #techbytes_log_as_text Enter_the_IRC_channels_now =============================================================================== § IPFS Mirrors⠀➾ CID Description Object type IRC log for  QmTVxcMgNgP22iVkWvC6qa4kY4nT1b7HbpxSbwAprvU88N #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmSGLdAkc2AmUsfedn7VCHArm7bnbx2jDKgBWe8aSTb979 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmPRS2c3MSG3RkQm9sXvNL8rsB6N4Bvt4mKrN2mmFix2F3 social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmWPVBj5zaMMb5BSfxfbwmcSi7t3gicmJh6hcuyzip23YF social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmRYPK69gWJz7N2rdg6tiu3tD3YEQftCyMBJAbVBKJG8uQ #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  QmaCxzJhdzu4WARUVvf6WwViGX4VhQUK8NkbvQwweH9XpA (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmRrKHkqyibK4djRoATgAv9Ddt4fHoiNeuGzWgq9mgmhWi #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmPzxtHXad9T25gLXwUVGwveHWVPMMHFDBabY4AZMuvDU5 (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmfUdRqNSCSboGLECVPE1C1hKCce8KKuEQUVnW4P3yMZTp ䷩ 𝚕𝚒𝚗𝚎 181 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2023/01/19/sirius-is-rogue/#comments Gemini version at gemini://gemini.techrights.org/2023/01/19/sirius-is-rogue/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 01.19.23⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Go_West_or_Go_Rogue?_Sirius_is_Finished/Broke.⠀✐ Posted in Deception, Finance at 12:43 am by Dr. Roy Schestowitz Video_download_link | md5sum 017d7f8c9e842cd0320160aa430bced8 When Companies Go Rogue Creative Commons Attribution-No Derivative Works 4.0 http://techrights.org/videos/sirius-going-dark.webm Summary: Sirius_‘Open_Source’ and its deal with the_devil didn’t salvage the company; instead the company ended up in a country where it has almost no staff and almost no clients TODAY we explained how the company I left last month had ‘relocated’ to the US for no real purpose (other than serving Bill Gates temporarily). The UK side of the business was meanwhile offloaded onto a_newly-minted_shell_in_a_residential area (initially), based on likely illegal contract-signing, which will be properly explained tomorrow. “The UK side of the business was meanwhile offloaded onto a newly-minted shell in a residential area (initially), based on likely illegal contract-signing, which will be properly explained tomorrow.”This past week I contacted the pension provider. It says_it’s_unable_to_find_any_records (Aviva and Standard Life say the same; the latter took more than half an hour over the phone), leaving us in limbo. What on Earth is the company doing and why did it register with a phony address just days before the witch-hunts began? The mystery deepens and more uncomfortable facts are being unearthed. █ ䷩ 𝚕𝚒𝚗𝚎 231 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2023/01/19/sirius-worth-one-pound/#comments Gemini version at gemini://gemini.techrights.org/2023/01/19/sirius-worth-one-pound/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 01.19.23⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Sirius_With_Its_Likely_Illegal_Contract-Signing_for_a_Company_Worth_One Pound⠀✐ Posted in Deception, Free/Libre_Software, Law at 9:36 pm by Dr. Roy Schestowitz Summary: Today we begin to tell the story about a company that went astray, routinely lied to the staff, and even forced staff to sign bogus contracts under false pretenses THE last part showed that Sirius_‘Open_Source’ had begun ‘hiding’ behind Carbon Accounting, impeding potential lawsuits against the company — a company that now lacks an address an hides the address of its managers as well (one is in fiscal ‘exile’). We have good reasons to suspect that the company has many more skeletons in its closet; it would help explain unpaid and overdue bills (suppliers). We’ve decided to cover contract-signing and related E-mails in two sub-parts, seeing that the subject may take a while to cover and would likely overwhelm readers if covered in one day. Hence, today we’ll give the gist of the story about the new ‘shell’ of Sirius Corporation, Sirius ‘Open Source’. The next part will present some pertinent, original evidence. The public and even former Sirius employees ought to see it. It might alarm some of them. To be very clear, “joining” Sirius ‘Open Source’ wasn’t up for debate. It was compulsory because of a contract-signing ritual they hadn’t bothered telling us about! I kept asking questions about it, but I was not receiving honest answers. That was 4 years ago! Things have not improved since then. Despite what was said in E-mail invitations, we did not receive any substantial training and we have good reasons to believe it was a “cover” for something else. In the invitations they didn’t include the contract-signing in the agenda (we’ll show evidence in the next part) and didn’t include the new contract, so they had us sign it blindly on the spot with threats if we don’t do so. In other words, under peer and time pressure we were made to agree to a contract not presented to us properly; the correct protocol is, send in advance or give it some time for a lawyer to check before consent (“implied consent” under pressure does not qualify). As noted at the top, it’s probably too late to take action over this because the company is more or less ‘hiding’. The company did not give us a copy of the contact afterwards, so we don’t have a copy of what we actually signed. It was ad hoc and dodgy, so basically it’s like in the movies where they say “just sign below the dotted line”. We said we would go to the company’s office for training and self-appraisal but the real purpose was signing a new contract, not presented in advance. That contract was for a new company, not the company that existed since 1998 (and has listed only one members of staff for years already; he meanwhile created Sirius_Open_Source_Inc. in the US). It should be noted that all this happened a month before a shell was created in the US after Gates_Foundation had paid the CEO. This “training and workshop” meeting was clearly a decoy as they never mentioned signing of a contract with a new company. We’ll show the correspondence tomorrow. Any attempts to not attend the meeting was quickly met with threats from management. Wait for the E-mails to be shown, as careful redaction will be needed. Yes, they almost blackmailed everyone into coming under the guise of “training from [redcated]” — something that barely even happened! In other words, the real purpose was not spoken about; the real intention was to get us to sign some papers without telling us the reason. I asked about it (face to face) and they declined to comment. I remember this clearly. This was rather dodgy, even back then, not just in retrospect. They would pull us in one at a time for a ‘chat’ and then ask us to sign papers. This isn’t just some sneaky means of legal manipulation, it’s very likely unlawful, but no legal advisor was present and no record of the meeting was made, just a signature. So we (re)joined a company worth 1 pound! Yes, not kidding! We all signed up to join a new company with no assets. Meanwhile the absent CEO (hiding in another country, probably dodging financial liabilities) was failing to tell us he and a partner registered a third company; they operate in the US, at least on paper sometimes, so some people need to double-task in office hours in the US (evening in the UK). This whole “double job” situation (more duties, as it’s like we’re working in two virtual companies) didn’t mean increase in pay but greater uncertainty. We were meant to be covering up deception (pretending to be a US company) in addition to the technical work getting worse and worse. It should be noted that Rianne’s contract (typically weekend cover) does not include lunch break, which is strange and legally dubious. Moreover, if you expand and cover also the US, then amend the contract accordingly. But at this point the company was likely operation outside the rule already. Anybody who works as Support Engineer and also performs helpdesk tasks (as nobody works in weekends in the US) is suddenly put on a dedicated line for Reception in the US. It’s probably too late to hold the company legally accountable, but if the “court of public opinion” counts for anything, then today and tomorrow we objectively tell what happened. █ ䷩ 𝚕𝚒𝚗𝚎 342 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 01.19.23⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_19/01/2023:_Release_of_DietPi_8.13_and_Ubuntu_Delays_Due_to_Microsoft’s Restricted_Boot⠀✐ Posted in News_Roundup at 9:11 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Server o Audiocasts/Shows o Kernel_Space o Graphics_Stack o Applications o Instructionals/Technical o Games o Desktop_Environments/WMs # K_Desktop_Environment/KDE_SC/Qt * Distributions_and_Operating_Systems o New_Releases o Slackware_Family o Canonical/Ubuntu_Family o Open_Hardware/Modding o Mobile_Systems/Mobile_Applications * Free,_Libre,_and_Open_Source_Software o Web_Browsers/Web_Servers # Chromium o Content_Management_Systems_(CMS) o FSF o FSFE o Programming/Development # Python * Leftovers o Science o Proprietary o Entrapment_(Microsoft_GitHub) o Security o Finance o AstroTurf/Lobbying/Politics o Censorship/Free_Speech o Civil_Rights/Policing o Monopolies # Copyrights * Gemini*_and_Gopher o Technical * § GNU/Linux⠀➾ o ⚓ HowTo Geek ☛ System76′s_Pangolin_Laptop_Will_Have_Linux_and_AMD Zen_3+⠀⇛ System76 is one of the most popular Linux PC makers, and also serves as the developer of the Pop!_OS Linux distribution. Now the company is testing a new AMD- powered Linux laptop, the Pangolin. System76 has begun teasing a new model of the Pangolin laptop, and it’s packed to the brim with improvements and new features. The Pangolin laptop is powered by the new AMD Ryzen 7 6800U CPU, which uses the chipmaker’s Zen 3+ architecture — not quite the Zen 4 architecture you will soon be able to find on laptops, but it’s pretty good nonetheless. The screen is also getting an upgrade from its previous, bog-standard 60Hz refresh rate up to a more impressive 144Hz. o § Server⠀➾ # ⚓ The Register UK ☛ HPE_and_Oracle_Solaris_suit_ends_with hushed_settlement_•_The_Register⠀⇛ HPE and Oracle have settled their long-running legal case over alleged copyright infringement regarding Solaris software updates for HPE customers, but it looks like the nature of the settlement is going to remain under wraps. The pair this week informed [PDF] the judge overseeing the case that they’d reached a mutual settlement and asked for the case to be dismissed “with prejudice” – ie, permanently. The settlement agreement is confidential, and its terms won’t be made public. The case goes back to at least 2016, when Oracle filed a lawsuit against HPE over the rights to support the Solaris operating system. HPE and a third company, software support outfit Terix, were accused of offering Solaris support for customers while the latter was not an authorised Oracle partner. # ⚓ Ubuntu ☛ Cloud_storage_pricing_–_how_to_optimise_TCO⠀⇛ The flexibility of public cloud infrastructure allows for little to no upfront expense, and is great when starting a venture or testing an idea. But once a dataset grows and becomes predictable, it can become a significant base cost, compounded further by additional costs depending on how you are consuming that data. Public clouds were initially popularised under the premise that workloads are dynamic, and that you could easily match available compute resources to the peaks and troughs in your consumption, rather than having to maintain mostly idle buffer capacity to meet peak user demands. Essentially shifting sunk capital into variable operational expense. # ⚓ Sean_Scott’s_“Oracle_on_Docker:_Running_Oracle_Databases_in Linux_Containers”_Debuted_as_a_#1_New_Release_on_Amazon_– Technology_Today_–_EIN_Presswire⠀⇛ Viscosity North America, Inc. (“Viscosity”) is excited to announce the recently published book about containers as an effective Oracle database storage and design tool. “Oracle on Docker: Running Oracle Databases in Linux Containers,” written by Sean Scott, Viscosity’s Managing Principal Consultant and Oracle ACE Pro, debuted in the No.1 position among the Amazon Hot New Releases in the Linux Networking & System Administration category during its first month. o § Audiocasts/Shows⠀➾ # ⚓ Video ☛ Chromium_Fixes_Decade_Old_Linux_Scroll_Speed_Bug_– Invidious⠀⇛ For a very long time Chromium has been known to scroll slowly on Linux but no one really knew why and now that bug has been addressed and you won’t believe why it existed. # ⚓ Jupiter Broadcasting ☛ Linux_Action_News_276⠀⇛ A high-profile Linux kernel network flaw, we put JFS on a death watch, and break down the controversial Firefox update this week. # ⚓ Video ☛ Google_Search_Ads_Are_Spreading_Dangerous_Viruses_– Invidious⠀⇛ In this video I discuss the recent wave of Google search ads serving people links to viruses pretending to be other programs like OBS VLC or CCleaner (Trojan horse malware) and how you can protect yourself from these kind of attacks. # ⚓ Video ☛ Switching_to_Linux_Cold_Turkey_–_Invidious⠀⇛ Today we talk about the things to consider when you switch to Linux cold turkey. Not everyone should do this, but some may want to. This video gives you tips on how to do that without getting too frustrated. # ⚓ Tux Digital ☛ 308:_Cooler_Master_Goes_Open_Source_–_What That_Can_Mean_For_Linux_–_Destination_Linux_–_TuxDigital⠀⇛ This week’s episode of Destination Linux, we’re going to discuss open source hardware and the important part it plays in our future. Then we discuss the dangers of using VS Code. Plus, we have our tips/tricks and software picks. All this and more coming up right now on Destination Linux to keep those penguins marching! # ⚓ Video ☛ DLSS_and_other_Nvidia_features_debut_in_Proton Experimental!_–_Invidious⠀⇛ # ⚓ Video ☛ Enterprise_Linux_Security_Episode_53_–_Digital Twins_–_Invidious⠀⇛ By using clever infrastructure engineering strategies to increase reliability, you can minimize disruption and downtime for your organization. Another technique to consider is the concept of Digital Twin – having a full system clone/mirror you can use to test enhancements, perform a root-cause analysis, or more. # ⚓ Video ☛ How_to_install_MX_Linux_21.3_KDE_–_Invidious⠀⇛ In this video, I am going to show how to install MX Linux 21.3 KDE o § Kernel Space⠀➾ # ⚓ Kernel_Module_Management_testing_|_Pablo_Iranzo_Gómez blog⠀⇛ Following on the Using Kcli to prepare for OCM testing, we’re going to prepare KMM testing in Hub- Spoke approach. First we need to prepare our .docker/config.json with the contents of our OpenShift pull secret used with Kcli. # ⚓ LWN ☛ Memory-management_short_topics:_page-table_sharing and_working_sets_[LWN.net]⠀⇛ The kernel’s memory-management developers have been busy before and during the holidays; the result is a number of patch sets making significant changes to that subsystem. It is time for a quick look at three of those projects. Two of them aim to increase the sharing of page tables between processes, while the third takes advantage of the multi-generational LRU to create a better picture of what a process’s working set actually is. # ⚓ LWN ☛ A_vDSO_implementation_of_getrandom()_[LWN.net]⠀⇛ Most developers probably do not see the generation of random numbers as being a performance bottleneck for their programs, but there are seemingly exceptions. Over the last few years, Jason Donenfeld has brought a new level of energy to the development of the kernel’s random-number generator; he is now directing his efforts toward improving performance for user space with this patch series that provides an implementation of the getrandom() system call in the kernel’s “virtual dynamic shared object” (vDSO) area. The result is, indeed, better performance, but not all developers see this benefit as being worth the additional complexity required to achieve it. Traditionally, user-space processes on Linux systems have obtained random data by opening /dev/ urandom (or /dev/random) and reading data from it. More recently, the addition of getrandom() simplified access to random data; a call to getrandom() will fill a user-space buffer with random data from the kernel without the need to open any files. This random data is provided with all of the guarantees that the kernel can make, including doing its best to ensure that the data is actually random and preventing repeated data sequences when, for example, a virtual machine forks. It’s worth noting that, in the BSD world, it is more common to call the arc4random() library function. The 2.36 release of the GNU C Library included an implementation of arc4random() that, in its pre-release form, included a fair amount of its own logic for the generation and management of random data. In July 2022, Donenfeld questioned the need for this function, noting that “getrandom() and /dev/urandom are extremely fast”. Supporting arc4random() makes code more portable, though, so that function stayed in the library. The version that was eventually released was significantly simplified by Donenfeld, to the point that it essentially a wrapper around getrandom() when that system call is available. As a result, the performance of getrandom() also determines how fast arc4random() will be. # ⚓ LWN ☛ Per-extent_encrypted_keys_for_fscrypt_[LWN.net]⠀⇛ The kernel’s fscrypt subsystem enables filesystems to store files and directories in encrypted form, protecting them against offline attacks. A few filesystems support encryption with fscrypt currently, but Btrfs is an exception, despite a number of attempts to add this feature. The problem is that, as so often seems to be the case, Btrfs works differently and does not fit well with one of the key assumptions in the design of fscrypt. With this patch series, Sweet Tea Dorminy is working to enhance fscrypt to be a better fit for filesystems like Btrfs. Fscrypt got its start in 2015 as an ext4-specific encryption feature, but it was later generalized to be able to support other filesystems as well, with the second user being F2FS. To enable encryption, an administrator must start with an empty directory (which can be the root directory ) on a filesystem and set a “master key” for that directory, after which all files and subdirectories created below the top-level directory will be encrypted. To be able to access the contents of that directory, the master key must be stored in the kernel’s keyring. One master key can be used with multiple directory hierarchies, or different keys can be used with different hierarchies as needed. o § Graphics Stack⠀➾ # ⚓ 9to5Linux ☛ NVIDIA_525.85.05_Linux_Graphics_Driver_Improves Suspend/Resume_on_UEFI_Systems⠀⇛ Earlier this month, NVIDIA released the NVIDIA 525.78.01 graphics driver, but it looks like some important improvements needed to be made, so they released a small update, NVIDIA 525.85.05, to improve the reliability of suspend and resume on UEFI systems when using certain display panels. NVIDIA 525.85.05 also disables the Fixed Rate Link (FRL) when using passive DisplayPort to HDMI dongles, which are incompatible with FRL, and fixes a bug that prevented some controls in the nvidia- settings control panel from working when running an X server as an unprivileged user. # ⚓ Neowin ☛ Latest_Nvidia_driver_for_Linux_improves_suspend reliability_on_systems_that_use_UEFI_–_Neowin⠀⇛ Nvidia has made its latest Linux driver available for download, the version number is 525.85.05 and comes in at 395.9 MB in size; the driver is available for x64 and aarch64 systems. The release notes contain four items and the most notable one is that the reliability of suspend and resume on UEFI systems on certain display panels has been improved. If you have an Nvidia GPU and you have any display issues following a system suspend, this driver could address those issues. o § Applications⠀➾ # ⚓ Linux Links ☛ 12_Best_Free_Vim-Like_Text_Editors⠀⇛ Fortunately, the days of Emacs vs vi flame wars fizzled out decades ago. But there remains lots of friction when it comes to text editors. Vim is an enhanced version of the vi editor, with development dating back to 1976. Vim is a highly configurable, powerful, console- based, open source text editor. It’s efficient, letting users edit files with a minimum of keystrokes. Vim offers word completion, undo, shortcuts, abbreviations, keyboard customization, macros, and scripts. You can turn this into your editor for your environment. o § Instructionals/Technical⠀➾ # ⚓ Video ☛ How_to_install_ONLYOFFICE_on_KDE_Neon_–_Invidious⠀⇛ In this video, we are looking at how to install ONLYOFFICE on KDE Neon. # ⚓ Upgrading_Homelab_Kubernetes_Cluster_from_1.24_to_1.25_| Lisenet.com_::_Linux_|_Security_|_Networking⠀⇛ Updating the cluster to match with the latest CKAD exam version. # ⚓ Linux Made Simple ☛ How_to_install_Vita3K_on_a_Chromebook in_2023⠀⇛ Today we are looking at how to install Vita3K 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. # ⚓ Kifarunix ☛ How_to_Install_Docker_Desktop_on_Ubuntu_22.04/ Ubuntu_20.04_–_kifarunix.com⠀⇛ How can you install Docker desktop on Linux? In this tutorial, you will learn how to install Docker desktop on Ubuntu 22.04/Ubuntu 20.04. # ⚓ HowTo Geek ☛ How_to_Protect_Your_Linux_Computer_From_Rogue USB_Drives⠀⇛ USB memory sticks can be used to steal data from your Linux computer. USBGuard lets you set rules governing the use of USB memory sticks, like a firewall for USB storage devices. Here’s how it works and how you can set it up. # ⚓ TechRepublic ☛ How_to_Add_a_New_Development_Environment_to Portainer_|_TechRepublic⠀⇛ Recently, I outlined how to deploy Portainer to a MicroK8s Kubernetes cluster. The process is surprisingly easy and goes a long way to strip the complications from Kubernetes. That Kubernetes environment makes for a robust development process, but what if you also need to work with Docker? Thankfully, Portainer has many convenient Docker features that make deploying those containers a breeze. # ⚓ ZDNet ☛ How_to_easily_share_a_printer_from_the_GNOME desktop_|_ZDNET⠀⇛ GNOME has been my desktop of choice for some time now. And to anyone who might think adding or sharing a printer across a network on Linux is challenging, I’ve got news for you… it’s not. Case in point, I had to replace my aging Brother monochrome laser printer that I’ve been using for maybe five years. I opted to go with a similar model, but one without the wireless option that I never used. I pulled the printer out of the box, plugged it in, and clicked Add Printer in the Settings apps. # ⚓ Linux Made Simple ☛ How_to_install_Geographical_Adventures on_a_Chromebook⠀⇛ Today we are looking at how to install Geographical Adventures on a Chromebook. # ⚓ Delete_a_Group_from_Linux_CLI⠀⇛ Deleting a group in Linux can be a simple task when done through the command line interface (CLI). In this article, we will go through the process of deleting a group in Linux using the CLI, with examples to help you understand the process. Before we begin, it’s important to note that deleting a group will also delete all the users associated with that group. So, it’s important to make sure that you no longer need the group or users associated with it before proceeding with the deletion process. # ⚓ Make Tech Easier ☛ How_to_Set_Up_a_VNC_Server_In_Ubuntu_– Make_Tech_Easier⠀⇛ The Virtual Network Computing (VNC) protocol is one of the bedrock of remote desktop management. It allows you to seamlessly operate a server remotely along with its entire graphical desktop. Here we show you how to install a VNC server in Ubuntu. We will also show how you can connect to a VNC server and make it work for your specific needs. # ⚓ Delete_user_from_a_group_in_Linux_CLI⠀⇛ Deleting a user from a group in Linux command line interface (CLI) is a simple process that can be accomplished using the command line tool usermod. This tool can be used to modify a user’s account information, including their group membership. In this article, we will go over the steps and examples of how to delete a user from a group in Linux CLI. Before we begin, it’s important to note that you will need to have root or superuser access to perform these actions. This means that you will need to log in as the root user or use the sudo command to run the commands with superuser privileges. # ⚓ Add_user_to_a_Group_in_Linux_CLI⠀⇛ Adding users to a group in Linux command line interface (CLI) is a simple task that can be accomplished with a few commands. This process is important for managing users and their permissions within a Linux system, as it allows for better control over who has access to certain resources and functionality. Before diving into the process of adding a user to a group, it’s important to understand the basics of user and group management in Linux. In Linux, users are assigned a unique user ID (UID) and belong to one or more groups, which are identified by a group ID (GID). Groups are used to assign permissions to specific users or groups of users, allowing them to access certain resources or perform certain actions on the system. Now that we have a basic understanding of how users and groups work in Linux, let’s dive into the process of adding a user to a group. # ⚓ Create_a_Group_in_Linux_CLI⠀⇛ Creating a group in Linux command line interface (CLI) can be a bit tricky if you’re not familiar with the process. But once you know how to do it, it’s a breeze. In this article, we’ll walk you through the steps of creating a group in Linux CLI, and provide some examples to help you understand the process better. # ⚓ Delete_User_from_Linux_system_CLI⠀⇛ Deleting a user in Linux Command Line Interface (CLI) is a simple process that can be done in just a few steps. However, before you delete a user, it’s important to consider the consequences and make sure that it’s the right decision for your system. In this article, we’ll go over the steps to delete a user in Linux CLI, as well as some important considerations to keep in mind. # ⚓ Create_user_in_Linux_CLI⠀⇛ Creating a user in Linux Command Line Interface (CLI) is a simple task that can be accomplished using the “useradd” command. In this article, we will take a look at how to create a new user in Linux CLI, and also discuss some of the options that can be used with the “useradd” command. Before we begin, it is important to note that in order to create a new user in Linux, you must have root or superuser privileges. This means that you will need to log in as the root user or use the “sudo” command to execute the “useradd” command. # ⚓ Joe Brockmeier ☛ Lazyweb:_Matching_compatible_mini-PCs_with RAM_/_NVMe_on_hand?_:_Dissociated_Press⠀⇛ I’ve recently upgraded a few laptops and have some NVMe drives and spare RAM on hand. Rather than letting them gather dust or try to sell them online, I’d like to match them with inexpensive mini PCs for use in my home lab. o § Games⠀➾ # ⚓ The Verge ☛ The_Steam_Deck_wasn’t_born_ready,_but_it’s ready_now_–_The_Verge⠀⇛ The Steam Deck is my favorite gadget of 2022. I have no hesitation in recommending it anymore. The kind of person who would buy one should buy one. My only question: are you that kind of person? [...] I should know. I’ve now spent 435 hours playing Steam games across three different Decks, averaging well over an hour per day since launch. I’ve torn through all 150 hours of Elden Ring and beat Stray, Cult of the Lamb, Signalis, The Forgotten City, Into the Breach, and Vampire Survivors* on the Deck alone. I’m in the middle of dozens more. Plus, those 435 hours don’t count all the time I’ve spent futzing around with alternative games stores, emulators, streaming games from PS5 to the handheld, or cracking open the case to install a better fan and a larger SSD. # ⚓ Public Knowledge ☛ How_a_Fair_Use_Win_Paved_the_Way_for Competition_From_Valve’s_Steam_Deck_–_Public_Knowledge⠀⇛ Valve’s Steam Deck is a new handheld gaming device that can play PC games. First of all, my official product review: it is very cool. With that established, let’s talk about the really interesting stuff: copyright doctrine. The long-running and bitter fight between Oracle and Google concluded in 2021, when the Supreme Court ruled 6-2 (in a decision written by Stephen Breyer, with Justices Thomas and Alito dissenting) that re-implementing Application Software Interfaces (APIs) – a form of software library – was a fair use. Google had written its own code that was functionally identical to existing Java software to make it easier for developers to write for the then-new Android platform. A developer’s code might ask the system for particular information, or to perform some kind of calculation. By re-implementing Java APIs on Android, Google made it so that a developer’s code can ask the system for the same things, in the same way, and get an answer back it understands. While the “functional” code in a re-implemented API might be totally new and different from the original, the new code still has to essentially call things by the same names. The Supreme Court rightly found that this is pro- competitive and legal. Copyright law is not intended to lock software developers to proprietary platforms or prevent the emergence of new compatible platforms. o § Desktop Environments/WMs⠀➾ # § K Desktop Environment/KDE SC/Qt⠀➾ # ⚓ Make Use Of ☛ KDE_Offers_Sneak_Preview_of_Enhanced Linux_Desktop_With_Plasma_5.27_Beta⠀⇛ The latest version of KDE Plasma, landing on Valentine’s Day 2023, features enhanced multiple monitor support and plenty of other new features. [...] “Today we are bringing you the preview version of KDE’s Plasma 5.27 release,” an official KDE blog post said. “Plasma 5.27 Beta is aimed at testers, developers, and bug-hunters.” The KDE Community also took to Twitter to announce the beta version: Among the new features included are a new welcome screen, a Hebrew calendar option, a revamped ability to work across multiple monitors, an enhanced Bigscreen TV interface that debuted in earlier versions, and a new keyboard shortcut for tiling windows. Another significant new feature is a new permission settings menu for Flatpak packages. These packages by default lack access to the underlying system for security, but there may be times when users may need to turn it on, such as when an application needs to access the file system. The new menu is in the system settings. * § Distributions and Operating Systems⠀➾ o ⚓ The Register UK ☛ OS/2_Warp_on_a_21st_century_PC:_Arca_Noae’s making_it_happen_•_The_Register⠀⇛ Although the creator of OS/2 now owns Red Hat and has other fish to try, OS/2 lives on. The Reg spoke with Arca Noae’s Lewis Rosenthal about the issues of updating OS/ 2 Warp for modern PCs in 2023 – and beyond. OS/2 has had a long and sometimes troubled history, which The Register looked at in depth when the OS turned 25. IBM stopped selling OS/2 Warp back in the early part of this century, but that wasn’t the end of the line for this indomitable OS. After IBM stopped selling even the server version, eComStation continued support, and later offered their own updated version, and had plans for further modernization. After that, Arca Noae picked up the baton with what was originally codenamed Blue Lion. It went on to offer it for sale as Arca OS 5. The current version, Arca OS 5.0.7, can boot directly and install from a USB key, which is a first for the OS/ 2 family – and a significant help. o § New Releases⠀➾ # ⚓ Linuxiac ☛ Lakka_4.3_Released_with_Orange_Pi_4_LTS Support⠀⇛ Lakka 4.3 retro gaming console emulator now featuring Orange Pi 4 LTS support, updated Mesa to 22.1.7 and RetroArch to 1.14. If you’re unfamiliar with Lakka, let me give you a brief overview. It is a Linux-based retro video game emulator that allows you to play classic Atari, Nintendo, Sega, PlayStation, and so on games. Built on top of RetroArch, Lakka is widely used on Raspberry Pi devices, turning these single- board computers into retro gaming consoles. It is designed to operate out of the box and comes only with cores that work with whatever architecture you choose to download. But what are Lakka’s cores? You can think of them as plugins. They contain the code necessary to emulate a specific system, for example, Sega or PlayStation. # ⚓ DietPi_v8.13_Released⠀⇛ The January 14th, 2023 release of DietPi v8.13 comes with a new image for the NanoPi R5C and a couple of improvements and bug fixes. o § Slackware Family⠀➾ # ⚓ Eric Hameleers ☛ New_packages_for_Chromium_(also_ungoogled) work_on_Slackware_14.2_again_|_Alien_Pastures⠀⇛ It looks like Slackware 14.2 is starting to show its age when it comes to supporting Chromium. The packages that I uploaded earlier this week for Chromium (also -ungoogled) version 109.0.5414.74 failed to run on Slackware 14.2 despite the fact that they were successfully compiled on Slackware 14.2. The packages ran without complaint on Slackware 15.0 and -current however. The cause was a run-time dependency on libdrm for which the minimum version requirement was increased in Chromium 109 and Slackware 14.2 contains a libdrm library that is now too old. After finding that root cause, I have rebuilt the chromium (also -ungoogled) packages, this time using an internal copy of libdrm instead of relying on the system libraries. The BUILD=2 version of these packages is now available for download from my repository and its mirrors, they are working correctly on Slackware 14.2 again. o § Canonical/Ubuntu Family⠀➾ # ⚓ Make Use Of ☛ The_4_Best_Ubuntu_Accessibility_Features_for the_Visually_Impaired⠀⇛ Ubuntu comes with numerous accessibility features for people with special needs. Here we discuss some of the best ones for visually impaired users. Ubuntu is one of the most widely used Linux distros and is ideal for both beginners and experienced users. Ubuntu Desktop is also packed with lots of accessibility features to make it usable to as many people as possible. Computers are an essential part of society and must be accessible to everyone. Here are some of the best accessibility features in Ubuntu for people with visual impairments, such as low vision or blindness. # ⚓ OMG Ubuntu ☛ Ubuntu_22.04.2_Point_Release_Delayed_by_2 Weeks_–_OMG!_Ubuntu!⠀⇛ The next point release in the Ubuntu 22.04 series will now be released later than originally intended. Ubuntu 22.04.2 LTS was due for release on Thursday, February 9. However, the release has had to be delayed by two weeks, and is now scheduled to arrive on Thursday, February 23. Why the delay? # ⚓ Ubuntu_22.04.2_delayed_until_February_23_–_Release_–_Ubuntu Community_Hub⠀⇛ As there were some unexpected complications during the preparation of our HWE 5.19 kernels for jammy, and with shim 15.7 making its way to the archive, we decided that more time is necessary to get everything ready. We decided to move the 22.04.2 release date to February 23. o § Open Hardware/Modding⠀➾ # ⚓ Adafruit ☛ Arduino_Day_2023_set_for_March_25th⠀⇛ Arduino Day, the annual celebration of the Arduino ecosystem of hardware and software, has been announced for March 25, 2023. # ⚓ Arduino ☛ A_3D-printable,_Arduino-controlled_star_tracker great_for_astrophotography_|_Arduino_Blog⠀⇛ Most modern digital cameras are perfectly capable of capturing photos of the stars. But many of them have trouble collecting the small amount of light available in a short amount of time, which means that you need to leave the shutter open for 30 seconds or more to get a decent exposure. That presents a problem, because the Earth rotates. As it does, the light from the stars leaves trails in your long-exposure photo. To overcome that issue, Ondra Gejdos designed this 3D-printable star tracker. The purpose of a star tracker like this one is to move the camera in the opposite direction of the Earth’s spin in order to keep the stars still in the frame. That lets astrophotographers keep the shutter open as long as they need to to get proper exposure without star trails. The “OG-star-tracker” mounts to a standard tripod and the camera attaches to it. A single stepper provides rotation, and it is up to the user to set the angle properly for their position on the planet. # ⚓ Tool-Less_Arduino_Uno_+_Ethernet_Case_w_MicroSD_Holder_by mlavallee_–_Thingiverse⠀⇛ Download files and build them with your 3D printer, laser cutter, or CNC. Thingiverse is a universe of things. # ⚓ Adafruit ☛ Scamp_–_a_self-contained_Forth_computer⠀⇛ Scamp is a self-contained Forth computer that you can use as the computing engine for your projects. It’s easy to interface, and easy and quick to program using Forth, the world’s best embedded programming language. # ⚓ HackSpace_magazine_issue_63_—_HackSpace_magazine⠀⇛ Flying machines: humans have always dreamed about flight, but with our puny arms and lack of feathers it’s something we’ve struggled with. No more! Join us as we explore the best, cleverest and most innovative home-made flying machines. Icarus would have been proud! # ⚓ The_overengineered_Solution_to_my_Pigeon_Problem_::_Max Nagy⠀⇛ I built a wifi-equipped water gun to shoot the pigeons on my balcony, controlled over the internet by a python script running openCV reading the camera image of my old iPhone. # ⚓ Adafruit ☛ The_overengineered_solution_to_my_pigeon problem⠀⇛ The brains of the operation is a Python script using OpenCV. It compares the current image to the normal background. If the average amount of change of all pixels is above some threshold, it fires the water gun. o § Mobile Systems/Mobile Applications⠀➾ # ⚓ SamMobile ☛ Only_5.2%_of_devices_running_Android_13_five months_after_launch_–_SamMobile⠀⇛ # ⚓ Phone Arena ☛ Android_13_is_running_on_only_5.2%_of_Android phones_–_PhoneArena⠀⇛ # ⚓ Android Central ☛ Select_Xiaomi_12_owners_are_getting_‘beta stable’_MIUI_14_(Android_13)_update_|_Android_Central⠀⇛ # ⚓ Gadgets Now ☛ Smart_lock_on_Android_phone:_What_it_is_and how_to_use_|_Gadgets_Now⠀⇛ # ⚓ Make Use Of ☛ How_to_Share_Your_Computer’s_Clipboard_With Android_Using_ADB_(and_Vice_Versa)⠀⇛ # ⚓ Gadget Bridge ☛ Demystified:_What_Happens_When_You_Force Stop_An_App_on_Your_Android_Phone⠀⇛ # ⚓ Reuters ☛ Indian_startups_rejoice_as_Android_ruling_against Google_upheld_|_Reuters⠀⇛ # ⚓ The Sun ☛ Amazing_Android_trick_is_perfect_for_anyone_who wakes_up_to_an_alarm_|_The_Sun⠀⇛ # ⚓ The_Best_Android_Golf_Games_–_Droid_Gamers⠀⇛ # Forbes ☛ # ⚓ The Verge ☛ Twitter_Blue_is_now_available_on_Android_for $11_a_month_–_The_Verge⠀⇛ # ⚓ Android Headlines ☛ The_Boox_Tab_X_E-ink_tablet_runs Android_11⠀⇛ # ⚓ GSM Arena ☛ Twitter_Blue_subscription_now_available_on Android_as_well_–_GSMArena.com_news⠀⇛ # ⚓ Android Authority ☛ Android_13_has_been_installed_on_5.2% of_all_devices_since_launch_–_Android_Authority⠀⇛ # ⚓ 9to5Google ☛ SoundCloud_for_Android_now_supports_direct messages⠀⇛ # ⚓ IT Wire ☛ iTWire_–_Top_Indian_court_rebuffs_Google_attempt to_get_Android_ruling_changed⠀⇛ India’s Supreme Court has delivered Google a slap in the face, ruling that it would not make any changes to an anti-trust order that seeks changes in the Android mobile operating system. The company had appealed to the country’s highest court, hoping that a ruling by the Competition Commission of India, the nation’s competition regulator, would be watered down. The only concession by the court on Thursday was that it gave the CCI one more week to enforce its ruling, according to a report in TechCrunch. The ruling was made last year, with the CCI alleging that Google had abused the dominant position held by its Play Store by requiring users in India to install the entire Google Mobile Suite. * § Free, Libre, and Open Source Software⠀➾ o ⚓ The Anarcat ☛ Mastodon_comments_in_ikiwiki_–_anarcat⠀⇛ Today I noticed bounces in my mail box. They were from ikiwiki trying to send registration confirmation email to users who probably never asked for it. I’m getting truly fed up with spam in my wiki. At this point, all comments are manually approved and I still get trouble: now it’s scammers spamming the registration form with dummy accounts, which bounce back to me when I make new posts, or just generate backscatter spam for the confirmation email. It’s really bad. I have hundreds of users registered on my blog, and I don’t know which are spammy, which aren’t. So. I’m considering ditching ikiwiki comments altogether. I am testing Mastodon as a commenting platforms. Others (e.g. JAK) have implemented this as a server but a simpler approach is toload them dynamically from Mastodon, which is what Carl Shwan has done. They are using Hugo, however, so they can easily embed page metadata in the template to load the right server with the right comment ID. o § Web Browsers/Web Servers⠀➾ # § Chromium⠀➾ # ⚓ Google ☛ Chrome_Releases:_Dev_Channel_Update_for Desktop⠀⇛ The dev channel has been updated to 111.0.5545.3 for Windows and Mac, Linux coming soon. # ⚓ Google ☛ Chrome_Releases:_Chrome_Dev_for_Android Update⠀⇛ Hi everyone! We’ve just released Chrome Dev 111 (111.0.5544.3) for Android. It’s now available on Google Play. # ⚓ Web_Serial_Terminal⠀⇛ The team at CAPUF Embedded is building web tools that will help embedded engineers build products faster and more easily. One of our first tools is a web serial terminal. It is a serial terminal that you can access via Chrome Browser. You can use it on your Laptop or desktop. Not on mobile devices yet. # ⚓ Adafruit ☛ Web_Serial_Terminal:_a_terminal_in_your chrome_browser_#CAPUFEmbedded_#WebSerial_–_Adafruit Industries_–_Makers,_hackers,_artists,_designers_and engineers!⠀⇛ The team at CAPUF Embedded is building web tools that will help embedded engineers build products faster and more easily. One of our first tools is a web serial terminal. It is a serial terminal that you can access via Chrome Browser. You can use it on your Laptop or desktop. Not on mobile devices yet. o § Content Management Systems (CMS)⠀➾ # ⚓ WordPress ☛ The_Month_in_WordPress_–_December_2022_– WordPress_News⠀⇛ Last month at State of the Word, WordPress Executive Director Josepha Haden Chomphosy shared some opening thoughts on “Why WordPress” and the Four Freedoms of open source. o § FSF⠀➾ # ⚓ FSF ☛ FSF_now_accepting_board_nominations_from_associate members⠀⇛ The FSF opened its new community-engaged nomination process today, seeking new directors to help drive its worldwide mission to promote computer user freedom. Nominations will be sought until Friday, March 3, 2023, 10:00 EST (15:00 UTC). “We’re excited to give associate members this opportunity to attract new talent, energy, and perspectives to the Foundation’s leadership,” said FSF president Geoffrey Knauth. “As a pioneer in the free software movement, FSF has consistently advocated, celebrated and defended user freedom and autonomy. Community engagement in the nomination and evaluation process will be critical to seating the leaders who can meet the challenges and seize the opportunities that lie ahead.” # ⚓ FSF ☛ Associate_members_are_invited:_Nominate_new candidates_to_the_FSF_board⠀⇛ Associate members of the Free Software Foundation (FSF) now have the chance to nominate candidates to serve on the board of directors. This news comes after an original announcement of the process by the FSF Board of Directors on January 18, 2022. The board and staff have worked for a year to design, develop, and prepare for the new community engagement process and the discussion structure to support it. The aim is a transparent and participatory selection process that ensures a consistent, long-term alignment with the FSF’s values and principles. The FSF has opened its new nomination process today, and is seeking new directors in support of its mission to promote computer user freedom. o § FSFE⠀➾ # ⚓ FSFE ☛ Municipalities_need_Free_Software:_Recording_and_new mailing_list [Ed: FSFE is pretending that Dortmund moves to Free software because of FSFE; typical lie and nothing could be further from the truth]⠀⇛ Dortmund is opening a new chapter in Free Software Governance and inspiring municipalities all over Germany. The recording of our event on 11 January 2023 is now online. Are you interested in Free Software and working in a municipal administration or in politics? Join our new mailing list to exchange information on Free Software in municipalities! o § Programming/Development⠀➾ # § Python⠀➾ # ⚓ LWN ☛ Formalizing_f-strings_[LWN.net]⠀⇛ Python’s formatted strings, or “f-strings”, came relatively late to the language, but have become a popular feature. F-strings allow a compact representation for the common task of interpolating program data into strings, often in order to output them in some fashion. Some restrictions were placed on f-strings to simplify the implementation of them, but those restrictions are not really needed anymore and, in fact, are complicating the CPython parser. That has led to a Python Enhancement Proposal (PEP) to formalize the syntax of f-strings for the benefit of Python users while simplifying the maintenance of the interpreter itself. # ⚓ LWN ☛ PyTorch_and_the_PyPI_supply_chain_[LWN.net]⠀⇛ The PyTorch compromise that happened right at the end of 2022 was rather ugly, but its impact was not widespread—seemingly, at least. The incident does highlight some of the perils of relying on an external “supply chain” for the components that are used to build one’s software. It also would appear to be another case of “security researchers” run amok, though perhaps that part of the story is only meant to cover the tracks—or ass—of the perpetrator. Beyond that, the incident shows that the Python Package Index (PyPI) and the pip package installer act in ways that arguably assisted the compromise. That clearly comes as a surprise to many, though those behaviors are well-known and well-established in the Python Package Authority (PyPA) community. There is, at minimum, a need for education on that topic. * § Leftovers⠀➾ o § Science⠀➾ # ⚓ Adafruit ☛ An_interactive_sound_sculpture_brings_the_world to_the_Center_of_Science_and_Industry_Museum⠀⇛ We’ve all seen photos of the Eiffel Tower in Paris, watched movies of the ancient Colosseum in Rome, & stared at the brush strokes in a poster of Vincent van Gogh’s “Starry Night”. But what do they sound like? Daric Gill introduces “The Memory Machine: Sound“, a motion-activated sound sculpture that plays a collection of recordings, taken during travels to some of the world’s most interesting places. o § Proprietary⠀➾ # ⚓ Hackaday ☛ Linux_Fu:_UEFI_Booting [Ed: UEFI is more proprietary junk that takes control of the computer at the users' expense, potentially denying them the right to boot into their system of choice]⠀⇛ Unless your computer is pretty old, it probably uses UEFI (Unified Extensible Firmware Interface) to boot. The idea is that a bootloader picks up files from an EFI partition and uses them to start your operating system. If you use Windows, you get Windows. If you use Linux, there’s a good chance you’ll use Grub which may or may not show you a menu. The problem with Grub is you have to do a lot of configuration to get it to do different things. Granted, distros like Ubuntu have tools that go through and do much of the work for you and if you are satisfied with that, there’s no harm in using Grub to boot and manage multiple operating systems. An alternative would be rEFInd, which is a nice modern UEFI boot manager. If you are still booting through normal (legacy) BIOS, the installation might be a hassle. But, in general, rEFInd, once installed, just automatically picks up most things, including Windows, Mac, and Linux operating systems and kernels. The biggest reasons you might change the configuration is if you want to hide some things you don’t care about or change the visual theme. # ⚓ SteelCloud_Cyber_Software_Locks_Down_Nuclear_Power_Utility Company_IT_Infrastructure⠀⇛ The same instance of ConfigOS addresses CISCO network devices, Apache, Red Hat 5/6/7/8, SUSE, CENTOS, Ubuntu, and Oracle Linux. # ⚓ glTF_2.0_Import_Arrives_in_the_PlayCanvas_Editor_| PlayCanvas⠀⇛ We are excited to announce a major update for the PlayCanvas Editor: glTF 2.0 import. This new feature allows users to easily import and use 3D models created in other applications such as Blender and SketchUp, as well as from digital asset stores like Sketchfab, directly into the PlayCanvas Editor. # ⚓ Bleeping Computer ☛ Microsoft_investigates_bug_behind unresponsive_Windows_Start_Menu⠀⇛ o § Entrapment (Microsoft GitHub)⠀➾ # ⚓ Adafruit ☛ On_entitlement,_toxicity,_and_burnout_in_Open Source_#OpenSource [Ed: Stigma by Microsofters. GitHub isn't a community and it never was.]⠀⇛ # ⚓ Adafruit ☛ Paper_Review:_“Did_You_Miss_My_Comments_Or What?”_Toxicity_In_Open_Source_Discussions [Ed: GitHub is not open source but an attack on it. Conflating one thing with another.]⠀⇛ o § Security⠀➾ # ⚓ LWN ☛ Exploiting_null-dereferences_in_the_Linux_kernel_ (Project_Zero)_[LWN.net]⠀⇛ The Google Project Zero page shows how to compromise the kernel by using a NULL pointer to repeatedly force an oops and overflow a reference count. # ⚓ Google ☛ Project_Zero:_Exploiting_null-dereferences_in_the Linux_kernel⠀⇛ For a fair amount of time, null-deref bugs were a highly exploitable kernel bug class. Back when the kernel was able to access userland memory without restriction, and userland programs were still able to map the zero page, there were many easy techniques for exploiting null-deref bugs. However with the introduction of modern exploit mitigations such as SMEP and SMAP, as well as mmap_min_addr preventing unprivileged programs from mmap’ing low addresses, null-deref bugs are generally not considered a security issue in modern kernel versions. This blog post provides an exploit technique demonstrating that treating these bugs as universally innocuous often leads to faulty evaluations of their relevance to security. # ⚓ Beta News ☛ New_Linux_malware_up_50_percent_in_2022 [Ed: Linux-hostile people and Microsoft boosters like Ian Barker use this self-promotional (conflict of interest) claim to bash and scare people away from GNU/Linux]⠀⇛ Data analyzed by the Atlas VPN team, based on malware threat statistics from AV-ATLAS, shows new Linux malware threats hit record numbers in 2022, increasing by 50 percent to 1.9 million. # ⚓ LWN ☛ Security_updates_for_Thursday_[LWN.net]⠀⇛ Security updates have been issued by Debian (firefox-esr, libitext5-java, sudo, and webkit2gtk), Fedora (firefox and qemu), Red Hat (java-11-openjdk and java-17-openjdk), Slackware (sudo), SUSE (sudo), and Ubuntu (python-urllib3 and sudo). # ⚓ USCERT ☛ CISA_Releases_One_Industrial_Control_Systems Advisory_|_CISA⠀⇛ CISA released one Industrial Control Systems (ICS) advisory on January 19, 2023. This advisory provides timely information about current security issues, vulnerabilities, and exploits surrounding ICS. # ⚓ A_hands-on_approach_to_symmetric-key_encryption_– sergioprado.blog⠀⇛ In this article, we will learn how symmetric-key encryption works from a practical perspective. In the “Introduction to encryption for embedded Linux developers” article, we learned the basic concepts, including an introduction to security, confidentiality and encryption, the main motivations and how encryption works, types of encryption (symmetric-key and asymmetric-key encryption), the most commonly used ciphers and the trade-offs between them. In this article, we will use OpenSSL to put into practice some concepts about symmetric-key encryption. To follow along with this article and run the commands on your machine, you just need a terminal with a recent version of OpenSSL. Have fun! 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇:-)⦈ # ⚓ CyberRisk Alliance LLC ☛ Stealthy_malware_distribution involves_polyglot_files [Ed: Windows TCO]⠀⇛ Deep Instinct researchers discovered that the StrRAT payload has been deployed in a campaign leveraging both JAR and MSI file formats, indicating potential execution via Windows and Java Runtime Environments. # ⚓ Hacker News ☛ Cybercriminals_Using_Polyglot_Files_in Malware_Distribution_to_Fly_Under_the_Radar [Ed: Windows TCO]⠀⇛ This is not the first time such malware-laced polyglots have been detected in the wild. In November 2022, Berlin-based DCSO CyTec unearthed an information stealer dubbed StrelaStealer that’s spread as a DLL/HTML polyglot. o § Finance⠀➾ # ⚓ IBM Old Timer ☛ Irving_Wladawsky-Berger:_Has_Economic Globalization_Been_a_Failure?⠀⇛ “So one big promise of globalization was that countries, as they became more integrated in the global economy, would also modernize on a political dimension,” said Freakonomics Radio host, Stephen Dubner in the introduction to his recent podcast Has Globalization Failed? Globalization was supposed to boost prosperity and democracy at the same time. The 1990s ushered a golden age of globalization, when the world seemed to be coming together. Nations were becoming more economically interdependent. The internet fostered worldwide communications. The ideological contest between communism and capitalism appeared to be over. Democracy was spreading a set of universal values – freedom, equality, human rights. “I’m curious how successful or unsuccessful you think that’s been?,” Dubner asked his podcast guest Anthea Roberts, professor at the Australia National University and co-author of the 2021 book Six Faces of Globalization: Who Wins, Who Loses, and Why It Matters. “One of the things that I think has clearly come out from both Russia and China is that that has not borne fruit in quite the way the United States may have hoped,” answered Roberts. “But part of it may also be that the U.S. may be retelling that story a little bit. It may have been that they wanted to say that it was about democracy, but actually a lot of it was also just about their own economic interests, and now their understanding of their economic interests have changed.” o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ OMG! Linux ☛ It’s_Official:_3rd-Party_Twitter_Apps_No Longer_Allowed_–_OMG!_Linux⠀⇛ Welp, it’s official: 3rd-party Twitter clients are no longer allowed to exist. As per Engadget, the social networking site has updated its developer agreement to state that devs can not “use or access the Licensed Materials to create or attempt to create a substitute or similar service or product to the Twitter Applications.” Not an awful lot of ambiguity to find in that, is there? The “similar product to the Twitter applications” phrase basically describes every unofficial Twitter app in existence. Last week the web winced when Twitter blocked a bunch of popular third-party Twitter apps from accessing its service. o § Censorship/Free Speech⠀➾ # ⚓ AccessNow ☛ IT_Rules_amendments:_Indian_government_bids_to tighten_control_over_online_content_–_Access_Now⠀⇛ Access Now is alarmed by Indian authorities’ attempts to further tighten their control of the internet via proposed new content governance rules. As part of revisions to the IT (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021, India’s Ministry of Electronics and Information Technology (MeitY) has extended its deadline for feedback on draft amendments for online gaming. At the same time, it has proposed an amendment requiring intermediaries to remove content that the central government’s Press Information Bureau or other authorised agencies deem to be “fake or false.” Including such content governance provisions at the last minute undermines the consultative process, and demonstrates the ongoing lack of transparency and open deliberation in MeitY’s rulemaking processes. “The Central Government is designating its press relations office — the Press Information Bureau — as the online arbiter of what is true and what is false,” said Raman Jit Singh Chima, Asia Pacific Policy Director and Senior International Counsel at Access Now. “This will give them the power to decide what content stays up and what is taken down, without any parliamentary authorisation or legal authority whatsoever.” The proposed provision will jeopardise press freedoms by making it almost impossible for media outlets to question or contradict the government’s version of events in their reports. o § Civil Rights/Policing⠀➾ # ⚓ Citizen Lab ☛ Information_Controls_Fellowship_Program_2023 –_The_Citizen_Lab⠀⇛ The Information Controls Fellowship Program (ICFP) from the Open Technology Fund (OTF) fosters research, outputs, and creative collaboration on repressive Internet censorship and surveillance issues. The program supports examination into how governments in countries, regions, or areas of OTF’s core focus are restricting the free flow of information, cutting access to the open Internet, and implementing censorship mechanisms, threatening global citizens’ ability to exercise basic human rights and democracy; work focused on mitigating such threats is also encouraged. o § Monopolies⠀➾ # § Copyrights⠀➾ # ⚓ Heather J Meeker ☛ Is_Copyright_Eating_AI? [Ed: So a 'former' Microsofter is trying to defend Microsoft plagiarism. Says a lot about Microsoft. "Hey Hi" (AI) does not mean plagiarism, but Microsoft muddies the water intentionally.]⠀⇛ Marc Andreessen famously said that software is eating the world. But the latest and greatest software trend–generative AI–is in danger of being swallowed up by copyright law. Like a cruise ship heading for a scary iceberg, AI is in trouble, and the problems are mostly below the surface. [...] The Stable Diffusion suit alleges copyright infringement, stating that, “The resulting image is necessarily a derivative work, because it is generated exclusively from a combination of the conditioning data and the latent images, all of which are copies of copyrighted images. It is, in short, a 21st- century collage tool.” That characterization is the essence and conclusion of the lawsuit, and one with which many AI designers would disagree. So, all neural network developers, get ready for the lawyers, because they are coming to get you. * § Gemini* and Gopher⠀➾ o § Technical⠀➾ # ⚓ A_weird_framework_is_not_itself_a_compelling_mystery⠀⇛ Many of the best works of fiction, like Groundhog Day, use a weird framework to tell compelling stories. These stories can use the weirdness to tell stories of themes that are difficult to get at otherwise, like infinity or effervescence, or how different choices or different behavior in a situation can cause different outcomes, or the weirdness can be a metaphor for something else, or it can be just a backdrop for introducing interrelated sub-stories of compelling characters. All those usages of weirdness are different from each other but can all be great. Pretty much all my favorite fiction is on the “weird” shelf. Love it. The human experience made hyper-clear by going beyond the real. # ⚓ The_finger_protocol_support_really_is_universal.⠀⇛ On Windows and macOS the finger command is already installed by default. Just fire up a terminal and you are good to go. It is also present on many (most?) Linux distros in the default setup and even when that isn’t true, it’s typically a simple install command away. But actually, you may not even need to install it, since it is such a basic protocol it is easily simulated with other common networking tools. # ⚓ In_Which_I_Rant_About_the_Most_User_Hostile_Piece_of_Tech_I Own⠀⇛ I don’t use it as a “smart” TV any more. For that I use a Fire TV stick which definitely isn’t better from a privacy standpoint, but it’s way faster, supports more codecs, and is much friendlier towards advanced users. I wanted to disconnect the Roku from my wifi since I have no use for it being on the network and I’d rather it not spy on everything I watch. Turns out they really don’t want you doing that. First of all, the option to clear your network settings is buried several menus deep in advanced system settings, nowhere near the rest of the network settings. Annoying, but nothing you can’t figure out after an internet search. # ⚓ Build_scripts_for_non-code_projects⠀⇛ Build scripts are super helpful. By “build scripts” I mean Makefiles, a publish.sh shell script, really anything that automates building or creating something. Usually that’s a program, but I find them helpful even for things that are not strictly speaking development work. For example, I have been porting the content from some Apple history projects to Markdown. I also am publishing them as gemtext on my capsule. This is an iterative process, so generating the gemtext is something I do as I add more content. # ⚓ When_your_problem_is_perpendicular_to_your_project⠀⇛ At work one of our new devs has been working on a problem we originally assigned a day or two worth of points to resolve. The issue itself is not that interesting, we run on top of a commonly used web framework with a shadow DOM and need an event to trigger when the page is done loading. But as the page fills in dynamically and data is pulled asynchronously all solutions for this problem are hit or miss if they work and none work 100% of the time. It is a common issue, one of those where no one has a good Stack Exchange solution in spite of the fact there are many duplicate questions posted. What I found interesting about this problem is why it exists and why no one has a good solution. Our specific problem is that the framework doesn’t really have the concept of a page load being “complete.” Components are connected with properties, async calls for data will modify these properties and the page is always in a state of agitation. We can’t use timers because of the drastic difference in time to load from a desktop on a 1Gbps connection compared to a super slow 3G cell connection. We can’t use event handlers in the page because when component life cycle claim it exist the page may still be changing and the event fires too soon. =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It’s like the World Wide Web but a lot lighter. ䷩ 𝚕𝚒𝚗𝚎 2193 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 01.19.23⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ Gemini_version_available_♊︎ ✐ Links_19/01/2023:_Pandoc_3.0_and_Debian_12_‘Freeze’⠀✐ Posted in News_Roundup at 12:12 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Audiocasts/Shows o Applications o Instructionals/Technical o Games o Desktop_Environments/WMs # K_Desktop_Environment/KDE_SC/Qt # GNOME_Desktop/GTK * Distributions_and_Operating_Systems o Red_Hat_and_CentOS o Debian_Family o Canonical/Ubuntu_Family o Devices/Embedded o Open_Hardware/Modding o Mobile_Systems/Mobile_Applications * Free,_Libre,_and_Open_Source_Software o Satish_Kumar o Web_Browsers/Web_Servers # Mozilla o SaaS/Back_End/Databases o Productivity_Software/LibreOffice/Calligra o Education o Programming/Development # Perl_/_Raku # Python # Rust o Standards/Consortia * Leftovers o Science o Education o Hardware o Health/Nutrition/Agriculture o Proprietary o Security # Integrity/Availability/Authenticity # Privacy/Surveillance o Defence/Aggression o Transparency/Investigative_Reporting o Environment # Energy/Transportation o Finance o AstroTurf/Lobbying/Politics o Censorship/Free_Speech o Freedom_of_Information_/_Freedom_of_the_Press o Civil_Rights/Policing o Internet_Policy/Net_Neutrality o Digital_Restrictions_(DRM) o Monopolies # Trademarks # Copyrights * Gemini*_and_Gopher o Personal o Politics o Technical # Internet/Gemini * § GNU/Linux⠀➾ o § Audiocasts/Shows⠀➾ # ⚓ Video ☛ Choosing_LTS_vs_Rolling_Linux_Desktop…in_2023_– Invidious⠀⇛ # ⚓ Video ☛ FreeBSD_2_for_1_–_Count_Lines_of_Code_–_M/B_Serial finder_–_Invidious⠀⇛ Another 2 for 1 video, with a useful tool for people who like to create and edit code, and a small tip for people who may want to find out their motherboard serial number in case they need it. # ⚓ Video ☛ PS_–_Get_Process_IDs_and_CPU_Usage_–_Invidious⠀⇛ # ⚓ The TLLTS Podcast ☛ The_Linux_Link_Tech_Show_Episode_988 [Ed: 12 more to 1,000!]⠀⇛ joel watches dann ruin the show. # ⚓ The BSD Now Podcast ☛ BSD_Now_490:_New_Year’s_Plan9’ing⠀⇛ FreeBSD Foundation’s Software Development review of 2022, what can we learn from Vintage Computing, OpenBSD KDE Status Report 2022, a Decade of HardenedBSD, In Praise of Plan9, and more o § Applications⠀➾ # ⚓ Medevel ☛ 10_Best_Open_Source_Free_JavaScript_Calendars⠀⇛ As a developer, choosing the right library is always a tricky one. Not just because there are dozens of options, but also because many variables at play here. Most importantly, does the library features matches with your current project requirements or not. Calendar libraries are demanded by many developers, here in the post, we offer you the best JavaScript based calendar library and projects. o § Instructionals/Technical⠀➾ # ⚓ Block/Unblock_Ping_ICMP_Requests_in_the_Linux_System⠀⇛ Ping is the most commonly used command-line utility used by many sysadmins or network engineers to check whether a target machine is up or down in a given network. We already discussed how this command works in a separate article; click here to read it. For a quick note, it sends ICMP requests to the target machine and waits for a response. Once the response is received, it’s concluded that the target machine is alive on the network. This tool is supposed to show the status of a target machine on a given network, but many network intruders or hackers (especially newbies) use it to find active systems on the network to attack. Now, if you’re worried about security, you can stop accepting ping requests (ICMP echo) from any system on the network by following the steps in this article. # ⚓ Learn Ubuntu ☛ How_to_Install_pip3_on_Ubuntu⠀⇛ This article shows you how to disable or enable ping ICMP requests on a Linux system, either temporarily or permanently. # ⚓ It’s Ubuntu ☛ How_To_List_All_SELinux_Contexts_[2023]_| Itsubuntu.com⠀⇛ Security-Enhanced Linux (SELinux) is a Linux security model where administrators can determine the access of the system for other users. SELinux defines access controls for the applications, processes, and files on Linux. It uses a set of rules or policies that tell SELinux what can or can’t be accessed. It was originally developed by the United States National Security Agency (NSA) and was released to the open-source community in 2000. It was integrated into the upstream Linux kernel in 2003. # ⚓ Red Hat Official ☛ How_to_run_queries_and_use_policies_to monitor_your_system_in_FleetDM_|_Enable_Sysadmin⠀⇛ Use FleetDM to run queries across your Osquery- enabled hosts, aggregate the results for easier processing, and use policies to evaluate compliance with standards. # ⚓ H2S Media ☛ How_to_install_WSJT-X_on_Linux_Mint_using_APT or_Flatpak⠀⇛ WSJT-X is an open-source software suite for Windows, macOS, and Linux. It is used for weak- signal radio communications and is popular among amateur radio operators. To perform several modes of operation, WSJT-X includes programs such as JT65, JT9, FT8, and WSPR. # ⚓ Linux Capable ☛ How_to_Upgrade_from_Debian_10_Buster_to Debian_11_Bullseye⠀⇛ Debian is a popular Linux distribution known for its stability and security. The latest version of Debian, known as Bullseye, was released on August 14th, 2021, and offers several new features and improvements over the previous version, Debian 10 Buster. This article will guide you through upgrading your Debian 10 Buster to Debian 11 Bullseye. Before you begin, it is essential to note that upgrading your Debian distribution can be risky. It is always a good idea to back up your important files and data before proceeding. # ⚓ Linux Hint ☛ Get_Kubernetes_Ingress_Log_for_Debugging⠀⇛ Do you know what the Get Kubernetes ingress log for debugging is? Networking problems are increasingly more challenging to diagnose as deployments grow larger and larger. This tutorial shows you how to use the ingress-nginx kubectl plugin to debug the access to your application through the ingress controller. Let’s first see the definition of Kubernetes ingress which is important to understand the main topic better. # ⚓ Manuel Matuzovic ☛ Day_83:_computed_values_in_container style_queries⠀⇛ On day 80, I’ve explained that we can check whether a container has a specific property and value assigned and apply additional styles based on this condition. On day 82, I’ve explained that the value of a property can come from different sources, undergo adjustments before it becomes the actual value, and take on different forms along the way. To use container style queries, it’s important to understand which value’s being used in queries. # ⚓ MJ Fransen ☛ Emacs_Gnus_for_following_Usenet_news,_mailing lists_and_RSS-feeds⠀⇛ Usenet started in 1980, it uses the NetWork News Transfer Protocol (NNTP) on TCP port 119. It is used for announcements and to have online discussions, in the form of postings into threads in topic-focussed news groups. Gnus is mature, the first release was in 1987 and is still used a lot. # ⚓ RoseHosting ☛ How_to_Install_XWiki_on_Ubuntu_22.04⠀⇛ XWiki is an open-source wiki software written in Java with a design emphasis on extensibility. It runs on a Servlet Container such as Tomcat, Jetty, JBoss, WebLogic, WebSphere, etc. Thousands of organizations are using this platform, making it the world’s leader in professional and collaborative Open Source solutions. In this tutorial, we will walk you through the installation of XWiki on Ubuntu 22.04 (Jammy Jellyfish). # ⚓ TecMint ☛ How_to_Install_LibreOffice_in_Ubuntu⠀⇛ Are you an open-source enthusiast? If yes, then you must already be aware of LibreOffice, which is a widely used free office suite application in Linux and is also considered a good alternative to Microsoft Office suite. Interestingly, the most recent major release LibreOffice 7.4 came with a number of new features such as support for WebP images and EMZ/WMZ files, a search field for the Extension Manager, and support for 16,384 columns in spreadsheets. # ⚓ TecMint ☛ How_to_Install_Sublime_Text_4_in_Linux⠀⇛ If you’re not a terminal lover, you might not like using the popular command-line text editors Vi or Vim. Speaking of graphical-based, Sublime Text is one of the most preferred cross-platform proprietary-based text and source code editors, that natively supports various programming and markup languages. Sublime Text 4 is the most recent version that supports important features like GPU rendering for fluid UI, tab multi-select, ARM64 Linux support, and rewritten auto-complete engine for smart completions. # ⚓ How_To_Clear_The_Terminal_History_(Bash_Shell)_–_Linux Uprising_Blog⠀⇛ The commands ran in a Bash shell are kept in the history file, allowing users to easily re-execute frequently used terminal commands or to troubleshoot issues that have occurred. This article explains how to clear the history of the commands you run in the terminal when using Bash shell, which is used by default on most Linux distributions. The shell history for Bash is kept in a file called .bash_history in the home directory. When you exit Bash (e.g. when you close a terminal window), the commands you ran in that session are appended at the end of the Bash history file. # ⚓ RoseHosting ☛ How_To_Fix_Corrupted_Tables_in_MySQL_– RoseHosting⠀⇛ In this blog post, we are going to show you how to fix corrupted tables in MySQL. MySQL is an open-source relational database management system written in C and C++. This management system is used widely and has a large community that is increasing on a daily basis. MySQL is a part of the famous LAMP(Linux, Apache, MySQL, and PHP) stack used in millions of websites today. Since it is used on a daily basis, the probability of some tables crashing and getting corrupted is very high. There are billions of transactions every second on every Linux server using MySQL. In this blog post, we will install MySQL first and then explain the procedure to fix the corrupted tables. We will use Ubuntu 22.04, but you can choose any Linux distro. Let’s get started! # ⚓ Linux Hint ☛ Why_is_Docker_Installed_But_Not_Docker Compose?⠀⇛ Docker is a DevOps project development platform that provides containers for development and deployment. It supports various utilities for providing services, such as Docker compose. More specifically, Docker-compose is a popular development tool or utility for creating, managing, and distributing multi-container programs and applications. This post will describe why Docker is installed but not Docker compose. # ⚓ ID Root ☛ How_To_Install_Rust_on_Fedora_37_–_idroot⠀⇛ In this tutorial, we will show you how to install Rust on Fedora 37. For those of you who didn’t know, Rust is a systems programming language that is designed to be fast, reliable, and concurrent. It is an open-source language developed by Mozilla, and it is known for its focus on safety and memory management. 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 Rust programming language on a Fedora 37. # ⚓ TecAdmin ☛ Sed_Command_to_Delete_Lines_in_a_File_{15 Examples}_–_TecAdmin⠀⇛ In most cases, when you are working with a text file, it is likely to have some blank spaces. These blank spaces may range from a few characters to a number of lines that are empty or have no information. Keeping such files with unnecessary spaces can be time-consuming and inconvenient. There may be several reasons for keeping these files, but the best way of handling them is by deleting the lines that are empty. This article explores the Unix sed command and its usage in deleting empty lines in a file. # ⚓ Linux Capable ☛ How_to_Install_Swift_on_Fedora_Linux⠀⇛ Swift is a powerful, high-performance programming language developed by Apple. It is designed for creating iOS, macOS, watchOS, and tvOS applications. It’s now open-source and can be run on Linux and other non-Windows platforms. Swift is known for its fast execution, safety, and interactive development features. When incorporated into a Fedora Linux system, it can bring several benefits to developers. Here are some of the key features of Swift that make it a valuable addition to a Fedora Linux system. # ⚓ Linux Capable ☛ How_to_Install_Nginx_Mainline_on_openSUSE Leap⠀⇛ NGINX is a widely-used open-source web server and reverse proxy known for its high performance and efficient use of resources. The Mainline version is the current, actively developed version of NGINX, maintained by the official NGINX team. This guide will cover installing the Mainline version of NGINX on openSUSE Leap and instructions for those who prefer using the latest stable version as an alternative. # ⚓ Linux Shell Tips ☛ How_to_Install_Chrony_NTP_Server/Client in_AlmaLinux⠀⇛ Maintaining accurate time and date settings is critical for systems to run their applications, shell scripts, cron jobs, and any other tasks in a timely fashion. Network Time Protocol (NTP) is a protocol that servers use to synchronize their time with a pool of online servers to maintain accurate time and date. Chrony daemon (chronyd) has since replaced the default NTP daemon (ntpd) and can be configured to provide accurate time and date. And just like ntpd, the chronyd can be configured as a client or server. Typical accuracy between systems synchronized over the Internet is within a few milliseconds; and on a LAN, the accuracy is in tens of microseconds. # ⚓ Citizix ☛ How_to_install_Teleport_OSS_in_Rocky_Linux_9⠀⇛ Teleport is an open-source tool for providing zero trust access to servers and cloud applications using SSH, Kubernetes and HTTPS. It can eliminate the need for VPNs by providing a single gateway to access computing infrastructure via SSH, Kubernetes clusters, and cloud applications via a built-in proxy. # ⚓ Citizix ☛ How_to_install_Netdata_Monitoring_tool_in_Debian 11⠀⇛ Netdata is a free and open-source distributed, real-time monitoring application that runs across various computing devices; physical servers, cloud servers, containers, and even IoT devices. It collects a great deal of data and visualizes it on sleek and interactive dashboards. # ⚓ Trend Oceans ☛ How_to_Restore_Default_Repositories_in Ubuntu_and_Linux_Mint_–_TREND_OCEANS⠀⇛ After following the above guide, you will be able to successfully restore the default repositories and resolve any repository-related issues that may have arisen in your system… # ⚓ Learn Ubuntu ☛ Add_Comments_in_UFW_Firewall_Rules⠀⇛ Adding comments to the UFW firewall can be a lifesaver if you manually configured networking and allowed ports to the specific services. It helps you understand why a particular rule was added to the firewall. Here’s an example of comments in the UFW firewall. # ⚓ How_to_Ping_Multiple_Hosts_at_High_Performance_with_fping in_Linux⠀⇛ First, let’s talk about the traditional ping command, its shortcomings, and how fping can fill those gaps before discussing the fping command. If you are only interested in knowing about the fping command, then click here. So, let’s begin. # ⚓ How_to_Install_Linux_Kernel_Headers_on_Fedora_Linux⠀⇛ If you are using a Fedora Linux system, you may need to install missing Linux kernel headers to build and install specific software. This guide will show you how to install missing kernel headers on Fedora. # ⚓ Linux Nightly ☛ How_to_Install_Discord_on_Ubuntu_22.04_– Linux_Nightly⠀⇛ Learn how to install Discord on Ubuntu 22.04 Jammy Jellyfish using official download, Snap method, GUI, and Flatpak. # ⚓ OSTechNix ☛ Autostart_Tmux_Session_On_Remote_System_When Logging_In_Via_SSH_–_OSTechNix [Ed: Updated this week]⠀⇛ As a system admin, you may frequently access your remote servers via SSH. In this brief guide, I am going to explain why and how to autostart Tmux session on a remote system when logging in via SSH in Linux. # ⚓ DebugPoint ☛ How_to_Use_GNOME_Screenshot_tool_and_new Screenshot_UI_via_CLI⠀⇛ In 2022, GNOME changed its default screenshot tool and built the screenshot function as part of the GNOME Shell. It’s not a separate application anymore. Hence, capturing screenshots with a delay in the new GNOME screenshot UI becomes much more challenging. Here are some of the ways you can still use the older GNOME Screenshot tool and how to trigger the new screenshot UI manually. # ⚓ TechRepublic ☛ How_to_deploy_osTicket_as_a_powerful_help desk_system⠀⇛ If your business develops or sells software and services, chances are that you need to use a help ticket system. If you don’t, how will you keep track of issues, and how will you even allow users, clients, consumers or developers to submit issues regarding the software and services you create? That can be a real challenge. # ⚓ Linux Hint ☛ 10_Basic_Docker_Commands_You_Must_Learn⠀⇛ Docker is a well-established open-source platform for developers to build, deploy and ship applications. The Docker community provides Docker Desktop as well as Docker CLI. Additionally, Docker CLI offered numerous useful commands to build, deploy, share the project publicly, and manage Docker components such as Docker containers, Docker images, Docker registries, and many more. # ⚓ Linux Hint ☛ Add_or_Remove_the_Linux_Capabilities_in Kubernetes_SecurityContext⠀⇛ It might be difficult to manage the degree of privileges that are provided to each Pod and container in a Kubernetes container. We may utilize the Kubernetes SecurityContext capabilities to add or delete the Linux capabilities from the Pod and Container to increase the security of the container. This article focuses on using the securityContext to implement a simple example of adding and deleting capabilities. The configuration of a yaml file to delete all capabilities and add just one capability to a container is provided in the sample example. In this article, the proc and capsh commands are used to display the container’s capabilities. # ⚓ Video ☛ How_to_install_the_Brave_browser_on_KDE_Neon_– Invidious⠀⇛ In this video, we are looking at how to install the Brave browser on KDE Neon. # ⚓ FOSSLinux ☛ The_Beginner’s_Guide_to_SSH_server_in_Fedora_| FOSS_Linux⠀⇛ Secure Shell, commonly known as SSH, is a protocol for secure data communication, remote shell services, or command execution, as well as other encrypted network services between two-networked PCs that it connects through a secure channel over an insecure network. It ensures a secure communication link between two systems using a client-server architecture and permits users to log into server host systems remotely. Contrary to other communication protocols like Telnet, rlogin, or FTP, SSH encodes the login session, making the connection challenging for intruders to collect encoded passwords. This protocol specification distinguishes two major versions, referred to as SSh-1 and SSH-2. It was explicitly designed as a replacement for Telnet and other insecure remote shell protocols like the Berkely rsh and rexec protocols, which transfer info, notably passwords, in plaintext, rendering them susceptible to interception and disclosure using packet analysis. The encryption utilized by SSH is intended to give confidentiality and integrity of data over an unsecured network, like the internet. The SSH program is intended to replace old- fashioned, less secure terminal apps used to log into remote hosts, like Telnet or rsh. An interlinked program called SCP(secure, contain, and protect) replaces bygone programs that copy files between hosts, like RCP(remote procedural call). Since these older versions of apps don’t encode passwords transmitted between the client and the server, avoid them whenever possible. Using secure approaches to log into remote systems lowers the risk for both the client system and the remote host. Fedora comprises the general OpenSSH package, the OpenSSH server, and client, openssh-clients packages. Remember, the OpenSSH packages need the OpenSSL package openssl-libs, which sets up a couple of important cryptographic libraries, enabling OpenSSH to offer encoded communications. # ⚓ Linux Capable ☛ How_to_Install_VSCode_on_openSUSE_Leap_& Tumbleweed [Ed: Microsoft proprietary software that spies on GNU/Linux is better off avoided; don't help people install it]⠀⇛ Visual Studio Code (VSCode) is a powerful, open- source code editor that can significantly benefit developers working on their daily projects on OpenSUSE Leap or Tumbleweed desktop. VSCode offers a range of features and tools that can help increase productivity and streamline development. It has a user-friendly interface and is highly customizable, making it an excellent choice for developers of all skill levels. VSCode also offers support for extensions, which can further enhance its functionality and customize it to the user’s needs. # ⚓ UNIX Cop ☛ How_to_Install_BpyTOP_(Resource_Monitor)_on Rocky_Linux_9⠀⇛ . Rocky Linux is a worthy successor of CentOS and thanks to the latter we can have at our disposal many packages and tools to monitor the system. Today, for example, you will learn how to install BpyTop on Rocky Linux. This simple resource monitor can get you out of a bind occasionally. # ⚓ Linux Made Simple ☛ How_to_install_Google_Earth_Pro_on_a Chromebook⠀⇛ Today we are looking at how to install Google Earth Pro 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. # ⚓ Pragmatic Linux ☛ How_to_list_all_serial_ports_on_Linux_– PragmaticLinux⠀⇛ This article explains how to list all serial ports on a Linux system. Typically a filename in the format of /dev/ttyS0, /dev/ttyUSB0 or /dev/ttyACM0. # ⚓ Kifarunix ☛ How_to_Monitor_Docker_Containers_using_Nagios_– kifarunix.com⠀⇛ Can Nagios monitor docker container? Yes, in this tutorial, you will learn how to monitor Docker containers using Nagios. o § Games⠀➾ # ⚓ Boiling Steam ☛ New_Steam_Games_with_Native_Linux_Clients_– 2023-01-18_Edition_with_Farlanders,_Zombie_Admin_–_Boiling Steam⠀⇛ Between 2023-01-11 and 2023-01-18 there were 25 New Steam games released with Native Linux clients. For reference, during the same time, there were 250 games released for Windows on Steam, so the Linux versions represent about 10 % of total released titles. # ⚓ GamingOnLinux ☛ Ubisoft_fixed_The_Division_2_on_Steam_Deck and_Linux_desktop⠀⇛ Well, that’s a nice surprise isn’t it. Ubisoft did something good. They released a tiny patch, that enabled Easy Anti-Cheat so The Division 2 now works on Steam Deck and Linux desktop. # ⚓ GamingOnLinux ☛ Assemble_Entertainment_talk_up_their_indie hits_on_Steam_Deck⠀⇛ Nice to see more publishers taking a direct interest in Steam Deck. Assemble Entertainment recently sent out an email to talk up their games on Valve’s handheld. One of which, Endzone – A World Apart, I just covered in an article and video. # ⚓ GamingOnLinux ☛ Endzone_–_A_World_Apart_gets_upgraded_for Steam_Deck⠀⇛ Gentlymad Studios and Assemble Entertainment recently released an upgrade for Endzone – A World Apart, helping out anyone playing it on Steam Deck. This is part of a wider Steam Deck push from Assemble, that I’ll be noting in an article to come. # ⚓ GamingOnLinux ☛ AYANEO_confirm_their_Linux-based_AYANEO_OS arrives_this_year⠀⇛ AYANEO, maker of some pretty popular gaming handhelds, announced that their own Linux operating system for their devices will be released this year. While we’ve seen others looking to the public release of SteamOS 3 that powers the Steam Deck (like GPD and OneXPlayer), AYANEO seem to want to “do a Valve” and have that extra level of control directly. o § Desktop Environments/WMs⠀➾ # § K Desktop Environment/KDE SC/Qt⠀➾ # ⚓ KDE ☛ Plasma_5.27_Beta_–_KDE_Community⠀⇛ Today we are bringing you the preview version of KDE’s Plasma 5.27 release. Plasma 5.27 Beta is aimed at testers, developers, and bug-hunters. As well as our lightweight and feature rich Linux Desktop this release adds a Bigscreen version of Plasma for use on televisions. To help KDE developers iron out bugs and solve issues, install Plasma 5.27 Beta and test run the features listed below. Please report bugs to our bug tracker. The final version of Plasma 5.27 will become available for the general public on the 14th of February. DISCLAIMER: This release contains untested and unstable software. It is highly recommended you do not use this version in a production environment and do not use it as your daily work environment. You risk crashes and loss of data. # ⚓ 9to5Linux ☛ KDE_Plasma_5.27_Beta_Is_Out_with_Plasma Welcome,_Flatpak_Permissions_Settings,_and_Tiling Support_–_9to5Linux⠀⇛ The KDE Project released today the beta version of the upcoming KDE Plasma 5.27 desktop environment series for public testing and for anyone who is willing to give it a try and give feedback to the developers. The biggest new features of the KDE Plasma 5.27 desktop environment are a new Plasma Welcome app to help you configure your Plasma desktop more thoroughly, a new Flatpak Permissions Settings module in System Settings to let you more easily control the permissions of Flatpak apps, and tiling support for those with large monitors. # ⚓ NeoChat_Published_in_the_Microsoft_Store [Ed: Very bad timing, sucking up to Microsoft and DRM when the company is in crisis and isn't worth relying on for anything]⠀⇛ # ⚓ David Revoy ☛ Krita_brushes_2023-01_bundle_–_David Revoy⠀⇛ We are already past two weeks into the new year, and I wanted to start it with optimizing my new brushes, clean the thumbnails and remove the double. I collected this way this pack of 38 brushes. I’m sharing them today. You might find that some of these brushes are similar to official default brush of Krita: their aspect, their usability and their thumbnail design. That’s because I designed the default brush of Krita and even if my taste evolves a bit, my classic and way to solve problems remains the same. The goal of this list was for me to reduce the selection of the brush to a more compact set. I selected the one I daily use to fit into two columns on my quadHD monitor. I also wanted to them to be organised by group of colors to pick them faster and take better decisions while painting. I have now a group dedicated to “details”, a group specialized into “glazing”, “texturing”, etc… # § GNOME Desktop/GTK⠀➾ # ⚓ It’s FOSS ☛ Over_90%_Systems_Had_Flatpak_Installed, Says_GNOME’s_Research_Report⠀⇛ In August 2022, GNOME developed a tool that let users provide anonymous insights about their system configuration, extension, and GNOME-tuned settings. This was meant to help GNOME learn more about its users’ preferences and to make better decisions based on analyzing the data. Allan Day, a member of the GNOME design team, shared the collected data in a recent blog post. It contains some interesting insights and findings. Let me take you through it. * § Distributions and Operating Systems⠀➾ o ⚓ Genode ☛ Genode_Road_Map_for_2023⠀⇛ In 2023, we will make the mobile version of Sculpt OS fit for end users, unleash advanced hardware features of Intel platforms, switch to C++20 by default, and run the feature-complete PC version of Sculpt OS on Genode’s custom-tailored microkernel. After having enabled all hardware features of the PinePhone that are fundamental for a mobile phone over the course of the past year, the project now aims at getting the mobile version of Sculpt OS into the hands of end users. Throughout the year, there will be multiple rounds of field tests within the community, allowing us to reach the desired state of maturity and usefulness in an iterative way. On PC platforms, Genode will increasingly address advanced platform features like the distinction between power-efficient and high-performance cores, the management of temperatures and frequencies, or the practical use of suspend/resume. By the end of the year, we envision the PC version of Sculpt OS running on Genode’s custom-tailored microkernel leveraging all those aspects of modern PC hardware. o ⚓ What’s_what_with_Wolfi,_the_Linux_“undistribution,”_and_ARM_| Open_Source_Watch⠀⇛ There are many ways to get serious about securing Linux on a container. Heck, Microsoft has one, Common Base Linux (CBL)-Mariner. Others include Alpine Linux, Flatcar Container Linux, Red Hat Enterprise Linux CoreOS (RHCOS), and RancherOS. The name of this game is to shrink down Linux to the smallest possible size so that its attack surface is tiny. Then, there’s Chainguard’s Wolfi. Here, there’s no Linux kernel at all. How do they manage that? Simple. Wolfi relies on a kernel being provided by an underlying container runtime. Secure that, and you’re safe from most kernel-based attacks. Chainguard CEO and founder Dan Lorenc told me at Open Source Summit Europe in Dublin, A Linux container is “a distro that boots up on hardware and gets you to a container runtime. Alpine is probably the most heavily used such distro. Wolfi is the opposite of this. It’s distroless. It’s minimal to the point of not even having a package manager.” It has just enough to run your containerized application, and that’s it. o § Red Hat and CentOS⠀➾ # ⚓ Enterprisers Project ☛ 4_tips_to_broaden_and_diversify_your tech_talent_pool_|_The_Enterprisers_Project⠀⇛ Filling key IT roles is tough these days, especially in the cybersecurity area. Cengage CTO Jim Chilton shares valuable advice on overcoming top challenges. # ⚓ Enterprisers Project ☛ Cybersecurity_CTO:_A_day_in_the life⠀⇛ Chief technology officer is a role that won’t always be consistent across every organization. While CPOs, CFOs, and even CEOs generally have similar roles and responsibilities, the CTO’s job can vary widely depending on how much they participate in product development, R&D, and selling the business as a whole. At highly technical startups, a CTO will be expected to work closely with the product, taking technical responsibility for its development and success. At less technical startups, this type of hands-on leadership is less important. The head of product and CTO can be two different people. The same applies to R&D: At some startups, the CTO will report to the VP of R&D; at others, one person handles both jobs. # ⚓ CentOS ☛ CentOS_Board_Meeting_Recap,_January_2023_– Blog.CentOS.org⠀⇛ The recording of the January CentOS Board meeting is now available. # ⚓ Red Hat ☛ How_to_distribute_workloads_using_Open_Cluster Management_|_Red_Hat_Developer⠀⇛ Open Cluster Management (OCM) was accepted to the Cloud Native Computing Foundation (CNCF) in late 2021 and is currently at the Sandbox project maturity level. OCM is a community-driven project focused on multicluster and multicloud scenarios for Kubernetes applications. This article shows how to bootstrap Open Cluster Management and handle work distribution using ManifestWork. We also discuss several ways to select clusters for various tasks using the ManagedClusterSet and Placement resources. # ⚓ PR Web ☛ DxEnterprise_(DxE)_Smart_Availability_Software Continues_to_Blaze_New_Trails_–_Attracts_and_Drives Partnership_Growth_with_Red_Hat_and_Software_AG_Government Solutions;_DxOdyssey_Software-Defined_Perimeter_(SDP) Solution_and_DxE_Wins_Industrywide_Awards⠀⇛ o § Debian Family⠀➾ # ⚓ Debian ☛ bits_from_the_release_team:_bookworm_freeze started⠀⇛ Hi all, === bookworm Transition and Toolchain freeze === We're pleased to announce that the freeze for Debian 12 'bookworm' has begun. On January 12th we stopped accepting transition requests and we are working to complete the transitions in progress. We ask the maintainers of packages that are part of the toolchain to stop uploading those packages [1] without prior approval from us. We remind everybody to stop uploading large or disruptive changes to unstable, from here on experimental is the place to do that. Further details of the freeze are available in the freeze policy [2]. The freeze contains 3 more milestones: * 2023-02-12 - Milestone 2 - Soft Freeze no new packages, delayed migration * 2023-03-12 - Milestone 3 - Hard Freeze - key packages and packages without autopkgtests need a manual unblock for migration * TBA - Milestone 4 - Full Freeze all packages need a manual unblock for migration === RC bugs === The current list of Release Critical bugs for bookworm [3] is progressively looking better. Thanks to everybody who is helping out. That said, we're not there yet, ideally the number of RC bugs goes down to zero. And autoremoval has done it's job, there's a large set of packages that are currently *not* in bookworm, so this is your last chance to bring them back. Don't forget to organize your bug squashing parties: https://wiki.debian.org/BSP/ There's one planned in Switzerland later this month. === release notes === We like to draw your attention to the release notes. We have hardly received any proposals (or even ideas), don't forget to file things worth mentioning against the release-notes pseudo package in the bts or prepare your MR on salsa [4]. The release notes editors will be helping you to shape the text, so don't be shy and submit those rough ideas already. === testing upgrades === If you are in the position to already upgrade some hosts from bullseye to bookworm, we like to hear from you if you run into issues. If you don't know which package is to blame, please don't be shy and report it against the upgrade-reports pseudo package and people following that package will try and help find the right package (help wanted for the triaging). === your packages === Please take this opportunity to check packages are in their final shape and stay vigilant for release-critical bugs. On behalf of the Release Team, Paul [1] https://release.debian.org/testing/essential- and-build-essential.txt [2] https://release.debian.org/testing/ freeze_policy.html [3] https://udd.debian.org/dev/bugs.cgi [4] https://salsa.debian.org/ddp-team/release- notes/ # ⚓ Steinar H Gunderson ☛ Steinar_H._Gunderson:_Not_speaking_at FOSDEM⠀⇛ The schedules are out, and evidently, I could not find anywhere to have a plocate talk; the only devroom I could find that was remotely relevant (Distributions) didn’t include me (perhaps because I was a day or so after the submission deadline?), and when I moved to lightning talks, evidently that didn’t fit either. # ⚓ It’s Ubuntu ☛ Finding_APT_Packages_That_Occupy_The_Most Disk_Space_On_Debian/Ubuntu_|_Itsubuntu.com⠀⇛ Are you running out of disk space on your Debian or Ubuntu Linux then this tutorial post is for you as we will show you the method to know which installed Debian or Ubuntu packages occupy the most disk space. o § Canonical/Ubuntu Family⠀➾ # ⚓ Louwrentius ☛ How_to_Setup_a_Local_or_Private_Ubuntu Mirror⠀⇛ Based on my own research, it seems that the tool Debmirror is the most simple and straight-forward way to create a local Ubuntu mirror with a reasonable data footprint of about 480 GB (2023) for both Jammy AMD64 (22.04) and Focal AMD64 (20.04). Based on on your needs, you can further finetune Debmirror to only download the pacakges that you need for your environment. o § Devices/Embedded⠀➾ # ⚓ CNX Software ☛ VAR-SOM-MX93_SO-DIMM_NXP_i.MX_93_SoM features_WiFi,_Bluetooth,_Audio_codec⠀⇛ The new module is pin-to-pin compatible with earlier “VAR-SOM Pin2Pin” modules based on NXP i.MX 6 or i.MX 8 processors. Variscite provides Linux support with Yocto, Debian, and Boot2Qt for the Cortex-A55 core(s), and FreeRTOS for the Cortex-M33 real-time core. You should eventually find more details about the software in the wiki, but it’s currently under construction with very limited information. The company also offers the VAR-SOM-MX93 Evaluation kit based on the Symphony carrier board with an LVDS interface, capacitive and resistive touch panel interfaces, dual Gigabit Ethernet, two audio jacks, on-board digital microphone, CAN Bus, microSD card socket, and so on. A 7-inch WVGA display with a capacitive touchscreen is available as an option. # ⚓ Linux Gizmos ☛ FPGA-based_camera_supports_10G_Ethernet port⠀⇛ AMD in partnership with Optomotive presented yesterday an industrial smart camera featuring the Zynq Ultrascale+ MPSoC-based Kria K26 System-on- Module (SoM). The SMILODON 10G EVO features a 25MP image sensor from Gpixel in addition to up to 48x LVDS interfaces and support for 10 Gigabit Ethernet. # ⚓ Hackaday ☛ Weatherproof_Raspberry_Pi_Camera_Enclosure,_In_A Pinch⠀⇛ The Raspberry Pi is the foundation of many IoT camera projects, but enclosures are often something left up to the user. [Mare] found that a serviceable outdoor enclosure could be made with a trip to the hardware store and inexpensive microscopy supplies. # ⚓ CNX Software ☛ XCY-X66_is_a_tiny_Intel_Celeron_N5105_Mini PC_with_four_2.5GbE_ports⠀⇛ XCY-X66 is a tiny (75 x 75 x 52mm) mini PC based on Intel Celeron N5105 Jasper Lake and equipped with four 2.5GbE ports using Intel i225V controllers that should make it suitable for a range of networking applications. # ⚓ CNX Software ☛ CHIPSEA_CST85F01_480_MHz_Cortex-M4_MCU supports_dual-band_WiFi_6_and_Bluetooth_5.0_LE_–_CNX Software⠀⇛ The microcontroller is supported in FreeRTOS real- time operating system and is designed for IoT devices, wireless devices, and TV/STB dongles. I’m not quite sure what the latter means in this context, or they just mean some advanced WiFi or Bluetooth remote controls. o § Open Hardware/Modding⠀➾ # ⚓ Old VCR ☛ Solbournes_in_space⠀⇛ The machine had 32MB of RAM, a 15″ colour LCD and a dedicated “Rotational Hand Controller.” The software was NASA’s own Shuttle Engineering Simulator (SES), ported to SPARC from the Control Data Corporation Cyber 180 Model 962 (an upgraded version of the RISC Cyber 180-960) at the Johnson Space Center in Houston, Texas, and ran on OS/MP 4.1A, Solbourne’s equivalent of SunOS 4.1.1. Its motherboard was most likely a Solbourne “pizzabox” IDT logic board, the same one used in the S3000, S4000 and S4100 which directly competed with O.G. SPARCstations, making the reported speed of 40MHz suspect since the Panasonic MN10501 KAP (short for “Kick-Ass Processor” — yes, really) was notoriously unstable above 36MHz. A suspiciously similar laptop called the Matsushita P2100 was announced in 1992 but by then Sun was making moves to freeze SPARC clone makers out of the market, particularly Solbourne who had cornerned the more profitable upper tiers, and refused to license Solaris to anyone like they did SunOS. (Apple later pulled this same stunt with the Mac clones and Mac OS 8.) The P2100 doesn’t seem to have been ever released, and while a few PILOT examples were likely fabricated, no one so far has found one. PILOT was eventually replaced by various IBM ThinkPads which went on to have a well-known and illustrious career in space. # ⚓ Arduino ☛ DIY_focus_stacking_device_aids_in_macro photography_|_Arduino_Blog⠀⇛ If you’re ever tried to capture some macro photographs (very close-up pictures), you’ve probably noticed that it is difficult to get proper focus. Because the depth-of-field (DoF) for macro lenses is so small, you can only keep a narrow range of distance in focus at any given time — everything else is blurry. One solution is “focus stacking,” in which you take many photos and then mash them together in software. Curious Scientist designed a macro photography focus stacking device that makes this technique easier. The focus stacking technique requires several photos, each with a slightly different area of the subject in focus, until you’ve covered the entire subject. Then you can use photo editing software, like Photoshop, to blend the pictures together. The result is a macro photo where the entire subject is in focus. You can perform that process without any special equipment, but it is tedious and difficult to achieve consistent focus changes. Curious Scientist’s device speeds up the process and has perfect consistency. o § Mobile Systems/Mobile Applications⠀➾ # ⚓ Notebook Check ☛ ASUS_Zenfone_8,_ASUS_8z_and_Zenfone_8_Flip now_eligible_for_Android_13_updates_–_NotebookCheck.net News⠀⇛ # ⚓ 9to5Google ☛ Android_13_is_running_on_5%_of_devices_just months_after_launch⠀⇛ # ⚓ 9to5Google ☛ Boox_Tab_X_launches_with_13.3-inch_e-ink display⠀⇛ # ⚓ Make Use Of ☛ 10_Common_Mistakes_Android_Users_Make⠀⇛ # ⚓ Android Police ☛ Android_could_be_picking_up_some_new_tools for_approximating_Bluetooth_device_location⠀⇛ # ⚓ Android Headlines ☛ What_to_do_when_your_Android_phone_gets stuck_updating⠀⇛ # ⚓ Giz China ☛ Xiaomi_13_breaks_the_screen_brightness_record of_Android_phones⠀⇛ # ⚓ Phone Arena ☛ Sony_takes_its_Android_13_rollout_to_the_mid- range_segment_–_PhoneArena⠀⇛ # ⚓ TechCrunch ☛ India’s_top_court_rejects_Google_plea_to_block Android_antitrust_ruling_•_TechCrunch⠀⇛ # ⚓ Hacker News ☛ Android_Users_Beware:_New_Hook_Malware_with RAT_Capabilities_Emerges⠀⇛ # ⚓ Reuters ☛ Google_loses_bid_to_block_Indian_Android antitrust_ruling_in_major_setback_|_Reuters⠀⇛ # ⚓ The_Best_ADB/Fastboot_Commands_List_For_2023_(Windows,_Mac, Linux)_–_DekiSoft⠀⇛ We all know the wonders of rooting and what magic it can bring to our boring phone device, it is used to enlarge the number of options one can get to customize and utilize the device at the admin level. Smartphone device becomes smarter with rooting it. Now you might wonder how this happens. It can all be done easily with Android Debug Bridge otherwise known as ADB. The page provides you with all of the ADB and Fastboot commands in a list format along with a PDF file that is the Cheat Sheet. * § Free, Libre, and Open Source Software⠀➾ o ⚓ Beyond_Programming:_D&D,_Open_Source_and_Gaming⠀⇛ Long before there was open-source software, there was Dungeons and Dragons (D&D). And, I was there from almost the beginning. I started playing D&D in 1975. Years later, open source came along and changed the world. While we think mostly of how it’s transformed software development, it also changed gaming. Or, to be more exact, it did. In 2000, the prominent gaming company Wizards of the Coast, publishers of D&D and Magic: The Gathering, released the Open Gaming License (OGL) 1.0a. This license, which was spearheaded by Ryan Dancey, gave game designers and publishers the right to use some processes and materials found in D&D 3rd edition. o ⚓ Welcome_to_Open_Source_Watch⠀⇛ When I was a kid, my dad was a TV repairman. Thanks to that, I grew up with an oscilloscope probe in one hand and a soldering iron in the other. You could say I was raised from the beginning to work on technology. Since then, I’ve worked as a network manager, developer, and system administrator. Along the way, I found that while I was good at working with technology, I was even better at explaining it to people. So, for the last 30-plus years–yes, I’ve been at this for a while–I’ve been a technology and business journalist. Along the way, I’ve spent most of my time covering Linux and open-source software. I’ve been at this since Linus Torvalds was a graduate student, and open source–and free software, for that matter–was a thing. Why? Because I started in the Unix world, where much of the software was what we’d now call free software. And, as I learned more about both, I realized something very simple: They work. o ⚓ OpenSource.com ☛ Community_thinking_patterns_and_the_role_of_the introducer-in-chief⠀⇛ I recently studied some research by Dave Logan, Bob King, and Halee Fischer-Wright, who looked at what I call productive and counterproductive communities. Community is an important open organization principle. These researchers define it as a group of 20 to 150 people who know each other enough to say hello on the street and influence or impact each other. They give suggestions on guiding people out of counterproductive communities and relationships and into productive ones through introductions to people who have gone through that process. Their study suggests many of the same collaboration concepts I talked about in my article on the book Team of Teams: New Rules of Engagement for a Complex World. The context between the two studies is very different, but they both come to similar conclusions about the flow of communication (here again, the open organization principle is widely applied). The researchers believe that cultures determine a common dominant language, topics of conversation, feelings, and behavior. It’s what determines the environment you live and work in. You are either energizing or draining people of their energy (consuming their energy and motivation). A group eventually expels those that speak a different language or behave unacceptably. According to the researchers, the effectiveness of a community is based on five stages of culture: o ⚓ Unicorn Media ☛ ATO’s_‘Open_Source_Charlotte’_to_Hold_Inaugural Event_January_26⠀⇛ Open Source Charlotte, the newest addition to the All Things Open network, will host its first one-day event on January 26 at 6:30 pm EST, a Meetup that will feature a talk by Charlotte resident Mike Bifulco, who will give a talk titled “Unlocking The Power of Open Source to Launch Your Startup and Career.” The free event will take place at the Dubois Center on the UNC Charlotte Center City campus. Bifulco most recently worked for Google, where he spent 1 1/2 years as manager and tech lead for the advocacy team behind Google Assistant, and at Stripe, where he was a developer advocate. He also heads Craftwork, a general contracting startup that uses technology to simplify repair and renovation projects for homeowners. In addition, he’s co-founder and co-host of the APIs You Won’t Hate podcast, and is also a host on the Software Engineering Daily podcast. o § Satish Kumar⠀➾ # ⚓ Linux_and_Open_source [Ed: Skipping GNU, skipping Free Software⠀⇛ # ⚓ What_is_the_Linux_command_Line?⠀⇛ The Linux command line, also known as the terminal or shell, is a powerful tool for interacting with your computer and managing your files and programs. It allows you to perform various tasks, such as creating and editing files, running programs, and managing your system, all without the need for a graphical user interface (GUI). In this article, we will explore the basics of the Linux command line, including some common commands and their uses, as well as some tips and tricks for working with the terminal. # ⚓ Linux_Distro⠀⇛ Linux is a powerful and versatile operating system that has been around for decades. It is an open- source platform that is free to use, modify, and distribute. One of the greatest things about Linux is the wide variety of “distributions,” or “distros,” that are available. A distro is simply a version of Linux that has been customized and optimized for different users and purposes. # ⚓ Advantage_and_Disadvantage_of_Linux⠀⇛ Linux is a popular open-source operating system that is widely used in various industries and fields. The operating system is known for its flexibility, stability, and security, which makes it a great choice for many users. However, like any other operating system, Linux also has its own set of advantages and disadvantages. In this article, we will discuss the advantages and disadvantages of Linux, along with examples and sub-headings. o § Web Browsers/Web Servers⠀➾ # ⚓ Ricardo García ☛ Using_Firejail_to_reduce_the_risk_of running_web_browsers⠀⇛ Today I wanted to share a simpler approach to all of this, which is running your web browser, typically Firefox, under a very restricted environment using Firejail. Firejail is an open source project, probably available from your package manager, that uses Linux namespaces, seccomp-bpf and capabilities to restrict what your web browser can do and access. Notably, it ships profiles for multiple applications either based on blocklists or, in the case of Firefox (the main use case), allowlists. When you run Firefox through Firejail, for example by running firejail firefox, the resulting Firefox process will be restricted in several ways and will not be able to access most of your home directory, except for the ~/Downloads directory and its own configuration and data directories. If, on top of that, it’s running under Wayland, it will not be able to spy on your screen and other windows unless there’s a second vulnerability available in the Wayland compositor. # § Mozilla⠀➾ # ⚓ ZDNet ☛ Firefox_finally_declutters_the_toolbar_with the_Unified_Extensions_button_|_ZDNET⠀⇛ Sometimes, developers add features to an application not necessarily to improve performance but rather to remove clutter. By doing so, they improve the user experience and make the tool more pleasant to work with. One thing that has always bugged me about some browsers is how extensions are accessed and displayed on the toolbar. Pin too many extensions to the interface and it can get very cluttered. Pin too few extensions to the toolbar and you might find them a challenge to access. # ⚓ Mozilla ☛ Real_talk:_Did_your_5-year-old_just_tease you_about_having_too_many_open_tabs?⠀⇛ No one ever wanted to say “tech-savvy toddler” but here we are. It’s not like you just walked into the kitchen one morning and your kid was sucking on a binky and editing Wikipedia, right? Wait, really? It was pretty close to that? Well, for years there’s been an ongoing conversation on internet usage in families’ lives, and in 2020, the pandemic made us come face-to-face with that elephant in the room, the internet. There was no way around it. We went online for everything from virtual classrooms for kids, playing video games with friends, conducting video meetings with co-workers, and of course, streaming movies and TV shows. The internet’s role in our lives became a more permanent fixture in our family. It’s about time we gave it a rethink. # ⚓ Why_You_Should_Pay_Attention_to_WebAssembly [Ed: RedMonk says pay_us_money_and_we’ll_say_good_things about_you]⠀⇛ There may come a day when the humble web browser – having already yielded enterprise grade server side technologies like Firecracker, Isolates and Node.js – has nothing of interest left for the industry to extract. But that day has certainly not arrived yet, as the increasing chatter around WebAssembly (WASM) proves. The fact that people are talking about WASM is not new. Nor is the fact that it has people excited. WASM has been a topic of discussion for years as the industry pondered a larger role for a technology originally designed to run binary code within the context of the browser. What has changed, however, is the volume of conversation about WASM. As WASM has taken the initial steps towards a potential role as a critical piece of enterprise infrastructure, discussion of the technology has spiked both in the community at large and within the conversations RedMonk has with its participants. # ⚓ Will_Kahn-Greene:_Socorro:_Schema_based_overhaul_of crash_ingestion:_retrospective_(2022) [Ed: Mozilla outsourced Firefox crash reporting to Microsoft proprietary software governed by NSA people]⠀⇛ I’ve been working on Socorro (crash ingestion pipeline at Mozilla) since the beginning of 2016. During that time, I’ve focused on streamlining maintainence of the project, paying down technical debt, reducing risk, and improving crash analysis tooling. One of the things I identified early on is how the crash ingestion pipeline was chaotic, difficult to reason about, and difficult to document. What did the incoming data look like? What did the processed data look like? Was it valid? Which fields were protected? Which fields were public? How do we add support for a new crash annotation? This was problematic for our ops staff, engineering staff, and all the people who used Socorro. It was something in the back of my mind for a while, but I didn’t have any good thoughts. o § SaaS/Back End/Databases⠀➾ # ⚓ Linux Hint ☛ 5_SQL_Databases_for_Raspberry_Pi⠀⇛ A simple logic behind SQL database relies with his name Structured Query Language, where SQL manage to reform data efficiently into a specific structure e.g., rows and columns and store them into a database. Different databases have been introduced for multiple OS, but the one that supports SQL database on Raspberry Pi are presented in this article for user’s easiness. # ⚓ Linux Hint ☛ DynamoDB_Composite_Keys:_Everything_You_Should Know⠀⇛ We already discussed the simple primary keys on this website. This article focuses on DynamoDB partition keys. The sections that we cover include the definition of a composite key, the best practices for creating composite keys, and how to create a composite key for your table. # ⚓ Linux Hint ☛ What_is_MongoDB_Default_Port_and_How_to_Change it? [Ed: Why on Earth does this site assume people use Windows?]⠀⇛ Database servers mostly use sockets to connect with client systems like using a consistent TCP/IP protocol that helps them to listen and respond. Just like many other databases, MongoDB’s default protocol for the transport layer is the TCP. As all the databases listen to a specific port, MongoDB also does that. The default port for MongoDB connection is “27017”. There is a leeway to come across situations where MongoDB does not work well or get connected. The reason could be anything like the default port is already occupied and we need to change the default port for MongoDB at such a moment. The process of changing a default port for MongoDB consists of some steps needed to take very safely. So, we are going to discuss those simple yet important steps to change a MongoDB port in this guide. o § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ Carlos_Parra_Zaldivar,_1961_–_2022_–_The_Document Foundation_Blog⠀⇛ Sad news from the Hispanic LibreOffice community. Carlos Parra Zaldivar, a long-time collaborator in the community, member of The Document Foundation and advocate for Free Software, passed away on November 20th. o § Education⠀➾ # ⚓ Rlang ☛ Some_R_Conferences_for_2023⠀⇛ Happy January! Below, we share a list of upcoming conferences that either focus on the R programming language or showcase its use in the field. If we have missed your conference, please leave a comment with the details. We will update our list as we receive more information. o § Programming/Development⠀➾ # ⚓ Makulu_Max_Development_notes_updated._–_MakuluLinux⠀⇛ We have updated the Makulu Max development notes with highlights from the last time we updated ( October ), The highlights now show all development notes up until 07 January 2023. We will continue to update the notes until Max is ready for Public release. # ⚓ Qt ☛ Qt_Quick_additions_to_Qt5⠀⇛ Some time ago we released some QML components as part of the Qt6 which was well received. However, this led the Qt5 users not having them as Qt5 cannot have new APIs without extra magic. So, as some of you already saw, we removed the prices of the marketplace items that this is about. So, unless you have not done it, now is good time to enhance your Qt5 environment with modules like TreeView, CalendarView and Multieffects. If you are not familiar with these, here’s a small recap: # ⚓ Dave Airlie ☛ Dave_Airlie:_vulkan_video_decoding:_anv status_update⠀⇛ After hacking the Intel media-driver and ffmpeg I managed to work out how the anv hardware mostly works now for h264 decoding. I’ve pushed a branch [1] and a MR[2] to mesa. The basics of h264 decoding are working great on gen9 and compatible hardware. I’ve tested it on my one Lenovo WhiskeyLake laptop. # ⚓ Daniel B Markham ☛ The_Biggest_Problem_In_Real-World Computer_Programming⠀⇛ Indeed, there is an old joke about consultants (or whizkid new workers) who come into a shop, rewrite everything using the coolness-of-the-week, get it halfway working, then move on to the next shop, leaving dozens or hundreds of workers spending the rest of their careers trying to clean up. It’s funny because it’s true. The overwhelming majority of work in our field might best be described as cleaning up after somebody else who never knew how to end a project. # ⚓ Undeadly ☛ Game_of_Trees_0.80_released.⠀⇛ Game of Trees 0.80 has been released (and the port updated). # ⚓ Robert C Martin ☛ Functional_Classes⠀⇛ What are those elements? It seems obvious that the classification structures of objects ought to be high on the list. Namespaced function libraries like java.lang.Math are another obvious choice. In the one case we have a batch of functions that manipulate an internal data structure. In the other case we have a batch of functions that manipulate an external data structure. The essential charachteristic of these elements, these batches of functions, is that they are internally cohesive. That means that all the functions in the batch are strongly related to each other because they manipulate the same data structures, whether internal or external. It is that cohesion that drives the partitioning of a software design. # ⚓ Julia Evans ☛ Examples_of_problems_with_integers⠀⇛ Like last time, I’ve written some example programs to demonstrate these problems. I’ve tried to use a variety of languages in the examples (Go, Javascript, Java, and C) to show that these problems don’t just show up in super low level C programs – integers are everywhere! Also I’ve probably made some mistakes in here, I learned several things while writing this. # ⚓ Chris ☛ Evolution_Preserves_the_Status_Quo⠀⇛ In other words, the point of natural selection is to act as a preservative around important functions of the organism. Sure, some degree of improvement happens the way I used to think; some random mutations are actually good. But these are usually smaller, incremental improvements. Here’s the trick: changes to inconsequential functions aren’t obviously bad, so they might survive. The largest number of mutations happen in functions with low utility.33 And indeed, biologists measure the utility of a function by its rate of mutation. Inconsequential functions can still change quite a bit, because natural selection does not guard them as jelously. # ⚓ Barry Kauler ☛ gui_engine_function_hierarchy⠀⇛ It is looking good as a GUI toolkit for the initrd, so embarking on analyzing how it works. There is no documentation and just one example, ‘example.c’. The file ‘gui_engine.c’ provides functions that an application can call. # ⚓ Barry Kauler ☛ Statically-linked_gui_engine_example_with TTF_support_is_560KB⠀⇛ # ⚓ pandoc_3.0_released⠀⇛ Split pandoc-server, pandoc-cli, and pandoc-lua- engine into separate packages (#8309). Note that installing the pandoc package from Hackage will no longer give you the pandoc executable; for that you need to install pandoc-cli. # § Perl / Raku⠀➾ # ⚓ Perl ☛ Util::H2O_and_More,_during_Ordinary_Times⠀⇛ During the 2022 Perl Advent, in particular the entry for December 06; Perl Advent fans were introduced to a little module called Util::H2O. A lot has already been said about Util::H2O, and this author uses it a lot in client and production code because it helps produce very clean and maintainable HASH reference heavy code. So much so, that he created the Util:: H2O::More module to encapsulate some common tasks and additional capabilities for working between pure Perl data structures and blessed objects that have real data accessors, in a natural and idiomatic way. # ⚓ Perl ☛ Perl_Weekly_Challenge_200:_Arithmetic_Slices and_Seven_Segment_Display⠀⇛ # § Python⠀➾ # ⚓ Linux Hint ☛ Can_I_Program_a_Raspberry_Pi_with_Python Over_SSH?⠀⇛ Python is a versatile and widely used programming language for developing various useful applications in the field of robotics, IoT, Big Data, and Machine Learning. People mostly used this programming language to develop websites, applications, automate tasks and perform data analysis. This language is the official language of the Raspberry Pi system, thus, it’s fair to say that it plays an important part for the users using the Raspberry Pi OS GUI version on their device. However, the question needs to be asked whether there is a possibility to program the Raspberry Pi with Python over SSH. The reason is most people preferred accessing the Raspberry Pi terminal over SSH. This article is a detailed guide for those users who want to learn Python on Raspberry Pi through SSH. # ⚓ OpenSource.com ☛ How_to_fix_an_IndexError_in_Python⠀⇛ If you use Python, you may have encountered the IndexError error in response to some code you’ve written. The IndexError message in Python is a runtime error. To understand what it is and how to fix it, you must first understand what an index is. A Python list (or array or dictionary) has an index. The index of an item is its position within a list. To access an item in a list, you use its index. For instance, consider this Python list of fruits: This list’s range is 5, because an index in Python starts at 0. Suppose you need to print the fruit name pear from this list. You can use a simple print statement, along with the list name and the index of the item you want to print: # § Rust⠀➾ # ⚓ Rust Weekly Updates ☛ This_Week_In_Rust:_This_Week_in Rust_478⠀⇛ # ⚓ Building_up_Rust⠀⇛ My first languages were IBM 360 Assembler and C. I’ve always been fond of low-level languages. If I were going to become a developer today, my first choice would be Rust. The language has already become a critical system-building language for the Linux kernel, Windows, Chrome, and Android. But, as a young language, it still needs help moving forward, and that’s where the Rust Foundation’s Community Grants Program comes in. These provide funds to Rust developers and others in the community to support the work of Rust’s hardworking maintainers and leaders. It consists of financial awards ranging from $2,500 to $15,000 USD that fund short-term Rust-related projects, carried out by both individuals and organizations. o § Standards/Consortia⠀➾ # ⚓ David Buchanan ☛ Hello,_PNG!⠀⇛ I’m writing this article to fulfil my role as a PNG evangelist, spreading the joy of good-enough lossless image compression to every corner of the internet. Similar articles already exist, but this one is mine. I’ll be referencing the Working Draft of the PNG Specification (Third Edition) released in October 2022 (!), but every feature I mention here should still be present in the 1.0 spec. I’ll aim to update this article once the Third Edition releases officially. * § Leftovers⠀➾ o ⚓ Jim Nielsen ☛ The_Anti-Capitalist_Web⠀⇛ It’s quite incredible that the money and power birthed through the advent of the web haven’t yet been able to completely overtake this “mashup art experiment” medium which “gives consumers all the power”. o ⚓ Rachel ☛ Feeds,_updates,_200s,_304s,_and_now_429s⠀⇛ The carrot basically is: if you have a well-behaved feed reader, you will continue to be able to discover a new post on my feed in a reasonable amount of time. This is most people. Most people do it right. Thank you for that. The stick is: if you do not, you will not. It will take considerably longer to notice something’s different out here. o ⚓ Counter Punch ☛ Disgracing_the_Dream⠀⇛ The third Monday of January is celebrated as a national holiday to honor the memory of the Reverend Dr. Martin Luther King Jr., a man whose legacy is larger than life and whose work benefitted all of humanity. Yes, he led the successful struggles that achieved landmark civil rights and voting rights legislation. o § Science⠀➾ # ⚓ NPR ☛ What_makes_that_song_swing?_At_last,_physicists unravel_a_jazz_mystery⠀⇛ In another part of the experiment, the researchers also analyzed a database with over 450 recordings of jazz soloists, including performances by the likes of Dizzy Gillespie, Joshua Redman and Charlie Parker. They found that almost all of them were using tiny downbeat delays relative to the rhythm section. “There were very few exceptions,” Geisel says. # ⚓ Counter Punch ☛ Five_Corporate_Strategies_to_Manipulate Science⠀⇛ Ever since the rise of capitalism and corporations, the manipulation of science has been at the centre of the endeavours of big companies and corporations – like those related to tobacco, asbestos, chemical, pharma, sugar, fast food, and oil and gas. This is a threat to human existence as well as planet earth. For decades, large profit-making corporations have been very busy in obscuring the harm they and their products cause to human health and to our planet. o § Education⠀➾ # ⚓ Common Dreams ☛ University_of_Illinois_at_Chicago_Faculty Strike_After_Contract_Negotiations_Fail⠀⇛ Hundreds of University of Illinois Chicago faculty members went on strike Tuesday after nine months of deadlocked contract negotiations over pay and student mental health resources. # ⚓ TruthOut ☛ Striking_Faculty_Demand_Mental_Health_Support for_Chicago_Students⠀⇛ # ⚓ Scheerpost ☛ Students_Need_Emotional_and_Community_Support, Not_Cops_in_Schools⠀⇛ Some schools that removed police on campus following the 2020 uprisings are now asking for them to be reinstated. o § Hardware⠀➾ # ⚓ University of Toronto ☛ Some_things_on_SSDs_and_their support_for_explicitly_discarding_blocks⠀⇛ Although things became complicated later, HDDs started out having a specific physical spot for each and every block (and even today most HDDs mostly have such a thing). You could in theory point at a very tiny spot on a HDD and correctly say ‘this is block 5,321 and (almost) always will be’. Every time you wrote to block 5,321, that tiny spot would get new data, as an in-place update. SSDs famously don’t work like this, because in general you can’t immediately rewrite a chunk of flash memory that’s been written to the way you can a HDD platter; instead, you need to write to newly erased flash memory. In order for SSDs to pretend that they were rewriting data in place, SSDs need both a data structure to map from logical block addresses to wherever the latest version of the block is in physical flash memory and a pool of ready to use erased flash blocks that the SSD can immediately write to. # ⚓ Hein-Pieter van Braam ☛ Build_Log:_Threadripper_Pro_5975WX Linux_Workstation_On_The_Asus_Pro_WS_WRX80E-SAGE_SE_WIFI⠀⇛ For my work at Prehensile Tales I frequently have to build the Godot engine to debug problems. Godot is a large C++ code base which can take quite a while to compile. Due to the problems I work on I, often end up having to do a full rebuild. Aside from work for my company, I also help maintain the Godot buildroot and Godot build containers. Both of these also have me build massive amounts of code. Both the buildroot and the containers require having to build things like gcc, glibc, mono, and other heavy dependencies. Often times for multiple CPU architectures and multiple operating systems. It is not uncommon for me to need to test Godot, the containers, or the buildroots on various platforms using virtual machines. Godot being a game engine, I need to be able to run a VM with a dedicated GPU as a virtual GPU generally doesn’t cut it. This all boils down to the following list of requirements: [...] # ⚓ Hackaday ☛ LED_Driver_Circuit_For_Safety_Hat_Sucks_Single AAA_Cell_Dry⠀⇛ [Petteri Aimonen] created an omnidirectional LED safety light to cling to his child’s winter hat in an effort to increase visibility during the dark winter months, but the design is also great example of how to use the Microchip MCP1640 — a regulated DC-DC step-up power supply that can run the LEDs off a single AAA cell. The chip also provides a few neat tricks, like single-button on/off functionality that fully disconnects the load, consuming only 1 µA in standby. # ⚓ Hackaday ☛ 3D_Printed_Berlin_Uhr_Is_An_Attractive_Germanic Clock⠀⇛ As much as Big Ben steals the spotlight when it comes to big public clocks, the Berlin Uhr is a much beloved digital communal timepiece. [RuudK5] developed their own 3D printed replica of this 1980s German icon. # ⚓ Hackaday ☛ Internal_Heating_Element_Makes_These_PCBs_Self- Soldering⠀⇛ Surface mount components have been a game changer for the electronics hobbyist, but doing reflow soldering right requires some way to evenly heat the board. You might need to buy a commercial reflow oven — you can cobble one together from an old toaster oven, after all — but you still need something, because it’s not like a PCB is going to solder itself. Right? # ⚓ Hackaday ☛ Retro_Gadgets:_Tired_Of_The_Beatles_On_8_Track? Try_The_Police⠀⇛ In the 1970s, 8-track audio players were very popular, especially in cars. For a couple of bucks, you could have the latest album, and you didn’t have to flip the tape in the middle of a drive like you did with a cassette. We’ve seen plenty of 8- tracks and most of us a certain age have even owned a few players. But we couldn’t find anyone who would admit to owning the Bearcat 8 Track Scanner, as seen in the 1979 Popular Electronics ad below. # ⚓ Hackaday ☛ Soundscape_Sculpture_Is_Pleasing_Art_For_Your Ears⠀⇛ Artist and self-described “maker of objects” [Daric Gill] is sharing some of the world’s most pleasing and acoustically interesting soundscapes with museum patrons in his latest work, ‘The Memory Machine: Sound‘. # ⚓ Hackaday ☛ Frequency_Tells_Absolute_Temperature⠀⇛ It is no secret that semiconductor junctions change their behavior with temperature, and you can use this fact to make a temperature sensor. The problem is that you have to calibrate each device for any particular transistor you want to use as a sensor, even if they have the same part number. Back in 2011  1991, the famous [Jim Williams] noted that while the voltage wasn’t known, the difference between two readings at different current levels would track with temperature in a known way. He exploited this in an application note and, recently, [Stephen Woodward] used the same principle in an oscillator that can read the temperature. o § Health/Nutrition/Agriculture⠀➾ # ⚓ Mexico News Daily ☛ Strict_anti-smoking_law_takes_effect across_Mexico⠀⇛ People are now explicitly banned from smoking in outdoor public places such as parks, town squares and beaches as well as offices, hotels, restaurants, schools, stadiums, shopping centers and entertainment arenas. Smoking is already banned in many of the aforesaid indoor spaces. The anti-smoking law also prohibits all forms of advertising and promotion of cigarettes including sponsorship arrangements involving tobacco companies. Retailers such as the ubiquitous convenience store Oxxo are no longer permitted to stock tobacco products in open view of customers. # ⚓ Common Dreams ☛ ‘Huge_Win_for_Organic_Farmers’_as_USDA Files_Long-Sought_Rule_to_Prevent_Fraud⠀⇛ Organic farming advocates on Wednesday cheered the United States Department of Agriculture’s publication of new regulations aimed at stamping out “organic fraud” in supply chains. # ⚓ Common Dreams ☛ DeSantis_Proposes_‘Dangerous’_Permanent_Ban on_Covid-19_Mitigation_Measures⠀⇛ Appearing at a press conference with two of his allies who have consistently spread Covid-19 misinformation, Florida Gov. Ron DeSantis on Tuesday unveiled a proposal to permanently ban masking requirements, vaccine mandates, and other pandemic mitigation measures in his state. # ⚓ Democracy Now ☛ End_Medical_Debt:_Fight_Grows_to_Stop Hospitals_from_Suing_Patients,_Garnishing_Wages,_Ruining Credit⠀⇛ The growing problem of crushing medical debt was raised by Senator Bernie Sanders in a national address Tuesday on the American working class. We hear from patients and discuss the fight to stop hospitals from suing patients, garnishing wages and putting liens on homes of people facing medical bills they can’t afford. We are joined by Elisabeth Benjamin, vice president of Health Initiatives at the Community Service Society of New York and co- founder of the Health Care for All New York campaign. # ⚓ TruthOut ☛ Fight_Grows_to_Stop_Medical_Debt_From_Destroying Patients’_Lives⠀⇛ # ⚓ TruthOut ☛ Eating_1_Freshwater_Fish_Equals_a_Month_of Drinking_“Forever_Chemicals”_in_Water⠀⇛ # ⚓ Video ☛ Interesting_long_form_interview_with_Neil_Oliver_– Invidious⠀⇛ Neil interviews John on a wide range of topics. Neil is an archeologist, author and broadcaster. o § Proprietary⠀➾ # ⚓ NBC ☛ Microsoft_to_cut_10,000_jobs_as_global_growth_slows⠀⇛ In a blog post, Microsoft CEO Satya Nadella said the company was seeking to align its cost structure with projected revenues and where customer demand remained the strongest. # ⚓ Variety ☛ Microsoft_Laying_Off_10,000_Employees_Amid Business_Slowdown⠀⇛ Microsoft CEO Satya Nadella announced the layoffs in a memo to staff Wednesday, which the company disclosed in an SEC filing. The job cuts will occur through the end of Microsoft’s third quarter of fiscal 2023, which ends March 31. Some employees are being notified today that they’re losing their jobs, Nadella wrote. In addition to the layoffs, Microsoft is taking other cost-cutting actions, including making “changes to our hardware portfolio” — which it didn’t detail — and consolidating building leases “to create higher density across our workspaces,” the company said in the SEC filing. All together, Microsoft said the moves will result in a charge of $1.2 billion for the December 2022 quarter, representing a 12 cent/share hit to diluted earnings. # ⚓ NPR ☛ Microsoft_slashes_10,000_jobs,_the_latest_in_a_wave of_layoffs⠀⇛ The cuts, which affect less than 5% of the company’s workforce, come as Microsoft customers pull back on spending, Nadella said. He added that the company is also looking to expand in new areas, including artificial intelligence. # ⚓ Computer World ☛ Microsoft_CEO_Satya_Nadella_confirms_plan to_lay_off_10,000_workers⠀⇛ Microsoft had reported its slowest growth in five years for the first quarter of its fiscal 2023, due largely to a strong US dollar and an ongoing decline in personal computer sales, causing net income to fall by 14% to $17.56 billion from this time last year. # ⚓ India Times ☛ Microsoft_to_shed_10,000_jobs,_adding_to_glut of_tech_layoffs⠀⇛ Microsoft has looked at adding to its $1-billion stake in OpenAI, the startup behind the Silicon Valley chatbot sensation known as ChatGPT, which Microsoft plans to soon market through its cloud service. # ⚓ India Times ☛ Tech_layoffs_2023_tracker:_Microsoft,_Meta, Amazon,_Salesforce_announce_big_job_cuts⠀⇛ Microsoft Corp said Wednesday it will cut 10,000 jobs this year, or about 5% of its workforce, which will result in a $1.2 billion charge in the fiscal second quarter. Chief executive officer Satya Nadella said in a blog post and internal email to employees that the company will continue to hire in “key strategic areas.” # ⚓ VOA News ☛ Tech_Layoffs_Mount_as_Microsoft,_Amazon_Shed Staff⠀⇛ The phenomenon of job losses in the tech sector has global reach but has been keenly felt in Silicon Valley and other West Coast tech hubs in the United States. The website layoffs.fyi, which tracks job cuts in the tech industry, has identified well over 100 tech firms announcing layoffs since January 1 across North and South America, Europe, Asia and Australia. In all, the website has counted more than 1,200 firms making layoffs since the beginning of 2022. # ⚓ Hollywood Reporter ☛ Microsoft_to_Lay_Off_10,000_Employees as_Tech_Industry_Struggles_Continue⠀⇛ Microsoft is also seeking to become a major player in advertising and is Netflix’s global ad sales and technology partner. # ⚓ The Register UK ☛ Lawyers_slam_SEC_for_‘blatant_fishing expedition’_after_Exchange_mega-attack [iophk: Windows TCO]⠀⇛ The data theft in question is the now-infamous Microsoft Exchange attack in which Hafnium exploited four zero-day vulnerabilities in the email platform to steal data from US-based defense contractors, law firms, and infectious disease researchers. # ⚓ Riccardo Mori ☛ The_new_Mac_mini_and_MacBook_Pro_models with_M2_processors_—_observations_and_rambling_excursions⠀⇛ Still, to me the golden era of the Mac will always remain the years between 1998 and 2012. During that time, purchasing a Mac — for me at least — was always a thrilling experience. It never felt something coldly planned beforehand or laboriously calculated by comparing prices and poring over tech specifications. Sure, there were considerations related to costs and needs, but there also was a fun, whimsical component. Macs were fun, powerful enough for their time, with unique designs and quirks, with an amazing operating system that felt truly integrated with and optimised for the hardware it was running on. Today it’s all boring clinical performance, an OS that doesn’t feel capable and as fun to use as it once was, and every purchase essentially feels like writing down a costs/benefits table and little more. o § Security⠀➾ # ⚓ Bruce Schneier ☛ Security_Analysis_of_Threema⠀⇛ The company is performing the usual denials and deflections… # ⚓ Help Net Security ☛ Critical_RCE_vulnerabilities_found_in git_(CVE-2022-41903,_CVE-2022-23251)_–_Help_Net_Security⠀⇛ A source code audit has revealed two critical vulnerabilities affecting git, the popular distributed version control system for collaborative software development. # ⚓ Globe Newswire ☛ BeyondTrust_Expands_Privilege_Management Capabilities_with_Support_for_Linux_Desktops_and_Azure_Active Directory_(AD) [Ed: BeyondTrust wanting to associate with Azure??? Azure_is_not_to_be_trusted.]⠀⇛ # ⚓ Linux_Malware_Hit_Record_Highs_in_2022 [Ed: Parroting claims from a company that has a rather obvious conflict of interest]⠀⇛ As more devices and services migtate to Linux, malware has become more and more prevalent on the OS. Despite Linux’s reputation as the most secure operating system, it is not immune to malware. In fact, Linux malware has become increasingly prevalent in recent years as more and more devices and servers run on Linux operating systems. According to data analysed by Atlas VPN based on malware threat statistics from AV-ATLAS, new Linux malware threats hit record numbers in 2022, increasing by 50% to 1.9 million. # ⚓ Business Wire ☛ TuxCare_Unveils_OEM_Partner_Program_for Best-in-Class_Vulnerability_Patching_|_Business_Wire⠀⇛ TuxCare, a global innovator in enterprise-grade cybersecurity for Linux, today announced the launch of its TuxCare OEM Partner Program that aims to easily arm OEM partners with its award-winning KernelCare Enterprise and LibCare solutions. # § Integrity/Availability/Authenticity⠀➾ # ⚓ Ayer ☛ The_SSL_Certificate_Issuer_Field_is_a_Lie⠀⇛ A surprisingly hard, and widely misunderstood, problem with SSL certificates is figuring out what organization (called a certificate authority, or CA) issued a certificate. This information is useful for several reasons: [...] # § Privacy/Surveillance⠀➾ # ⚓ Stacey on IoT ☛ So_my_wife_bought_a_smart_kettle⠀⇛ Although we’re mainly an Apple HomeKit home, we do have a few Google Nest smart displays in the house. I added the Govee Smart Gooseneck Kettle to our Google Home account using the “Works with Google” device setup process. You can also use this kettle with Amazon Alexa for voice commands. I was a little flustered after the Google Home setup. It worked well when asking Google what the kettle temperature was. However, I couldn’t get Google to turn the kettle on to heat up water. The Govee app specifically notes you can say “Hey Google, turn (device) on/off.” # ⚓ Techdirt ☛ Supreme_Court_Denies_NSO_Group’s_Attempt To_Avoid_Lawsuit_Filed_By_WhatsApp⠀⇛ A couple of years before criticism of Israel- based NSO Group reached critical mass, the malware merchant was sued by WhatsApp. According to the messaging service (now owned by Meta), its servers were used (without its permission and in violation of the terms of service) to deliver powerful spyware to targets of NSO Group customers (which included a disturbingly large number of habitual human rights abusers). # ⚓ Scheerpost ☛ NYT_Worries_Big_Brother_Is_Not_Watching You⠀⇛ A recent guest essay in the New York Times  (12/28/22) concluded a searing takedown of “our technology overlords” with the sentence: We have a technologically driven shift of power to ideological individuals and organizations whose lack of appreciation for moral nuance and good governance puts us all at […] # ⚓ Techdirt ☛ Lawyers_Blocked_From_Entering_Madison Square_Garden_By_Vindictive_Owner_Use_1941_Law_To Bypass_Bullshit_Ban⠀⇛ There are lots of ways facial recognition tech can be misused. Since it’s far from infallible, the most common misuse of the tech is accepting matches as statements of fact. What should be considered, at best, an investigative lead, has instead been used to wrongly arrest people for crimes they didn’t commit. o § Defence/Aggression⠀➾ # ⚓ Bruce Schneier ☛ AI_and_Political_Lobbying⠀⇛ ChatGPT could automatically compose comments submitted in regulatory processes. It could write letters to the editor for publication in local newspapers. It could comment on news articles, blog entries and social media posts millions of times every day. It could mimic the work that the Russian Internet Research Agency did in its attempt to influence our 2016 elections, but without the agency’s reported multimillion-dollar budget and hundreds of employees. # ⚓ Meduza ☛ Wagner_Group_founder_Evgeny_Prigozhin_claims Russia_will_soon_ban_YouTube_—_Meduza⠀⇛ Wagner mercenary group founder Evgeny Prigozhin said Wednesday that YouTube will soon be banned in Russia. # ⚓ Meduza ☛ Eight_Russian_draftees_face_desertion_charges after_leaving_Ukraine,_returning_to_Russia_by_cab_—_Meduza⠀⇛ Eight draftees from the Kaliningrad region have been charged with “armed desertion in wartime,” a felony punishable by up to 15 years in prison under the Russian criminal law. # ⚓ Scheerpost ☛ John_Kiriakou:_GOP_Has_Not_Created_a_New Church_Committee⠀⇛ If U.S. Congress is going to form a special subcommittee looking at government overreach and illegality, then it should do exactly that. # ⚓ Meduza ☛ Putin_to_World_War_II_veterans,_Leningrad_siege survivors:_Russia_launched_a_‘special_operation’_to_‘stop_the war’_in_Ukraine_—_Meduza⠀⇛ In a January 18 meeting with World War II veterans and Leningrad siege survivors, Russian President Vladimir Putin said that Russia had launched its “special military operation” in Ukraine to stop the war that went on there since 2014. # ⚓ Meduza ☛ Saratov_man_convicted_for_joining_‘illegal military_formation,’_allegedly_to_fight_for_Ukraine_— Meduza⠀⇛ The regional court of Bryansk sentenced the 22- year-old Saratov resident Kirill Belousov to five years in a high-security penal colony, on charges of joining an illegal military formation. # ⚓ Meduza ☛ Makeshift_memorials_across_Russia_Locals_bring flowers,_stuffed_animals,_and_candles_to_landmarks symbolizing_Ukraine_to_commemorate_the_Dnipro_missile_strike victims_—_Meduza⠀⇛ Makeshift memorials are springing up in Russian cities as locals commemorate the victims of a January 14 missile strike on a nine-story apartment building in Dnipro, which killed at least 45 civilians, including six children. # ⚓ Meduza ☛ Meduza_went_to_a_Ukrainian_prison_colony_for Russian_POWs_Here’s_what_we_saw_—_Meduza⠀⇛ Russia’s full-scale invasion of Ukraine has been going on for almost 11 months. The number of prisoners of war (POWs) held by both sides is still unknown. Experts believe there are thousands. Ukrainian servicemen have spoken repeatedly about torture, beatings, and violence in Russian captivity. Russian officials have not responded to such claims. Ukraine, unlike Russia, has granted the UN access to POWs and has launched investigations into known cases of mistreatment. Most Russian prisoners of war are held in special camps in Ukraine, which are visited by representatives of international human rights organizations. Meduza managed to see one of the camps in western Ukraine, where prisoners who fought in the Russian army — as well as in formations controlled by the self-proclaimed LNR and DNR — are being held. This is a photo report from the camp. # ⚓ Meduza ☛ Russian_Embassy_in_Estonia_temporarily_stops accepting_applications_for_citizenship_renunciation_— Meduza⠀⇛ The Russian Embassy in Estonia has temporarily stopped accepting applications for citizenship renunciation, according to its official website. The online announcement doesn’t give a reason for the pause or a timeline for when applications will be accepted again. # ⚓ Counter Punch ☛ Ukrainian_Pacifist_Movement:_An_Interview with_Yurii_Sheliazhenko⠀⇛ CODEPINK’s Marcy Winograd, Chair of the US-based Peace in Ukraine Coalition, interviewed Yurii Sheliazhenko, Executive Secretary of the Ukrainian Pacifist Movement, about the war in Ukraine and military mobilization against the Russian invasion. Yurii lives in Kyiv, where he faces routine electricity shortages and daily air raid sirens that send people running to subway stations for shelter. Inspired by pacifists Leo Tostoy, Martin Luther King and Mahatma Gandhi, as well as Indian and Dutch non-violent resistance, Yurii calls for an end to US and NATO weapons to Ukraine. Arming Ukraine undermined past peace agreements and discouraged negotiations to end the current crisis, he says. # ⚓ Counter Punch ☛ Berlin_Bulletin:_Blunders,_Splits,_War⠀⇛ Berlin has still seen no real snow – but instead – lots of  “mist.” In German “Mist” means manure, BS, or, to quote Google: “crap, sh-t, dammit!”). Some suggest it derives originally from visiting American basketballers a century ago who, when a shot failed, said “Missed” – and were misunderstood. True or not, dammit, we were hit by it. In September 2021, in a complicated election, the Berlin minister in charge screwed up; ballots were wrongly delivered, polling stations lacked ballots, voters waited in long lines (like certain areas in US cities) to elect each district’s national Bundestag delegate, its city council delegate and its borough council delegate, each on a separate ballot requiring two X’s each (for person and for party), then dropped into the boxes (no machines). And also a Yes or No vote on a referendum to “Confiscate Deutsche Wohnen,” Berlin’s biggest owner (and exploiter) of Berlin apartment houses. The courts finally ruled that (except for the referendum) the vote must be completely repeated, so thousands of new posters with smiling faces and empty words now decorate lamp poles all over town – until the repeated election day on February 12th. # ⚓ Counter Punch ☛ Latin_Americans_Can_Call_Fascist_Coup Attempts_Fascist_but_US-Americans_Can’t⠀⇛ Behold last January 8th’s mob assault on Brazil’s top government offices by “protesters” claiming that their nation’s most recent presidential election was “stolen” from its last chief executive Jair Bolsonaro. The rioters hoped to provoke the Brazilian military into intervening to carry out a coup that would put Bolsonaro, “the Trump of the Tropics,” back in power. The parallels with the United States’ January 6, 2021, Capitol Riot are eerily stark: + An election lost the previous fall by an eco- cidal and pandemicist fascist incumbent (Donald Trump in 2020 and his tropical counterpart Bolsonaro in 2022) who is habitually and moronically called a “populist” by journalists and academics. # ⚓ Counter Punch ☛ Nuclear_Submarine_Doubts:_US_Lawmakers_and AUKUS⠀⇛ The policymaking apparatus behind the AUKUS security pact was shoddy from the start. It has raised questions about the extent US power will subordinate Australia further in future conflicts; it has brought into question Australia’s own sovereignty; and it has also raised the spectre of regional nuclear proliferation via the use of otherwise closely guarded propulsion technology. The other feature of this whole enterprise, as it always is regarding the procurement of submarines, is their rate of production.  The US Navy’s fast attack submarine program, the Virginia-class, is under pressure.  A mere 1.2 vessels have been delivered, on average, per year over the last five years. # ⚓ Counter Punch ☛ America’s_Costly,_Dysfunctional_Approach_to Security_Is_Making_Us_Ever_Less_Safe⠀⇛ Late last month, President Biden signed a bill that clears the way for $858 billion in Pentagon spending and nuclear weapons work at the Department of Energy in 2023.  That’s far more than Washington anted up for military purposes at the height of the Korean or Vietnam wars or even during the peak years of the Cold War. In fact, the $80 billion increase from the 2022 Pentagon budget is in itself more than the military budgets of any country other than China. Meanwhile, a full accounting of all spending justified in the name of national security, including for homeland security, veterans’ care, and more, will certainly exceed $1.4 trillion. And mind you, those figures don’t even include the more than $50 billion in military aid Washington has already dispatched to Ukraine, as well as to frontline NATO allies, in response to the Russian invasion of that country. The assumption is that when it comes to spending on the military and related activities, more is always better. o § Transparency/Investigative Reporting⠀➾ # ⚓ The Economist ☛ How_spies,_soldiers_and_the_public_should use_open-source_intelligence⠀⇛ Another lesson is that intelligence agencies should accord more weight to open-source data, and the means to mine and interpret it. OSINT was once a sideline that supported intelligence collected by clandestine methods. Now the roles are reversing. Human, signals and geospatial intelligence help make sense of the mass of public data. In the run- up to the invasion last year open-source analysts saw Russia’s military build-up. The difference between America and Britain, which predicted an attack, and France and Germany, which did not, was their spooks’ methods. Should President Vladimir Putin consider using a tactical nuclear weapon, only intelligence agencies could hope to detect the telltale warning signs. o § Environment⠀➾ # ⚓ The Nation ☛ California_Is_Still_Underwater⠀⇛ # ⚓ TruthOut ☛ Report:_94_Percent_of_Big_Provider’s_Rainforest Carbon_Offsets_Don’t_Cut_Carbon⠀⇛ # ⚓ Common Dreams ☛ Rainforest_Carbon_Offsets_Used_by_Major Corporations_‘Largely_Worthless’:_Analysis⠀⇛ For nine months, The Guardian, Die Zeit, and SourceMaterial analyzed scientific studies of Verra, “the world’s leading carbon standard” in a voluntary global offset market worth $2 billion annually and growing. Verra’s customers include major multinational corporations, and the analysis’ findings cast doubts over the carbon offset credits the companies buy in order to label their products as “carbon neutral” or assure customers that they can consume their products or services without worsening the climate emergency. # ⚓ Common Dreams ☛ Extinction_Rebellion_Paints_Government Office_Black_Over_UK’s_First_Deep_Coal_Mine_in_30_Years⠀⇛ Climate activists with Extinction Rebellion on Wednesday gathered in canary costumes and doused a U.K. government building with black paint to protest the recent approval of the country’s first new deep coal mine in three decades. # ⚓ DeSmog ☛ Shell_Canada’s_Latest_President_Spent_Years_on Board_of_Climate_Denier_Group⠀⇛ Shell Canada is going out of its way to assure the public that it cares deeply about fixing the climate emergency.  The oil and gas major paid late last year for an advertising feature in the Globe & Mail touting its commitment to a “net-zero” economy where humankind is no longer releasing atmosphere-warming emissions. “We’re recognizing we have to be a force for good for the community,” Susannah Pierce, who became the president of Shell Canada in 2021, says in the feature. # ⚓ TruthOut ☛ McCarthy_Appoints_GOP_Recipients_of_Fossil_Fuel Cash_to_Environment_Committee⠀⇛ # § Energy/Transportation⠀➾ # ⚓ Terence Eden ☛ Lessons_learned_from_a_power-cut⠀⇛ When I thought it was an Internet outage, I cursed myself for not adding a 4G USB dongle to my router. That would have allowed me to see whether it was the ISP or the electricity which was the issue. It would also have helped with: [...] # ⚓ The Economist ☛ How_gas_stoves_became_part_of America’s_culture_wars⠀⇛ Around 38% of American households have gas stoves, although that varies among states. Proponents say that they are cheaper and more efficient than electric alternatives—and even that food cooked on them tastes better. The gas industry has good PR. “Cooking with gas”, an advertising slogan from the 1930s, is baked into the American psyche. The American Gas Association, a trade group, publishes recipes on cookingwithgas.org. In sponsored social-media posts, influencers rave about their gas stoves. But the appliances, which emit nitrogen dioxide, particulate matter and other pollutants, also carry environmental and health risks, including asthma. The dangers can be mitigated with good ventilation, yet indoor pollution is not heavily regulated. Burning gas also releases greenhouse gases, including carbon dioxide and methane. # ⚓ VOA News ☛ Activist_Thunberg_to_Meet_Energy_Chief_at Davos⠀⇛ A social media campaign this week added to pressure on oil and gas companies, promoting a “cease and desist” notice sponsored by Thunberg, Nakate, Neubauer and Gualinga through the non-profit website Avaaz. The call, which has garnered more than 850,000 signatures, demands that energy company CEOs “immediately stop opening any new oil, gas, or coal extraction sites, and stop blocking the clean energy transition we all so urgently need.” It threatens legal action and more protests if they fail to comply. # ⚓ Teen Vogue ☛ Greta_Thunberg_Was_Detained_by_Police_at a_Climate_Protest_in_Germany⠀⇛ Demonstrations have been ongoing at the mine and around the village for days, the Washington Post has reported, with thousands of people joining protests on Saturday, January 14. According to the Associated Press, police used water cannons and batons to push protestors from entering the village of Luetzerath, which has now been evacuated and sealed off, during the Saturday protests. o § Finance⠀➾ # ⚓ Counter Punch ☛ Why_Debate_Markets_vs._Government_When_We Let_the_Right_Rig_the_Market?⠀⇛ I was happy to see this segment of Ezra Klein’s show (hosted by Rogé Karma) which featured an interview with Columbia University Law Professor Katharina Pistor. Pistor is the author of The Code of Capital: How the Law Creates Wealth and Inequality. I’ve not yet read the book, but got the gist from the interview. Pistor is arguing that we have structured the market in ways that generate enormous inequality. In the interview, she presents several ways in which the law has been written that facilitate the accumulation of wealth by a small group of people. These include rules on property in land, intellectual property, and the creation of corporations as distinct entities with an existence independent of their owners. # ⚓ Counter Punch ☛ An_Letter_to_Starbucks_CEO_Howard_Schultz on_His_Company’s_Union-Busting_Tactics⠀⇛ # ⚓ Common Dreams ☛ Sanders_Calls_on_Starbucks_CEO_to_End ‘Concerted_and_Relentless’_Union-Busting_Campaign⠀⇛ Sen. Bernie Sanders demanded in a letter to Starbucks CEO Howard Schultz on Wednesday that the company immediately end its “ruthless union-busting campaign” as the coffee giant’s employees continue to face obstruction and retaliation while trying to organize—and win their first contract. # ⚓ Common Dreams ☛ Hiding_Wealth_the_Walton_and_Getty_Family Way⠀⇛ Much of what we know about the global hidden wealth system comes from leaks from within the wealth defense industry, the wealth managers and tax attorneys that facilitate the wealth vanishing act for their billionaire clients. As I wrote in my book, The Wealth Hoarders: How Billionaires Pay Millions to Hide Trillions, this enabling class has helped sequester trillions of dollars in trusts, anonymous shell companies, and offshore tax havens. # ⚓ Counter Punch ☛ How_the_Getty_and_Walton_Families_Use Trusts_to_Dodge_Taxes⠀⇛ # ⚓ Common Dreams ☛ Because_Congress_‘Won’t_Act,’_Lawmakers_in Seven_States_Team_Up_to_Introduce_Wealth_Tax_Bills⠀⇛ Frustrated with federal inaction in the face of soaring inequality, Democratic lawmakers in seven states across the U.S. are teaming up this week to simultaneously introduce wealth tax bills targeting the fortunes of billionaires and other rich individuals who have seen their net worth explode in recent years. # ⚓ Common Dreams ☛ Tax_the_Wealthy_At_Least_75%,_Says_Oxfam. Do_It_Now.⠀⇛ Every January, the deep pockets of our world who see themselves as deep thinkers gather high up in the Alps to contemplate the world’s most pressing problems at the annual Davos World Economic Forum. # ⚓ Common Dreams ☛ 200+_Millionaires_to_World_Leaders_at Davos:_‘Tax_the_Ultra-Rich_and_Do_It_Now’⠀⇛ A group of more than 200 millionaires from 13 countries published an open letter Tuesday calling on world leaders gathered in Davos to tackle skyrocketing inequality by taxing rich people like themselves, warning that extreme concentrations of wealth at the top are “unsustainable.” # ⚓ TruthOut ☛ As_Income_Inequality_Skyrockets,_the_Rich_Are Paying_Less_Into_Social_Security⠀⇛ # ⚓ Common Dreams ☛ Why_Oligarchs_Don’t_Just_Want_to_Be_Rich, But_Kill_Democracy_Too⠀⇛ Why are America’s plutocrats funding efforts to weaken our democracy and replace it with plutocracy and oligarchy? Is it just about money? Or is there something much deeper that most Americans rarely even consider? # ⚓ Counter Punch ☛ Top_Ten_Corporate_Crime_Books_of_2022⠀⇛ “Crime in America is rampant,” the editors wrote. “And Congress needs a muscular police response to bring it under control.” “But, as with any threat to the public order, first Congress needs to understand the contours of the problem.” # ⚓ Telex (Hungary) ☛ 650_ELTE_staff_members_demand_a_tripling of_basic_salaries_in_open_letter⠀⇛ o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Site36 ☛ Cleaning_up_the_internet:_UN_plans_convention against_cybercrime⠀⇛ A new convention for the prosecution of online crimes is to include the „spreading of false information“ if this could trigger „social unrest“. States are therefore to make provisions to be able to uniformly prosecute calls for „subversive or armed activities“ on the [Internet]. # ⚓ NBC ☛ ‘Millions_of_dollars_were_lost’:_Lawyers_spar_over whether_Elon_Musk_misled_investors_with_his_tweets⠀⇛ A lawyer for Tesla investors told a nine-person jury that Musk “lied” when he sent the Aug. 7, 2018 tweet, costing investors money while its share price fluctuated as Wall Street digested the information. Ultimately, the company remained publicly traded. “Millions of dollars were lost when his lies were exposed,” said attorney Nicholas Porritt, who represents the investors. # ⚓ Common Dreams ☛ ‘Huge_Win’:_NY_Senate_Panel_Rejects_Right- Wing_Judge_Nominee_LaSalle⠀⇛ Progressive lawmakers and rights advocates in New York celebrated Wednesday after the state Senate Judiciary Committee voted against Democratic Gov. Kathy Hochul’s nominee to serve as the state’s top judge, Justice Hector LaSalle—whose rulings regarding abortion rights, labor, and criminal justice made his nomination “an absolute disaster,” according to one critic. # ⚓ Common Dreams ☛ At_Halfway_Point,_A_Look_at_Biden’s Promises_to_the_US_Left⠀⇛ In 2020, during his campaign for president of the United States, Joe Biden pledged to make Roe v Wade “the law of the land”. While the 1973 landmark ruling that legalized abortion nationwide was of course technically already the law of the land, its protections had been successively sabotaged in accordance with the national predilection for trampling on human rights. # ⚓ Democracy Now ☛ Roe_v._Wade_at_50_(Almost):_What_Abortion Access_Looks_Like_After_Constitutional_Right_Overturned⠀⇛ This Sunday marks what would have been the 50th anniversary of Roe v. Wade, the 1973 ruling that guaranteed a constitutional right to abortion. But the landmark decision was overturned by the ultraconservative Supreme Court just over six months ago in Dobbs v. Jackson Women’s Health. The court’s removal of the right to safe, legal abortions has led to total abortion bans in 12 states. Meanwhile, the push to ensure access to abortion has spurred new legal challenges and greater reliance on the abortion pill mifepristone, as medication abortions account for more than half of all U.S. abortions. We get an update from Amy Littlefield, abortion access correspondent at The Nation, whose most recent piece looks at how cities and states are acting to limit the damage from Dobbs. “There are an untold number of people staying pregnant against their will, despite the best efforts of activists,” she says. # ⚓ TruthOut ☛ White_House_Demands_McCarthy_Reveal_“Hidden Bargains”_Made_to_Win_Speakership⠀⇛ # ⚓ The Nation ☛ Lula’s_New_Mandate_for_Change_in_Brazil⠀⇛ São Paulo—“¡Sem Anistia!” The short refrain, “no amnesty,” reverberated down Avenida Paulista last Monday as hundreds of thousands of Brazilians took to the streets here and across the country in an emotional rejection of the Jair Bolsonaro–inspired assault on the nation’s democratic institutions the previous day in Brasília. The simple phrase—chanted, painted on signs, and projected onto the looming facades of the storied modernist avenue—represented both an immediate demand for accountability, and a potentially fleeting rallying cry for unity in a politically fractured nation. # ⚓ The Nation ☛ Political_Butchers⠀⇛ # ⚓ Techdirt ☛ How_The_Enshittification_Of_Social_Media_Is Decreasing_The_Switching_Costs_And_Enabling_Something_New⠀⇛ In the last few weeks I’ve written about how Elon Musk’s “changes” to how Twitter is running have done an amazing job convincing people to join Mastodon. And I’ve also noted how many more people (including myself!) are realizing how much better social media can be when it’s decentralized, rather than owned and run by a single entity. And I say that as someone who has advocated for more decentralized social media for many years. # ⚓ Telex (Hungary) ☛ Fidesz:_They_are_whipping_up_hysteria around_Várhelyi⠀⇛ # ⚓ Telex (Hungary) ☛ Even_the_Chamber_of_Agriculture_headed_by Fidesz_MP_fed_up_with_price_freeze_on_food_items⠀⇛ # ⚓ Meduza ☛ Head_of_Ukrainian_National_Police_will_take_over as_interior_minister_following_deadly_helicopter_crash_in Brovary_—_Meduza⠀⇛ The Ukrainian government has appointed Ihor Klymenko, the head of the country’s National Police, as provisional head of the Internal Affairs Ministry, reports Prime Minister Denys Shmyhal. # ⚓ Meduza ☛ Russia’s_Human_Rights_Council_asks_Prosecutor General_to_review_the_case_of_jailed_journalist_Alexandra Bayazitova_—_Meduza⠀⇛ Valery Fadeyev, chairman of Russia’s Presidential Council on Human Rights requested that the Prosecutor General review the validity of the detention of journalist Alexandra Bayazitova, reports a Human Rights Council press service. # ⚓ Meduza ☛ Draftees_from_Yaroslavl_say_their_superiors_want to_accuse_them_of_desertion_after_ordering_them_to_retreat_— Meduza⠀⇛ Draftees from the Yaroslavl region fighting in Ukraine released a video, in which they say their superiors are trying to accuse them them of deserting, when they left their combat positions on the orders of the company commander. The local publication Pro Gorod posted the soldiers’ video. # ⚓ Meduza ☛ ‘We’re_ordinary_people,_not_terrorists’:_A_year after_Kazakhstan’s_‘Bloody_January,’_photographers_release portraits_of_the_people_affected_by_the_authorities’_deadly crackdown_—_Meduza⠀⇛ On January 7, 2022, Kazakh President Kassym-Jomart Tokayev made a shocking statement on Twitter: he said that in the preceding days, 20,000 foreign- trained terrorists had attacked the country. As a result, he claimed, it was necessary for him to order a “counter-terrorist operation to eliminate the national security threat and protect the lives and property of the citizens of Kazakhstan.” That same day, he announced in a televised address that he had ordered police and the army to “shoot to kill without warning.” # ⚓ TruthOut ☛ A_Majority_of_House_Republicans’_New_Committee Chairs_Are_Election_Deniers⠀⇛ # ⚓ TruthOut ☛ Biden’s_Safer_America_Plan_Will_Harm_Already Hyper-Policed_Communities⠀⇛ # ⚓ Democracy Now ☛ Elite_Capture:_Philosopher_Olúfẹ́mi_O. Táíwò_on_How_the_Powerful_Took_Over_Identity_Politics⠀⇛ We speak with philosopher Olúfẹ́mi O. Táíwò, who has recently written two widely acclaimed books: “Elite Capture: How the Powerful Took Over Identity Politics (And Everything Else)” and “Reconsidering Reparations,” which focuses in part on the climate crisis. He says identity politics is a concept that was stripped of its radical power to build solidarity and is now weaponized to split people into ever narrower categories that hamper movements for racial and social justice. “Elite capture is what happens when the advantaged few in a group steer the resources and political direction of organizations or movements or parts of our social structure like the justice system toward their narrower interests and aims,” Táíwò says. # § Misinformation/Disinformation/Propaganda⠀➾ # ⚓ The Gray Zone ☛ Iran’s_unrest_triggers_explosion_of fake_news⠀⇛ o § Censorship/Free Speech⠀➾ # ⚓ Techdirt ☛ Court_Laughs_Off_OAN_Conspiracy_Network’s_Claim It_Was_‘Censored’_By_DirecTV⠀⇛ When last we checked in with One America News (OAN), it was trying (with the help of numerous Republican AGs) to pretend that DirecTV’s decision to boot the barely watched conspiracy network from its cable lineup was part of a vast, diabolical cabal to censor conservatives. The AG lawsuit filed last March pulls out the traditional “Conservatives are being censored” victimization complex: # ⚓ Techdirt ☛ If_You_Believe_In_Free_Speech,_The_GOP’s “Weaponization”_Subcommittee_Is_Not_Your_Friend⠀⇛ “Politics,” the writer Auberon Waugh liked to say, “is for social and emotional misfits.” Its purpose is “to help them overcome these feelings of inferiority and compensate for their personal inadequacies in the pursuit of power.” You could accuse old Bron of painting with a rather broad brush, and you would be right. But he plainly understood the likes of Kevin McCarthy. As the Washington Post’s Ruth Marcus observed last week, two aspects of McCarthy’s bid to become Speaker of the House stand out. First, that he “seems to crave power for power’s sake, not for any higher purposes.” And second, that he “is willing to debase himself so completely to obtain it.” o § Freedom of Information / Freedom of the Press⠀➾ # ⚓ Salon ☛ Killing_the_messenger:_Joe_Biden’s_disturbing hypocrisy_on_Julian_Assange⠀⇛ Biden left out the fact that one of those imprisoned people is WikiLeaks publisher Julian Assange, and that he is languishing in solitary confinement in a maximum-security prison in London because the U.S. government wants to make an example of him. Assange was indicted by the Trump administration in an aggressive, precedent-shattering move that was widely condemned by journalists and human rights groups. President Biden and Attorney General Merrick Garland have had almost two years to do the right thing and drop this dangerous prosecution. They have failed to deliver. # ⚓ [Old] Medium ☛ Statement_by_Vice_President_Joe_Biden_on World_Press_Freedom_Day⠀⇛ As President, I will restore a relationship with the independent press that is grounded in mutual respect, even — and especially when — they critique policies or positions of my administration. In a Biden White House, there will be no bullying of the media from the press room podium or by tweet. We will have regular, fact-based briefings across my Administration’s major departments and agencies. We must return to civility and transparency in America’s civic discourse. # ⚓ VOA News ☛ Azeri_Journalist_Accused_of_‘Hooliganism’⠀⇛ Mammadli said a driver hit the vehicle that he was a passenger in, and that police who were in the area filmed an argument that followed. “I told the person hitting my car to leave. It is seen in the video that he attacked first, he hit us. But they accuse me of intentionally fighting with them, preventing them from leaving, beating them without any motive and then sending [them] away,” Mammadli said. While Mammadli acknowledges the disagreement took place, he says he believes the video is being used as an excuse to bring charges against him in retaliation for critical reporting. o § Civil Rights/Policing⠀➾ # ⚓ Associated Press ☛ FEMA_fires_group_for_nonsensical_Alaska Native_translations⠀⇛ FEMA fired the California company hired to translate the documents once the errors became known, but the incident was an ugly reminder for Alaska Natives of the suppression of their culture and languages from decades past. FEMA immediately took responsibility for the translation errors and corrected them, and the agency is working to make sure it doesn’t happen again, spokesperson Jaclyn Rothenberg said. No one was denied aid because of the errors. # ⚓ NPR ☛ Behind_your_speedy_Amazon_delivery_are_serious hazards_for_workers,_government_finds⠀⇛ Federal safety inspectors have concluded that the twisting, bending and long reaches that Amazon warehouse workers perform as much as nine times per minute put them at high risk for lower back injuries and other musculoskeletal disorders and constitute an unacceptable hazard. As part of a larger investigation into hazardous working conditions, the Occupational Safety and and Health Administration announced on Wednesday it has cited Amazon for failing to keep workers safe at warehouses in Deltona, Florida; Waukegan, Illinois; and New Windsor, New York. # ⚓ Common Dreams ☛ Docs_Reveal_Hundreds_of_US_Agencies_Spying on_Americans’_Money_Transfers⠀⇛ “These records paint a damning portrait of government overreach.” # ⚓ Common Dreams ☛ UK_Vetoes_Scottish_Gender_Bill,_Angering Advocates_and_Independence_Movement⠀⇛ Scottish First Minister Nicola Sturgeon said late Tuesday that her government will “inevitably” challenge the United Kingdom in court after Prime Minister Rishi Sunak’s Conservative government vetoed a recently passed LGBTQ+ rights bill—a move that critics say will harm both the LGBTQ+ community and the state of democracy across the United Kingdom. # ⚓ Common Dreams ☛ Abortion_Bans_Are_Part_of_GOP_Plan_to Disempower_Working_Class:_Analysis⠀⇛ What do anti-union “right-to-work” laws, public disinvestment, over-incarceration, and abortion bans have in common? # ⚓ TruthOut ☛ Wisconsin_Democrats_Push_for_Abortion_Referendum in_Upcoming_Spring_Election⠀⇛ # ⚓ Common Dreams ☛ Nurses_Strike_to_Save_Lives_and_End_Tory Attack_on_NHS⠀⇛ Nurses at 55 National Health Service facilities across England launched a two-day strike on Wednesday after the United Kingdom’s right-wing government, led by Tory Prime Minister Rishi Sunak, refused to open formal negotiations over pay and patient safety. # ⚓ Counter Punch ☛ Rishi_Sunak:_Continuation_of_Thatcherite Finance_Capital⠀⇛ # ⚓ Common Dreams ☛ Guantanamo_Is_​Who_and_What_We_Are_as Americans⠀⇛ For over 20 years, every Monday afternoon, I’ve stood with like-minded concerned citizens on Rt. 15 on Deer Isle, Maine—members of our Island Peace & Justice group—standing in objection and in witness to the acts of our government. Each week, I reflect on just why I am there and each week I arrive unavoidably at the conclusion that the U.S. is the scourge of the planet, a rogue nation. # ⚓ Techdirt ☛ Pittsburgh_PD_Decides_It_Can_Ignore_Ordinance Banning_Traffic_Stops_For_Minor_Plate_Violations⠀⇛ It’s hard to find people who care less about the law than law enforcement. Most traffic stops are pretextual. A real (or fake!) moving violation is an opportunity to go fishing for bigger fish. Conversations with drivers move from the standard requests for licenses and registrations towards anything that might broaden the scope of the stop. Travel plans are queried. People are asked if they’re carrying any contraband. Windows are peered through. Drug dogs are brought to the scene. o § Internet Policy/Net Neutrality⠀➾ # ⚓ Techdirt ☛ UK’s_Online_Safety_Bill_Gets_Ridiculous: Includes_Jail_Time_For_Tech_CEOs⠀⇛ For years now we’ve written about the problems of the UK’s latest (in a long line) of attempts to “Disneyfy” the internet with its Online Safety Bill. While the bill had faced some hurdles along the way, made worse by the ever-rotating Prime Minister position last year, there was talk last week that some more hardline conservatives wanted to jack up the criminal penalties in the bill for social media sites that don’t magically protect the children. And, while new Prime Minister Rishi Sinak had pushed back against this, in the end, he caved in. o § Digital Restrictions (DRM)⠀➾ # ⚓ Hollywood Reporter ☛ Netflix_Earnings_Preview:_How_Well_Did the_Ad-Tier_Launch_Go?⠀⇛ While the streamer is increasingly focusing on revenue as a key performance metric, unveiling in October that it would no longer provide quarterly subscriber guidance, the Street is for now keeping a close eye on subscriber trends. Netflix added 2.4 million users in the third quarter to hit 223 million overall, turning around customer declines in the two previous quarters. In its final user forecast, Netflix also projected it would add 4.5 million subscribers during the fourth quarter. # ⚓ PC World ☛ Microsoft_will_stop_selling_Windows_10_licenses in_a_few_days⠀⇛ The bottom line, though, is this is bad news if you’re a system builder or enthusiast, a fan of Windows 10 and someone who doesn’t want to upgrade to Windows 11. Soon, you’ll have even less choice about which operating system you’ll use. # ⚓ PC Mag ☛ What_Is_a_TPM,_and_Why_Do_I_Need_One_for_Windows 11?⠀⇛ Microsoft’s Windows 11 operating system requires a heretofore little-known PC security feature, the Trusted Platform Module (TPM). It could be cause for concern if you’re looking to build your own Windows 11 PC, or upgrade one running an earlier version of Windows. # ⚓ [Old] XDA ☛ Can_my_PC_run_Windows_11?_Here_are_the_system requirements⠀⇛ The other key change is TPM 2.0, although if you’ve got a supported processor, you should have TPM 2.0. It’s been a requirement for new PCs since Windows 10 version 1607. You can check and see if your PC has it, and if not, you might even be able to enable it in the BIOS. o § Monopolies⠀➾ # § Trademarks⠀➾ # ⚓ Apache_Foundation_faces_name_opposition_from_American Indian_activists._|_Open_Source_Watch⠀⇛ I didn’t see this coming. But, then, I’m a baby boomer white guy, so I was born with blinders on. So, I didn’t see Natives in Tech’s protest against the Apache Software Foundation’s (ASF) name coming. I get it now. According to Natives in Tech members Adam Recvlohe, Holly Grimm, and Desiree Kane, the ASF appropriated indigenous culture for branding purposes by using the name Apache. In particular, this naming “threatens critical rights around Indigenous sovereignty, self-determination, and respect.” Personally, I’d always thought that the name had little to do with the Apache tribes and everything to do with a joke. That shows how much I know. The story, as I heard it, was that since the “Apache HTTP Server grew from patches applied to the NCSA Server, a pun on the name quickly spread amongst members of the community, with the rumor being that ‘Apache’ actually stood for ‘a ‘patchy’ server.’” # ⚓ FOSSLife ☛ Native_Group_Calls_for_Apache_Software Foundation_Name_Change⠀⇛ The Natives in Tech group has called on the Apache Software Foundation (ASF) to change its name, saying the “frankly outdated spaghetti-Western” representation is “as ignorant as it is offensive.” In a blog post, the group urges the foundation “to take the necessary steps needed to express the ally-ship they promote so deeply on their website, to act in accordance with their own code of conduct, to “be careful in the words that [they] choose,” and change their name.” # ⚓ Ars Technica ☛ Indigenous_tech_group_asks_Apache Foundation_to_change_its_name_|_Ars_Technica⠀⇛ A group representing Indigenous people in technology is calling on the Apache Software Foundation to change its name, based in part on the foundation’s code of conduct. Nonprofit group Natives in Tech writes in a blog post that while many organizations have appropriated indigenous culture, “none of them are as large, prestigious, or well-known as The Apache Software Foundation is in software circles.” The organization takes issue with Apache co-creator Brian Behlendorf’s explanation for why he suggested the name and its “Spaghetti Western” tropes, as well as the Foundation’s feather logo and its stated “reverence and appreciation” for a singular, broadly described “Apache” identity. # ⚓ The Register UK ☛ Native_Americans_ask_Apache foundation_to_change_name_•_The_Register⠀⇛ Natives in Tech, a US-based non-profit organization, has called upon the Apache Software Foundation (ASF) to change its name, out of respect for indigenous American peoples and to live up to its own code of conduct. In a blog post, Natives in Tech members Adam Recvlohe, Holly Grimm, and Desiree Kane have accused the ASF of appropriating Indigenous culture for branding purposes. # § Copyrights⠀➾ # ⚓ Torrent Freak ☛ Call_of_Duty_Cheat_Makers_Tell_Judge That_Activision_is_Already_Suing_Them⠀⇛ In January 2022, Activision filed a copyright and unfair competition lawsuit against cheat maker EngineOwning. Activision says the cheat maker trafficks in circumvention devices but the defendants now want the entire case thrown out. In a motion to dismiss, EngineOwning reveals that Activision sued them in Germany over two years ago and the lawsuit is still ongoing. # ⚓ Public Domain Review ☛ *Frost_Flowers_on_the_Windows* (1899)_–_The_Public_Domain_Review⠀⇛ This forgotten monograph puts forward a novel theory: that frost is able to make “ice photographs”, expressing the form of objects near it. [...] During the Great Arctic Outbreak of 1899, which plunged North America into record lows, Alberg was eating at his favorite German restaurant. Looking up, he saw the outlines of ferns, celery stalks, and a withered geranium etched in ice upon the window. Although most of the celery on his table had been consumed, leaving only undesirable leftovers — stalks that were “thin and small and without scarcely any leaves, mere tufts being suffered to remain” — their images appeared in frost as the “most vividly depicted stalks of celery with sprigs and leaves”, proof that “no other plant [is] endowed with such an extraordinary powerful vitality”. After his supper, Alberg proceeds to conduct an “espionage into this secret branch of nature”. He finds tropical plants reproduced on the frosted glass of a saloon serving punch made from coconut and sugarcane; pineapples in the windows of a Greek fruit dealer; cereals, vegetables, and even a shopgirl’s lace apron on the panes of a Swedish restaurant; and, at a small grocery, celery stalks are again cast across the glass. Writing during a decade in which celery tonics dominated the patent medicine trade, Alberg takes this last apparition as proof that “‘Jack Frost’ therefore seemingly most emphatically endorses celery as a conserver and restorer of vitality”. * § Gemini* and Gopher⠀➾ o § Personal⠀➾ # ⚓ More_details_on_my_(mainly_solo)_birthday_plans_yesterday: ⠀⇛ -My partner took me out to breakfast at my favorite coffee shop -Opened presents with my parents on Facetime. -Hung out at home & did some digital painting. -Played a solo game of DnD (which was actually a modified version of *Mork Borg*) and died to a fire demon twice. # ⚓ Train_trip_day_3⠀⇛ I’ve arrived at my destination! What a nice time on the train. I felt the gentle rocking motions of the train last night as I fell asleep; there is nothing as wonderful as sleeping on board the train. When I awoke I took a quick shower, and while cold, it still felt refreshing. I had some eggs for breakfast and drank some decent coffee. I did some work in the observation car and reconnected with a fellow I had met at the origin of the train. He and I talked about spirituality for a while. I think he had some crazy ideas about multiple dimensions and ‘programming the physical world’, but ultimately I think he is looking for the truth (I guess we all are in some way.) Miaopinie, li bezonas iri al ortodoksa kirko por ĉeesti la Sankta Liturgio. After that long long discussion, I went back to my compartment and did some work on a document I’m preparing. I watched the snow fall on the mountains and the red-brown earth pass by. # ⚓ 🔤SpellBinding:_EHIORTZ_Wordo:_WHELM⠀⇛ o § Politics⠀➾ # ⚓ Orphans_Of_Athens⠀⇛ > With this Nicias concluded, thinking that he should either disgust the Athenians by the magnitude of the undertaking, or, if obliged to sail on the expedition, would thus do so in the safest way possible. The Athenians, however, far from having their taste for the voyage taken away by the burdensomeness of the preparations, became more eager for it than ever; and just the contrary took place of what Nicias had thought, as it was held that he had given good advice, and that the expedition would be the safest in the world. All alike fell in love with the enterprise. The older men thought that they would either subdue the places against which they were to sail, or at all events, with so large a force, meet with no disaster; those in the prime of life felt a longing for foreign sights and spectacles, and had no doubt that they should come safe home again; while the idea of the common people and the soldiery was to earn wages at the moment, and make conquests that would supply a never-ending fund of pay for the future. With this enthusiasm of the majority, the few that liked it not, feared to appear unpatriotic by holding up their hands against it, and so kept quiet. # ⚓ A_reply_to_~2pie_of_Midnight_Pub⠀⇛ As an American born and raised, this isn’t too far off. I remember seeing tombstones from the Revolutionary War era (I think this instance was 1784 or 1783), and thinking “Man. This graveyard has existed in some form or another for two and a half centuries. Wow! This is about as old as it gets!” This fairly myopic sense of “oldness” comes easily, especially since the western US doesn’t really - have- “American” history up until the mid 1800′s, if that; native histories and traditions abound and ostensibly go back many hundreds of years, but don’t leave nearly as many visible traces as you might see of indigenous or previous civilizations in Europe. You’ve got the original 13 Colonies area of the United States, all up and down the Eastern Seaboard, and that’s as old as we get. At all. Any earlier French or British history around Canada, or Louisiana, or along the Mississippi, was subsumed into the history of the United States and doesn’t carry much gravitas at all. o § Technical⠀➾ # ⚓ re:_A_response_to_jecxjo_(a_response_to_wholesomedonut)⠀⇛ Something that’s plagued me for my entire career has been the idea of the hobby project, and helping friends with theirs. In college, a group of friends ran a fork of an OSS application for our campus. And they asked me for help. My roommate who was involved in it heavily, was a math major with an IT minor. Programming was a very minor aspect of their classwork. For me, a CS major, was the bulk of my time. If not directly writing code, all the heavy lifting that comes with it. # ⚓ A_response_to_jecxjo⠀⇛ Above is the post for those that want to read what prompted this. I guess my response to it will be pretty short and to the point, in stating this little idea I’ve come up with. Laws, in terms of the sciences, are loosely defined as mathematically provable and consistent statements of our reality. # ⚓ Telegram_Terminal_Client⠀⇛ Over the last few weeks my obsession with text based applications has really ramped up! I’d always loved them of course. Even as far back as the late 80s when I’d call BBSs on my Amstrad DOS machine with its 2400 baud modem. These days its a terminal window running on my desktop MacPro. Today I discovered a Python based app called “tg”. It has a brew tap which makes it easy to install on MacOS X. Connecting with my existing telegram account was a breeze. I supplied my number and then an authorisation code was sent to my phone. Reasonably secure. # § Internet/Gemini⠀➾ # ⚓ Reply_to_Sandra_from_idiomdrottning.org:_You_don’t have_to!⠀⇛ Sorry for making you feel uncomfortable. But guess what: You don’t have to fiddle with my proposal anyway. You sound like I made a proposal for changing and extending the gemini protocol specification. No I didn’t. I just proposed an optional mechanism on top of it to solve a specific problem. Nothing breaks if you don’t implement it. In your case it is even better: It makes no difference whether you implement it or not, even if search engines would adapt my proposed mechanism one day To be a little bit more specific: Your capsule is compliant with the default assumption, that a capsule is equal to a domain. Therefore, it wouldn’t change anything if you added a .dock.gmi to your site. It would be relevant for the use cases I mentioned in my article. =============================================================================== * Gemini_(Primer) links can be opened using Gemini_software. It’s like the World Wide Web but a lot lighter. ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 6355 ➮ Generation completed at 02:41, i.e. 31 seconds to (re)generate ⟲