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