𝕿𝖊𝖈𝖍𝖗𝖎𝖌𝖍𝖙𝖘 Bulletin for Tuesday, March 09, 2021 ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅ Generated Wed 10 Mar 00:59:50 GMT 2021 Created by Dr. Roy Schestowitz (𝚛𝚘𝚢 (at) 𝚜𝚌𝚑𝚎𝚜𝚝𝚘𝚠𝚒𝚝𝚣 (dot) 𝚌𝚘𝚖) Full hyperlinks for navigation omitted but are fully available in the originals The corresponding HTML versions are at 𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈 Latest in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕 and older bulletins can be found at 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒕𝒙𝒕-𝒂𝒓𝒄𝒉𝒊𝒗𝒆𝒔 Full IPFS index in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔 and as plain text in 𝒉𝒕𝒕𝒑://𝒕𝒆𝒄𝒉𝒓𝒊𝒈𝒉𝒕𝒔.𝒐𝒓𝒈/𝒊𝒑𝒇𝒔/𝒕𝒙𝒕 Gemini index for the day: gemini://gemini.techrights.org/2021/03/09/ ╒═══════════════════ 𝐑𝐄𝐂𝐄𝐍𝐓 𝐁𝐔𝐋𝐋𝐄𝐓𝐈𝐍𝐒 ════════════════════════════════════╕ Previous bulletins in IPFS (past 21 days, in chronological order): QmTuWK5M8BKLKV9kTEfz5BQVkRY8kNjTJSzM4eTkGxvs7a QmVi8wWAB5K8XCTEczCW8tSfWokMSix8hkxfK2nsje5r6w QmR1AGsb7QQmjGiYD6vdxmjmBbmnaNAXuQhLGTmvHVW3Us QmSq5YcztpmMR2UuQfL1yBX7bkKXjs7FKyz6UsnMHPq58B QmXW6ZxAhHeW9g5wHY3DTL6JeZrEoXQw1ghASoRyrNHV4K QmbYNQUWNtVhAQYexu4jom3pG639whDzSgSoVmTABMxaX2 QmQvNZS1LAZnMM4hxFg93Fkzav1osAZoLLmACVyNWTvBEG QmP4sJsHWybFCR6L9YwJ4D9c4ty548pLdtooQKSTcnsvBj QmTJDPW4SySqJM91re39cWCksjMPCgmn9cidUgKb9EK8oY QmSw9S6gbPuCY6EoCWq13EveMmEX357wVLwTQEQyXkXLTn QmRLg7W2bYpr1JiQ6rXJd3frzGWwDsyWcVgiT5DQhV2Ma7 QmXwactwdWFj2TLvAXdStVi238in5okXcVFgsCkGsqexMZ QmcSwMjzRJLVJJk1ktjRc1CEDJ92YWeVn9qVE8ATewiQty QmcR4sVbAs9c71Bh9t9M8xCk5YQJAHUKEK9hpNtc3ZUxnk Qmf4okseUL3sX9QU1gV324WnMKDmVEvoX2vboMhRWAVa9A QmW4WcUNmujGK5kcyYfeyVfYpji6GmKLMaxty6WdhcgNhU QmWJmmXoWSvDVv1GXCBeefymKQ4ous4fqKHL8U96jvMRWM QmZABDo4xMH4KexrW2Lkih6fAve7ujxsBUWpbp6uCF4KY7 QmVqgUwgy82Dv9wbRCHDf8Az5JAxCfFrTdgSmUg7JHckhG QmbwY85pQ1AiuwtWfdbNfv9gxDga5UyiXJrZ1QHd6hbsj7 QmWp121r1GXcbyqSwDPppCeSNezNLzAkSn1ouaS1a1jokb ╒═══════════════════ 𝐈𝐍𝐃𝐄𝐗 ═══════════════════════════════════════════════════╕ ⦿ Things IBM Can Do to Help the GNU/Linux Community Instead of Trying to Monopolise Almost Everything | Techrights ⦿ IRC Proceedings: Monday, March 08, 2021 | Techrights ䷼ Bulletin articles (as HTML) to comment on (requires login): http://techrights.org/2021/03/09/ibm-and-community/#comments http://techrights.org/2021/03/09/irc-log-080321/#comments ䷞ Followed by Daily Links (assorted news picks curated and categorised): http://techrights.org/2021/03/09/fake-security-from-linux-foundation/#comments http://techrights.org/2021/03/09/kcpuid-for-linux/#comments ䷩ 𝚕𝚒𝚗𝚎 51 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/03/09/ibm-and-community/#comments Gemini version at gemini://gemini.techrights.org/2021/03/09/ibm-and-community/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 03.09.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ ✐ Things_IBM_Can_Do_to_Help_the_GNU/Linux_Community_Instead_of_Trying_to Monopolise_Almost_Everything⠀✐ Posted in GNU/Linux, IBM, Red_Hat at 8:30 am by Dr. Roy Schestowitz Video_download_link http://techrights.org/videos/ibm-mistakes.webm Summary: The IBM stance on GNU/Linux and Free software is complicated to say the least, but there are ways IBM can assure the real community that it is in fact an ally and restore confidence in IBM’s motivations THE marketing blitz of IBM is insulting to our intelligence. Together with the Linux_Foundation, a misleading marketing front, IBM tells us that it’s trying to domesticate the IT sector. It tells us that IBM combats racism, but it’s an inversion of what is true. IBM ought to quit the fake ‘activism’ whose purpose is to confuse and distract the public regarding IBM’s racism. Better to confess and apologise. Many people would appreciate the sincerity. “IBM needs to recognise that it doesn’t exist in a vacuum and a lot of the software it leverages (and profits from) wasn’t developed for or by IBM.”Regarding the hosting of code, it’s time for IBM to delete GitHub and stop outsourcing almost everything (even Fedora_projects) to Microsoft, as it makes no sense. Does IBM not have enough engineers who know how to set up a Git repository (self-hosted) and then maintain it? It is outsourcing to Microsoft’s proprietary software trap almost everything of importance. It’s clear that IBM cannot compete with the company that controls its platform. It also sets a bad example. Suffice to say, IBM ought to facilitate better support for init systems that are not systemd and also remove systemd from GitHub (as noted before). That would at least remove one cause of distrust or criticism of systemd. As noted in the video above, IBM should bring back CentOS (in its traditional form) or something similar. RHEL with some artificial limits isn’t the same as CentOS. 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇Four years after Hitler rose to power⦈ Perhaps most importantly, IBM should quit lobbying for software patents. Instead, IBM should use its clout to abolish all of those patents. Software developers everywhere would appreciate it. As we’ve just noted (in our latest Daily Links, under “Fedora is a community; Fedora Linux is our OS”), IBM staffers in charge of the Fedora project (not community) worry that they lose quite a few volunteers or non-salaried testers, who correctly perceive the project to be an IBM sandbox which IBM is only semi- heartedly committed to. Asserting that Fedora is a community is living in the past (it did feel like a community a long time ago). There’s not much legitimacy to this claim anymore; Planet Fedora is dominated by IBM staff and even they do not blog much anymore. IBM distorts the meaning of “community”… while distracting us from the real community, which it actively undermines (e.g. trying to remove RMS from GNU, which he had founded). Well, to IBM “community” means IBM pensioners and similar members of the corporation. IBM needs to recognise that it doesn’t exist in a vacuum and a lot of the software it leverages (and profits from) wasn’t developed for or by IBM. IBM needs to promote people who better understand the real community, not Mac users_like_Jim_Whitehurst who are good with words rather than technical stuff. █ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⣻⣿⣿⣿⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠿⣛⠿⣿⣿⣿⣿⣿⡿⢛⠟⠛⠛⠛⠛⣿ ⣿⣿⣿⣿⣿⣿⠟⢋⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣹⣿⣿⣿⣿⣿⣿⣿⠏⣤⣤⣾⣿⣿⣿⣿⣿⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠈⢿⣿⣿⠏⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣿⣿⣿⡿⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠈⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣿⣿⠏⣴⣿⣿⣿⣿⣿⠟⠛⠛⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢻⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠒⢂⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⣿⠏⣼⣿⣿⣿⣿⡟⠀⠀⠀⠀⠀⢹⣾⣿⣿⠿⠟⠋⠉⠸⣿⣿⢽⠋⠛⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠸⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡠⠤⢔⣒⣴⡞⠀⣿⣿⣾⣄⣐⣒⠀⠀⠠⣿ ⣿⡟⢰⣿⣿⣿⣿⣿⡀⠀⢠⣴⣿⣿⣿⣿⠛⠁⠀⠀⠀⠀⠀⢿⠉⡏⠀⠀⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⢀⡀⠈⣿⣧⣴⣼⣿⣿⣿⡏⡁⠀⠀⠀⠠⠭⢭⣭⣤⣶⣶⣿⣿⣿⣿⡧⡤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠃⣾⣿⣿⣿⣿⠿⢟⡼⣿⣿⣿⣿⣿⣿⠰⠀⠀⠀⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⡆⢿⡇⢰⣿⣿⣿⣿⣿⣿⣿⣷⠃⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣟⣛⡅⠀⣙⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⠀⣿⣿⣿⣿⢿⠢⠍⠀⠛⠿⠿⣿⣿⠏⣤⣀⡀⠀⠀⠀⠀⠀⢢⠀⠀⠀⠀⠀⠀⢹⣿⣿⣿⣿⣿⣿⣿⣇⠈⠀⠘⣻⣿⣷⣽⣿⣿⣿⡏⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣟⠟⠉⠻⠿⣿⣿⣿⡷⠛⠀⠉⠭⢿⣿⣿⣿ ⣿⡄⢿⣿⣟⠯⠈⠳⠤⠀⠀⠀⠀⠈⠉⢳⣾⣿⣿⡀⠀⠀⠀⠀⠐⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀⠈⣽⣿⣿⣿⣿⣿⣿⣷⠀⠀⠀⠀⠀⠀⢸⣿⣿⣷⣤⡀⡀⡔⡥⣻⣿⡿⡨⣲⢤⣀⣴⣿⣏⣿⣿ ⡏⢠⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⡄⠀⠀⠀⠙⢿⣿⣇⠀⠀⠀⠀⠀⢀⣀⣀⠀⠀⠀⣼⣿⣿⣿⣿⡿⠿⠛⠛⠃⠀⠲⢿⡿⣿⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣷⣶⣾⣥⣿⣷⣿⣾⣿⣿⣿⣿⣾⣿⣿ ⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠛⠛⠃⠀⠀⠀⠠⢾⣿⣿⠖⡛⡿⣿⣿⣿⠋⠀⠀⠀⠀⠀⠀⠀⢸⣦⣤⣾⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡿⢻⡫⢟⢧⣿⣷⡛⡀⠝⡏⠽⣿⣿⣿⣿ ⡇⢸⣿⣿⣿⡍⠉⠉⠉⢹⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣈⣿⣿⣿⣿⣿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⢸⡏⠘⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣋⠀⠈⠠⠥⣼⣿⣿⣷⠊⠁⠀⠀⣬⣿⣿⣿ ⡇⢸⣿⣿⣿⠿⠇⠯⠨⠺⠛⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠙⢿⡿⠿⠿⡉⣿⣿⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠁⢐⢻⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣷⣂⣴⣿⣿⣿⣛⡿⣿⣷⣤⣿⣿⣿⣿⣿ ⡇⢸⣿⣿⣷⡄⡀⡀⡀⠀⠀⣸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠶⠶⣶⣶⡾⠟⣹⣥⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣯⣼⣿⣯⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣼⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⡇⢸⣿⣿⠟⠓⠑⠀⠓⠀⢘⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⠿⠿⠿⠿⠿⠿⢿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⣿⣿⣿⣯⣿⣿⣿⠿⣯⡿⣿⣿⣿⣿⣿⣽⣿⣿⣿ ⡇⢸⣿⣿⣿⢰⠀⡇⡄⠄⡬⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⢸⢨⡭⡭⡽⠿⠬⠭⠽⠽⠭⡍⡭⠽⠿⡮⠭⠿⠿⠀⢠⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣛⣛⣭⣉⠁⠤⣦⣿ ⡇⢸⣿⣿⣈⠀⠀⠁⠀⠀⠁⠀⠁⠀⠀⠔⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⠿⡿⣿⣟⡻⠻⣛⢿⠉⠉⢉⣭⣭⣭⣉⠉⠉⠀⢴⡳⢿⣿⣿⣿⣷⢞⣿⣿⣿⣿⡿⣻⣧⡍⠛⡤⢻⣿ ⡇⢸⣿⣿⣿⠚⠅⠏⠀⠈⠇⠎⠆⠀⣈⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢈⣽⣷⣶⣿⢾⡲⢆⣂⠀⠀⠻⣿⣿⣿⣿⡆⠀⣷⣶⣦⣭⣿⣿⣿⣼⣷⣿⣿⡿⣟⠻⣟⣋⢱⡩⠂⢲⣿ ⡇⢸⣿⣿⣿⣄⢀⢀⢀⡀⣤⣀⡀⠀⣿⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠸⣿⣿⣿⣿⣣⣞⡇⣇⠀⠀⠰⣵⢿⣷⣿⠇⠀⣿⣿⣿⣿⣿⣿⣿⡾⣿⣿⣿⣷⡉⠳⢸⡆⣄⣷⣿⣿⣿ ⡇⠸⠿⠿⠛⠛⠋⠂⠃⠁⠃⠛⠃⠀⣿⡃⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⡿⢿⣗⣿⣿⣱⠀⠀⠀⠫⣴⣿⠟⠀⠀⣿⣿⣿⣿⣿⣿⡟⣾⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⠿⣿ ⣷⣄⠀⢀⡄⢀⣤⣄⡀⠠⠄⣀⡀⠤⠉⠐⠀⠀⠀⡂⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠈⠉⠉⠁⠉⠩⠈⠩⠉⠀⠀⠀⠘⠂⠚⠀⠀⠀⣿⣿⣿⣿⣿⣿⡇⣿⡿⣿⣿⣿⣿⢸⠟⣽⢏⣿⣏⠔⣿ ⣿⣇⠀⠐⠤⠬⣟⣒⣮⣭⠷⠶⢚⠋⠩⠀⠄⠀⡄⣥⣥⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣤⣤⣤⣄⡀⠄⣤⣀⡤⣤⣠⡄⢠⣿⣿⣿⣿⣿⣿⡇⣼⣗⣙⣽⣿⣿⣌⣂⠼⠿⠛⠁⠁⣿ ⣿⠇⠀⠐⠛⠛⡩⢅⡀⡀⠛⠁⠁⣴⡶⠲⡿⣧⣧⣿⣿⣿⣀⡀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⡀⡀⡀⡀⡀⣀⣀⡀⣀⣿⣿⣿⣿⣿⣿⣆⣠⣅⡙⣵⣾⣿⣾⣧⣾⣿⣿⣿⣿⣼⣷⣄⣩⣽⣭⣵⣶⣦⢤⣤⡄⠀⠀⣿ ⣿⠀⠀⠀⠀⠈⠀⠆⠠⠌⠙⠉⠃⠙⠿⠞⢺⠛⢿⡿⠿⢿⠿⠿⡷⠾⠧⠦⡴⠾⠶⠿⢿⠯⠯⠯⢿⢿⡿⠿⠛⠻⠟⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢽⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⢽⢷⠍⠀⢀⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠠⠀⠀⠀⠀⢠⠤⠥⠀⢀⢄⡅⠠⠀⡀⡘⠄⠠⡄⢄⠈⠡⠀⢀⠀⡀⠀⠈⠸⡿⠾⠛⠿⠭⢿⠿⠿⡿⢟⠿⠛⠟⠼⢿⠿⠿⠟⠯⠻⠟⠛⠻⠟⠃⠚⠄⠀⠀⠀⢨⣿ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠀⠠⠀⠄⠀⠄⠀⠈⠀⠀⠠⡄⣂⢀⠀⠠⣃⠀⠀⠀⡌⠀⠀⠀⠂⠀⢂⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠀⠄⠀⣄⠀⣰⢄⠐⠀⠀⠀⠀⠠⣿ ⣿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣧⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣥⣤⣤⣤⣤⣤⣤⣤⣤⣴⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣴⣯⣷⣷⣤⣷⣤⣤⣤⣤⣤⣿ ䷩ 𝚕𝚒𝚗𝚎 163 ╒═══════════════════ 𝐀𝐑𝐓𝐈𝐂𝐋𝐄 ═════════════════════════════════════════════════╕ (ℹ) Images, hyperlinks and comments at http://techrights.org/2021/03/09/irc-log-080321/#comments Gemini version at gemini://gemini.techrights.org/2021/03/09/irc-log-080321/ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 03.09.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ ✐ IRC_Proceedings:_Monday,_March_08,_2021⠀✐ Posted in IRC_Logs at 2:08 am by Needs Sunlight 🄸🄼🄰🄶🄴_🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽_⦇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  QmXfS5K9KnaGR11R4FKYUF2C6Jdn5s1b6r9WSLgqN8qWuD #boycottnovell 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell  QmVraiiXHWUSe1VXVzmJJe7GKDaPWn1uhDj9Zm6cUmgrGX (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for #boycottnovell-  QmbnJSQyurS2SHZVrBzhnfkNmz3hB8ggwLH2RpBFrf1t73 social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #boycottnovell-  QmeC9RAe75y7n54q7ppyqEzqx7wq1S5CquhMBYbm5L6mEd social 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ (full IRC log as plain/ASCII text) IRC log for  QmT7TFcqLXJ8P6gfnGgxqfvj2YRtXyoGsdJAi157jFJtsT #techbytes 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techbytes  QmbVrP6Mv6xagmKnyFgFKqRVAHZqKQy84CB4T4efBcsYGt (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) IRC log for  QmRmaicL8Yxon1ZcVb4BpunAotSrK4QRvCapdUUwxKvNQv #techrights 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇HTML5 logs⦈ (full IRC log as HTML) IRC log for #techrights  QmXi6CUfqbBxYrXNgUS7HEnisWEWo4bmq5KdYMCCDGnLrf (full IRC log 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇text logs⦈ as plain/ASCII text) 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇IPFS logo⦈ § Bulletin for Yesterday⠀➾ Local_copy | CID (IPFS): QmWp121r1GXcbyqSwDPppCeSNezNLzAkSn1ouaS1a1jokb ䷩ 𝚕𝚒𝚗𝚎 277 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 03.09.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ ✐ Links_9/3/2021:_RISC-V_Growing_in_Europe,_More_Fake_Security_From_Linux Foundation⠀✐ Posted in News_Roundup at 4:38 pm by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o § Server⠀➾ # ⚓ European_HPC_chip_boots_Linux⠀⇛ The European Processor Initiative (EPI) has demonstrated Linux booting on the first version of its RISC-V core for high performance computing (HPC) on an FPGA The EPI project has 28 partners from 10 European countries working on an independent core for HPC. A subset of the European Processor Accelerator (EPAC) 1.0 core was implemented on programmable FPGA hardware to boot the operating system. This is expected to be used as multiple cores alongside the ARM Zeus-based cores to handle artificial intelligence, machine learning and other high performacne applications. The boot took “a few dozens of seconds” compared to weeks using cycle-accurate software simulation. The system is fully usable and interactive for system software and application development and it also includes Ethernet connectivity to enable running large and complex software packages such as OpenMP and MPI. # ⚓ European_Processor_Initiative_EPAC1.0_RISC-V_Core_Boots Linux_on_FPGA⠀⇛ One key segment of EPI activities is to develop and demonstrate fully European processor IPs based on the RISC-V Instruction Set Architecture, providing power efficient and high throughput accelerator core named EPAC (European Processor Accelerator). Using RISC-V will allow leveraging open-source resources at hardware architecture level and software level, as well as ensuring independence from non-European patented computing technologies. First silicon implementation of EPAC 1.0 test chip is expected in the second half of 2021 and as an important technical milestone towards that goal, we have successfully booted Linux on a subset of EPAC 1.0 synthesized on FPGA. The FPGA design includes the Avispado RISC-V core, the Vector Processing Unit (VPU), the Network on Chip (NoC), the Shared L2 Cache with Coherence Home Node (L2HN), interrupt controllers, IO peripherals and several other components. This implementation will enormously speed-up software development on the EPI HPC architecture as well as testing and improving the architecture for next generations EPAC chips. o § Audiocasts/Shows⠀➾ # ⚓ Switch_to_these_open-source_apps…on_Windows,_macOS_or Linux!⠀⇛ …to at least try. We all love free software (especially when it’s open-source); so here are some of my top recommendations of 25+ open source apps that are amazing in their own right! # ⚓ 5_Best_Ubuntu_Based_Linux_Distros_That_You_MUST_TRY_in_2021 (NEW!)_–_YouTube⠀⇛ In this video, We’ll be having a look at the Top 5 Ubuntu-based Linux distros that you should be using in 2021. While Ubuntu is an amazing distro in itself, These 5 Ubuntu-based distros provide you with an even better computing experience with exceptional user interfaces and stunning features. # ⚓ Linux_Essentials:_Navigating_the_Linux_Filesystem_– YouTube⠀⇛ In today’s episode of Linux Essentials, I go over the basics of the Linux filesystem, as well as some commands you would use to navigate it. Also, I’ll describe the purpose of some of the more common directories. o § Kernel Space⠀➾ # ⚓ Linux_5.11.5,_5.10.22_Released_With_Headless_AMD_Navi_12 SKU_Backported⠀⇛ Just two days after the release of Linux 5.11.4 it has now been succeeded by Linux 5.11.5 and the maintained LTS kernels also saw new releases this morning. Among the fixes in this latest round of point releases is a USB audio fix for the Corsair Virtuoso SE, disabling VCN for a new Navi 12 SKU, enabling headset mic support on the Acer Swift, several Btrfs file-system fixes, a fix to resume from suspend if the system is running on battery and has a RTL8105e ASIC, and several other fixes. # ⚓ Linux_5.11.5⠀⇛ I'm announcing the release of the 5.11.5 kernel. All users of the 5.11 kernel series must upgrade. The updated 5.11.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/ stable/linux-stable.git linux-5.11.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/ linux-s... thanks, greg k-h # ⚓ Linux_5.10.22⠀⇛ # ⚓ Linux_5.4.104⠀⇛ o § Applications⠀➾ # ⚓ Canva_Vs._Inkscape [Ed: Conflating Free software with "Freeware," promoting proprietary software]⠀⇛ I’ve been trying Canva since a few months ago, and truth is, it has blown my mind. HEY, I still LOVE inkscape, but when I started giving workshops to people who wanted to improve their social networks, reality was that my students were not experts on design, and tools like this became my allies. I’ve always supported Freeware, since those are simply apps that have a free version along their paid features. Best from Canva is that their free version doesn’t expire, which is definitely a highlight. And that’s why today I want to tel you some of the pros and cons that I found along the way. o § Instructionals/Technical⠀➾ # ⚓ A_little_tool_to_make_DNS_queries⠀⇛ Hello! I made a small tool to make DNS queries over the last couple of days, and you can try it at https://dns-lookup.jvns.ca/. I started thinking about this because I’m working on writing a zine about owning a domain name, and I wanted to encourage people to make a bunch of DNS queries to understand what the responses look like. # ⚓ How_To_Install_Sublime_Text_on_Manjaro_20_–_idroot⠀⇛ In this tutorial, we will show you how to install Sublime Text on Manjaro 20. For those of you who didn’t know, Sublime Text is a cross-platform text and source code editor with a Python API. It is a sophisticated text editor for code, markup, and prose. Its functionality is extendable with plugins. Most of the extending packages have free- software licenses and are community-built and maintained. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by- step installation of Sublime Text on a Manjaro 20 (Nibia). # ⚓ Collect_sensor_data_with_your_Raspberry_Pi_and_open_source tools⠀⇛ I have lived in 100-plus-year-old brick houses for most of my life. They look nice, they are comfortable, and usually, they are not too expensive. However, humidity is high in the winter in my climate, and mold is a recurring problem. A desktop thermometer that displays relative humidity is useful for measuring it, but it does not provide continuous monitoring. In comes the Raspberry Pi: It is small, inexpensive, and has many sensor options, including temperature and relative humidity. It can collect data around the clock, do some alerting, and forward data for analysis. # ⚓ [Older]_Server-sent_events:_a_simple_way_to_stream_events from_a_server⠀⇛ Yesterday I learned about a cool new way of streaming events from a server I hadn’t heard of before: server-sent events! They seem like a simpler alternative to websockets if you only need to have the server send events. I’m going to talk about what they’re for, how they work, and a couple of bugs I ran into while using them yesterday. # ⚓ How_To_Install_OpenOffice_on_Debian_10_–_idroot⠀⇛ In this tutorial, we will show you how to install OpenOffice on Debian 10. For those of you who didn’t know, Apache OpenOffice, commonly known as OpenOffice.org or OpenOffice, is an open-source office productivity software suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by- step installation of OpenOffice on a Debian 10 (Buster). # ⚓ How_to_Show_Line_Numbers_in_vi_/_vim_Editors_–_Putorius⠀⇛ It is important to be able to see line numbers when working with shell scripts or configuration files. In this Linux quick tip we will show you how to quickly show line numbers in the vi editor. We will also show you how to make displaying line numbers the default behavior for vi. Finally, we will discuss using the line numbers to jump to a specific line in a file. To show line numbers in vi or vim, simply set the number parameter. To do this enter the :set number command to turn on the number parameter. This will add a line number to each row down the left hand side. # ⚓ How_to_increase_the_disk_space_of_an_AWS_EC2_Ubuntu instance⠀⇛ Sometimes there could be a need to increase the disk space of your servers. It is always recommended to take a snapshot of the volume before you extend it or increase the disk size. Also, it is not advisable to decrease the disk size. Increasing the size of a volume does not increase the size of the partition, its file system must be extended. One needs to use a file system-specific command to resize the file system of the volume. In this article, we will increase the disk space of the boot volume (root partition) with the filesystem of type ext4 of Ubuntu 20.04 Server. # ⚓ How_to_update_the_ONLYOFFICE_Docs_Docker_version_on Ubuntu⠀⇛ ONLYOFFICE Docs is an open-source office suite distributed under GNU AGPL v3.0. It comprises web- based collaborative editors for text documents, spreadsheets, and presentations highly compatible with OOXML formats (docx, xlsx, pptx). ONLYOFFICE Docs can be used with various cloud storage platforms such as Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone, etc., as well as embedded into your own solution. ONLYOFFICE Docs can also be used together with ONLYOFFICE Groups, a free open-source collaboration platform distributed under Apache 2.0 (the complete solution is available as ONLYOFFICE Workspace). In this tutorial, we’ll learn how to update the Docker version of ONLYOFFICE Docs. If you’re new to ONLYOFFICE Docs, learn how to install the suite on your Ubuntu machine in this article. # ⚓ mjg59_|_Unauthenticated_MQTT_endpoints_on_Linksys_Velop routers_enable_local_DoS⠀⇛ Linksys produces a series of wifi mesh routers under the Velop line. These routers use MQTT to send messages to each other for coordination purposes. In the version I tested against, there was zero authentication on this – anyone on the local network is able to connect to the MQTT interface on a router and send commands. # ⚓ [Quick_Tip]_Single_Command_to_Rotate_a_Video_in_Ubuntu Linux_|_UbuntuHandbook⠀⇛ Got a video playing upside down? Here’s an easy way to rotate it via a single command in Ubuntu. There are a few video players, e.g., SMPlayer, support for rotating by 90 degrees clockwise or counter-clockwise during video playback. If you want to make it permanent by exporting video rotated, besides using a heavy video editing tool, e.g., Pitivi and Openshot, the single command in this tutorial may help. # ⚓ How_to_Use_a_Printer_in_Linux_Apps_on_Chromebook_|_Beebom⠀⇛ In my opinion, Linux apps are far more helpful on Chromebooks than Android apps. You get a full- fledged desktop experience and the performance remains top-notch. I love the fact that you can run the Linux version of Skype, Libre Office, Steam. etc. on a Chromebook without a hitch. Clearly, things are improving so users want all the features in Linux apps on Chromebook. For example, users want to print directly from Linux apps such as Libre Office on a Chromebook, but there is no native support. So in this article, we bring you a handy guide on how to use a printer in Linux apps on Chromebook. On that note, let’s go through the guide. # ⚓ How_to_Configure_and_Operate_Linux_Servers_–_Full_Course⠀⇛ Linux has long been a favorite operating system for server administration because it’s a secure open- source operating system that’s able to be both stable and flexible. We released a course on the freeCodeCamp.org YouTube channel that will teach you how to configure servers running the Linux operating system, including the boot process, kernel modules, network connection parameters, localization groups, and more. # ⚓ What_is_a_Helm_Chart?_A_Tutorial_for_Kubernetes_Beginners⠀⇛ Kubernetes is a very helpful tool for cloud-native developers. But it doesn’t cover all the bases on its own – there are some things that Kubernetes cannot solve or that are outside its scope. This is one of the reasons why open source projects are so great. They help amazing tools become even more amazing when we combine them with other awesome open-source tools. And often these tools were developed for the sole purpose of filling the gaps. One of these tools is Helm. # ⚓ The_Refinery,_an_Analogy_for_Distributed_Systems⠀⇛ A refinery is a distributed system. There are specs and basically internal contracts on each sub-unit regarding the quantity it should process per day, what the requirements for inputs and the desired output characteristics are. Instead of queries, the inputs and outputs are, you know, oil and gas. There are continuous and batch processes. Just like in tech, the interface between these is the subject of a lot of literature and ops knowledge. In tech, services have availability and latency SLOs. In a refinery, there are input and output SLOs (plus specs like purity, sulfur content, water content, etc.). In tech, there are error budgets. In a refinery, you have emission budgets as a limiting factor. You may only send x amount of NOx or SOx or CO2 into the air over the course of the day. You may only go over the target value for n hours per month, otherwise the company pays a fine. The water that leaves the grounds may only be so-and-so polluted and have at most y degrees of temperature, otherwise there is another fine. And so on. And just like in tech, contractors do the darndest things, although in tech, you rarely get a truckload of methanol dumped into your waste water stream. # ⚓ The_Truth_About_High-Resolution_Audio,_CD_Quality,_and MQA⠀⇛ There are far more variables in the Hi-Fi and Head- Fi experiences than most realize, and depending on your current state the best way to upgrade varies significantly. Here are some examples. If you have consumer gear, the best thing you can do to upgrade your experience is to upgrade your gear If you have audiophile-level gear, the recording quality becomes the most important factor High-resolution files only matter if you’re doing everything else really well If you have a perfect recording and phenomenal gear, then (and only then) does high-res start to matter # ⚓ How_To_Remove_The_HTML_Extension_From_A_URL⠀⇛ What this snippet of code is doing, is stripping out .html from the URL path. It will also redirect anyone who visits a URL with .html appended to it, so you shouldn’t get any 404 errors if people visit the full URL. # ⚓ The_Wonderful_World_Of_WordPress_Wizardry_For_Working_With Websites⠀⇛ On 04th February I flipped back to WordPress from Jekyll. This was relatively simple to do, as my guestbook was already running WordPress and used a theme that look exactly like the theme on my Jekyll site. So, I restored a backup of my WordPress site from before the switch to Jekyll, so I had most of my content ready. I then dumped any posts I had made with Jekyll back into WordPress, and I was done. After an hour or so of work, I updated the DNS to point to my server… And no-one even noticed! Well, that’s not strictly true. A couple of people noticed, but over the course of the month, I even had 2 emails from readers who commented on how performant my site was and how awesome static site generators like Jekyll are for this. # ⚓ Getting_PIV-based_SSH_working_on_a_YubiKey⠀⇛ Getting the thing to work as an SSH agent was, however, not the easiest thing I’ve ever done. There are multiple options here – you can use the OpenPGP applet and then configure GnuPG to work as an SSH agent, but that’s a brittle solution in my experience (gpg-agent is quite flaky, and often requires restarting when it forgets about the YubiKey). Instead, I wanted to see whether I could use the YubiKey’s PIV (Personal Identity Verification) applet to get this working. # ⚓ I_made_a_file_copy_thing⠀⇛ If you’re unfamiliar with async I/O, it allows you to queue up reads and writes to run in the background, and check back later to see if they’re done, without having to wait before you start doing other things (like submitting even more requests). This ain’t no fancy pantsy high-level javascript event loopy memory safey framework though. It’s a ring buffer in memory shared directly with the kernel, and you’re responsible for reading and writing the right things at the right time. Luckily the io_uring authors wrote a handy library that eases some of the pain of this. # ⚓ Some_views_and_notes_on_ZFS_deduplication_today⠀⇛ I’m not sure if it’s okay on SSDs, so here’s my view. Reads aren’t slowed by being deduplicated, but writes (and deletes) require a synchronous check of the DDT for every block, which means a synchronous SSD read IO if the necessary section of the DDT isn’t in RAM. It’s not clear to me what latency SSDs have for isolated synchronous reads, but my vaguely measured numbers suggest that we should assume on at least a couple of milliseconds per read. # ⚓ How_to_Disable_SSH_Login_to_Specific_User_in_Linux⠀⇛ As you might already know, SSH (Secure Shell) is a network protocol for securely accessing a computer remotely. The server and client software in Linux are thereby known as SSH Server and SSH Client respectively and have many implementations. By default, SSH allows you to log in to any user of the computer, as long as you have the password for the user. However, this comes with the same problem which is faced by any software using password-based authentication: an invitation for an attacker to exploit and gain admin access. Today, we will see how to disable SSH login to a specific user, and more importantly, to the root user. # ⚓ Using_Nmap_results_to_help_harden_Linux_systems⠀⇛ You don’t what’s vulnerable until you know what’s exposed. Nmap can help you find out what. o § Games⠀➾ # ⚓ Godot_Engine_–_Release_candidate:_Godot_3.2.4_RC_4⠀⇛ Godot 3.2.4 is going to be incredibly feature- packed, and we’re taking the time necessary to ensure that it will also be stable. That’s why we’re releasing a fourth Release Candidate now, focused mostly on fixing issues reported against the previous RC 3. Thanks to all pre-release testers who help us find and debug regressions! Things should now be in a pretty good shape and we hope to be able to release 3.2.4 stable soon™. For macOS, both the standard and Mono editor builds are now signed and notarized! Thanks to Prehensile Tales for the certificate and the work on the infrastructure. o § Desktop Environments/WMs⠀➾ # § K Desktop Environment/KDE SC/Qt⠀➾ # ⚓ Kongress_1.0.1_is_available⠀⇛ The first bug fix release of Kongress, the conference companion application of the KDE community, is now available. Several fixes have been included in this release… Kongress is available in various desktop and mobile Linux distributions. You can also install the flatpak version of Kongress from the software repository of your distribution or directly from flathub. Android users can also try the nightly build from the F-Droid repository of KDE. # ⚓ Efficient_custom_shapes_in_QtQuick_:_shaders⠀⇛ A long time ago, I wrote a post about creating custom shapes in Qt Quick, via the scene-graph APIs. That post covered defining suitable geometry to draw a part of a circle, known also as a ‘sector’, efficiently, since such sectors occur commonly in instrument and vehicle interfaces. I started writing the second part, about implementing the material and shaders to make the complete functioning item. Then, somehow, life and customers intervened, and I forgot all about publishing the second part, and now it’s an embarrassingly long time later. Not as bad as the wait for A Dance With Dragons or Duke Nukem forever, but still, embarrassing. This is all my way of saying, here’s a post about writing shaders and QtQuick scene graph materials, which is interesting but also more than three years late, and that WordPress apparently doesn’t remind you that you have drafts sitting around. In the previous post, I talked about creating the geometry for the custom sector item. We saw that I need to define the geometry as a collection of triangles (since GPUs love triangles), each triangle having three points, or vertices. Additionally, we saw that we can create our triangles somewhat larger than we need, to allow us to make a perfectly curved edge for our sector, as well as to permit some other effects such as anti- aliasing (reducing the appearance of steps or ‘jaggies’ on the edge) and even adding borders. And UX designers love borders almost as much as they love gradients and rounded corners. Making our triangles larger also means we need fewer. The extreme case of this is just to make two triangles (a square) covering the whole circular area of the sector. But that’s wasteful, especially as our fragment shader grows more complex, which it’s about to do. Also, on a tiled renderer (which means almost every mobile GPU in practice), if we can reduce how many tiles the geometry intersects, we get some additional performance wins. So, we want to have enough triangles that our geometry approximates our real shape, but not so many that we’re making the scene-graph or vertex processing elements do unnecessary work. o § Distributions⠀➾ # ⚓ Haiku_Survey_February/March_2021⠀⇛ Please do not hesitate to give your feedback on Haiku in the survey – your feedback can influence decisions we make in the future. Additionally, if you have any feedback on how the survey should be conducted, please let kallisti5 know either through the forums or on the Haiku mailing lists. # § Reviews⠀➾ # ⚓ Trisquel_Linux_Wraps_Polish_and_Productivity_Into Four_User_Needs⠀⇛ Trisquel Linux is one of those computing staples you wished you knew about much sooner. This Linux distribution has been around literally for years and is extremely polished. Trisquel GNU/Linux is based on Ubuntu 18.04.5 LTS (Bionic Beaver) but comes with the Linux- Libre kernel using Ubuntu’s 4.15 kernel. That should not matter to newcomers or seasoned Linux users. But if you are driven by the notion of purity in free software, you might have to pause to ponder where you want to straddle the line. This issue is a battle cry for some Linux users, much like their choice of, for instance, Debian versus Arch or any other Linux family. Unlike the Debian Linux kernel, the Linux- Libre kernel lacks by design any non-free firmware. It also prevents users from loading non-free firmware even if they wish to do so. That is a major sticking point with the Free Software Foundation (FSF), which has endorsed Linux-Libre for its commitment to truly free software standards. The definition of what constitutes true free software is a technicality. Both kernels are free software, but the FSF takes issue with the Debian GNU/Linux distribution’s inclusion of non-free repositories on the same infrastructure. For clarity’s sake, users of distros running the Debian Linux kernel do not pay for firmware or software from distro download repositories. The developers front those costs. Trisquel is one of the few Linux distributions endorsed by the Free Software Foundation. So technically, users ride for free either way. The Trisquel project, based in Spain, is 100 percent free to download and use. It is managed by independent developers and is partially funded by donations. Trisquel offers a family of Linux editions that meet or exceed the needs of home users, small enterprises, and educational centers. Trisquel can also be an ideal platform for multimedia workstations. # § BSD⠀➾ # ⚓ My_jail_post_was_read_on_BSDNow!⠀⇛ I was catching up on podcasts yesterday and realised that Benedict Reuschling and Allan Jude had discussed my follow-up post about FreeBSD jails on episode 391! Better still, I made them both laugh, so mission accomplished :). Allan mentioned that in addition to what I described, ZFS feature flags can be enabled for specific jails. I’ve been dealing with an issue where extended attributes aren’t being passed to Mac guests from a jail running Samba, but on the host they do. This might be an avenue of inquiry to check out. # § SUSE/OpenSUSE⠀➾ # ⚓ openSUSE_Leap_15.3_Beta_Performance_Is_Looking_Good⠀⇛ Given the beta phase of openSUSE Leap 15.3 having started earlier this month, here are some preliminary benchmarks looking at the performance for openSUSE Leap 15.3 with the initial beta snapshot against Leap 15.2 with all stable release updates against the rolling-release openSUSE Tumbleweed. For this initial round of benchmarking for the openSUSE Leap 15.3 beta phase, a single Intel system was used for the preliminary benchmarks while once Leap 15.3 is out this summer there will be plenty more benchmarks. The Intel system used was the recently reviewed OnLogic Helix 500 IoT/edge computer system with Core i7-10700T Comet Lake processor. # ⚓ Is_openSUSE_Leap_Ready_to_Be_the_New_CentOS?_|_Data Center_Knowledge⠀⇛ OpenSUSE Leap is set to become an identical twin to the commercial distribution SUSE Linux Enterprise in a way that CentOS never was to RHEL. # ⚓ SUSE_eLearning_Will_Help_Bridge_the_Growing_Technical Skills_Gap⠀⇛ The IT skills gap continues to widen. IDC’s 2019 Worldwide CIO report shows that 30% of high-demand roles for emerging technologies will remain unfilled through 2022. As a result, training existing teams remains a top priority for CIOs, and SUSE is here to provide the level of support needed to accomplish this. # § Arch Family⠀➾ # ⚓ Arch_Linux_Looking_To_Employ_LTO_By_Default,_Possibly Raise_x86-64_Requirements⠀⇛ Arch Linux developers are considering some default enhancements to their Linux distribution that would increase the out-of- the-box performance. Following openSUSE Tumbleweed using LTO by default, Fedora 33 doing it too, and Ubuntu 21.04 set to ship with LTO’ed packages, Arch Linux is finally looking at enabling link- time optimizations by default for their package builds. Turning on link-time optimizations (LTO) often enhances the performance of the resulting binary thanks to the added optimizations that can be done at link-time on the entire binary. LTO can also provide some size benefits and other enhancements but at the cost of slower compilation times and increased memory usage. LTO though is normally working quite well these days on both the GCC and LLVM Clang compilers. # § IBM/Red Hat/Fedora⠀➾ # ⚓ Alma_Linux_–_An_Open-Source_RHEL_Fork_Built_by CloudLinux⠀⇛ Remember when I told you about CloudLinux donating up to $1 million to a CentOS replacement annually? Well, the operating system is finally here in the form of AlmaLinux – a free, open-sourced, community- driven, 1:1 binary compatible fork of RHEL 8. In case you missed that news, get yourself up to speed by reading all about it here. AlmaLinux is a community-inspired free and open-source Linux operating system developed to be the perfect replacement for CentOS 8. It was launched with the code name Project Lenix with the intention of it to be a 1: 1 binary compatible fork of RHEL® 8 after the demise of the CentOS stable release. Built for anyone who relies on the CentOS stable release for their computing objectives, AlmaLinux is targeted at individuals and organizations that need an enterprise-grade distro similar to Fedora but can’t afford the RHEL license. # ⚓ Download_Fedora_33_Full_Editions_(Workstation, Server,_IoT_Included)⠀⇛ Fedora, the technology leading computer operating system, reaches version 33 last year. Fedora is family to Ubuntu as both came from GNU/Linux — that is, variant of GNU operating system with Linux as the kernel. This article is a collection of all download links of The Editions including Workstation, Server, IoT, and The Spins so everyone can grab easily by one click. Happy downloading! # ⚓ “Fedora_Linux”_Is_The_Latest_Change_Proposed_For_F35 –_Phoronix⠀⇛ While Fedora 34 will be out around the end of next month, there are already change proposals being filed for Fedora 35 that will come in the autumn. One of those early changes for that next release cycle is referring to the OS as “Fedora Linux” within its OS release information. Arguably most users refer to this Red Hat sponsored Linux distribution as “Fedora” and have been doing so since the original “Fedora Core” days for the distribution prior to merging of the Core and Extras repositories. But as the Fedora Project technically provides a distribution (Fedora Linux) as well as related efforts like the Extra Packages for Enterprise Linux (EPEL), moving ahead they are looking at ensuring the OS is branded as Fedora Linux. # ⚓ Open_Mainframe_Project_Kicks_Off_First_Quarter_with New_Members,_Additional_COBOL_and_Linux_on_Z_Resources and_Launch_of_the_2nd_Annual_Open_Mainframe_Summit⠀⇛ The Open Mainframe Project (OMP), an open source initiative that enables collaboration across the mainframe community to develop shared tool sets and resources, today welcomes ASG Technologies, BMC Software and High School Technical Services as well as COBOL Check and ConzoleZ to its growing global community. # ⚓ Linux_on_Oracle_Cloud_Infrastructure:_Deploying components_of_your_cloud_made_easy…⠀⇛ In this week’s Training Tuesday blog we will begin with the first in a series of blogs about Linux on Oracle Cloud Infrastructure. Each blog provides pointers to free, short videos that you can watch at your own pace to get a better at understanding of the products. This first blog focuses on deploying components of your cloud. You will learn to build and administer compute instances to support your solution in Oracle Cloud Infrastructure. This comprehensive set of videos includes Oracle Autonomous Linux, enabling and using the oci-utils and cloud- init utilities, working with boot volumes, the Oracle Linux KVM image, OS Management for Linux, and using Terraform to deploy Oracle Linux on Oracle Cloud Infrastructure. # ⚓ New_Rocket_solution_addresses_terminal_emulator_pain points_|_ITWeb⠀⇛ “Rocket Software, a trusted terminal emulation partner to global companies who need access to mission-critical host systems, has launched Rocket Terminal Emulator to address terminal emulation needs more efficiently, at a lower cost, for every organisation that relies on IBM Z mainframes, IBM I, or other VT-based systems that need a terminal emulator for host access,” she says. “Rocket Terminal Emulation solutions provide a cost-effective alternative to ageing emulators. Highly configurable with native security to ensure that your critical business data remains protected, this is a cost-effective alternative that delivers exceptional value.” Rocket Terminal Emulator (formerly Rocket BlueZone) provides a fast, reliable, and cost-efficient way to access terminal-based applications like IBM i (TN5250), IBM Z (TN3270), and UNIX/DEC (VT) from desktops, Web, or mobile devices. Rocket Terminal Emulator can deliver faster emulation with advanced functionality at a fraction of the cost of incumbent emulation technologies. # ⚓ Linux_sysadmins:_What’s_your_favorite_IDE?_|_Enable Sysadmin⠀⇛ When you think of the tools a sysadmin relies on every day, an IDE isn’t necessarily the first thing that comes to mind. IDEs are for developers. It’s literally in the name: Integrated Development Environment (IDE). Setting aside the reality that most sysadmins by necessity do a lot more than their official job description lets on, an IDE is still a useful tool for any resourceful sysadmin with a personal collection of utilitarian scripts, a Git repo full of important Ansible plays, and half a dozen custom web portals to help their users navigate to all the important sites on the intranet. # ⚓ Reflections_on_security_vulnerabilities_in_2020⠀⇛ What can be said about 2020 that hasn’t been said already? It definitely was a year where things happened and there certainly were several of those things that involved security. Looking across the vulnerability landscape, we see that more than 176,447 CVEs were reported. Within the Red Hat portfolio, we identified 2,040 unique CVEs that impacted components we supply and support. This was far-and-away the highest volume of CVEs we’ve fixed in any calendar year on record. This translates to a significant amount of work an operator or administrator needs to do in order to keep their systems running at peak patch levels. # ⚓ Istio_adoption_at_Sberbank:_Viewpoints_from_the international_project_team⠀⇛ In 2018, Sberbank initiated a project, codenamed SberSynapse (referred to as Synapse hereafter), to develop a robust integration architecture for their banking application. Their goal was to build a cloud-native solution, so the Synapse team chose a service mesh — and, specifically, Istio — to manage communication between various banking applications and services. In this blog post, Brad Topol, IBM Distinguished Engineer, asked the Sberbank project team to comment on their work modernizing the current integration layer, key challenges, decisions made, and lessons learned. [...] Vladimir Alekseev, Client Technical Architect, IBM: IBM and Sberbank have been partners for a long time, with both companies valuing open source development. IBM was a co-creator of Istio and is still one of its lead contributors, so our team was able to help Sberbank make architectural decisions and map non-functional requirements to Istio deployment in terms of performance, availability, and security. Istio contributors from the IBM Research team in Haifa worked with experts from the IBM’s Moscow office to help the Synapse team fully understand the specifics of designing and running Istio in production and take advantage of the flexibility offered by a hybrid cloud environment. # § Debian Family⠀➾ # ⚓ SparkyLinux_2021.03_Gets_First-Ever_KDE_Plasma Edition_with_Debian_11⠀⇛ SparkyLinux releases its first 2021 edition with the first-ever KDE Plasma flavor and it is based upon Debian 11 “Bullseye”. And this release brings all packages and desktop base to its latest versions. # § Canonical/Ubuntu Family⠀➾ # ⚓ Ubuntu_Shares_Designs_for_Its_New_Desktop_Installer⠀⇛ Designs for the new Ubuntu installer have been shared by the Canonical design team, giving us our first proper look at what’s in store for this critical system element. As you’re probably aware of by now Ubuntu’s revamped installer leverages the new technologies underpinning its server set-up tool, and its UI is made using Flutter, Google’s open source web-based UI framework. “Consolidating the installer for server and desktop on common technologies will mean we can deliver a consistent, robust, installation experience across the Ubuntu family and focus our efforts on maintaining a single code base,” (now ex) Ubuntu desktop lead Martin Wimpress explained back in February. # ⚓ Multi-cloud_Kubernetes_management_with_Portainer⠀⇛ Our friends over at Portainer have been recently experimenting with Canonical’s Kubernetes distributions and created tutorials on how to run their container management system, which significantly simplifies the Kubernetes experience through an intuitive UI. They started small with MicroK8s, a lightweight Kubernetes for edge and IoT, and then looked at more complex enterprise use cases with Charmed Kubernetes on the Azure cloud. o § Devices/Embedded⠀➾ # ⚓ Pico-ITX_SBC_and_embedded_computer_feature_i.MX8M_Plus⠀⇛ Advantech’s “RSB-3720” Pico-ITX SBC and “EPC-R3720” system run Linux on an i.MX8M Plus with up to 6GB LPDDR4, 2x GbE, 2x USB, HDMI, serial, M.2, mini- PCIe with SIM, and expandable I/O. Advantech has posted product pages for a Pico-ITX SBC and compact fanless industrial computer that appear to be its first products based on NXP’s NPU- equipped i.MX8M Plus. A modified version of the RSB-3720 appears to be the mainboard of the EPC- R3720 embedded computer. # § Open Hardware/Modding⠀➾ # ⚓ With_rise_of_Linux,_Timesys_sees_growth,_market opportunity⠀⇛ # ⚓ Codasip_Announces_Commercial_Add-ons_to_SWeRV_Core EH1⠀⇛ Codasip, the leading supplier of customizable RISC‑V processor IP, announced three commercially licensed add-ons to the Western Digital SweRV Core® EH1. The add-ons enable the SweRV Core EH1 to be designed into a wider range of applications. The SweRV Core EH1 is a 32-bit, dual-issue, RISC-V ISA core with a 9-stage pipeline, open-sourced through CHIPS Alliance. Codasip is now offering three add-on options to EH1… # ⚓ Bluetrum_AB32VG1_board_features_AB5301A_Bluetooth RISC-V_MCU,_runs_RT-Thread_RTOS⠀⇛ Bluetrum, a Shenzhen-based fabless company focusing on audio chips, has designed the AB32VG1 board based on its AB5301A Bluetooth RISC-V MCU for general-purpose and audio applications. [...] On the software side, the Bluetrum AB32VG1 board runs RT-Thread open-source IoT real- time operating system and can be programmed with the RT-Thread Studio IDE. A getting started guide in Chinese has been made available using a simple audio player with two WAV controlled by the user buttons. # ⚓ Full_DIY:_A_UNIX_Clone_On_TTL_|_Hackaday⠀⇛ Making a CPU or indeed a whole computer system from scratch using discrete logic chips is by no means an unusual project, but it’s still one that requires quite a lot of technical ability and understanding of how computers work. Similarly, writing a UNIX- like operating system from scratch is something that’s been done more than once, but which definitely puts the author in an exclusive breed. Creating a CPU and computer system from discrete logic and then writing a UNIX-like OS for it? That’s definitely something new, but here’s [RobotMan2412] with both CPU and operating system to prove it! The GR8CPU as he calls it is an 8-bit design with a 16-bit address space, making it equivalent to a typical mid-to-late 1970s 8- bit chip. He’s on revision 3 of the processor, and even makes the bold suggestion that it might be the most complex breadboard CPU ever made. That’s impressive enough, but to add a UNIX-like operating system makes it special. # ⚓ Engaging_Black_girls_in_STEM_learning_through_game design⠀⇛ # ⚓ Troubleshooting_my_Commodore_128’s_80-column_mode, part_one⠀⇛ Among the many unique features of the Commodore 128 was that it had two separate video systems! It’s 40-column mode was used when running in C128 and C64 compatibility mode, but a separate 80-column display could be invoked with a toggle keyswitch or the use of a GRAPHIC5 BASIC command. # § Mobile Systems/Mobile Applications⠀➾ # ⚓ Huawei_P50_could_usher_in_Android_alternative_for Huawei_flagships_|_T3⠀⇛ # ⚓ DOOGEE_S86_rugged_Android_phone_debuts_with_large 8500mAh_battery_–_Android_Community⠀⇛ # ⚓ Download:_POCO_X3_NFC_gets_first_Android_11_build with_MIUI_12⠀⇛ # ⚓ Report:_Android_11_has_the_fastest_adoption_rate_of any_Android_yet_–_GSMArena.com_news⠀⇛ # ⚓ Volvo_rolling_out_Android_infotainment_system_to_more cars⠀⇛ # ⚓ How_to_Stop_Android_Apps_from_Using_Background_Mobile Data⠀⇛ # ⚓ How_to_schedule_a_text,_down_to_the_minute,_on_your Android⠀⇛ # ⚓ ‘AAWireless’_Android_Auto_dongle_starts_shipping_– 9to5Google⠀⇛ # ⚓ Google_links_Android_phones_to_Chromebooks_with_new Phone_Hub_feature_–_The_Verge⠀⇛ # ⚓ Europe’s_Android_‘choice’_screen_keeps_burying_better options⠀⇛ # ⚓ Redmi_Note_10_Pro,_Redmi_K40_Pro,_and_Motorola_Edge_S kernel_sources⠀⇛ # ⚓ How_to_block_ad_tracking_on_iOS_and_Android platform⠀⇛ # ⚓ AudiobooksNow_Launches_New_Android_App_with_Android Auto_Support⠀⇛ # ⚓ Screen_recording,_Smart_Lock_and_Android’s_other_best hidden_features_–_CNET⠀⇛ # ⚓ Google_Messages_just_gave_us_the_Android_texting feature_we’ve_wanted_forever_–_CNET⠀⇛ # ⚓ You_can’t_review_new_Google_Pay_from_Android_Play Store_–_9to5Google⠀⇛ # ⚓ Motorola_4K_Android_TV_Stick_launched_at_₹3,999,_to take_on_Amazon_Fire_Stick⠀⇛ # ⚓ The_WFA_has_approved_a_new_Galaxy_S20_FE_variant running_Android_11_–_SamMobile⠀⇛ # ⚓ Nearly_1_in_5_Android_devices_in_the_U.S._run_Android 11⠀⇛ # ⚓ Sony_Android_11_update_tracker:_List_of_eligible devices_&_release_date⠀⇛ # ⚓ Motorola_launches_Android_11_OS_powered_Moto_G10 Power,_Moto_G30_in_India_|_Business_Standard_News⠀⇛ # ⚓ OPPO_begins_OPPO_Reno2_ColorOS_11_(Android_11)_Beta program_in_India_and_Malaysia_–_Gizmochina⠀⇛ # ⚓ Lenovo_Legion_2_Pro_With_16GB_RAM,_Snapdragon_888 SoC,_Android_11_Spotted_on_Geekbench_–_MySmartPrice⠀⇛ # ⚓ Pixel_5_+_Android_12:_Battery_awesomeness_– Phandroid⠀⇛ # ⚓ How_Qualcomm_Could_Lower_Android_Phone_Prices_With 5G-Less_Snapdragon_888⠀⇛ # ⚓ How_to_Use_Clipboard_on_Your_Android?_–_TechStory⠀⇛ # ⚓ Connected_two-wheelers:_Navigation,_safety_features from_TVS,_Royal_Enfield_and_more_–_Latest_News_| Gadgets_Now⠀⇛ # ⚓ Best_Android_app_deals_of_the_day:_Bad_North,_and more_–_9to5Toys⠀⇛ # ⚓ Best_new_mobile_games_on_iOS_and_Android_–_March_2021 round-up_|_Metro_News⠀⇛ # ⚓ 3_Ways_To_Free_Screen_Record_on_Any_Android_Phone_– Gadgets_To_Use⠀⇛ # ⚓ Nokia_8.3_5G_gets_new_Android_Build_and_Nokia_2.4 February_security_patch_|_Nokiamob⠀⇛ # ⚓ Your_Android_&_iOS_Apps_Might_Be_Leaking_Data, Zimperium_Reports⠀⇛ # ⚓ YouTube_for_Android_prepares_to_let_you_set individual_videos_on_loop⠀⇛ # ⚓ The_Problem_With_Android⠀⇛ # ⚓ Android_wireless_headphones_to_get_Apple_AirPods- style_smarts_–_Executive_Traveller⠀⇛ # ⚓ The_Android_“Choice”_Screen_Is_A_Privacy_Problem⠀⇛ # ⚓ Huawei_could_ditch_Android_for_good_at_smartphone event_next_month_|_Express.co.uk⠀⇛ # ⚓ Volvo_XC60_gets_a_bit_of_a_FACELIFT_and_Android Infotainment_|_Cars_UK⠀⇛ # ⚓ The_10_Best_Batman_Games_for_Android_Device_in_2021⠀⇛ When you think about the most popular DC characters, Batman will be the first one, comes to your mind. The number of Batman fans indeed is not less than any other heroes of the DC world. Just a few series and comics on the life of this superhero may not fill your curving for Batman things. Let’s thank some of the Android game developers. In PlayStore, there are lots of Batman games available. Some of the Batman games for Android collapse with the other heroes and let you enjoy fighting with them. So, your ultimate Batman craze must get a good thing where you can just play the role of your favorite superhero. # ⚓ Top_15_features_of_the_new_Flyme_9_Android_skin_– Gizchina.com⠀⇛ # ⚓ These_dangerous_Android_apps_can_hijack_your_phone_— what_to_do_now_|_Tom’s_Guide⠀⇛ # ⚓ Here_are_a_few_things_that_iOS_15_could_learn_from Android_12⠀⇛ # ⚓ Sony_Xperia_5_II_Android_11_update_released_in_the U.S⠀⇛ # ⚓ A_new_Samsung_Galaxy_S20_FE_model_with_Android_11 appears_on_WiFi_Alliance_–_Gizmochina⠀⇛ # ⚓ Android_11_Upgrade_Report_Card:_Well,_this_is_awkward |_Computerworld⠀⇛ # ⚓ Android_11_adoption_rate_is_faster_than_any_older Android_version:_Report⠀⇛ # ⚓ POCO_X3_NFC_gets_the_Android_11_update_–_Gizmochina⠀⇛ # ⚓ Cheap_flagship_Android_phones_may_happen,_if_this leak_is_real_|_TechRadar⠀⇛ # ⚓ Volvo_rolls_out_Android-based_infotainment_system_to more_models⠀⇛ o § Free, Libre, and Open Source Software⠀➾ # ⚓ 8_Best_Free_and_Open_Source_Calendar_Software⠀⇛ For many of us, our calendar is a centre point of our life. We are seeing fewer households with a wall calender or a paper day planner to organize their schedule. Instead, more households have moved over to managing their life with a digital calendar helping them to keep track of events, appointments and everyday tasks. As with countless other tools, you don’t need a proprietary hosted solution for your calendar needs. There might just be an open source project that’s a perfect fit. To provide an insight into the quality of software that is available, we have compiled a list of 8 high quality open source calendar software. Hopefully, there will be something of interest here for anyone who wants to manage their daily activities. # ⚓ Open_source_enterprise_support_vs_free_open_source_use⠀⇛ Many enterprises use open source enterprise support from a vendor, such as Red Hat or Canonical, to boost uptime and peace of mind. Others choose to use open source without any additional vendor support, relying on one of the major benefits of open source – the robust community support that is freely available. Oftentimes, those choices are driven by use cases, with teams opting for added support when running mission-critical workloads vs relying on community support for staging and dev environments. Ubuntu and CentOS are both popular examples of open source Linux operating systems adopted because of the breadth of community support, but also because of the availability of enterprise-grade support. However, since the announcement last December, the CentOS project as we knew it, will be discontinued. Many CentOS users are currently looking for other OS migration options, and our team has been connecting with users wanting to find out the best way to move workloads from CentOS to Ubuntu. If you are running CentOS in your estate and are looking to migrate to a stable, supported OS, this post outlines resources and guidance on migration from CentOS to Ubuntu. # ⚓ Take_the_first_global_open_source_maintainer_survey_| Opensource.com⠀⇛ I work for a company, Tidelift, that supports the work of open source maintainers. We care deeply about understanding the reality of maintainer life—good, bad, and otherwise—to advance the global conversation and provide better-targeted support for maintainers (in addition to paying them). # ⚓ Has_the_cloud_been_good_for_open_source?⠀⇛ I used to be launched to open supply, as an idea, when working with some very proficient builders years in the past. All of them had “free software program” (that’s what open supply was referred to as on the time)—easy utilities that they gave away totally free, code and all. The time period “open supply” changed free software program after a time, actually to rebrand this idea to mirror a extra commercially minded group that regarded for the business prospects on this rising motion. This gave start to Linux, MySQL, MongoDB, Puppet, and so forth. (all nonetheless broadly used in the present day) and the rise of enterprises that choose, or no less than use, open supply software program. The attraction is greater than it simply being free. Those that select open supply expertise achieve this to take away the chance of some distributors going below or being acquired by an organization that will pull help, to call only some unfavorable outcomes. If this occurs, they’ll take the code and transfer ahead on their very own. These already within the public clouds perceive that open supply software program is a part of the providing. There are two flavors: first, a third- party software program system that runs within the cloud. Second, some model of open supply that has been rebuilt and rebranded to be a cloud-native providing however is functionally based mostly and depending on the open supply code tree. # ⚓ Xiaomi_Redmi_Note_10_Pro,_Redmi_K40_Pro,_Motorola_Edge_S, and_OnePlus_Nord_Android_11_kernel_sources_are_now available⠀⇛ The GNU General Public License version 2 (GPLv2) mandates every Android device manufacturer to publicly release the part of Linux kernel code that they have shipped on their devices. An ideal kernel source release should be accompanied by appropriate commit history, and all the dependencies are expected to be properly documented. While we don’t expect every company to maintain such a high standard, there are a few OEMs who regularly publish the source code for all the software revisions they roll out. We are happy to report that a couple of new devices now have had their kernel sources released, namely the Xiaomi Redmi Note 10 Pro and the Redmi K40 Pro. Motorola has also updated its official GitHub repository with the kernel source code release for the Motorola Edge S and several other smartphones. The OnePlus Nord grabbed our attention as well, for which OnePlus has published kernel sources corresponding to the phone’s stable Android 11 update. # § Web Browsers⠀➾ # § Mozilla⠀➾ # ⚓ Hide_Your_Lint_Errors⠀⇛ Have you ever submitted a patch to Phabricator only to have reviewbot reveal dozens of lint errors all over? Or worse yet, have you landed before reviewbot had a chance to analyze your patch and been backed out over lint failures? If so fear not, we’ve all been there. Still, it’s hard not to feel a little embarrassed when it happens. Luckily for you, it’s pretty easy to eliminate the possibility of it ever happening again! There are many places where one might want to run linters. In an editor for early and rapid feedback. At commit or submit time in case you forgot to run it in an editor. At review time in case you forgot to run it before submitting. Finally in CI in case all of the above fails. The key area to focus on here is at submit time. While running linters in your editor or at commit time can be beneficial, it’s at submission that you’ll want to have your backstop. That way you will be only person to ever know how many lint mistakes you let slip! # § SaaS/Back End/Databases⠀➾ # ⚓ Building_Rich_Web_Applications_with_YottaDB⠀⇛ For YottaDB to be a Web Application database, it must be integrated with a Web Server. The Web Server provides the outward-facing HTTP/ HTTPS interface by which web browsers and REST clients communicate with the web application server. # § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ LanguageTool⠀⇛ I read up and discovered LanguageTool, a LibreOffice add-on. It requires Java, which made me nervous about performance, but it’s been fine for the past week or so. It’s not blowing my mind, but it behaves much more like a modern spellcheck, so it was worth the installation for me. # ⚓ New_Generation:_Flyer_for_schools_and_universities⠀⇛ We’ve put the flyer source file on our wiki (in ODG format, for opening in LibreOffice Draw), so translations in more languages would be great! If you make a translation, please email it to us and we’ll add it to the wiki. And then: let’s get the flyers out there! We’ll print copies of these flyers, so if you want to distribute them in your school or university, send us an email and we’ll talk further. # § FSF⠀➾ # § GNU Projects⠀➾ # ⚓ GSoC_2021:_GNOME_Foundation_has_been_accepted as_a_mentor_organization!⠀⇛ Yay! We are participating in GSoC once again this year and our org features in the list of this year’s accepted organizations. # ⚓ No_GSoC_projects_in_2021⠀⇛ For 2021, GNU has not been selected as a GSoC organization. This also means that GNUnet GSoC projects will not be offered through the GSoC programme. Thanks to all of those interested in our proposed projects and their efforts in preparing proposals, including preliminary discussions with us. If you are still interested in tackling any of the proposed open issues, you are very welcome to do so. # § Programming/Development⠀➾ # ⚓ Emmanuel_Kasper:_Displaying_CSV_files_in_a_readable way_on_the_terminal⠀⇛ Until this week I did not know about the column command. # § Python⠀➾ # ⚓ Learn_Python_dictionary_values_with_Jupyter_| Opensource.com⠀⇛ Dictionaries are the Python programming language’s way of implementing data structures. A Python dictionary consists of several key-value pairs; each pair maps the key to its associated value. For example, say you’re a teacher who wants to match students’ names to their grades. You could use a Python dictionary to map the keys (names) to their associated values (grades). # § Rust⠀➾ # ⚓ Experimental_Rust-Based_Coreutils_Working_Well Enough_To_Run_Debian_Basics⠀⇛ Sylvestre Ledru who is a director at Mozilla by day while also being prolific to Debian/Ubuntu and LLVM/ Clang development has managed to get a Rust version of Coreutils packaged and running well enough on Debian. Using “uutils” as a Rust implementation of the key Coreutils – GNU core utilities, some of the key CLI tools found on Linux systems – Ledru has managed to get a booting Debian system. Not only is Debian booting with the Rust-based Coreutils implementation but it’s handling the most popular Debian packages, building Firefox / Linux / Clang, and more. Ledru wrote more than 100 patches to get the code along this far and used it as an exercise to get more involved with Rust. * § Leftovers⠀➾ o ⚓ The_Leningrad_Rock_Club_turns_40!_Listen_to_the_legendary_Russian bands_that_got_their_start_at_the_Soviet_Union’s_first_legal_rock venue⠀⇛ Founded on March 7, 1981, the Leningrad Rock Club was the first and largest venue in the Soviet Union where young people could legally perform rock music. Located on Rubinstein Street in what is now St. Petersburg, in the 1980s the Leningrad Rock Club counted more than 150 bands among its members, including groups like Aquarium, Kino, Alisa, Zoopark, and DDT that would go on to become Russian rock legends. While the rock club is also known for its connections to the KGB (indeed, it was officially overseen by the Soviet security agency) this shouldn’t overshadow the fact that real art was created within its walls; despite the censorship and constant pressure, the Leningrad Rock Club gave birth to new music, the best of which rivaled Western rock. o ⚓ We_All_Move⠀⇛ “To the memory of Christopher Columbus,” reads the inscription to the large Columbus Fountain in Washington, D.C., “whose high faith and indomitable courage gave to mankind a New World.” The monument was erected in 1912, and one cringes reading those words now. Columbus did not give mankind a New World. As the statue of the Native American man kneeling by Columbus’s side suggests, that world was already fully possessed by humanity. o § Education⠀➾ # ⚓ No_Gates,_No_Keepers⠀⇛ In a lot of ways, I have it easy. I have enough experience with software development and security research under my belt to basically ignore the requirements that HR puts on job listings and still get an interview with most companies. (If you want a sense of what this looks like, look no further than rawr-x3dh or my teardown of security issues in Zed Shaw’s SRP library… which are both things I did somewhat casually for this blog.) The irony is, I’m probably deeply overqualified for the majority of the jobs that come across my inbox, and I still don’t meet the HR requirements for the roles, and the people who are actually a good fit for it don’t have the same privilege as me. So if the rules are made up and the points don’t matter, why do companies bother with these pointlessly harrowing job requirements? o § Health/Nutrition⠀➾ # ⚓ Hospital-Owning_Frist_Family_‘Made_a_Killing’_During Pandemic,_With_Wealth_Soaring_by_$8.1_Billion⠀⇛ “HCA and the Frists join the ranks of pandemic profiteers that have seen their fortunes soar during a time of national tragedy.” # ⚓ Opinion_|_Congress_Must_Expand_Health_Care_Now_Through_the American_Rescue_Plan⠀⇛ Expanding health care incrementally through the American Rescue Plan will help save lives now, and lay the groundwork for health care for all later. # ⚓ Opinion_|_Making_the_Covid_Vaccine_Less_Accessible_to Poorer_Countries_Is_Dangerous_for_Everyone⠀⇛ COVID-19 and its variants reduce poor nations to producers of pathogens that will continue to disrupt economic and social life in wealthy nations.  # ⚓ The_Lost_Year:_What_the_Pandemic_Cost_Teenagers⠀⇛ Everything looks the same on either side of the Texas-New Mexico border in the great oil patch of the Permian Basin. There are the pump jacks scattered across the plains, nodding up and down with metronomic regularity. There are the brown highway signs alerting travelers to historical markers tucked away in the nearby scrub. There are the frequent memorials of another sort, to the victims of vehicle accidents. And there are the astonishingly deluxe high school football stadiums. This is, after all, the region that produced “Friday Night Lights.” The city of Hobbs, population just under 40,000, sits on the New Mexico side, as tight to the border as a wide receiver’s toes on a sideline catch. From the city’s eastern edge to the Texas line is barely more than two miles. From Hobbs to the Texas towns of Seminole and Denver City is a half-hour drive — next door, by the standards of the vast Southwestern plains. # ⚓ John_Oliver_On_Drug_Raids:_Why_Are_We_Raiding_Houses_For Drug_Quantities_That_Could_Be_Easily_Flushed_Down_A_Toilet?⠀⇛ John Oliver has demolished many institutions in his time (not literally, unfortunately, in most cases) as the host of HBO’s Last Week Tonight. It’s rare when a mainstream program chooses to address more esoteric matters often discussed at this website. But Oliver does it more than most and, for that, we truly appreciate him. # ⚓ Opinion_|_The_Ghost_of_the_Trump_Administration_Is_Haunting Medicare⠀⇛ The Trump administration has outsourced Medicare to insurance companies and other for-profit middlemen, placing them between Americans and their doctors.  # ⚓ Could_Indigenous_Midwifery_Improve_Maternal_Health_for Native_Women?⠀⇛ It was a chilly Wednesday in January when Kaylynn Begaye, six months pregnant, walked into the lobby of the Changing Woman Initiative, her mother, Christine, by her side. Begaye, 33, found herself in this clinic in Santa Fe, N.M., after one too many doctor visits in nearby Albuquerque had left her stressed out. Since giving birth to a son eight years ago, followed by a daughter five years later, Begaye, who is Diné (Navajo), said the treatment she endured during both of those deliveries left her dreading having to go through it all over again: getting separated from her newborns at birth without her consent, being rushed out of her hospital room while still in postpartum recovery, seeing her family treated poorly by a mostly white staff. The birth of her third baby would be different, she vowed. This time, it would be on her own terms.1 # ⚓ Kids_and_Cannabis_today⠀⇛ Martin Bolz began to smoke marijuana at 16. Now, three years later, he’s still smoking, though he says he won’t smoke forever. His “marijuana habit,” as he calls it, won’t help him get into the U.S. Air Force. No, he doesn’t want to drop bombs.  He wants the Air Force to pay for grad school. “I’m a productive stoner,” Bolz tells me. “I’ve been able to train my mind to do the same things with cannabis that I do without it.” When asked to describe his relationship to weed, Bolz says, “It’s complicated.” Many if not most Norcal teens deplore weed and praise it, insist they’d like to stop but go on using it. Are they addicted? Depends on how one defines addiction. # ⚓ Antivax_pediatrician_Liz_Mumper_suggests_“criteria”_for knowing_COVID-19_vaccines_are_safe⠀⇛ Recently, I’ve seen a presentation by a pediatrician named Dr. Elizabeth Mumper being promoted by antivaxxer Robert F. Kennedy, Jr. and his antivaccine organization Children’s Health Defense entitled “How will we know that a COVID vaccine is safe?” It’s a great example of antivaccine propaganda disguised as “concerns” that are portrayed as seemingly reasonable but fall apart upon closer inspection. Before I get to that closer inspection of the video itself, however, let me explain how Dr. Mumper’s video is a perfect teaching tool to help identify antivaccine propaganda, particularly in the way that it basically answers the question with antivaccine talking points and an impossible standard. # ⚓ INMO_calls_on_WTO_to_waive_vaccine_intellectual_property rules⠀⇛ The Irish Nurses and Midwives Organisation (INMO) has today joined with nursing and healthcare unions around the world in calling for the waiving of Intellectual Property rules regarding Covid-19 vaccines. Alongside members of the Global Nurses Union (GNU), the INMO is calling on the Council for Trade Related Aspects of Intellectual Property Rights (Trips) of the World Trade Organisation (WTO) to support the proposed waiver “to ensure equitable and speedy vaccine production and distribution”. # ⚓ I’ve_lived_twelve_months_in_lockdowns._What_now?⠀⇛ Executive summary: many people who had plenty of money and stability in February 2020 now have have at least as much, often more. All the others are worse off. Sometimes a lot. o § Integrity/Availability⠀➾ # § Proprietary⠀➾ # § Security⠀➾ # ⚓ “git_clone”_Hit_By_Vulnerability_That_Could Lead_To_Code_Execution⠀⇛ Disclosed today is CVE-2021-21300 as a security vulnerability affecting git clone that could lead to specially crafted repositories being able to execute code during the Git clone process. Git versions back to v2.15 are affected by this security vulnerability. Specially crafted repositories could execute code during the git clone process on case-insensitive file- systems supporting symbolic links. The vulnerability stems from clean/smudge filters being abused like those used by Git LFS. # ⚓ The_Tor_Software_Has_Two_Potential_Denial_Of Service_Vulnerabilities,_Fix_Is_Coming_Next Week⠀⇛ Current and previous versions for the Tor Onion Router software have two undisclosed Denial Of Service vulnerabilities with the potential to cause problems for the Tor networks authority servers. The Torproject will release a new version with a fix “early next week”. Everyone who is using Tor Browser or running a Tor node should upgrade when it becomes available. # ⚓ Linux_Foundation_Announces_Free_sigstore Signing_Service_to_Confirm_Origin_and Authenticity_of_Software⠀⇛ The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the sigstore project. sigstore improves the security of the software supply chain by enabling the easy adoption of cryptographic software signing backed by transparency log technologies. sigstore will empower software developers to securely sign software artifacts such as release files, container images and binaries. Signing materials are then stored in a tamper- proof public log. The service will be free to use for all developers and software providers, with the sigstore code and operation tooling developed by the sigstore community. Founding members include Red Hat, Google and Purdue University. “sigstore enables all open source communities to sign their software and combines provenance, integrity and discoverability to create a transparent and auditable software supply chain,” said Luke Hinds, Security Engineering Lead, Red Hat office of the CTO. “By hosting this collaboration at the Linux Foundation, we can accelerate our work in sigstore and support the ongoing adoption and impact of open source software and development.” # ⚓ Industry-Wide_Initiative_to_Support_Open_Source Security_Gains_New_Commitments⠀⇛ OpenSSF, a cross-industry collaboration to secure the open source ecosystem, today announced new membership commitments to advance open source security education and best practices. New members include Citi, Comcast, DevSamurai, Hewlett Packard Enterprise (HPE), Mirantis, and Snyk. Open source software (OSS) has become pervasive in data centers, consumer devices and services, representing its value among technologists and businesses alike. Because of its development process, open source has a chain of contributors and dependencies before it ultimately reaches its end users. It is important that those responsible for their user or organization’s security are able to understand and verify the security of this dependency supply chain. # ⚓ Serious_Security:_Webshells_explained_in_the aftermath_of_HAFNIUM_attacks⠀⇛ Get authenticated access to an Exchange server without needing a password. [...] To start with, we’re going to use a compact and stripped-down scripting language called Lua as an example. (Lua is a bit like Perl, Python, Ruby and their ilk, only much smaller.) Like all those languages, it comes with a shell, often also referred to as a REPL, short for read-evaluate-print loop, which does what the name suggests. Simply put, instead of running an existing program directly, a REPL typically prints a prompt and waits for you to type in a command or language statment, whereupon it executes the statement immediately, prints any results and goes back for more. You can therefore work interactively, computing results, constructing new programs in memory and running them, building data structures, creating files, and even running external programs found elsewhere on your computer. With a REPL or a shell you can quite literally make it all up as you go along, rather than being stuck with a program you created earlier. # ⚓ Security_Announcement:_Mitigating_NAT Slipstreaming⠀⇛ Last autumn, we learned about a severe attack called NAT Slipstreaming, which ultimately enables a remote attacker to establish arbitrary TCP and UDP connections to the victim’s client behind a NAT firewall, bypassing the firewall ruleset configured. No complex user interaction is required for this, visiting a malicious website – or a legitimate one with malicious content from third parties such as advertisement or tracking servers embedded – while having JavaScript enabled is sufficient. In addition, NAT Slipstreaming allows an attacker to execute port scans out of the victim’s browser against local networks the victim has access to. This can be used to detect vulnerable clients such as network printers or IoT devices, even if they are not allowed to establish connections to the internet themselves because of a corresponding firewall ruleset. Such IT equipment is unfortunately rarely patched, and vendors tend to discontinue support and updates for them quickly. A second, improved version of this attack was disclosed in late January, extending the attack vector to establish arbitrary TCP and UDP connections to any device behind the victim’s NAT. While the portscan method already exposes vulnerable internal clients to a significant risk, this reduces the effort needed to compromise them drastically. To stress the meaning of this again: Any network device the victim’s client can establish connections to can be scanned and subsequently targeted effectively by a remote attacker, either directly or indirectly, just by having the victim visiting a website. In terms of security, things hardly can get worse than this. # ⚓ Puny_humans [Ed: There are far more devices running Linux than there are devices running Microsoft Windows so statements like "Linux is lucky that most malware still targets Windows" are outdated and outright false]⠀⇛ I’d always say the biggest security threat to any system is the human using it. That’s not because said human is malicious or incompetent – people make mistakes, after all. But that’s compounded when you’re effectively tricked into making mistakes by phishing attacks or malware. A lot of phishing is carried out to compromise online accounts and Linux is lucky that most malware still targets Windows. But equally those puny human design systems that are flawed, and not always in obvious ways. Two-factor authentication is an awesome tool and it can make you feel super secure… even when the system is flawed. After all, when you can just select a “forgot your password” link and have everything reset, then any extra security goes out the window. # ⚓ Security_updates_for_Tuesday⠀⇛ Security updates have been issued by Fedora (firefox, kernel, kernel- headers, kernel-tools, libebml, and wpa_supplicant), openSUSE (mbedtls), Oracle (kernel, kernel-container, and screen), Red Hat (curl, kernel, kernel- rt, kpatch-patch, nss-softokn, python, and virt:rhel and virt-devel:rhel), Scientific Linux (screen), SUSE (389- ds, crmsh, openldap2, openssl-1_0_0, and wpa_supplicant), and Ubuntu (glib2.0, gnome-autoar, golang-1.10, golang-1.14, and libzstd). # § Privacy/Surveillance⠀➾ # ⚓ EFF,_ACLU_and_EPIC_File_Amicus_Brief Challenging_Warrantless_Cell_Phone_Search, Retention,_and_Subsequent_Search⠀⇛ In June 2016, the Green Bay Police Department was investigating a hit-and-run accident and vehicle fire. Since Burch had previously driven the vehicle at issue, the police questioned him. Burch provided an alibi involving text messages with a friend who lived near the location of the incident. To corroborate his account, Burch agreed to an officer’s request to look at those text messages on his cell phone. But, despite initially only asking for the text messages, the police used a sophisticated mobile device forensic tool to copy the contents of the entire phone. Then about a week later, after reviewing the cell phone data, a Green Bay Police officer wrote a report that ruled Burch out as a suspect, finding that there was “no information to prove [Burch] was the one driving the [vehicle] during the [hit-and- run] accident.” But that’s not where things end. Also in the summer of 2016, a separate Wisconsin police agency, the Brown County Sheriff’s Office, was investigating a homicide. And in August, Burch became a suspect in that case. In the course of that investigation, the Brown County Sheriff’s Office learned that the Green Bay Police Department had kept the download of Burch’s cell phone and obtained a copy of it. The Brown County Sherriff’s Office then used information on the phone to charge Burch with the murder.  Burch was ultimately convicted but argued that the evidence from his cell phone should have been suppressed on Fourth Amendment grounds. Last fall, a Wisconsin intermediate appellate court certified Burch’s Fourth Amendment challenge to the Wisconsin Supreme Court, writing that the “issues raise novel questions regarding the application of Fourth Amendment jurisprudence to the vast array of digital information contained in modern cell phones.” In December, the Wisconsin Supreme Court decided to review the case and asked the parties to address six specific questions related to the search and retention of the cell phone data.   # ⚓ The_FBI_Should_Stop_Attacking_Encryption and_Tell_Congress_About_All_the_Encrypted Phones_It’s_Already_Hacking_Into⠀⇛ The FBI wants these terms to sound scary, but they actually describe security best practices. End-to-end encryption is what allows users to exchange messages without having them intercepted and read by repressive governments, corporations, and other bad actors. And “user-only access” is actually a perfect encapsulation of how device encryption should work; otherwise, anyone who got their hands on your phone or laptop—a thief, an abusive partner, or an employer—could access its most sensitive data. When you intentionally weaken these systems, it hurts our security and privacy, because there’s no magical kind of access that only works for the good guys. If Wray gets his special pass to listen in on our conversations and access our devices, corporations, criminals, and authoritarians will be able to get the same access.  It’s remarkable that Wray keeps getting invited to Congress to sing the same song. Notably, Wray was invited there to talk, in part, about the January 6th insurrection, a serious domestic attack in which the attackers—far from being concerned about secrecy—proudly broadcast many of their crimes, resulting in hundreds of arrests.  It’s also remarkable what Wray, once more, chose to leave out of this narrative. While Wray continues to express frustration about what his agents can’t get access to, he fails to brief Senators about the shocking frequency with which his agency already accesses Americans’ smartphones. Nevertheless, the scope of police snooping on Americans’ mobile phones is becoming clear, and it’s not just the FBI who is doing it. Instead of inviting Wray up to Capitol Hill to ask for special ways to invade our privacy and security, Senators should be asking Wray about the private data his agents are already trawling through.  # ⚓ Brave_Browser_announces_Brave_Search:_a privacy_conscious_alternative_to_Google⠀⇛ Brendan Eich emphasizes that Brave Search (and the Browser behind it) will not treat its users or its users’ data the way that Google does. Eich emphasized: # ⚓ Utah:_Mandatory_‘Porn_Filter’_Bill_Passes Senate,_Awaits_Governor’s_Signature⠀⇛ On February 19, the Utah House of Representatives passed an amended version of the controversial bill that would mandate a default “porn filter” on any phones, computers, tablets or any other electronic devices sold in the state starting in 2022. HB 72, sponsored by Rep. Susan Pulsipher (R-South Jordan) — a realtor with no technology experience — was speedily passed by the House only hours after it had cleared the committee stage by the narrowest of margins (a 6- 5 vote). # ⚓ Colleges_That_Require_Virus-Screening Tech_Struggle_to_Say_Whether_It_Works⠀⇛ The University of Idaho is one of hundreds of colleges and universities that adopted fever scanners, symptom checkers, wearable heart-rate monitors and other new Covid-screening technologies this school year. Such tools often cost less than a more validated health intervention: frequent virus testing of all students. They also help colleges showcase their pandemic safety efforts. But the struggle at many colleges to keep the virus at bay has raised questions about the usefulness of the technologies. A New York Times effort has recorded more than 530,000 virus cases on campuses since the start of the pandemic. One problem is that temperature scanners and symptom-checking apps cannot catch the estimated 40 percent of people with the coronavirus who do not have symptoms but are still infectious. Temperature scanners can also be wildly inaccurate. The Centers for Disease Control and Prevention has cautioned that such symptom-based screening has only “limited effectiveness.” # ⚓ France,_Spain_push_for_new_EU_data retention_law⠀⇛ In spite of repeated rulings by the European Court of Justice against data retention, a group of EU governments insist that new legislation is „urgently needed“. France, Spain and five other countries spoke in favour of a new data retention law at a closed-door video meeting of member states on February 8, a working paper drawn up by the Portuguese council presidency reveals (full document here). Data retention laws require providers of telecommunications service to keep records of their customers data for use by law enforcement. However, the ECJ has struck down the EU’s 2006 Data Retention Directive and has ruled against similar provisions in national law for violation of fundamental rights. # § Confidentiality⠀➾ # ⚓ In_Search_For_a_Perfect_Access Control_System⠀⇛ And finally, access control should recognize the distributed nature of organizations and services, and encode the identity that could be independently verified. We can establish it as an identity property. This might not be a complete set of properties to build such a system, but it might be a minimally required one. # ⚓ No,_RSA_Is_Not_Broken⠀⇛ It does not. At best, it’s an improvement in factoring — and I’m not sure it’s even that. The paper is a preprint: it hasn’t been peer reviewed. Be careful taking its claims at face value. o § Defence/Aggression⠀➾ # ⚓ Somalia:_a_Knotted_Web_of_Causes⠀⇛ Could the source lie in the complete idiocy of the Italian colonial ‘masters’? How about the fissiparous constellation of sultanates? Or, better yet, let’s blame it on Cold War eye-pokery, with the Soviets backing the frankly disgusting dictator Mohammed Siad Barre to the hilt. Maybe it’s U.S. support for favoured post-Barre warlords that led to the current assholery. Or the total lack of functional state institutions. The secessionist dreams of Somaliland and Puntland? Could the Saudis have a shine for fundamentalists Al-Shabaab? It might make sense if you want control over the vital Gulf of Aden. No answer comes: the web of potential causes is too knotted. Al-Shabaab has control of much of the countryside. And that means these days that it’s a free-fire drone zone, with multiple platforms aloft and killing people at any given time of day. It’s such a ‘rich target environment’ that the CIA’s drones are all over, flying off aircraft carriers or from the surprisingly numerous regional U.S. bases, including a secret one in Mogadishu reported on by the indefatigable Jeremy Scahill. # ⚓ ‘The_Skopin_maniac’_Rapist_who_tortured_and_imprisoned_two women_returns_home_after_17_years_in_prison,_amid_rumors_that he_fetched_cash_prize_for_TV_appearance⠀⇛ In 2000, Viktor Mokhov abducted two women, then 14 and 17 years old, and kept them in his basement where he raped and abused them. One of the two women gave birth to two children while living in the basement, with the other prisoner aiding the delivery. Mokhov abandoned these children in the entrances of residential buildings. After his arrest in 2004 and trial, Mokhov served his entire sentence of 16 years and 10 months. Now 70 years old, Mokhov has returned home, but rumors are circulating that a television network paid him for an exclusive talk-show appearance. The whole thing could, however, be a sick joke. # ⚓ Privileged_third_country:_EU_security_cooperation_with Great_Britain_after_Brexit⠀⇛ British authorities continue to participate in many EU instruments in the area of justice and home affairs, and cooperation in some cases even goes further than with the Schengen states Norway, Iceland or Switzerland. The exit from Europol and the Schengen Information System could strengthen the secret services. # ⚓ Whistleblower:_Police_Officers_Celebrated_Shooting_People With_Badge-Bending,_BBQs⠀⇛ There’s a lot of competition for Worst Police Force in America. The NYPD is known for its casual approach to human life and its antagonistic approach to public records requesters. The Chicago PD operated its own black site to separate residents from their rights while interrogating them. The Pasco County Sheriff’s Department thinks it should be in the business of turning students into criminals. The list goes on and fucking on. # ⚓ Biden’s_Hawkish_Cabinet_Portends_Renewed_US_Militarism_in Northeast_Asia⠀⇛ In practical terms, this would translate into the projection of US military power over the Korean Peninsula through a de facto trilateral military alliance between the US, Japan and South Korea as part of the enlarged “Indo-Pacific plan.” It would also mean returning to the doomed pressure policies of  Obama’s “strategic patience” approach toward North Korea, which emphasized containment via sanctions and deterrence while demanding substantial concessions from Pyongyang up front. # ⚓ The_Phantom_Sonic_Menace:_Cuba_and_the_Attacks_That_Never Happened⠀⇛ The Cuban government denied over and over again that it was responsible for this strange disease that neither the laws of physics nor dozens of scientists from a wide variety of disciplines could explain. If, according to various versions by Trump’s State Department, the cause were a sonic or microwave weapon, how could the waves have been perceived by certain people gathered in the same place and not others? How could a strong energy emission have had a selective effect? Did someone have James Bond’s magic ray gun? Was it SPECTRE (Special Executive for Counterintelligence, Terrorism, Revenge, and Extortion), the secret organization that the most famous spy in British films fought against? The National Security Archive, an independent nongovernmental research institute, based at George Washington University, recently released the executive summary of a 2018 report from the State Department’s Accountability Review Board (ARB) after a four-month investigation. The strange attacks against U.S. diplomats in Havana served as a pretext to initiate the Trump administration’s sanctions against Cuba—242 measures in four years applied against a single country, an unprecedentedrecord in U.S. foreign policy. o § Environment⠀➾ # ⚓ As_Wells_Fargo_Sets_New_Financed_Emissions_Goal,_Climate Campaigners_Warn_‘Net_Zero_Is_Not_Enough’⠀⇛ “What matters most now are concrete actions in 2021 to stop funding fossil fuel expansion and setting a timeline for phasing out fossil fuel financing overall.” # ⚓ Carbon_emissions_slow,_but_not_nearly_fast_enough⠀⇛ Global shutdown during Covid-19 has forced down carbon emissions. But no inadvertent pause can replace global resolve. # ⚓ Greta_Thunberg_Says_Science_Shows_Joe_Biden_Not_Doing Enough_on_Climate_Change⠀⇛ The Swedish climate activist, who encouraged her social media followers to vote for Biden in 2020, said the president’s current climate policies are not in line with efforts to keep global temperatures below 1.5 degrees Celsius—a crucial global warming benchmark set by the Paris climate conference. # ⚓ Opinion_|_Enbridge’s_Greenwashing_Will_Not_Stand⠀⇛ You can’t put a fire out and pour millions of barrels of tar sands on it at the same time. # § Energy⠀➾ # ⚓ ‘A_Climate_Time_Bomb’:_370+_Groups_Urge_Biden_to Immediately_Halt_Line_3_Pipeline⠀⇛ “It’s up to President Biden to continue with the country’s renewable energy agenda and reduce our reliance on fossil fuels. After his action to halt Keystone XL, stopping Line 3 is essential.” # ⚓ Goodbye_Small_Server,_Hello_150_Watt_Office⠀⇛ The combined power usage of all these devices which I use in a typical work day tops out at just under 110 watts. This quite an accomplishment in my opinion. My work has not been hampered in any significant way either. I have enough processing power and enough RAM and enough software compatibility to do all the things I need to do. I can even run heavy legacy Windows 10 VMs which are required for some legacy contract work I am still on the hook for without skipping a beat. # § Wildlife/Nature⠀➾ # ⚓ A_Timber_Lobbyist_Called_Our_Investigation “Completely_Bogus.”_We_Have_the_Receipts_to_Show_It’s Not.⠀⇛ With the Oregon Legislature taking up bills to overhaul or eliminate the Oregon Forest Resources Institute after a news investigation last August, lobbyists have repeatedly attacked the reporting as incorrect. The institute is a quasi-governmental agency meant to promote forestry education. The joint investigation by The Oregonian/ OregonLive, Oregon Public Broadcasting and ProPublica found that the institute had acted as a de facto lobbying arm of the timber industry, in some cases skirting legal constraints that forbid it from doing so. # ⚓ Uncovering_the_Secret_Lives_of_Lesser-known Carnivores_in_Bangladesh⠀⇛ # ⚓ ‘Frightening’_New_Data_Shows_Humanity_Has_Degraded_or Destroyed_Two-Thirds_of_World’s_Rainforest⠀⇛ “We need to stop destroying forests and other nature, for the sake of our health, biodiversity, and climate.” # ⚓ Tribal_eagle_aviary_planned_‘to_put_a_place_on_map for_Michigan’⠀⇛ If all goes well, the Migizi Aviary and Rehabilitation Center could open in the next two years and launch a new chapter for tending to a formerly endangered species whose numbers are slowly recovering in the state. # § Overpopulation⠀➾ # ⚓ Parenting_as_a_Radical_Act_of_Love⠀⇛ Even before the pandemic hit, the feeling was pervasive: When we’re raising children in America, we’re going it alone. Demands for more support are growing, but the persistent lack of interest by our government in the essential work of child-rearing has fueled the sense that launching children safely into the world is something we have to figure out on our own. We were struggling—some much more than others—even before Covid-19 roared into our lives. But the pandemic has fully exposed the brutal logic of modern parenting. Too many families entered the crisis with too little. With schools shuttered, many of these children lost access to meals, counseling, and clean clothes. Suddenly without child care, thousands of mothers were pushed out of the workforce. Shut inside our homes, cut off from family and friends, robbed of the solidarity forged at the playground, we battle an isolation that feels more acute than ever. o § Finance⠀➾ # ⚓ Jing_Fong_Couldn’t_Survive._Will_Manhattan’s_Chinatown?⠀⇛ Jing Fong, Manhattan’s largest Chinese restaurant, is dead. When I visited on March 2, the two grand escalators ascending to the third-floor banquet hall were frozen. The restaurant could once seat a thousand people upon red carpet, beneath golden dragons and resplendent chandeliers. But last week only two of its six heaters were working, and next to the dining room’s entrance were just a handful of patrons eating out of takeout containers. After nearly three decades on Elizabeth Street, Jing Fong limped through its final days—its dining room closing for good on March 7. # ⚓ Unlike_$1.9_Trillion_GOP_Tax_Scam,_Democrats’_$1.9_Trillion Relief_Plan_‘Puts_Money_in_Hands_of_Working_People’⠀⇛ Sen. Bernie Sanders called the American Rescue Plan “the most significant piece of legislation to benefit working families in the modern history of this country.” # ⚓ Feds_Investigating_Lender_That_Sued_Thousands_of_Lower- Income_Latinos_During_Pandemic⠀⇛ A federal consumer watchdog agency has launched an investigation into a company that aggressively sued thousands of Latino borrowers in Texas during the coronavirus pandemic while depicting itself as a financial ally of the community. Oportun Inc., a Silicon Valley-based installment lender, which was founded to help Latino immigrants build credit so they can go on to achieve the American Dream, disclosed to investors last week that it had received a civil investigative demand from the Consumer Financial Protection Bureau. # ⚓ Push_for_Robinhood_Tax_Grows_as_Poll_Shows_Majority_in_NY Support_Levy_on_Wall_Street_Trades⠀⇛ “There’s really no good argument for not doing this except that Wall Street is very nervous about this escalating into the first successful progressive tax reform in 50 years.” # ⚓ Economy_Adds_379,000_Jobs_in_February;_Unemployment_Edges Down_to_6.2_Percent⠀⇛ The household survey showed the unemployment edging down to 6.2 percent, while the employment-to- population ratio (EPOP) also ticked up 0.1 percentage point to 57.6 percent. That is down 3.5 percentage points from its year-ago level. Small Businesses and Older Workers Hit Hardest Small businesses continue to be hard hit in the recession. The number of incorporated self-employed is down by 797,000 over the last year, or 12.3 percent. There is relatively little change in the number of unincorporated self-employed, but these businesses tend to be smaller and are often part- time, like selling items on the web. o § AstroTurf/Lobbying/Politics⠀➾ # ⚓ Democracy_Is_Not_Exclusive⠀⇛ House and Senate Democrats have made passage of the democracy-strengthening For the People Act a top priority. Given our intense partisan divisions, it is not surprising that Republicans have not yet gotten on board. But this isn’t and shouldn’t be a partisan issue. There are good reasons for principled Republicans to embrace the For the People Act just as many congressional Republicans embraced the Civil Rights Act and Voting Rights Act in the 1960s. # ⚓ ‘Bloody_Sunday’:_Left_Activists,_Labor_Leaders_Executed_in Philippines_After_Duterte_Says_‘Finish_Off’_the_Communists⠀⇛ “The government’s increasingly brutal counter- insurgency campaign… no longer makes any distinction between armed rebels and non-combatant activists, labor leaders, and rights defenders.” # ⚓ Ruling_Restores_Right_of_Former_Brazilian_President_Lula_da Silva_to_Challenge_Bolsonaro_in_2022⠀⇛ “The election starts today,” said one prominent political reporter. “It’s virtually impossible Lula won’t be a candidate. # ⚓ Trump_Appointee_Who_Wanted_To_Turn_Voice_Of_America_Into Breitbart_Spent_Millions_Of_Taxpayer_Dollars_Investigating His_Own_Staff⠀⇛ Remember Michael Pack? That’s the Steve Bannon protégé who Trump appointed last year to head the US Agency for Global Media. USAGM is the organization that oversees Voice of America, Radio Free Europe/Radio Liberty, Radio Free Asia, Middle East Broadcasting and the Open Technology Fund. It was an open secret that Pack was appointed to turn those widely respected, independent, news organizations into pure Breitbart-style propaganda outfits. He wasted little time causing a huge fucking mess, firing a ton of people in a manner so upsetting that even Republican Senators were concerned. It also turned out that many of the people he fired… he legally had no right to fire. # ⚓ Eight_Years_Without_President_Chávez⠀⇛ Today is the 8th anniversary of the untimely death of President Hugo Chávez. Immediately after, the USA, Canada and allies intensified their attempts to overthrow the Venezuelan government, believing his successor, Nicolás Maduro, would be unable to follow in Chávez’ shoes and would fall easily. # ⚓ Opinion_|_‘Is_This_Who_We_Are?’:_Gitmo_is_America’s Enduring_Shame⠀⇛ Guantánamo is a crime against humanity and there will never be any justification to rationalize why hundreds of people were held indefinitely, without trial, without due process, without international observers and without ever seeing their families and loved ones.  # ⚓ “The_Mauritanian”:_Film_Tells_Story_of_Innocent_Man_Held_at Guantánamo_for_14_Years_Without_Charge⠀⇛ A new feature film, “The Mauritanian,” tells the story of Mohamedou Ould Slahi, a Mauritanian man who was held without charge for 14 years at the U.S. military prison at Guantánamo and repeatedly tortured. We speak with Mohamedou Ould Slahi, who says the film is not just about his struggle. “This is not my movie. This is the movie of so many people,” he says. “Some of the people who were kidnapped after 9/11 were tortured to death. They did not have a chance to tell their story.” We also speak with Kevin Macdonald, director of “The Mauritanian”; Nancy Hollander, the lead lawyer for Mohamedou Ould Slahi; and actor Tahar Rahim, whose portrayal of Slahi earned him a Golden Globe nomination. # ⚓ ‘Is_This_Who_We_Are?’:_Gitmo_is_America’s_Enduring_Shame⠀⇛ “That’s certainly our goal and our intention.” This was the non-committal answer given by White House Press Secretary, Jen Psaki, when, on February 12, she was asked by a reporter whether the new Joe Biden administration intends to shut down the notorious Guantánamo Bay Prison by the end of the president’s first term in office. # ⚓ Close_Guantánamo:_Ex-Prisoner_&_Torture_Survivor_Mohamedou Ould_Slahi_Calls_on_Biden_to_Shut_Prison⠀⇛ President Joe Biden is facing new calls to close the U.S. military prison in Guantánamo Bay, Cuba, an enduring symbol of U.S. abuses in the “war on terror.” Since 2002, about 770 men and boys have been held at the prison, and only eight have been convicted of a crime. Three of the convictions were later overturned on appeal. Today the prison’s population is down to 40, and shortly after Biden’s inauguration, seven former prisoners penned an open letter to the new president pleading with him to finally close the facility. One of the seven authors was Mohamedou Ould Slahi, a Mauritanian man who was held without charge for 14 years, during which time he was repeatedly tortured, before his release in 2016. He says he also wrote a personal letter to Biden asking him to close the prison. “I really believe he’s a good man,” Slahi says. We also speak with Slahi’s lead defense attorney, Nancy Hollander, who says there is no justification for keeping “forever prisoners” at the facility. “If the political will is there, President Biden can get Guantánamo closed,” Hollander says. # ⚓ ‘Hard_to_Overstate_How_Big_This_Is’:_Joe_Manchin_Signals_He Is_Open_to_Filibuster_Reform⠀⇛ Manchin floated a return to the talking filibuster, which would represent a major change to the current “no-show filibuster” that allows obstruction via email. # ⚓ Two_Cheers_for_Joe_Manchin⠀⇛ One of the favorite tropes in Washington journalism is “Democrats in disarray.” It’s a much-recycled story line for a good reason: It’s often true. Compared to the overwhelmingly white and evangelical-dominated Republican Party, the Democrats are a very diverse coalition and very quick to fracture. Still, it’s a bit odd to see this narrative trotted out after the Democrats successfully passed a $1.9 trillion stimulus bill, a major legislative achievement by any measure. # ⚓ IOC_refuses_to_recognize_Lukashenko’s_son_as_the_head_of Belarus’s_Olympic_Committee⠀⇛ The International Olympic Committee (IOC) has refused to recognize Viktor Lukashenko (Viktar Lukashenka) — the eldest son of Belarusian President Alexander Lukashenko (Alyaksandr Lukashenka) — as the head of Belarus’s National Olympic Committee (NOC). This was announced in a press release on the IOC’s website on Monday, March 8. # ⚓ Fancy_lifestyles_and_cocktails_with_glitter_Putin’s_alleged ‘secret’_daughter_played_a_DJ_set_at_a_Moscow_night_club_over the_weekend⠀⇛ This past weekend, the Moscow bar Rovesnik hosted its most recent “Zvonok Drugu” (“Phone a Friend”) party, where only non-professional DJs are invited to perform guest sets. Ahead of the event, the nightclub advertised that a “mystery girl from the northern capital” was coming to the party to DJ her first set. Reports quickly followed that the “mystery girl” was Luisa Rozova — the alleged illegitimate daughter of Russian President Vladimir Putin. During the party itself, journalists reported increased security and the presence of anti-extremism agents — but the bar’s owner later denied these claims. Here’s what happened at Rovesnik on Saturday night. # ⚓ The_Futility_of_Bipartisanship⠀⇛ Many of today’s do-nothing Republicans pretend they believe in the tooth fairy, sex trafficking Democrats running pedophile rings and beholden to Satan and nearly every other conspiracy and horror story that’s swimming in the internet sewer. Biden at the same time has been charging full speed ahead since even before he sat down at the Resolute desk in the Oval Office, looking and acting all presidential all of the time, not always following in the footsteps of his former leader, President Barack Obama. # ⚓ Joe_Biden,_LBJ,_and_Voting_Rights⠀⇛ America is again approaching a crucial decision- point on the most fundamental right of all in a democracy – the right to vote. The result will either be the biggest advance since LBJ’s landmark Civil Rights and Voting Rights Acts of 1964 and 1965, or the biggest setback since the end of Reconstruction and start of Jim Crow in the 1870s. # ⚓ Public_Fatigue,_Distrust_and_Fear_Taint_Chauvin_Trail Before_it_Even_Begins⠀⇛ The Hennepin County Courthouse will soon be teeming with satellite-equipped news media trucks and throngs of reporters from around the country as the trial of former Minneapolis police officer, Derek Chauvin for the killing of George Floyd is only weeks away. Charged with two counts of second- degree manslaughter and second-degree unintentional murder, Chauvin could soon face an additional charge of third-degree murder. # ⚓ Govt-Linked_CSIS_Urges_DC_To_Partner_with_Social_Media Firms_To_“Promote_Protests_Movements”⠀⇛ A new report from Washington D.C.-based think tank the Center for Strategic and International Studies (CSIS) concludes that the U.S. government should work closely with social media companies to ensure that protest movements around the world result in an outcome more conducive to American interests. Along with intern Riley McCabe, the organization’s senior fellow, Samuel Brannen, argued that the White House, State Department, and intelligence community must explore deeper coordination with major tech companies that provide global media platforms: # ⚓ NYT_Fails_to_Examine_Its_Participation_in_Brazil’s_‘Biggest Judicial_Scandal’⠀⇛ The Brazilian Supreme Court on March 8 dismissed all charges against former President Luis Inacio “Lula” da Silva made during the Lava Jato investigation, a little over a month after the investigation was officially ended. The termination came shortly after the Supreme Court admitted 6 terabytes of leaked Telegram chats between public prosecutors and judges as evidence in the case. # ⚓ YouTube_removes_five_Myanmar_TV_channels_from_platform⠀⇛ “We have terminated a number of channels and removed several videos from YouTube in accordance with our community guidelines and applicable laws,” a YouTube spokeswoman said in a statement in response to a Reuters question. The channels taken down include the state network, MRTV, (Myanma Radio and Television) as well as the military-owned Myawaddy Media, MWD Variety and MWD Myanmar, YouTube said. o § Censorship/Free Speech⠀➾ # ⚓ Did_Racist_Images_in_Dr._Seuss_Books_Contribute_to_War Crimes?⠀⇛ “I didn’t realize Dr. Seuss made us all racists,” he quipped. As usual, a flippant retort to a flippant remark moves the conversation nowhere. One has to dig a bit deeper. # ⚓ Islamophobia,_Cancel_culture_and_the_silencing_of_the lambs⠀⇛ The three biggest terrorist organizations in the world today are ISIS, Boko Haram, and al-Shabaab. Boko Haram has been operating in Nigeria since 2009, and ISIS started a splinter group there in 2015 called Islamic State West Africa Province (ISWAP). Al-Shabaab operates out of Somalia and mainly in East Africa. There is also another lesser known group which we at ICC term “Fulani militants.” This is a hostile group of individuals who attack Christian farming communities throughout the Middle Belt of Nigeria. # ⚓ Social_media_and_messaging_apps_disrupted_in_Senegal_amid political_unrest⠀⇛ Network data from the NetBlocks Internet Observatory confirm the disruption of social media and messaging apps in Senegal as of Friday 5 March 2021. Metrics show that Facebook, YouTube, WhatsApp, and some Telegram servers were restricted on leading cellular network operator Orange/Sonatel as of early morning Friday. Affected services have subsequently been restored from 7:30 a.m. UTC. o § Freedom of Information/Freedom of the Press⠀➾ # ⚓ Justice_For_Journalists_Foundation_records_1,129_attacks against_female_media_workers_in_post-Soviet_countries_in 2020⠀⇛ At least 1,129 female media workers in post-Soviet countries were subjected to attacks for their work last year, says a new report from the Justice for Journalists Foundation (JFJ). This figure includes three female journalists who lost their lives.  o § Civil Rights/Policing⠀➾ # ⚓ ‘It_Should_Have_Stopped’:_Rochester,_NY_Police_Again_Under Fire_After_Officers_Pepper-Spray,_Tackle_Mother_Holding Toddler⠀⇛ “The trauma inflicted on this little girl and her mother will be a permanent scar and will ripple out into the community for years to come.” # ⚓ Parenting_in_Prison:_A_Love_Story⠀⇛ William Anderson, then 64, breathes a tiny sigh of relief when he sees his youngest son, Naeem, sitting across the table from him. His son looks back with the same wide brown eyes he’s always remembered. At 23, Naeem (a pseudonym, as are all the names of the family members in this article) still has a baby face, more pronounced now that he’s clean-shaven, his coiled locks no longer sprouting wildly from his head. Unlike the many times before, however, he isn’t visiting his father in prison; this day, he’s housed in the same facility. William and Naeem have only this one face-to-face visit to connect in real time before Naeem embarks on his own long sentence. William hopes to mentally and emotionally prepare his son for “the life inside.” # ⚓ Across_Prison_Walls,_I_Felt_My_Parents’_Love⠀⇛ Toward the end of a weekend trailer visit to my incarcerated father in New York State in 1992, when I was 12, I had an emotional meltdown—and not for the first time. Trailer visits are occasional overnight accommodations provided to family members of people serving long sentences who’ve kept a good disciplinary record. On that particular weekend, I’d brought a stack of homework that I had to complete before school on Monday. We’d had a couple of happy days together, cooking epic meals of fresh vegetables, tofu, and brown rice, playing chess and cards, watching movies—even as I refused his advice to do my homework the whole time. (Sound familiar?) On the second and last night, I had a temper tantrum: I didn’t want to do my homework, or at least that was the trigger for a lot of pent-up emotion. The joy of every prison visit was punctured by the grim realization that I was going to have to leave, and that my dad would not be coming with me. In a fit, I threw all my homework out the window into the dark, windy yard. In that otherwise banal act of rebellion, I created a terrible dilemma for my father. He could leave the trailer to chase down my papers in the dark before they blew away, violating a prison rule and risking a discipline violation, or “ticket,” which would not only tarnish his perfect record but also forfeit future visits with me. Or he could protect himself and our access to the trailer visits by doing nothing, sending me home the next day without my schoolwork. He put me first.1 # ⚓ The_Long_Shadow_of_Family_Separation⠀⇛ Ana brushes her hair in front of the mirror with a haunted look in her eyes. Minutes pass; her hair is still wet. She feels cold and realizes she was lost in her own thoughts again. In a rush, she puts her hair in a ponytail and leaves her small bedroom. Her head is spinning. I have to take the children to school, clean the house, go to the supermarket, worry about money… and lunch! Will my husband find work today?1 # ⚓ Feminist_activists_in_St._Petersburg_hold_protest_to_mark International_Women’s_Day⠀⇛ Feminist activists in St. Petersburg held a protest on Monday, March 8, in honor of International Women’s Day, reports the local news site Bumaga (Paper).  # ⚓ Opinion_|_Sowing_a_Feminist_Future⠀⇛ “This is the struggle of a whole people who know they are thirsty for justice and have the wisdom to forge their liberation.” # ⚓ Opinion_|_The_World_Not_Only_Needs_Women_Leaders—It_Needs Feminist_Leaders⠀⇛ “Because gender equality not only serves to advance the cause of women—a fairer society benefits us all.” # ⚓ Opinion_|_Do_You_Want_a_More_Caring—and_Feminist_Society? Tax_Better!⠀⇛ Women are the first to pay the price for decades of budget cuts and privatization of essential services. # ⚓ Opinion_|_International_Women’s_Day_Should_Reflect_a_Record of_Direct_Action,_Not_Hollow_Gestures⠀⇛ COVID-19 is the enemy of us all, but to women it has felt like a meteor made of pure misogyny, shattering our lives on impact. # ⚓ Biden_Signs_Two_Executive_Orders_to_Advance_Gender_Equality on_International_Women’s_Day⠀⇛ “Let us recommit to the principle that our nation, and the world, is at its best when the possibilities for all of our women and girls are limitless.”  # ⚓ International_Women’s_Day⠀⇛ # ⚓ This_International_Women’s_Day_Rise_Up_Against_Capitalism and_Femicide⠀⇛ Last year on March 8, International Women’s Day, Nuriluz Hermosilla joined nearly a million feminists in the streets of Santiago, Chile, in what has become an annual protest across Latin America against gender-based violence. A day later, the same women who marched vanished from the workplace to show how a world without women would look. After years of localized efforts to change abortion and domestic violence laws, the demonstrations were the largest feminist mobilizations Latin America had ever seen and indicated the movement’s growing power. # ⚓ Blinken_Blinks_on_Human_Rights⠀⇛ In a nutshell, the statement exposes that the Joe Biden Administration has blinked for a second time on the human rights situation in West Asia by refusing to even acknowledge that the ICC investigation into the “Palestinian situation” is about human rights first and foremost. The State Department’s argument essentially narrows down to a bureaucratic point questioning the ICC’s jurisdiction to investigate the human rights violations issues that involve the state of Israel and, secondly, that “Palestinians do not qualify as a sovereign state and therefore, are not qualified to obtain membership as a state in, participate as a state in, or delegate jurisdiction to the ICC.” # ⚓ Millions_Mark_International_Women’s_Day_as_Pandemic_Deepens Inequality,_Violence_Around_the_World⠀⇛ Millions of women around the world are taking to the streets today to mark International Women’s Day — in a year where women have been disproportionately impacted by rising poverty, unemployment and violence during the pandemic. We hear voices from protests in the Philippines, Mexico and Guatemala. # ⚓ Russian_advocacy_group_‘Nasiliu.net’_forced_to_vacate office_space_where_they_help_victims_of_domestic_violence⠀⇛ The landlord who rents out office space to the anti-domestic violence group “Nasiliu.net” (No to Violence) has demanded that they vacate the premises within a month. This was reported by the organization’s director Anna Rivina in an open letter published on Facebook. # ⚓ How_Biden_Can_Spread_the_Benefits_of_Trade_to_Black Workers⠀⇛ # ⚓ Covid_19_and_Illegal_Immigrants⠀⇛ On Saturday I asked a friend of mine who lives in Walsall whether he had been vaccinated yet. He replied that he had not, because he is an illegal immigrant, which I had forgotten. He has been here for seven years now, and I know him from before that in Nigeria. After some online research, I called him back and asked him if he knew that the government had announced that illegal immigrants could receive the vaccine through registering with a G.P., with no details asked. He said he did not have a G.P. and certainly would not be providing the state with all the information needed to register. # ⚓ Jeep_owes_the_Cherokee_Nation;_it’s_time_to_pay_up⠀⇛ It’s time Jeep and Stellantis, the huge automaker that owns the popular and profitable brand, pay their debt to the Cherokee Nation of American Indians. It won’t be easy, it shouldn’t be free, but it’s the right thing to do. Jeep has reaped billions of dollars from positive perceptions of what “Cherokee” means since the first vehicle bearing the name — the 1974 Cherokee SUV — went on sale nearly 50 years ago. Jeep sells two vehicles bearing the name today, and is about to add a third. # ⚓ Germany:_Syrian_father_allegedly_incited_his_12-year-old son_to_kill_his_allegedly_too_permissive_daughter_–_The victim’s_body_was_dumped_like_rubbish⠀⇛ However, the boy was younger than 14 years old at the time of the crime and is therefore regarded as unable to contract guilt in Germany – in other words, he cannot be criminally convicted for his crimes. After the death of his half-sister, he disappeared at some point, possibly he is in Turkey. That is where his father had fled to escape the German investigators. o § Internet Policy/Net Neutrality⠀➾ # ⚓ Crappy_US_Broadband_Is_Also_Hampering_Equitable_Vaccine Deployment⠀⇛ As our recent Greenhouse policy forum on broadband made abundantly clear, COVID is shining a very bright light on US broadband dysfunction. The high cost of service, spotty coverage, slow speeds, and high prices are all being felt acutely in an era where having a decent broadband connection is the pathway to education, employment, healthcare, and opportunity. And after 25 years of US apathy to its telecom monopoly problem, COVID-19 is applying pressure on lawmakers and regulators in an entirely new way to do something about the 42 million without broadband, the 83 million under a monopoly, and the tens of millions who simply can’t afford service due to limited competition. # ⚓ Washington:_Everyone_Deserves_Reliable_Internet⠀⇛ This is why EFF joined a coalition of private- sector companies and organizations to support H.B. 1336, authored by Washington State Representative Drew Hansen. This bill would remove restrictions in current Washington law preventing public entities from building and providing broadband services. In removing these restrictions, Hansen’s bill would allow public entities to create and implement broadband policy based on the needs of the people they serve, and provide services unconstrained and not beholden to big, unreliable ISPs.  # ⚓ Senegal_restricts_internet_as_protests_over_rape_allegation escalate⠀⇛ Over the past two days, at least one person has been killed in clashes between riot police and supporters of Ousmane Sonko, who say his detention on Wednesday in the wake of a rape allegation is politically motivated. NetBlocks said social media and messaging apps including Facebook, WhatsApp, and Youtube had been restricted early on Friday ahead of a planned demonstration by civil society and opposition parties led by protest movement “Y En A Marre” (Enough is Enough). # ⚓ A_‘splinternet’_won’t_solve_global_cyber_defense_problems⠀⇛ To accelerate this process, then, will take global collaboration. Attribution alliances, global information sharing, joint investigations and a global signature repository are among the ways nations should support one another. This could even take the form of a “Cyber WHO,” a global body that could develop norms about behavior in cyberspace; share knowledge about threats and attacks, specifically their digital signatures; establish attribution where possible; establish protocols to share best practices; and provide technical support to countries at all stages of cyber building. This also will have the added benefit of supporting countries at earlier stages of cyber capacity building. This will work if there are clear benefits to participation, including strategic and financial support to countries that are serious about addressing the four fundamental building blocks of cyber capacity. This can also create a new market of cyber rating mechanisms, similar to the S&P global credit ratings. Countries that continue down a path of isolation and willingly break global cyber redlines established by a cyber WHO should have a clear understanding of the consequences, such as a poor cyber rating with economic implications, sanctions, or even removal from a newly formed global cyber defense arrangement. o § Monopolies⠀➾ # ⚓ State_Duma_lawmaker_calls_for_new_laws_to_‘protect_digital sovereignty’_after_Facebook_blocks_articles_from_Russian_news sites⠀⇛ Russian lawmaker Vyacheslav Volodin has called for new laws aimed at “protecting digital sovereignty,” after Facebook blocked access to articles published by several Russian news sites. # ⚓ Why_Big_Pharma_Shouldn’t_Have_Any_Control_Over_COVID-19 Vaccines⠀⇛ It’s the vaccine Hunger Games. Or, as the creator of the Minneapolis Vaccine Hunter Facebook group told the New York Times, “It’s like buying Bruce Springsteen tickets.” In the private Los Angeles Vaccine Hunter Facebook group in which I lurked for a few days, both as a bona fide member and as a journalist, I observed Southern Californians sharing tips about how to obtain leftover doses at Kedren Community Health Center in South Los Angeles, a private clinic serving a vulnerable community. Vaccine hunters reminded one another to be polite and considerate to the community they obviously did not hail from, and some even said they made a donation after getting their shots. Obtaining leftover doses requires standing in a separate line, sometimes for hours, with no guarantee of getting a vaccine. Many fear being judged. # ⚓ Misguided_Crusade_For_Tech_Antitrust_Will_Exacerbate Inequality⠀⇛ After a week of congressional hearings following a 16-month, bipartisan investigation into competition in the digital marketplace, it’s clear Republican and Democratic congresspersons alike are skeptical of Big Tech. That’s fine—healthy, even. But that doesn’t make rewriting antitrust legislation to allow Congress to pick winners and losers in the marketplace a good idea. # ⚓ In_aftermath_of_$2.2B_verdict,_Apple_and_Intel_file_161- page_overhauled_antitrust_complaint_against_Softbank-owned patent_litigation_funder_Fortress,_others⠀⇛ Apple and Intel just threw a book at Softbank’s patent assertion conglomerate Fortress Investment. Not literally, but what I meant by book is a 161- page complaint with a 17-page table as its Exhibit A. [...] Let’s put it that way: either complainant got slapped last week. But they keep on fighting, and in the Fortress context I’m glad Apple doesn’t cede an inch (an Apple trait that left me no choice but to root for the app store liberation movement started by Spotify and Epic Games). [...] I understand the point Intel and Apple want to make there: those exorbitant demands can materialize in the form of damages awards. However, the second paragraph of the complaint says “Defendants [...] aggressively pursue meritless litigation have long been recognized to harm and deter innovation,” and Fortress will be sure to counter this by pointing to its (non-final and hopefully never final) victory in Texas. # § Patents⠀➾ # ⚓ Eurasian_Union:_Pharmaceutical_Register_launched⠀⇛ A patent holder may file an application to include the drug in the Pharmaceutical Register. The application shall comprise INN, patent claims protecting pharmacologically active substance, information about drugs registered within the EAPO along with relevant evidence. As of 1 March 2021, a demo version of the Pharmaceutical Register includes above 100 INNs and patents. Similar registers have long been set up worldwide to settle disputes between patent holders and generic producers (e.g., the US Orange Book). The EAPO Register will certainly lower the burden of proof for patent holders in infringement cases and make the possibility to challenge SPCs (a 3-month statute of limitation applies in most jurisdictions) more complicated. It will also help in regulatory and contractual issues for the local market. # ⚓ Latest_news_on_IP_and_coronavirus_in_Europe [Ed: JUVE 5 years ago was exposing_EPO_abuses_and_now_it’s_just reprinting_insulting_and_revisionist_lies_from_corrupt EPO_management]⠀⇛ The EPO has successfully held its first-ever eEQE (online European Qualifying Examination). For the first time since the exam was established in 1979, the EPO held the written test online from 1 to 5 March 2021. According to the EPO the digital edition, which was adapted to follow European coronavirus guidelines, involved “almost 4000 candidates, five exams split over eleven flows, 130 exam pages in a choice of languages, 24 hours of examination in five days, 80 online invigilators, 400 people involved in preparations, a secured examination environment, and audio and image supervision.” However, it appears the EPO’s long-term planned already involved this transition to digital. It says, “What had initially been planned as a major change for the years ahead was fast-forwarded due to the Covid-19 pandemic. Under the Strategic Plan 2023, the EPO plans to deliver a complete, end-to-end digital EQE with a possible revision of the EQE legal framework, format and content of the exam. Due to the pandemic, and after the cancellation of the EQE2020, the greatest challenge of holding the exam online was achieved within just a few months.” The EQE is a pre-requisite exam for almost anyone wishing to be admitted as a qualified European patent attorney, and to represent clients before the EPO. # ⚓ UPC_cases_not_in_BVerfG’s_2021_“important_cases”_list [Ed: It’s_dead,_Jim]⠀⇛ The German Federal Constitutional Court (Bundesverfassungsgericht – BVerfG) has published here its annual preview, i.e. “a list of important cases in which it intends to reach a decision over the course of the year”. The list does not include the two constitutional complaints (2 BvR 2216/20 and 2 BvR 2217/20) filed on 18 December 2020 against the draft legislation enabling Germany to ratify the Unified Patent Court (UPC) Agreement and its Protocol on Provisional Application. The previous complaint, filed in March 2017 and decided in February 2020, was included in the 2018, 2019 and 2020 lists – every year very few cases listed are actually heard and many are just carried over. # § Copyrights⠀➾ # ⚓ CJEU_rules_that_linking_can_be_restricted_by contract,_though_only_by_using_effective_technological measures⠀⇛ Can a rightholder restrict linking by contract, eg by imposing the adoption of technological measures? This, in a nutshell, is the core issue at the heart of the referral to the Grand Chamber of the Court of Justice of the European Union (CJEU) in VG Bild-Kunst, C-392/19, which was decided this morning. The Court answered in the affirmative. [...] Today’s ruling is an important one that substantially adds to the construction of the (not-always-idyllic) relationship between linking and the right of communication to the public. The CJEU endorsed the AG’s recommendation to revisit existing case law and focus on the prohibition of exhaustion under Article 3(3) of the directive. However, it did not adopt his proposed differential treatment between different types of links, nor did it offer to revisit the ‘new public’ criterion. After today, it appears – first of all – that different links might have to be (still) treated alike. Whilst this may serve to avoid the risk of technological obsolescence of CJEU case law, it may also lead to outcomes that are not necessarily balanced. Secondly, the ‘new public’ will likely continue raising interpretative doubts and very concrete questions of application. The key aspect of the ruling is the conditions at which contractual restrictions to linking can be imposed. The CJEU was explicit in saying that consent can be only limited by adopting technological measures. This is functional to ensuring legal certainty and the proper functioning of the internet. This part of the judgment is important also from a broader perspective: for instance: Article 4 of the DSM Directive allows rightholders to reserve the doing of text and data mining activities in relation to their content. The VG Bild-Kunst judgment may serve to clarify further, beyond the language of that directive, how such reservation is to be done. # ⚓ Her_Story:_Facing_Our_Greatest_Challenges⠀⇛ Our hope is that these conversations will inspire you to reflect on your own stories and ideas. We also hope it will motivate you to think about how you can help make open sharing more inclusive, equitable, and sustainable. Put simply, we want to make sharing better—to do that, we need your help. # ⚓ Her_Story:_Becoming_an_Advocate_for_Open⠀⇛ Our hope is that these conversations will inspire you to reflect on your own stories and ideas. We also hope it will motivate you to think about how you can help make open sharing more inclusive, equitable, and sustainable. Put simply, we want to make sharing better—to do that, we need your help. # ⚓ Movie_Companies_Sue_Popcorn_Time,_VPN,_and_‘Hosting’ Provider_in_Piracy_Lawsuit⠀⇛ A group of independent movie companies, including the makers of “The Hitman’s Bodyguard” and “London Has Fallen,” has filed a lawsuit against a widely used Popcorn Time app and several of its users. The companies don’t stop there either. The complaint also accuses VPN service VPN.ht and hosting provider Voxility of copyright infringement. # ⚓ Operators_of_Major_Pirate_Sites_Committed_No_Crimes, Court_Rules⠀⇛ Four men accused of criminal copyright infringement for operating major Spanish streaming sites SeriesYonkis and PeliculasYonkis have been acquitted by a local court. The men, who were previously cleared in 2019, faced an appeal but the court found that at the times the sites were operational, no crimes were being committed. # ⚓ The_Digital_Copyright_Act:_We_Told_Senator_Tillis_Not To_Do_This,_But_He_Did_It_Anyway._So_We_Told_Him Again.⠀⇛ Back in December, the Copia Institute submitted comments to Senator Tillis, who wanted feedback on making changes to the DMCA. It was a tricky needle to thread, because there’s a lot about the DMCA that could be improved and really needs to be improved to be constitutional. At the same time, having protection for platforms is crucial for there to be platforms, and we did not want to encourage anything that might lead to the weakening of the safe harbors, which are already flimsy enough. So our advice was two-fold: address the First Amendment problems already present with the DMCA, and check what assumptions were driving the reform effort in order to make sure that any changes actually made things better and not worse. ䷩ 𝚕𝚒𝚗𝚎 4400 ╒═══════════════════ 𝐃𝐀𝐈𝐋𝐘 𝐋𝐈𝐍𝐊𝐒 ═════════════════════════════════════════════╕ ⠀⌧ █▇▆▅▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 03.09.21⠀▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▃▄▅▆▇█ ⌧ ✐ Links_9/3/2021:_KCPUID_for_Linux,_IBM_Calls_Fedora_a_Community⠀✐ Posted in News_Roundup at 4:55 am by Dr. Roy Schestowitz 🄸🄼🄰🄶🄴 🄳🄴🅂🄲🅁🄸🄿🅃🄸🄾🄽 ⦇GNOME bluefish⦈ § Contents⠀➾ * GNU/Linux o Distributions o Devices/Embedded * Free_Software/Open_Source * Leftovers * § GNU/Linux⠀➾ o § Audiocasts/Shows⠀➾ # ⚓ Late_Night_Linux_–_Episode_115⠀⇛ Why so many distros ship GNOME by default, a retro OS on modern hardware, Mint’s update woes, your feedback, and more. # ⚓ Destination_Linux_216:_Firewalls_On_Linux_&_Google’s_Change Of_Heart_On_Tracking?⠀⇛ This week on Destination Linux, we’re going to discuss firewalls. Specifically, what the heck are they? Do you need to set one up? Does your distro have a default firewall and our favorite firewall software. Google is now a privacy ally…or at least that’s what they’re marketing. Later in the show, we’re going to discuss 0 A.D. and Steam Link enhancements for Linux. Plus we’ve also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux. So whether you’re brand new to Linux and open source or a guru of sudo. This is the podcast for you. # ⚓ Sunday_Morning_Linux_Review_–_Episode_326_(Audio-Only)⠀⇛ I normally don’t post episodes of the Sunday Morning Linux Review on my channel, but I’ve decided to post the latest episode to let people know about it that aren’t already subscribed. Presented as audio only. # ⚓ Solve_Problems_With_Shell_Scripting_And_Dmenu⠀⇛ While dmenu is a great way to launch your programs, dmenu is much more than just a run launcher. You can have shell commands output to dmenu. This makes dmenu a fantastic tool to incorporate into your shell scripts. o § Kernel Space⠀➾ # ⚓ Intel_Contributes_New_“KCPUID”_Utility_For_Linux_To Reliably_Report_CPU_Features⠀⇛ Intel engineers have been working on a tool called kcpuid for showing the raw CPU features/ capabilities of a processor under Linux. This utility will be part of the kernel source tree and is queued up now in tip’s x86/misc branch, thereby making it material for Linux 5.13 barring any issues coming up. Users/administrators can generally rely on /proc/ cpuinfo for quickly finding out CPU features of a given system. But the reported CPU information can be a bit misleading as some information can get left out due to kernel boot-time / command-line options that may disable some feature flags. Meanwhile other user-space utilities exist for reading CPU features but they are not necessarily up-to-date for the latest CPUs, among other potential issues. # ⚓ Intel_14th_Gen_Luna_Lake_CPU_Leaked_In_Latest_Linux Patches;_Release_Date_Hinted⠀⇛ Intel is reportedly commencing the development of the rumored 14th Generation Luna Lake processors. Rumors have it that the company’s rolling out of chips’ first support through the latest Linux patches hints at its potential launch window. The term “Intel Luna Lake” processor was spotted by Coelacanth’s Dream via Videocardz on a page showing a patch that introduced support for the unannounced CPU. The patch notes are for the Intel Ethernet Driver e1000e, which is a 1 Gbps NIC for Linux systems. Based on the patch notes, support for Intel Meteor Lake CPU was added last October 2020. # ⚓ Intel_14th_Gen_Lunar_Lake_CPU_Platform_Referenced_In_New Linux_Patch_Notes⠀⇛ In the immediate future, Intel will be rolling out its Rocket Lake processors, comprised of 11th Gen Core desktop CPUs. Then a little bit further down the road, we will get to see how Intel’s hybrid design works out, with the eventual introduction of Alder Lake. What about after that? We’ve seen references to a Meteor Lake platform, and now another reference to Lunar Lake, which is likely destined for a 2023 or 2024 launch. If you are keeping count, Lunar Lake would logically land within Intel’s 14th Gen Core processor plans. That is assuming (A) Lunar Lake is real, and (B) Intel does not shake things up with something else in between, and/or get funky with its Gen labels. Now that Pat Gelsinger has taken the reins as Intel CEO, it is anyone’s guess what the future might hold. o § Applications⠀➾ # ⚓ 13_Best_PDF_editors_for_Linux⠀⇛ PDF stands for Portable Document Format. It is widely used for exchanging electronic documents. Documents, forms, and web pages encoded in PDF can be correctly displayed on any device, including smartphones and tablets. PDF files are most reliable and secure way to share the documents with others over email because they cannot be manipulated easily. They can can be edited however, to some extent when necessary using pdf editors. But most of the time we only read the pdf documents. By default all Linux distributions come with a PDF viewer but not with a PDF editor. In this tutorial, we will show you some of the best PDF editors that can be used to edit contents, split and merge pdf documents in Linux. # ⚓ Best_Hex_Editors_for_Linux⠀⇛ This article will list useful hex editor applications available for Linux. Hex editors allow you to modify pre-compiled binary files whose source code is typically not available to change. They work by browsing binary data present in a file and then presenting the data in hexadecimal notation to users. Hex editors can also show partial or full ASCII data depending on the contents of the file. These hex editors allow you to change hexadecimal values, thereby allowing users to modify file behavior even if they don’t have access to source code. However, the data represented by a hex editor is not exactly human readable. Reading and interpreting hexadecimal values to infer program logic and behavior is not an easy task by any means and it takes considerable efforts to find values and make even the smallest of change. A hex editor is one of the first tools used while reverse engineering a file. o § Instructionals/Technical⠀➾ # ⚓ How_to_Update_openSUSE_Linux_System_–_It’s_FOSS⠀⇛ I have been an Ubuntu user for as long as I remember. I distrohopped a little but keep on coming back to Ubuntu. But recently, I have started using openSUSE to try something non-Debian. As I keep exploring openSUSE, I keep on stumbling upon things that are slightly different in SUSE- worse and I plan to cover them in tutorials on It’s FOSS. # ⚓ How_To_Install_XWiki_on_Ubuntu_20.04_LTS_–_idroot⠀⇛ In this tutorial, we will show you how to install XWiki on Ubuntu 20.04 LTS. For those of you who didn’t know, XWiki is a free and open-source, Java- based advanced wiki software platform. It runs on servlet containers like JBoss, Tomcat, Jetty, etc. It also uses a database such as MySQL or PostgreSQL to store its information. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by- step installation of the XWiki on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint. # ⚓ Installing_Apache_CouchDB_on_Fedora⠀⇛ Developed by Apache software foundation, CouchDB is a database management system that stores data in JSON documents. We can access our data using the HTTP protocol. Similarly, we can manipulate the data with JavaScript. # ⚓ How_to_Install_PHP_8_on_Linux_Mint_20?_–_Linux_Hint⠀⇛ Being a popular server-side scripting language, PHP is used in the creation of dynamic websites, content management systems, and many famous frameworks such as Laravel, WordPress, etc which are developed in PHP. As of preparing this post, the latest stable release of PHP is 8.2. # ⚓ How_to_Install_Steam_on_Linux_Mint_20?_–_Linux_Hint⠀⇛ Developed by Valve Corporation, steam is a multi- platform application for playing games. There are 30,000+ games available on Steam. Using Steam, you can meet and interact with new people. It can be installed on Linux Mint 20 from the Software Manager utility, from the terminal using the apt command, and from the steam official website. # ⚓ How_to_Create_Simple_Shell_Scripts_in_Linux_Using_Vim_– Linux_Hint⠀⇛ Shell Scripting executes commands to perform some useful functions and is designed to run in the shell. Shell scripts are quite handy to perform operations like file manipulation, automating tasks to avoid time consumption; you can even create your commands. Shell is an interface between the user and operating system that lets users interact with the operating system and perform various tasks using commands. Shell takes input from the user through the terminal, interacts with the kernel, processes it, and gives the output. # ⚓ How_to_Create_and_Delete_Users_on_CentOS_8_–_Linux_Hint⠀⇛ User management is much needed and must-know technique for a Linux server administrator. A Linux administrator often needs to create and grant different privileges and permissions to different users. This post will perform a couple of tasks like creating and deleting the user on the CentOS 8 Operating system. As you know, the creation and deletion of a user is an administrative type of task, and for performing such tasks, you must log in as a root user or execute all the commands with the sudo privileges. Let’s start and see how to add or create a user in the CentOS 8 system. # ⚓ How_to_Customize_a_Bash_Shell_with_the_shopt_Command_– Linux_Hint⠀⇛ Shopt is a built-in command in Unix-like operating systems, such as macOS and Linux distributions. The “shopt” command provides control over many settings that are used to tweak the operations in a Bash shell. This article shows you how to work with the “shopt” command in Linux. Since this command is built-in, it is not required to install this command to use it. The number of options available for the “shopt” command varies from version to version; older versions will have fewer commands compared to newer versions. Some options in Bash are enabled or disabled by default, but these options can temporarily be tweaked, once you restart the shell, these options will be reverted. However, it is also possible to permanently change these options if you are interested in keeping a tweaked version of the shell. # ⚓ HOWTO:_install_MongoDB_on_Slackware⠀⇛ Today I am going to show you how to install MongoDB, create a database admin account and enforce basic security. Why MongoDB when Slackware already has MariaDB? Well, the two are not comparable. MariaDB is a SQL database server, whereas MongoDB is a “NoSQL” database server, aka “Not only SQL“, and its queries – just like its object storage format – are in JSON. The two types of databases have entirely different usage targets. MongoDB is a ‘general-purpose, document-based database server‘. It has use-cases where it is more powerful than the traditional row/column model of a relational database management system. NoSQL databases, in particular MongoDB, are preferred over RDBMS in Cloud services, Big Data environments and for high-volume web based data processing services. These are typically environments where flexibility is required to handle big amounts of unstructured data and constantly varying schemas. A distributed cluster of MongoDB servers excels at “map-reduce“, the framework invented by Google for condensing large volumes of data into useful aggregated results – the very paradigm that catapulted Google Search into the number one position of search engines shortly after the turn of the millennium. # ⚓ How_to_install_Telegram_on_Linux_Mint_20.1_–_YouTube⠀⇛ In this video, we are looking at how to install Telegram on Linux Mint 20.1. # ⚓ How_to_install_Badlion_on_a_Chromebook⠀⇛ Today we are looking at how to install Badlion 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. Please take note that you need the full account of Minecraft to use the application. # ⚓ MariaDB/MySQL_Auto-Сlustering_with_Load_Balancing_and Replication⠀⇛ These days high availability and database clustering are very important for highly loaded production applications. If your server is down for a fraction of time, you are losing customers and money. Therefore making a database environment highly available has typically one of the highest priorities. Set up a highly available cluster is not easier for any developers and system administrators. # ⚓ How_To_Fix_The_GIMP_Eraser_Not_Working⠀⇛ GIMP is a free and reasonably good alternative to Photoshop. The app’s UI isn’t the best or the most modern but it has all the tools that you’d find in Photoshop. GIMP has the same tools as Photoshop but many of its tools work differently and the workflow is different. Despite having the same tools, there is a noticeable difference between the two apps. # ⚓ How_to_use_screen_command_to_improve_your_productivity_on Linux_terminal⠀⇛ Similar to many tools utilized by system administrators, the Linux screen command is another great tool that helps with productivity. screen can be seen as an alternative to Tmux, but it has many other useful options outside of just saving screen space. screen allows you to create multiple sessions of terminals/interactive shells. In this tutorial I will give you a quick rundown of screen and present several use cases of the command. # ⚓ Hunting_Excel_date_twins⠀⇛ Certain versions of Microsoft Excel for Mac counted days from 1 January 1904, while other Excel versions numbered their days from 1 January 1900. Microsoft calls these “the 1904 date system” and “the 1900 date system”, and says there are problems you may encounter when you use workbooks that use different date systems. I wrote about one of those problems in a 2017 post for The Linux Rain blog. If you compile a spreadsheet using a mix of “1900″ and “1904″ dates, you might have the same record represented twice, with dates exactly 4 years and 1 day apart (1462 days). These pseudo-duplicates are “Excel date twins”. The first twins I found (by accident) were in the Atlas of Living Australia (ALA) and had been imported from the Tasmanian Natural Values Atlas (TNVA). From the ALA they went to the Global Biodiversity Information Facility (GBIF). Both records say that I observed the peripatus species Ooperipatellus cryptus at a certain spot in Tasmania. One record says I did it on 3 February 1976, the other on 2 February 1972. The second date is an Excel date twin and impossible: I first came to Australia in January 1973. # ⚓ Removing_qtwebengine_from_a_Gentoo_Linux_installation_| Fitzcarraldo’s_Blog⠀⇛ At the beginning of March I updated the world set in Gentoo Testing (~amd64) running the KDE suite (Plasma, Frameworks and Applications) on my secondary laptop, an eleven-year-old Compal NBLB2. It has a first-generation Core i7 CPU and the maximum amount of RAM that can be installed in that model (8 GB). o § Distributions⠀➾ # § SUSE/OpenSUSE⠀➾ # ⚓ Real_Linux_on_a_Smartphone:_PinePhone_and_openSUSE Tumbleweed⠀⇛ Why is that phone so special? My wife asked me. I was exited like a child with my shiny new toy: the PinePhone KDE Community Edition. So how do you explain the history of failing efforts to get ‘real’ Linux on a smartphone in 5 minutes? How do you explain the difficulties of developing an operating system for the always changing ARM ecosystem? I tried: It’s not normal that you can install an Operating System on a phone. Normally you have 2 choices: you buy an Android phone or you buy an Apple iOS phone. In both cases, the phone hardware (read: boot loader) is locked down. So you can’t change the Operating System. At least not easily (because you can root some Android phones). # § IBM/Red Hat/Fedora⠀➾ # ⚓ Fedora_is_a_community;_Fedora_Linux_is_our_OS⠀⇛ When I talk about the Fedora Project, I’m talking about you: the community. The Linux distribution we make is great, but the community is the key. When people say “Fedora” without a qualifier, I’d like them to think “Fedora Project”, not the bits we produce. What’s more, we make more than just one thing — EPEL, for example, plus artwork, documentation, websites, and tools which aren’t tightly tied to the OS itself. Over the years, we haven’t done a great job of drawing this distinction. Now, let’s be more intentional with our language. I recently asked the Fedora Magazine editors to start using “Fedora Linux” in places where we mean the operating system. For example: “Using mycoolpackage on Fedora Linux” instead of “Using mycoolpackage on Fedora”. The Fedora Program Manager has updated the schedules and the Change proposal template to use “Fedora Linux” where appropriate. And for Fedora Linux 35, I submitted a Change proposal to set the NAME to “Fedora Linux” in /etc/os-release. # ⚓ An_introduction_to_JavaScript_SDK_for_CloudEvents⠀⇛ In today’s world of serverless functions and microservices, events are everywhere. The problem is that they are described differently depending on the producer technology you use. Without a common standard, the burden is on developers to constantly relearn how to consume events. Not having a standard also makes it more difficult for authors of libraries and tooling to deliver event data across environments like SDKs. Recently, a new project was created to help with this effort. CloudEvents is a specification for describing event data in common formats to provide interoperability across services, platforms, and systems. In fact, Red Hat OpenShift Serverless Functions uses CloudEvents. For more information about this new developer feature, see Create your first serverless function with Red Hat OpenShift Serverless Functions. # ⚓ Deploying_Node.js_applications_to_Kubernetes_with Nodeshift_and_Minikube⠀⇛ In a previous article, I showed how easy it was to deploy a Node.js application during development to Red Hat OpenShift using the Nodeshift command-line interface (CLI). In this article, we will take a look at using Nodeshift to deploy Node.js applications to vanilla Kubernetes—specifically, with Minikube. # ⚓ A_guide_to_Red_Hat_OpenShift_4.5_installer- provisioned_infrastructure_on_vSphere⠀⇛ With Red Hat OpenShift 4, Red Hat completely re-architected how developers install, upgrade, and manage OpenShift to develop applications on Kubernetes. Under the hood, the installation process uses the OpenShift installer to automate container host provisioning using Red Hat Enterprise Linux (RHEL) CoreOS. It is then easy to initialize the cluster and set up the cloud domain name system (DNS), load balancer, storage, and so on. Initially, the fully automated OpenShift installation option (called installer- provisioned infrastructure) was available only for public and private clouds. In OpenShift 4.5, the installer was updated to support installer-provisioned infrastructure on VMware vSphere. This article is for enterprise IT users and developers who run their workloads on vSphere. I will show you how to bring up your OpenShift clusters in 30 minutes without the pain of needing to do manual tasks each time. # § Canonical/Ubuntu Family⠀➾ # ⚓ First_Look_at_Ubuntu’s_New_Desktop_Installer⠀⇛ Initially unveiled last month, the new Ubuntu Installer for the Ubuntu Desktop flavor will have a more modern design that leverages Google’s Flutter UI SDK, which Canonical announced last week that will be their default choice for building future Ubuntu apps. At that point in time, only a screenshot was shown of the new Ubuntu Installer, teasing us with a whole new look of the “Try or Install” page, which also featured a “Repair Installation” option that isn’t available in the current Ubiquity installer. # ⚓ How_to_Create_an_ISO_from_Current_Installation_in Ubuntu_20.04_–_Linux_Hint⠀⇛ In Ubuntu, most programs and operating systems can be installed through the ISO file. The ISO file format is a live identical image of the specific operating environment that contains all required installation files. Another name used for ISO files is a disc image. So, an ISO file is a perfect duplicate of the content of an optical disc, such as DVD and CD images. An ISO file is a package that consists of installation directories in an ISO format. Users can create a backup of their current installation in an ISO file format. The ISO file can also be used as an external drive, or you can make a bootable USB. if you have an ISO file, then you can create the installation disc by burning the image to a CD or USB. This article shows you how to create an ISO file from a currently installed Ubuntu 20.04 system. You can create an ISO file from the current installation of Ubuntu 20.04 using any of the following methods. # ⚓ How_to_Install_Security_Updates_in_Ubuntu_20.04_– Linux_Hint⠀⇛ An essential part of using any operating system is to check for security updates from time to time. It can be difficult to keep track of security updates all the time. One of the easiest ways to keep your Ubuntu system secure is by upgrading your software packages. New versions add the latest features available, and system security is increased by updating programs frequently. This guide shows you how to install security updates in Ubuntu 20.04, which will be performed by upgrading security packages. # ⚓ How_To_Use_the_C_Programming_Language_in_Ubuntu_20.04 –_Linux_Hint⠀⇛ C is an excellent procedural programming language for beginners who want to learn how to program. Many applications, including databases and operating systems, use this general-purpose programming language for development. The C language is popular among new learners because it is not only easy to use but also helps programmers to better understand the internal architecture of the computer. C is the first step into the programming world, and after learning the C programming language, it will not be as difficult to learn other programming languages. Moreover, the C language is portable, as programs written in this language can be transferred to various platforms without requiring any changes to the code. This article shows you how to use the C programming language in Ubuntu 20.04 (LTS) and 20.10. # ⚓ What_is_build-essential_Ubuntu,_how_to_install_and use_it?_–_Linux_Hint⠀⇛ The build-essentials packages are meta- packages that are necessary for compiling software. They include the GNU debugger, g++/ GNU compiler collection, and some more tools and libraries that are required to compile a program. For example, if you need to work on a C/C++ compiler, you need to install essential meta-packages on your system before starting the C compiler installation. When installing the build-essential packages, some other packages such as G++, dpkg-dev, GCC and make, etc. also install on your system. Above, we have described what the build- essential packages are. In the rest of the article, we will explain how to install and use build-essentials on Ubuntu systems. All terminal commands we have executed on Ubuntu 20.04 system in this article. Let’s dive into the depths! # ⚓ Learning_Dart_&_Flutter⠀⇛ My employer, Canonical – recently announced we’re working with the Flutter developers to bring their platform to the Linux desktop. My interest was piqued. Personally I like the concept of writing applications which can run on many platforms. I sometimes dabble with game development engines like Construct3, GDevelop, Unity & Godot which all have multiple export options for different platforms. Having similarly powerful, cross-platform and open source tools for building mobile and desktop (non- game) applications is welcome in my book. # ⚓ The_Fridge:_Ubuntu_Weekly_Newsletter_Issue_673⠀⇛ Welcome to the Ubuntu Weekly Newsletter, Issue 673 for the week of February 28 – March 6, 2021. The full version of this issue is available here. o § Devices/Embedded⠀➾ # ⚓ Netflix_4K_certified_MECOOL_KM2_S905X2-B_TV_Box_runs Android_TV_10⠀⇛ There are plenty of Amlogic TV boxes around, but unless you buy from the big players, most devices won’t support Netflix FullHD/4K because certification is hard to get for smaller companies. The Hailstorm device scaling program launched in 2018 aimed to make the process easier on Amlogic and Hisilicon processors, and HiMedia S1 TV dongle was one of the first to get approved. But now MECOOL KM2 joins the rank of Netflix 4K certified devices. The TV box is powered by an Amlogic S905X2-B processor running Android TV 10, also known as Android TV on Android 10. # ⚓ Arduino_With_Python_Tutorial_for_Beginners_–_Linux_Hint⠀⇛ When you have started playing with Arduino boards, the standard programming language is provided by Arduino. This language is extremely useful for getting started and can even be used for real use. People who have used it for a while, though, notice a few limitations. You might also be used to programming in Python already. For this reason, developers have invented Micropython. With Micropython, you have all the basics of Python, with limitations due to the hardware you are finally running it on. This article will not discuss these limitations. Hopefully, you have a clear picture of what a microcontroller can do. Most likely, you will find that it can do much more than you imagined before you started. # ⚓ NXP_i.MX_8M_Plus_2.5-inch_Pico-ITX_SBC_supports_UIO40- Express_expansion_modules⠀⇛ With NXP i.MX 8M Plus AI processor nearing mass production, we’ve seen many companies introduce i.MX 8M Plus systems-on-module at Embedded World 2021. But as one would come to expect, there should also be single board computers based on the new processor, and Advantech has unveiled the RSB-3720 2.5-inch SBC (aka Pico-ITX SBC) compatible with the company’s UIO40-Express expansion boards. o § Free, Libre, and Open Source Software⠀➾ # § Productivity Software/LibreOffice/Calligra⠀➾ # ⚓ LibreOffice_Online_with_Team_Editing_Collaboration⠀⇛ Continuing the intro, now we will try LibreOffice Online with team collaboration. This allows you and friends (a team) altogether to edit a document simultaneously via the internet. It supports computer, laptop, as well as Android device users. How to do that? This simple tutorial explains it step by step for you. [...] Once a friend clicked the link, he/she will open your document on the web browser, asked for a name, asked for the password if any, and finally can edit the document together with you at the same time. The name asked will be used as identifier when a team working together. # § CMS⠀➾ # ⚓ Proposal_and_Steps_To_Dual-License_Gutenberg_Under the_GPL_and_MPL⠀⇛ The GPL is so embedded into WordPress that it is not just the license the platform is under but a part of the community’s culture. Friends have been gained and lost over discussions of it. Bridges burned. Battles waged. People cast out to the dark corners of the web that “we don’t talk about.” There was even a time when one could expect a fortnightly GPL dust-up in which the inner WordPress world argued the same points over and over, ad nauseam. It might be hard to imagine a world where — outside of third-party libraries — direct contributions to the software are under anything other than the GPL. However, the wheels are now in motion. The Gutenberg project, which is the foundation of WordPress going forward, may soon be under both the GNU General Public License (GPL) v2 and the Mozilla Public License (MPL) v2.0. # ⚓ People_of_WordPress:_Olga_Gleckler⠀⇛ From a natural interest in computers and fixing things as a young woman, Olga Gleckler from St Petersburg, Russia, found WordPress took her on a journey to becoming a successful female tech entrepreneur. On International Women’s Day, we share her story. # § Programming/Development⠀➾ # ⚓ Vue_Computed_with_Parameter⠀⇛ The Computed property is usually used to compute data from some other data. It is known for its reactivity because whenever a variable involved in some computed property gets changed, the whole property gets recomputed.This post will learn to pass the parameter to computed property and see how to use Vue computed with parameter. Before getting started with passing parameters to the computed property, let’s first understand the computed properties by going through the example. # ⚓ Vue_Computed_Property_not_updating;_Troubleshooting Steps⠀⇛ Vue.js is a very popular JavaScript library that is known for its reactivity, flexibility, and intuitive API. However, reactivity and flexibility come with some drawbacks, leading to the developer’s performance or a headache. The computed property is a very famous and most known feature of Vue.js, which is used to update some variable or perform some calculation depending upon some other variable’s updation. This post will try to troubleshoot the problems that occurred when the computed property does not work or update what we want. Let’s have a look at the scenarios, what might go wrong, and Vue Computed Property not updating. # ⚓ How_to_Use_Heredoc_in_Shell_Scripting⠀⇛ Here document (Heredoc) is an input or file stream literal that is treated as a special block of code. This block of code will be passed to a command for processing. Heredoc originates in UNIX shells and can be found in popular Linux shells like sh, tcsh, ksh, bash, zsh, csh. Notably, other programming languages like Perl, Ruby, PHP also support heredoc. Structure of Herdoc Heredoc uses 2 angle brackets (<<) followed by a delimiter token. The same delimiter token will be used to terminate the block of code. Whatever comes within the delimiter is considered to be a block of code. Look at the example below. I am redirecting the block of code to the cat command. Here the delimiter is set to “BLOCK” and terminated by the same “BLOCK“. # ⚓ LLVM_Clang_Mainlines_Support_For_The_Motorola_68000 Series_(m68k)_–_Phoronix⠀⇛ If it wasn’t odd enough during these pandemic times seeing Nintendo 64 support upstreamed into the Linux 5.12 kernel a few weeks back, the latest vintage hardware seeing open- source support still going on is the Motorola 68000 series 32-bit processors. LLVM/Clang today merged the “m68k” target for these three decade old processors. The Motorola 68000 (m68k) 32-bit processors were found in early Apple Macintosh computers, the Amiga, Sega Genesis, and other vintage devices. Motorola hasn’t even been developing the 68000 series since the mid 90′s but it has remained popular in some retro computing circles and still sees Linux/ open-source work. # ⚓ How_CSS_Positioning_and_Flexbox_Work_–_Explained_with Examples⠀⇛ If you have ever used CSS, then you know how hard it is to position elements. But by the end of this tutorial you’ll know much more about CSS positioning and Flexbox, and you’ll be able to position elements in your dream project like a boss. # ⚓ How_Classes_Work_in_C++⠀⇛ C++ supports Object Oriented Programming, and classes and objects are the heart of this programming paradigm. You might be wondering – what is a class and why do we need them? In this article I’ll go over some basics to help you understand how classes work in C++. # ⚓ A_Jetpack_Compose_Tutorial_for_Beginners_–_How_To Understand_Composables_&_Recomposition⠀⇛ This tutorial will teach you a few fundamental concepts and terms related to the Jetpack Compose UI Library on Android. While this is a beginner’s guide to Compose, it will not be a beginner’s guide to Android – so you should have built at least an application or two (though not in Compose, necessarily). Before we begin, I was initially planning to write a follow up article directed towards more senior developers until I came across Leland Richardson’s two part article series. Leland is not only a Software Engineer working on the Jetpack Compose team, but I see that he is a great writer as well. # ⚓ Git_Cheat_Sheet_–_50_Git_Commands_You_Should_Know⠀⇛ A distributed version control system is a system that helps you keep track of changes you’ve made to files in your project. This change history lives on your local machine and lets you revert to a previous version of your project with ease in case something goes wrong. Git makes collaboration easy. Everyone on the team can keep a full backup of the repositories they’re working on on their local machine. Then, thanks to an external server like BitBucket, GitHub or GitLab, they can safely store the repository in a single place. This way, different members of the team can copy it locally and everyone has a clear overview of all changes made by the whole team. Git has many different commands you can use. And I’ve found that these fifty are the ones I use the most often (and are therefore the most helpful to remember). # § Python⠀➾ # ⚓ How_to_Filter_Data_in_Django?_–_Linux_Hint⠀⇛ It is a very common requirement for the web application to display data on the web page based on the user’s interest. The searching feature of the application makes it more user- friendly. Django framework has a built- in filter() method to filter data from the database tables. A table can contain many records and sometimes determining some specific data are required based on the particular criteria. This task becomes easier by using the filter() method in different ways. How the data from a database table can be filtered using the filter method in four different ways will be discussed in this tutorial. # ⚓ How_to_Create_Django_Templates?_–_Linux_Hint⠀⇛ A template contains HTML data that is generated from a view and displayed in the browser. The static and dynamic HTML pages can be created using the template. Logic and design have been kept separately in the Django application. Python code can’t be used directly in the Django template because the browser can’t interpret the python code. The designer can design the HTML pages only with the necessary format or styling, and the coder adds the static or dynamic data into the template using Django Template Language (DTL). How the Django template can be created and how the DTL can be used to add static or dynamic content to the template have been shown in this tutorial. # ⚓ How_to_Create_Django_Form?_–_Linux_Hint⠀⇛ The use of the form is an essential part of any web application. The input from the website users can be taken using the form. It can contain different types of fields, such as text box, combo box, check box, radio button, etc. to take data from the users. Django framework contains a large number of libraries to help the web developer to design an HTML form for taking input from the user, process the input, and respond to the user’s input. How HTML form can be used to take data from the user, read the input values, and print the values in the browser using Django is shown in this tutorial. # ⚓ How_to_Get_Started_with_Pandas_in_Python_–_a Beginner’s_Guide⠀⇛ The Pandas package in Python gives you a bunch of cool functions and features that help you manipulate data more efficiently. It also lets you perform numerous data cleaning and data preprocessing steps with very little hassle. That’s great isn’t it? Here’s a list of some of the most frequently used Pandas functions and tricks to help you enjoy your data science journey. # § Rust⠀➾ # ⚓ Sylvestre_Ledru:_Debian_running_on_Rust coreutils⠀⇛ tldr: Rust/coreutils ( https:// github.com/uutils/coreutils/ ) is now available in Debian, good enough to boot a Debian with GNOME, install the top 1000 packages, build Firefox, the Linux Kernel and LLVM/Clang. Even if I wrote more than 100 patches to achieve that, it will probably be a bumpy ride for many other use cases. It is also a terrific project to learn Rust. See the list of good first bugs. Even if I see Rust code every day at Mozilla, I was looking for an actual personal project (i.e. this isn’t a Mozilla project) to learn Rust during the various COVID lockdowns. I started contributing to the alternative Coreutils developed in Rust. The project aims at proposing a drop-in replacement of the C-based GNU Coreutils, and I wanted to evaluate if this could be used to run a regular Debian. Similar to what I have done with clang.debian.net a few years ago (rebuilding the Debian archive using clang instead of gcc). I expect that most of the readers know what the Coreutils. It is a set of programs performing simple operations (copy/move file, change permissions/ ownership, etc). Even if some commands are from the 70th, they are at the base of Linux, Unix and macOS. While different implementations can be found, they are trying to remain compatible in terms of arguments, options, etc. This implementation of Coreutils isn’t different! * § Leftovers⠀➾ o ⚓ BSidesSF_2021_CTF:_CuteSrv_(Author_Writeup)⠀⇛ I authored the BSidesSF 2021 CTF Challenge “CuteSrv”, which is a service to display cute pictures. o § Integrity/Availability⠀➾ # § Proprietary⠀➾ # § Pseudo-Open Source⠀➾ # § Privatisation/Privateering⠀➾ # § Linux Foundation⠀➾ # ⚓ Overview_of_the_Kubernetes_Security Essentials_Training_Course⠀⇛ We recently launched the LFS260 – Kubernetes Security Essentials eLearning course in partnership with the Cloud Native Computing Foundation (CNCF), the home of Kubernetes. This course provides the skills and knowledge on a broad range of best practices for securing container-based applications and Kubernetes platforms during build, deployment and runtime. It also gets you ready to sit for the Certified Kubernetes Security Specialist (CKS) exam. # § Security⠀➾ # ⚓ Feeding_Frenzy_as_criminal_groups_stake_their claim_on_Outlook_Web_Access_servers⠀⇛ This weekend, several days after the Patch Tuesday when Microsoft released fixes for the ProxyLogon vulnerability, Netcraft found more than 99,000 unpatched Outlook Web Access servers accessible on the internet — of which several thousand have clear evidence of one of more web shells installed. Outlook Web Access (OWA) provides remote access to on-premises Microsoft Exchange mailboxes. While a treasure trove of corporate email is a tempting enough target itself, it can also act as jumping-off point for deeper network access. Vulnerable versions allow unfettered remote access to the mail server. Originally attributed to the Hafnium group, the variety of different web shells and file naming conventions found by Netcraft suggest that the shells belong to multiple groups who have been spurred into action since Microsoft’s announcement by the scale of the opportunity. # ⚓ A_Basic_Timeline_of_the_Exchange_Mass-Hack⠀⇛ Sometimes when a complex story takes us by surprise or knocks us back on our heels, it pays to revisit the events in a somewhat linear fashion. Here’s a brief timeline of what we know leading up to last week’s mass-hack, when hundreds of thousands of Microsoft Exchange Server systems got compromised and seeded with a powerful backdoor Trojan horse program. When did Microsoft find out about attacks on previously unknown vulnerabilities in Exchange? Pressed for a date when it first became aware of the problem, Microsoft told KrebsOnSecurity it was initially notified “in early January.” So far the earliest known report came on Jan. 5, from a principal security researcher for security testing firm DEVCORE who goes by the handle “Orange Tsai.” DEVCORE is credited with reporting two of the four Exchange flaws that Microsoft patched on Mar. 2. # ⚓ David_Tomaschik:_BSidesSF_2021_CTF:_Encrypted Bin_(Author_Writeup)⠀⇛ I thought I’d do a walk through of how I expected players to solve the challenge, so I’ll write this as if I’m playing the challenge. Visiting the web service, we find an upload page for text and not much else. When we perform an upload, we see that we’re redirected to a page to view the encrypted upload… # ⚓ Daniel_Stenberg:_half_of_curl’s_vulnerabilities are_C_mistakes⠀⇛ Lots of people keep referring to the awesome summary put together by a friendly pseudonymous “Tim” which says that “53 out of 95” (55.7%) security flaws in curl could’ve been prevented if curl had been written in Rust. This is usually in regards to discussions around how insecure C is and what to do about it. I’ve blogged about this topic before, but things change, the world changes and my own view on these matters keep getting refined. I did my own count: how many of the current 98 published security problems in curl are related to it being written in C? Possibly due to the slightly different question, possibly because I’ve categorized one or two vulnerabilities differently, possibly because I’m biased as heck, but my count end up at: 51 out of 98 security vulnerabilities are due to C mistakes That’s still 52%. (you can inspect my analysis and submit issues/pull- requests against the vuln.pm file) and yes, 51 flaws that could’ve been avoided if curl had been written in a memory safe language. This contradicts what I’ve said in the past, but I will also show you below that the numbers have changed and I still was right back then! o § Monopolies⠀➾ # ⚓ Brief_of_Remedies,_Restitution,_Antitrust,_and_Intellectual Property_Law_Scholars_as_Amici_Curiae_in_Support_of Respondent_Federal_Trade_Commission⠀⇛ An injunction is an equitable remedy with a long history in the courts of equity. The injunctive power historically and necessarily includes the attendant power for a court also to order restitutionary disgorgement of a defendant’s ill- gotten gains, among other forms of equitable monetary relief. That has been a long-standing and steadfast rule in equity jurisprudence for nearly two hundred years. It has also been a consistent holding in this Court’s cases. And this Court has required statutes to be clear and unambiguous in disclaiming traditional equity powers. The FTC Act does not do so. Amici are 43 professors and scholars of remedies, restitution, antitrust, and intellectual property law throughout the United States. Amici include editors of major casebooks and books on Remedies, Antitrust, and Intellectual Property, and one of the amici is the new editor of the leading treatise on Remedies. Many of the amici also have served as Advisers and Members of the Consultative Group to the Restatement (Third) of Restitution and Unjust Enrichment (Am. Law Inst. 2011). Two are the Reporters, and several serve as Advisers, for the Restatement (Third) of Torts: Remedies (in progress). One is President Emeritus of the American Law Institute. All amici have taught at major law schools and regularly publish articles in the areas of remedies, restitution, antitrust, and intellectual property. Amici seek to clarify the history and source of power for equitable remedies incident to injunctions such as disgorgement of a wrongdoer’s profits. # ⚓ Canadian_courts_are_interpreting_supplementary pharmaceutical_patent_protection_more_broadly_than_their_EU counterparts [Ed: Passing laws for large monopolies at the expense of public interest]⠀⇛ For nearly 30 years, pharmaceutical patent policy in Canada has been designed to strike a balance between rewarding pharmaceutical innovation and enabling affordable drug access. This balance has evolved over time. From entry into the original North American Free Trade Agreement (NAFTA) in 1993 until entry into the Canada-EU Comprehensive Economic and Trade Agreement (CETA) in 2014, the Canadian government has successfully resisted trade obligations and pressures that, had it acceded, would have forced this delicate balance to tip in favour of intellectual property (IP) protection for pharmaceuticals. With CETA, the Canadian government agreed to measures to enhance pharmaceutical IP protection, including the extension of patent terms to reflect delays in regulatory approval. This form of protection is called supplementary protection certificates (SPCs) in the European Union. In agreeing to implement SPC-like measures, Canadian trade negotiators introduced safeguards to limit extended patent terms to two years and to exempt pharmaceutical manufacturing that is for the purposes of export. An apparent premise of Canada’s agreement to introduce SPC-like measures was that the protection would be similar to (and not broader than) SPC protection but balanced with the negotiated safeguards. # § Patents⠀➾ # ⚓ Bayer_Healthcare_LLC_v._Baxalta_Inc._(Fed._Cir. 2021)⠀⇛ Last week, the Federal Circuit affirmed a jury verdict against Baxalta Inc., Baxalta US Inc., and Nektar Therapeutics for infringing Bayer Healthcare’s patent to human blood clotting factor conjugates in Bayer Healthcare LLC v. Baxalta Inc. Bayer Healthcare sued Defendants on U.S. Patent No. 9,364,520, alleging willful infringement by Baxalta’s product, Adynovate®. This product is a recombinant human Factor VIII (the blood clotting factor responsible for causing Hemophilia A) having the protein structural domains A1-A2-B-A3-C1- C2, wherein the B portion was specifically modified by addition of polyethylene glycol (PEG). PEGylation is important because Factor VIII has an 11-hour half-life which requires frequent injections and leads to reduced patient compliance. The prior art had disclosed “random” modification of Factor VIII with PEG, which had “several drawbacks” due to the multiplicity of PEGylations sites (“158 lysines, the two N-termini, and multiple histidines, serines, threonines, and tyrosines”) in the Factor VIII protein, which led to heterogeneity in the species produced, including ones having deleterious effects on Factor VIII activity and ones having a multiplicity of PEG residues conjugated to the protein. # ⚓ Disney_Files_Patent_to_Turn_Any_Resort_Room_Into_a Show⠀⇛ The Disney Patent, filed on February 9, 2021, is the newest design idea by The Walt Disney Company and requests to protect the idea of turning any room into a show. But if one reads the filed papers, they will find that this proposed technology mentions over and over hotel room use and how to engage a Resort Guest. Will Disney utilize this tech in upcoming hotels or perhaps refit existing hotel rooms for multimedia shows? # ⚓ Patent_‘death_squad’_used_by_Apple_and_others_could be_unconstitutional⠀⇛ According to the report the body has invalidated 2,000 patents since its inception in 2012, including nearly 200 just from Apple. Many of these patents, the report notes, are held by patent trolls, whose sole business models involve acquiring patents and then suing companies allegedly in breach of using them without licensing. The board was set up in 2011 by Congress “as a faster and cheaper alternative to litigation”. [...] The Supreme court may reportedly go as far as to stop the board from reviewing any more patents, stripping 250 judges of their jobs in the process and possibly meaning cases would have to be reconsidered. # ⚓ Sony_has_filed_a_patent_for_a_system_that_could_turn bananas_and_other_household_items_into_PlayStation controllers⠀⇛ # ⚓ LG_wins_patent_lawsuit_against_TCL_in_Germany⠀⇛ According to LG, the Mannheim Regional Court last week ruled in favour of the South Korean company, having found that TCL infringed upon LG’s standard essential patent, EP 2 627 146 B1, in Germany. The patent is related to LTE technology. LG said it would take immediate steps to halt TCL from using patented technology in its smartphones without a licence. The Chinese company can appeal the decision however, and its request to the German Federal Patent Court to nullify the patent in question is still pending. In November 2019, LG filed infringement lawsuits for three patents against TCL. There are two lawsuits still ongoing for the other patents. The hearing for one started last week and another will start in May. # ⚓ Morocco_Third_in_Africa_for_Most_Patents_Filed_in 2020 [Ed: Rather meaningless measures hailed as something they're not (hint: patents and progress/ innovation are totally different things, sometimes patents actively suppress progress)]⠀⇛ Morocco filed the third greatest number of patents in Africa in 2020, trailing only South Africa and Egypt in a year notable for its economic upheaval and innovation amid the coronavirus pandemic. Between January and December of last year, Moroccan companies filed 42 patents across multiple industries, according to recent figures from the World Intellectual Property Organization (WIPO). The figure rose nearly 30% from the 33 patents filed by Morocco in 2019. China led the world in patent filings in 2020, registering 68,720 parents in 2020 alone. The United States followed at 59,230, while Japan rounded out the top three at 50,520 patent requests. # § Software Patents⠀➾ # ⚓ SynKloud_Technologies_patent_held unpatentable⠀⇛ On March 5, 2021, the Patent Trial and Appeal Board (PTAB) issued a final written decision in Unified Patents, LLC v. SynKloud Technologies, LLC holding all claims of U.S. Patent 9,098,526 unpatentable. SynKloud Technologies is a subsidiary of Ideahub, Inc. The ‘526 patent, directed to providing remote storage for wireless devices, has been asserted against Hewlett-Packard and Blu Products. # ⚓ Vivint_Sues_ADT_for_Patent_Infringement [Ed: "Smart" as patent legal minefield, e.g. for lousy software patents]⠀⇛ In the complaint, Vivint asserts that ADT infringes six of Vivint’s U.S. patents related to security and smart home technology. As one of the premier providers of smart home technology, Vivint is recognized throughout the industry for its products, innovation and customer satisfaction. Vivint has more than 300 issued patents related to its proprietary technology. ╘══════════════════════════════════════════════════════════════════════════════╛ ¶ Lines in total: 6126 ➮ Generation completed at 01:00, i.e. 20 seconds to (re)generate ⟲