Bonum Certa Men Certa

Links 25/12/2022: 'The LastPass Hack Was Worse Than We Thought'



  • GNU/Linux

    • Merry Christmas from OSMC - OSMC

      The OSMC team would like to wish you a Merry Christmas. We hope you're enjoying the festive break and watching lots of TV with OSMC.

      We're readying a small update to keep things running smoothly and will release this in the next few days with Kodi v19.5. We are already working hard on the impending Kodi v20 release.

    • Audiocasts/Shows

    • Kernel Space

      • WCCF Tech ☛ New Intel Xe Linux Kernel Graphics Driver To Replace "i915" For Future GPUs

        Intel open-source engineers are working hard on developing a new graphics driver to replace the twenty-year-old i915 driver.

        Intel open-source i915 graphics driver to be replaced with new, Xe-based graphics kernel for better optimization and broader adoption in previous architectures

        The i915 graphics driver was initially introduced during the 915G Northbridge chipset generation. Now, developers are looking into updating the i915 graphics kernel with a Xe-based kernel graphics driver that will help support integrated and discrete Intel graphics cards with an estimated launch as quickly as next year.

    • Applications

      • Make Use Of ☛ Run Multiple Linux Terminal Sessions Simultaneously With Terminator

        Unlike traditional Linux terminal emulators, Terminator lets you run as many terminal sessions as you want, all at the same time.

        Terminator is a terminal emulator that lets you work on multiple terminal sessions in a single window. It is a handy tool for system administrators and other users who deal with configurations and management of multiple systems.

        In Terminator, you can split, switch and arrange terminals in a grid, create tabs, rename terminal sessions, configure key bindings, and much more. The best part about Terminator is that it lets you send your input to multiple terminal sessions simultaneously.

        Let’s see how to install and use Terminator to run multiple terminals in one window.

      • Linux Links ☛ 9 Best Free Linux e-book Tools - Updated 2022 - LinuxLinks

        An electronic book (commonly abbreviated e-book) is a text and image-based publication which can be read on a computer or other digital devices such as an e-book reader.

        The rise of multimedia digital downloads in recent years has been truly extraordinary. The impact has been so great in respect of digital music downloads. Digital music accounted for half of the all the revenue generated by the music industry in 2016 and amounted to a total of 7.8 billion U.S. dollars that year. Over the years, many music labels stopped releasing singles on a physical format. We do not foresee that major book publishing companies will abandon paperbacks. However, the expansion of digital downloads equally applies to books. The biggest booksellers have reported that they sell more digital books than paperbacks.

        Digital books are well established. Project Gutenberg, an online library of books that can be downloaded free of charge, has been expanding its collection since 1971. Almost its entire library consists of books that are available in the public domain, although there are a few copyright texts which are also included.

    • Instructionals/Technical

      • OSTechNix ☛ How To Find The Size Of A Directory In Linux - OSTechNix [Ed: Page updated]

        This brief tutorial explains how to find the size of a directory in Linux operating systems. Finding the size of files and directories in graphical mode is very easy! All we have to do is just right click on the file or directory, and choose the properties option from the context menu. However, it is equally important to know how to check directory size from CLI mode as well.

      • Make Use Of ☛ How to Install and Set Up ProFTPD With TLS on Ubuntu

        ProFTPD is a feature-rich FTP daemon for Linux and Unix-based OSes. Here's how you can set it up on Ubuntu.

        File Transfer Protocol (FTP) is a popular lightweight protocol used to transfer files over a network. Although it is an efficient mechanism for the transmission of data, there is one drawback to it: the data is transmitted and received in plain text. This means the data transfer is unencrypted, and it can be compromised.

        Modern FTP servers such as ProFTPD allow support for SSL/TLS. This makes the file transfer between the two systems not only efficient but also safe by adding a security element. Let’s explore how to install and set up ProFTPD with TLS on Ubuntu 22.04.

      • ID Root ☛ How To Install Mono on Ubuntu 22.04 LTS - idroot [Ed: Not a good idea. Mono is how Microsoft 'infects' Linux or puts Trojan horses in it.]

        In this tutorial, we will show you how to install Mono on Ubuntu 22.04 LTS. For those of you who didn’t know, Mono is an open-source project that was developed by Xamarin (now owned by Microsoft) to provide a .NET framework-compatible set of tools for Linux, macOS, and other platforms. It allows developers to build and run .NET applications on non-Windows platforms. This includes support for .NET libraries and frameworks, such as ASP.NET and WPF.

      • Linuxize ☛ How to Install Tomcat 10 on Ubuntu 22.04

        This article explains how to install and configure Tomcat 10 on Ubuntu 22.04.

    • Games

      • Boiling Steam ☛ 7000 Games (Playable and Verified) on the Steam Deck! - Boiling Steam

        Just before Christmas, Valve and their partners have crossed a new milestone with 7000 games (Verified and Playable) on the Steam Deck!

      • Advent of DDNet 2022 Recap - DDraceNetwork News

        DDNet ran the Advent of DDNet 2022 for the first time this year. The event just ended and the results are out! I hope everyone had fun playing these maps, got to see new parts of DDNet and met new people in the community.

        This was a spontaneous idea by heinrich5991, which we started implementing in the evening before December 1. Huge thanks to our testing co-leader Pipou for modifying maps for the event! Thanks to Patiga for the map scaling, mirroring, and rotating tools, thanks to louis and nothing for helping with picking maps!

  • Distributions and Operating Systems

    • New Releases

      • 9to5Linux ☛ Manjaro Linux 22.0 "Sikaris" Is the First Distro Release Powered by Linux Kernel 6.1 and Xfce 4.18 - 9to5Linux

        After months of hard work, the Manjaro Linux team announced today the release of Manjaro Linux 22.0 “Sikaris” as the latest version of this widespread Arch Linux-based distribution for the masses bringing some of the most exciting GNU/Linux and Open Source software.

        Coming six months after the Manjaro Linux 21.3 “Ruah” release, Manjaro Linux 22.0 “Sikaris” is powered by the just-released Linux 6.1 kernel series for the best possible hardware support at the moment of writing and features the amazing Xfce 4.18 desktop environment for its flagship edition. This probably makes Manjaro Linux the first stable distro release to ship with both Linux 6.1 and Xfce 4.18.

        The KDE Plasma and GNOME editions received the latest KDE Plasma 5.26.4 desktop environment update, which is accompanied by the recently released KDE Frameworks 5.101 and KDE Gear 22.12 software suites for the best Plasma desktop experience possible, as well as the latest GNOME 43.2 desktop environment update, which looks gorgeous with its dark theme and a dock at the bottom of the screen.

    • Open Hardware/Modding

      • Arduino ☛ Roving Rock ‘Em Sock ‘Em Robots make the perfect Secret Santa gift | Arduino Blog

        As part of what has become an annual holiday tradition, several YouTube makers coordinated their efforts this year for a Secret Santa exchange. Returning participant James Bruton drew Emily the Engineer and found inspiration for his gift from an automatic boxing glove that she built. Taking that idea and running with it, he created a pair of Rock ‘Em Sock ‘Em Robots that can drive around and compete in real-life bouts.

        The two 3D-printed robots, which are obviously red and blue, roam around on two driven wheels and punch with massive fists. That fists attach magnetically to automatic reciprocating punching mechanisms very similar to the one Emily the Engineer designed. If one robot pilot is able to punch the fist off of the opposing robot, they win the round. To kick off another round, all the players have to do is snap the fist back onto the magnetic mount.

  • Free, Libre, and Open Source Software

    • Open Source Grindset Explained

      Let's talk about how to develop an open sourcerer mindset.

      Very much like any other open source developer who has a great passion, I have been dreaming about doing open source full-time to make a living.

    • Web Browsers/Web Servers

      • Chromium

        • TecAdmin ☛ How to Install Google Chrome Web Browser on Ubuntu - Debian - TecAdmin

          Google Chrome is a popular web browser that is widely used for accessing the internet. It is known for its fast performance, security features, and support for a wide range of web technologies. If you want to use Google Chrome on your Ubuntu or Debian system, you can install it using the steps described in this article.

          There are two methods for installing Google Chrome on Ubuntu and Debian: using the official Google Chrome repository and downloading the Debian package from the Google Chrome website. In this article, we will cover both methods.

        • Google ☛ Dev Channel Update for ChromeOS / ChromeOS Flex

          The Dev channel is being updated to OS version: 15278.0.0, Browser version: 110.0.5464.0 for most ChromeOS devices.

        • Google ☛ Chrome Releases: Beta Channel Update for ChromeOS / ChromeOS Flex

          The Beta channel is being updated to 109.0.5414.41 (Platform version: 15236.35.0) for most ChromeOS devices. This build contains a number of bug fixes and security updates.

        • Google ☛ Chrome Releases: Long Term Support Channel Update for ChromeOS

          LTS-102 is being updated in the LTS channel to 102.0.5005.193 (Platform Version: 14695.166.0) for most ChromeOS devices. Want to know more about Long Term Support? Click here.

        • Google ☛ Chrome Releases: Dev Channel Update for Desktop

          The dev channel has been updated to 110.0.5478.4 for Windows, Linux and 110.0.5478.5 for Mac.

        • Google ☛ Chrome Releases: Chrome Dev for Android Update

          We've just released Chrome Dev 110 (110.0.5476.3) for Android. It's now available on Google Play.

          You can see a partial list of the changes in the Git log. For details on new features, check out the Chromium blog, and for details on web platform updates, check here.

        • Google ☛ Chrome Releases: Beta Channel Update for Desktop

          The Beta channel has been updated to 109.0.5414.46 for Windows, Mac and Linux.

        • Google ☛ Chrome Releases: Stable Channel Update for Desktop

          The Stable channel has been updated to 108.0.5359.124 for Mac and Linux and 108.0.5359.124/.125 for Windows, which will roll out over the coming days/weeks. A full list of changes in this build is available in the log.

    • SaaS/Back End/Databases

    • Programming/Development

      • bnosac :: open analytical helpers - audio transcription with whisper from R

        Last week, OpenAI released version 2 of an updated neural net called Whisper that approaches human level robustness and accuracy on speech recognition. You can now directly call from R a C/C++ inference engine which allow you to transcribe .wav audio files.

      • Daniel Lemire ☛ Fast base16 encoding - Daniel Lemire’s blog

        Given binary data, we often need to encode it as ASCII text. Email and much of the web effectively works in this manner.

        A popular format for this purpose is base64. With Muła, we showed that we could achieve excellent speed using vector instructions on commodity processors (2018, 2020). However, base64 is a bit tricky.

        A much simpler format is just base16. E.g., you just transcribe each byte into two bytes representing the value in hexadecimal notation. Thus the byte value 1 becomes the two bytes ’01’. The byte value 255 becomes ‘FF’, and so forth. In other words, you use one byte (or one character) per ‘nibble’: a byte is made of two nibbles: the most-significant 4 bits and the least-significant 4 bits.

      • Bert Hubert ☛ Always use feenableexcept() when doing floating point math

        This is a refreshed & expanded copy of a very old page I hosted outside of this blog. I recently ran into “silent NaNs” again, and thought it might be a good idea to republish this advice here.

      • ROS Industrial ☛ Summary of ROS-Industrial Conference 2022 | ROS-Industrial

        The 10th edition of the ROS-Industrial Conference took place on December 15-16, 2022 in Stuttgart, Germany and remotely. During the conference, 55 participants present in Stuttgart and an online audience of more than 200 people attended 17 talks in six sessions. The goal of the conference was to show and discuss what currently is possible in the ROS2 ecosystem when it comes to industrial applications.

      • ROS Industrial ☛ ROSCon 2022 Rewind

        This October I was fortunate enough to attend ROSCon with fellow colleagues Jerry Tower and Michael Ripperger in beautiful Kyoto, Japan. By luck, it just so happened that the month-long trip I booked to Japan one year ago lined up with Japan's borders opening and the conference's location and dates. Now that I'm back in America and have my work and personal business back in order, I'd like to share with you my ROSCon 2022 experience.

        With an attendance of approximately 800 ROS developers ranging from absolute beginners to seasoned industry and academia experts, there was something for everyone at ROSCon. The panels were particularly useful to better understand the current state of ROS, ROS2, future plans, and concerns of the community. I found the presentations about integrating CANopen with ROS 2 in addition to the development work on a ROS 2 simulator with the Unreal Engine 4 interesting as well.

      • Emily M Stark ☛ The death of the line of death | Emily M. Stark

        The line of death, as Eric Lawrence explained in a classic blog post, is the idea that an application should separate trustworthy UI from untrusted content. The typical example is in a web browser, where untrustworthy web content appears below the browser toolbar UI. Trustworthy content provided by the web browser must appear either in the browser toolbar, or anchored to it or overlapping it. If this separation is maintained, then untrusted content can’t spoof the trustworthy browser UI to trick or attack the user.

        Though the line of death has been an axiom of browser security for years, it’s losing relevance in modern browsers, and fortunately being replaced by more effective patterns for some attacks.

        The line of death principle is a bit antiquated. First of all, I’m not aware of any research to support that it’s effective. In fact I’m not aware of much research about it at all. There’s plenty of research and practical experience to show that phishing is effective, picture-in-picture attacks are effective, and security indicators in the URL bar are misunderstood. There’s also some research on operating system equivalents to the line of death (thanks to Stuart Schechter for the pointer). But I’m not aware of any research that focuses on the line of death concept in browsers specifically. For example, I’d like to see a study looking at whether users perceive a dialog anchored to the browser toolbar differently than an identical dialog shown by web content. (Please send me pointers!) In the absence of usability studies, my intuition is that the line of death is simply a foreign, incomprehensible idea to many, many browser users.

      • Linux Foundation ☛ R en Buenos Aires in 2023: Compiling a list of Latin American R packages - R Consortium

        The R Consortium caught up with Elio Campitelli, organizer of the R en Buenos Aires Group in Buenos Aires, Argentina, to talk about their experience leading a group with almost 1,000 members. Elio discusses their early exposure to programming, the group’s special interest in R and social sciences, and plans on building a compiled list of Latin American R packages in 2023.

      • Hillshade, colors and marginal plots with tidyterra (II) | One world

        This is the second post of the series “Hillshade, colors and marginal plots with tidyterra”. In this post I would explore an approach for annotating marginal plots to a ggplot2 map of a SpatRaster, including information of the values by longitude and latitude. See the first post of the series here.

      • rOpenSci | rOpenSci News Digest, December 2022

        We have recently started building HTML reference manuals for each package in the R-universe! For packages that have had an update in the past 3 weeks, the reference manual is now linked from the package homepage on R-universe.dev. All packages in the R-universe are rebuilt at least once per month, so soon all packages should have an online HTML manual. You can also find reference manuals for base-R packages.

      • Jumping Rivers ☛ What is R7? A New OOP System for R

        This blog post aims to give a brief introduction to R7, a new R package for OOP in R. It’s not a tutorial on how to write code using R7 - the documentation provides great instructions for getting started if you’re already ready to start programming in R7.

      • Touching the 3rd Rail of Data Science: 'R or Python?' - Win Vector LLC

        I’ve been seeing a lot of hot takes on if one should do data science in R or in Python. I’ll comment generally on the topic, and then add my own myopic gear-head micro benchmark.

        I’ll jump in: If learning the language is the big step: then you are a beginner in the data science field. So the right choice is: work with others and use the tools they are most able to teach you.

        After that there are other considerations: what/who are you working with or integrating with. If you are working with statisticians, likely they will want R. If you are working with software engineers, likely they will want Python. If you are actually adding value in terms of translating business needs, picking machine learning models, methods for organizing data, designing experiments, controlling for bias, reducing variance: then programming is the least of your worries.

      • Perl / Raku

        • Rakulang ☛ Day 25: Rakudo 2022 Review - Raku Advent Calendar

          In a year as eventful as 2022 was in the real world, it is a good idea to look back to see what one might have missed while life was messing with your (Raku) plans.

          Rakudo saw about 1500 commits this year, about the same as the year before that. Many of these were bug fixes and performance improvements, which you would normally not notice. But there were also commits that actually added features to the Raku Programming Language. So it feels like a good idea to actually mention those more in depth.

          So here goes! Unless otherwise noted, all of these changes are in language level 6.d, and available thanks to several Rakudo compiler releases during 2022.

  • Leftovers

    • Science

      • BBC ☛ The cargo hauling aircraft with no pilots on board - BBC News

        Svilen Rangelov sports an impressive beard. It's eight years' worth of growth he says. The beard dates back to when he and his younger brother, an aerospace engineer by training, formed Dronamics as Europe's answer to the emerging market for cargo drones. He agreed with his brother Konstantin that they would shave their beards only after the first flight of the drone they've been building in their native Bulgaria. At the time he established Dronamics big tech giants like Amazon were experimenting with drone deliveries to domestic addresses. But Mr Rangelov never believed in the concept of personal goods delivered by the drone. The practical difficulties of flying a drone right up to someone's front door were obvious to Mr Rangelov. "We couldn't buy into the concept of small drones. We took a different approach."

    • Security

      • Daniel Miessler ☛ My Philosophy and Recommendations Around the LastPass Breaches - Daniel Miessler

        Why do we give our passwords to third parties when we have built-in password management?

      • Wladimir Palant ☛ What data does LastPass encrypt? | Almost Secure

        A few days ago LastPass admitted that unknown attackers copied their “vault data.” It certainly doesn’t help that LastPass failed to clarify which parts of the vaults are encrypted and which are not. LastPass support adds to the confusion by stating that password notes aren’t encrypted which I’m quite certain is wrong.

        In fact, it’s pretty easy to view your own LastPass data. And it shows that barely anything changed since I wrote about their “encrypted vault” myth four years go. Passwords, account and user names, as well as password notes are encrypted. Everything else: not so much. Page addresses are merely hex-encoded and various metadata fields are just plain text.

        [...]

        As I’ve already established in the previous article, decrypting LastPass data is possible but expensive. Nobody will do that for all the millions of LastPass accounts.

        But the unencrypted metadata allows prioritizing. Someone with access to admin.bigcorp.com? And this account has also been updated recently? Clearly someone who is worth the effort.

        And it’s not only that. Merely knowing who has the account where exposes users to phishing attacks for example. The attackers now know exactly who has an account with a particular bank, so they can send them phishing emails for that exact bank.

      • Slashdot ☛ Fedora Change Proposal: Supporting Unified Kernel Images for Improved Security [Ed: This Microsoftism is misframed as 'security'; it's not]

        The goal is to move away from initrd images being generated on the installed machine. They are generated while building the kernel package instead, then shipped as part of a unified kernel image. A unified kernel image is an all-in-one efi binary containing kernel, initrd, cmdline and signature....

    • Defence/Aggression

      • Declassified UK ☛ Unexploded bombs: The British army’s deadly legacy in Kenya

        In 2015, a teenage boy stumbled across a strange metal object while playing football. Lisoka Lesasuyan, 13, had unwittingly found a mortar fuze.

        “It exploded in his hands,” his father Lawan tells me as we sit on the outskirts of Dol Dol, a dust swept settlement three hours drive down dirt roads from a UK military barracks in Kenya. “After the blast, the British army came and took the debris and gave him first aid.”

        Lisoka is perched nervously next to his dad, wearing a white shawl to disguise his injuries.

        The damage was so severe that Lisoka lost both arms below the elbow. His right eye was gouged out by shrapnel, and his chest covered in burns.

        I’ve written about Lisoka’s story several times before, but it’s the first time we’ve met. He was keen to see me and got up at 3am to start walking towards Dol Dol. Apparently it’s too dangerous for foreigners to visit his village without armed security.

        There’s a severe drought in northern Kenya – some areas haven’t had rain for two years. People are starving and some resort to shooting passing cars to steal water. It’s an incredibly difficult environment for anyone to live in, let alone a double amputee.

      • Michael West Media ☛ Dumb Ways to Buy: Defence "shambles" unveiled - former submariner and senator Rex Patrick - Michael West

        "The AUKUS nuclear submarine project will bleed the Australian Defence Force white", on top of the billions in annual Defence spending waste, reports Rex Patrick.

    • AstroTurf/Lobbying/Politics

      • The Verge ☛ Twitter’s new view counts for tweets offer measurement without meaning - The Verge

        The internet is, in many ways, built on fraudulent measurement. Measuring article and video views keep the wheels of online advertising spinning, while counting likes, faves, etc, constitute an insidious drip of “engagement” that has us all opening apps when we should know better. But some metrics are stupider than others, and Twitter’s new public view count for tweets is definitely one of them.

        [...]

        This disparity between view counts, likes, and retweets is already being highlighted by users. “the view count is genuinely about to ruin mutuals cause if i ask a question and no one replies but that shit got 50 views im killing everyone and myself,” tweeted user @eternalcurse, dispassionately. “this ‘view count’ thing is the dumbest feature in twitter history. hey here’s the number of people who saw your tweet and completely ignored it. does that make you feel good is that useful to you,” observed @capybaroness.

        [...]

        Twitter is big, open, and ever-flowing. These qualities offer a freedom similar to the anonymity of the city. At its best, it means you can just watch life flow by on the timeline and just... say whatever comes into your brain. And as others have noted before now, the site becomes truly horrible when you reach a certain level of fame, either through a single viral tweet or a gauche and sustained commitment to gaining followers. That’s when the hordes arrive at your door, eager to misinterpret you in whatever way they can. But when it’s just you and a few mutuals tweeting into the void it is — dare I say it — quite fun.

        All of this helps explain why public view counts are such a bad idea. They’re bad because they turn every tweet into an event. Counting views create potential for failure, comparison, scrutiny, and analysis. Instead of tweeting into the void, it encourages us all to become brand managers of our own life (as if the pressure to do so wasn’t already there); engagement hustlers trying to strike it lucky with our next #THREAD and summaries of financial advice and impending technological revolution. Indeed, it’s perhaps no coincidence that public tweet views encourage us to become exactly the sort of people who seem to actively enjoy Elon Musk’s new Twitter; one where you can pay for priority. In short, adding view counts will do to Twitter what they have already done to YouTube.

      • Misinformation/Disinformation/Propaganda

        • Mandiant ☛ Information Operations Targeting 2022 U.S. Midterm Elections Include Trolling, Narratives Surrounding Specific Races, Politicians | Mandiant

          In the lead up to, during, and following the 2022 U.S. midterm elections, Mandiant identified information operations activity from various foreign state-aligned campaigns, including those we assessed to be operating in the interests of Russia, the People’s Republic of China (PRC), and Iran. U.S. midterm elections present a more diffuse set of potential targets than a presidential election, and we observed information operations employing narrative strategies shaped by this dynamic (Figure 1). These operations differ in various ways; however, we note that they all appeared to be somewhat limited in the level of effort dedicated to election-related messaging and/or in potential reach to mainstream audiences based on observed activity, though we note that such operations’ impact is difficult to measure. While the activity identified in this report does not represent a comprehensive accounting of information operations targeting the midterms, we note some broad observations based on newly identified and previously reported operations contextualized within the wider view of relevant information operations activity observed throughout this elections cycle...

    • Monopolies

      • CoryDoctorow ☛ Pluralistic: How cable monopolists tricked conservatives into shooting themselves in the face (15 Dec 2022) - Pluralistic: Daily links from Cory Doctorow

        No matter how hard conservative culture-war cannon-fodder love big business, it will never love them back. Take network policy, where rural turkeys in Red State America keep on voting for Christmas, then profess outrage when Old Farmer Comcast gets to sharpening his ax.

        For two years, the FCC has been hamstrung because MAGA Senators refuse to confirm Gigi Sohn, leaving the Commission with only four commissioners. What do the GOP have against Sohn? Well, to hear them tell of it, she's some kind of radical Marxist who will undermine free enterprise and replace the internet with tin cans and string.

        The reality is that Sohn favors policies that will specifically and substantially benefit the rural Americans whose senators who refuse to confirm her. For example, Sohn favors municipal fiber provision, which low-information conservatives have been trained to reflexively reject: "Get your government out of my internet!"

        Boy, are they ever wrong. The private sector sucks at providing network connectivity, especially in rural places. The cable companies and phone companies have divided up the USA like the Pope dividing up the "New World," setting out exclusive, non-competing territories that get worse service than anyone else in the wealthy world. Americans pay some of the highest prices for the lowest speeds of any OECD nation.

      • Copyrights

        • Ruben Schade ☛ Rubenerd: New music is old

          What struck me is how awful the radio is! Regardless of your views of current music, everything from the advertisements to the DJs themselves were obnoxious. Was it always this grim, or have I become desensitised?

          But for the real observation here: at least half of the songs we heard were remakes! In a one hour sitting we heard rebaked Eiffel 65, Mark Morrison, Elton John, and Fleetwood Mac. They introduced new lyrics, recycled hooks, or only went as far as adding new backing drum loops.

        • Michael Geist ☛ The Year in Review: Top Ten Posts - Michael Geist

          Today’s post starts with the most-read posts, which have a strong Bill C-11 emphasis alongside posts on Bill C-18, online harms, and the Rogers outage during the summer.

        • Michael Geist ☛ The Year in Review: Top Ten Law Bytes Podcast Episodes - Michael Geist

          This week’s Law Bytes podcast features a look at the year in review along with some guesses at what lies ahead. Yesterday I highlighted the top ten posts on this site and the series of looking back wraps up today with the most streamed or downloaded Law Bytes podcast episodes of the year. Bill C-11 once again leads the way, though there are episodes on privacy, security, Bill C-18, the invocation of the Emergencies Act, and copyright.

  • Gemini* and Gopher

    • Personal

      • State the Obvious

        It’s easy to get in trouble when we assume that the other person will understand (or be able to deduce) what we feel. Most people love hearing things explicitly and clearly.

      • Invalidating

        There’s a scene early on in Howl's Moving Castle where Howl gets his hair messed up and his potion collection engarbled and Sophie, who is responsible for the mess, says “What a pretty color” and “Come on, it’s not that bad. You should look at it now, this shade is even better” in order to comfort him.

        It’s maybe not the best example since she’s lived through worse on her own, and she used similar thoughts as a coping mechanism, telling herself “You’re still in good shape, and your clothes finally suit you”.

    • Technical

      • Eliminating PulseAudio Pops

        After a brief pause in sound playback, my speakers make a popping sound. My operating system is Manjaro Linux 22.0 "Sikaris".

        I believe the underlying cause is that the PulseAudio service puts my audio hardware to sleep.

        In principle, I would like to increase the timeout so that my sound card stays powered for longer periods after playing a sound.

        Unfortunately, I only found instructions for disabling the suspend-on-idle module. I searched for information on timeouts, but I only found information relating to PipeWire. I don't believe the PipeWire instructions apply to me.

      • Internet/Gemini

        • Creative universe

          I have been participating in an annual work-internal project contest (we call it Pet Project contest) since I moved to London and switched jobs to my current employer. I am very happy to say that I won a "silver" prize last week here 🎆. Over the last couple of years I have been a finalist in this contest six times and won some kind of prize five times. Some of my projects were also released as open source software. One had a magazine article published, and for another one I wrote an article on my employer's engineering blog. If you have followed all my posts on this blog (the one you are currently reading), then you have probably figured out what these projects were:

      • Programming

        • Ultra(re)learning Java - My takeaways

          As a regular participant in the annual Pet Project competition at work, I always try to find a project where I can learn something new. In this post, I would like to share my takeaways after revisiting Java.


* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.



Recent Techrights' Posts

IBM Firings (or Silent Layoffs) After Bluewashing; "IBM’s Employment History is More Troubling Than its Patriotic Marketing Suggests"
"It has zip to do with race but everything to do with the greed of the 1% who have been doing all they can to destroy the middle class..."
“Week van de Werkstress” and Work-Related Stress at the EPO, Where Staff is Bullied Into Granting Illegal Patents for Foreign Monopolists
"poor working environments, including discrimination and inequality, excessive workloads, low job control and job insecurity pose a risk to mental health"
Czech Republic: GNU/Linux Rises Above 5% in Desktops and Laptops
A year ago it was somewhere around 4%
Intercontinental Brigading - Part XXXXII - Running One's Mouth
British Police told me "making a false complaint to police is a crime" in relation to Lozza
 
The Decade Ahead, a Decade of Suppressed Stories
Our stories aren't discouraged or considered taboo because of racism or "toxic politics" or anything like that; they just hurt powerful people and corporations
Solicitors Regulation Authority (SRA) Inaction and Incompetence - Part V - "Reports Closed Without the Evidence Being Examined."
Totally what the SRA did regarding Brett Wilson LLP
Gemini Links 07/11/2026: Illusion Garden and Lagrange 2
Links for the day
Complexity is the Tyrant's Friend
Slop is for feeble minds and cheaters
EPO's Local Staff Committee The Hague Says Almost or About a Third of Staff Assembled to Organise at "a Time of Continued Social Unrest"
They speak of "circa 850 staff members in attendance" (in The Netherlands there are about a couple thousand)
Suggestions That XBox Will be Offloaded by Microsoft, Rather Than Shut Down, Make the False Assumption XBox is Profitable (It's Not, It's a Liability)
Microsoft has serious financial troubles
Which "Smart" "Phone", Which "Social" "Media", and Which "Cloud" "Storage"?
Let's take back control of the language
State of the (Linux) Slop, Late 2026 Edition
Google News (Gulag Noise) is a plagiarism booster
Year 21
It's 5PM here
Links 07/11/2026: "Flock Cameras Got Eviscerated by the Midterms" and Joshua Wong Shows China is Highly Repressive and Fully Controls Hong Kong
Links for the day
At The Register MS the Net Liabilities Doubled in One Year, Tangible Assets Down About 35% in One Year
signed off in 2026
Another 20 Years of Exposing Corruption
We'll focus on carrying on what we do
EPO Budget and Finance Committee (in Very Recent Meeting) Increases Bribes to People Who Vote on Campinos Reappointment ("Cooperation Activities")
Buying 'elections' to protect the cocaine-stained regime in Europe's second-largest institution
Links 07/11/2026: London's SLAPP Industry Now Targets Kirkenes (Northern Norway) at the Behest of Corrupt Thieves in Russia and Microsoft’s 'Buyout' Offer Crashes Microsoft Systems
Links for the day
Links 07/11/2026: "The Moon is Waning Crescent", Homeworlds, and "Can't Handle The AVIF!"
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, November 06, 2026
IRC logs for Friday, November 06, 2026
IBM Compels Workers - Even at Red Hat - to Become "Retired-ish"
Who needs RAs (layoffs, which have been rebranded as "buyouts" like pink slips are generous "gifts") when workers can have their butts kicked every day and WARN Act reporting thresholds are never approached?
Links 06/11/2026: "XBox Is Closer Than Ever to Being Sold Off" and "BuzzFeed Stock in Free Fall"
Links for the day
Gemini Links 06/11/2026: Dao and Dreams
Links for the day
20 Years of Techrights
Celebrating 2 decades of abuses of power being watched (and looking back at key changes)
Linux (and Linus Torvalds) Sleepwalking Into a Binance-Level Catastrophe With Slop 'Code'
Someone should ask Linus Torvalds or his boss (Linux Foundation) if they deem slop, which nobody audits, trustworthy enough to add to every computer out there running the Linux kernel
Vitaly Orlov Weaponises Deep Pockets to Leverage High Court of Justice in London for Censorship and Punishment of Critics
reproduced in full for more exposure and to make censorship harder
Intercontinental Brigading - Part XXXXI - What I Told British Police About Lozza the Same Month Garrett Was Preparing His First Nastygram From 'Hired Guns' Brett Wilson LLP
Lozza and Garrett
Outsourcing at IBM
Cheapening of the workforce is hardly a new problem
The Register MS: Turnover Fell by Over a Million Pounds (About 20%) in One Year, Administrative Expenses Rose by Almost Half a Million Pounds, The Register MS Operates at a Loss
This is not a (commercially) healthy publisher
Links 06/11/2026: Slop "Companies Race to Lock Down Oil Clients" and Salon Shuts Down
Links for the day
Our Third Decade
Our anniversary is tonight at midnight
Freedom Is Not Free of Charge, Freedom Can be Very Expensive
Being someone's "slave" is the "default" when no resistance exists
Intercontinental Brigading - Part XXXX - Swatting by Proxy
Using imbeciles who lie to cops and then dox cops (and already have arrest record and court documents wherein they admit being stoned in front of the cops)
Intel Craters at Taxpayers' Expense (Bailouts for Failing Companies Simple Don't Work)
GOP, which did this, has lost many seats
Mass Layoffs at IBM, Also Outsourcing to India
What IBM does to itself it is doing to other entities as well
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, November 05, 2026
IRC logs for Thursday, November 05, 2026
During Strikes and Industrial Actions Lots of EPO Staff Organised Yesterday and Will Do the Same Next Week
There really needs to be a genuine election, not a reappointment
Gemini Links 06/11/2026: Hadestown and "Where Has the Electronics Shop Gone?"
Links for the day
Links 05/11/2026: Rule of Law Vanishing in Turkey, Joshua Wong Still Martyred by Chinese Regime
Links for the day
Gemini Links 05/11/2026: Classical Music, Politics, and Seeed Studio
Links for the day
Like Almost Every Slopfarm, UbuntuBuzz Seems to Have Thrown in the Towel
Linuxsecurity and Linuxiac (to some extent Linuxjournal) are still going, but for how much longer?
EPO 'Midterm' Elections Should Oust the Dictator
Tentatively a failure to secure another (unprecedented) reappointment before Christmas
Secret IBM Layoffs and Increase in PIPs (Silent Layoffs)
The media is failing to do its job
Links 05/11/2026: "Voice is Underutilized" and How Data Centres Lost the Midterm Elections
Links for the day
Intercontinental Brigading - Part XXXIX - Crime Numbers Regarding GGG (Americans) and Why Those Still Matter
Time does not undo the actions
Intercontinental Brigading - Part XXXVIII - Telling the Police About the Defamatory Blog Where Posts Targeted My Wife and I (From Across the Atlantic Ocean)
Two years ago we spoke to cops a lot
The Register MS is Losing Money Again, Based on The Register MS
Selling out didn't pay off for very long
There Are No "Layoffs" Anymore, Layoffs Got Rebranded
We're entering bizarre times when layoffs are said to be "down" (according to the regime that suffered a 'bloodbath' in the election) because companies quit using the term "layoffs"
Gemini Links 05/11/2026: Rivers of London, Soul Cakes, STMicroelectronics, and Slop
Links for the day
The Register MS Has Just Published Fake Article With "AI" 84 Times in the Page Because It Was Paid to Do This!
Astounding number of mentions of "AI" (84 in total)
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, November 04, 2026
IRC logs for Wednesday, November 04, 2026