Bonum Certa Men Certa

Links 05/05/2023: New EasyOS Released, OSI and Linux Foundation Fronting for Microsoft



  • GNU/Linux

    • Audiocasts/Shows

      • Linux in the Ham ShackLHS Episode #504: OTA and Portable Ops Deep Dive

        Hello and welcome to the 504th installment of Linux in the Ham Shack. In this episode, the hosts discuss the ins and outs of portable operations including *OTA stations. All …

    • Applications

      • PostgreSQLpgAdmin 4 v7.1 Released

        The pgAdmin Development Team is pleased to announce pgAdmin 4 version 7.1. This release of pgAdmin 4 includes 23 bug fixes and new features. For more details please see the release notes.

        pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website.

        Notable changes in this release include: [...]

      • PostgreSQLSPA 1.0: Data privacy and security solution for Postgres, Released!

        We heard you and we did it! Cosmic Kayka LLC is releasing a data privacy and security solution for Postgres customers:

           SPA 1.0, a Simple Privacy and Anonymization extension for Postgres
        

        As enterprises grow, they soon start to outgrow their data privacy and security requirements. Also, as the CIO’s strategize to streamline processes and drive business decisions on operational data insights in their effort to digitally transform the enterprise, a more comprehensive data strategy is needed.

        Good news is that Postgres is quickly accelerating its footprint, however, lack of native support for Data Privacy and Security is becoming a critical barrier for widespread enterprise adoption. Enterprise Postgres customers have long been looking for a native solution. We have identified the gap and have developed SPA, a Simple Privacy and Anonymization framework, offered as an extension to the Postgres DB.

      • Jonathan RiddellJonathan Riddell: Kommit 1.0.2 Released

        https://apps.kde.org/kommit/

        https://download.kde.org/stable/stable/kommit/kommit-1.0.2.tar.xz

        Signed by me Jonathan Esk-Riddell <jr@jriddell.org> E0A3EB202F8E57528E13E72FD7574483BB57B18D https://download.kde.org/stable/stable/kommit/kommit-1.0.2.tar.xz.sig

      • KDE OfficialSeason of KDE 2023: Conclusion

        For this year's edition of Season of KDE, 8 participants successfully completed their projects. Several of the projects push forward the work to achieve KDE's three goals, namely: [...]

      • KDESoK 2023 Selenium-ST-API KDE Eco Power Measurement Proof Of Concept: Achieving Three KDE Goals With One Stone!

        Why Use Selenium-AT-SPI

        Last year, Okular, KDE's advanced document reader, became the first software product ever to receive the Blue Angel eco-label. This certification recognises Okular as having a sustainable software design.

        The certification process involves measuring the power consumption of the software executing repetitive actions that simulate human use. For Okular's certification, this was done using scripts written in Actiona. At KDE Eco, we also tried to use the GUI tool Actiona to make these tests, but it was not flexible enough because it required adding a simple action to open a window, entering a click location, validating your input, and so on. This process was very tedious. We then developed a Python tool based on xdotool and called it KdeEcoTest, which was able to record any user action and translate it into text script. The advantage of using text-based scripts over creating GUI actions is that it is much quicker and you can easily copy/paste/modify any interesting part of the test. This is much more efficient time-wise, but it was not enough.

      • Kubernetes BlogKubernetes 1.27: Quality-of-Service for Memory Resources (alpha)

        Kubernetes v1.27, released in April 2023, introduced changes to Memory QoS (alpha) to improve memory management capabilites in Linux nodes.

        Support for Memory QoS was initially added in Kubernetes v1.22, and later some limitations around the formula for calculating memory.high were identified. These limitations are addressed in Kubernetes v1.27.

      • PowerDNSAuthoritative Server 4.8.0-beta1, with Lightning Stream support

        Hello! This is the first Beta release for Authoritative Server 4.8.0. In Authoritative Server 4.8, the LMDB backend gains a new Lightning Stream-compatible schema, which requires a data migration (this is automatic, and there is no migration back to the old schema).

      • TecAdminNginx vs. Apache: Comparing the Two Leading Web Servers

        Choosing the right web server is an essential decision when setting up a website or web application. Apache and Nginx are the two leading web servers in the market, each with its unique set of features, strengths, and weaknesses.

    • Instructionals/Technical

      • FOSSLinuxA complete guide to troubleshooting common Pop!_OS problems

        Pop!_OS is a popular Linux distribution developed by System76, known for its user-friendly interface and excellent hardware compatibility. However, like any operating system, you may occasionally encounter issues that require troubleshooting.

      • Pragmatic LinuxCreate and store your GitHub personal access token [Ed: GitHub is controlled by a company that's attacking Linux and Free software. It's moreover proprietary itself. It's a censorship machine that's attacking software freedom. No person who wants to code should tolerate this.]

        Do you prefer a basic username and password combo for accessing your GitHub repositories?

      • Adam Young: ipmitool lan print

        when run from inside a console/ssh session will tell you the ipmi address of the machine you are on.

      • BeebomHow to Check the Linux OS Version (6 Ways) | Beebom

        Linux OSes are some of the best replacements for Windows and macOS because they have gotten impressively capable over the years. Not just the Linux kernel but a lot of components like desktop environments and display servers are now more capable than they were before. With too many distro releases, keeping track of Linux versions could be challenging, especially on rolling releases. So, here are six ways to check the Linux OS version easily on your PC.

      • BeebomHow to Create a Non-login User in Linux (2023 Guide) | Beebom

        If you are a system administrator and are looking for ways to make your Linux system more secure or want to automate certain processes, creating a non-login user is the solution. Non-login users can prove to be very useful for a variety of cases right from limiting access to your Linux system to running specific processes with restricted privileges. Here, we will guide you through the steps to create a non-login user in Linux and set the appropriate permissions for them.

      • Make Use OfHow to Install BlackArch Tools on Arch Linux

        BlackArch is a security-focused Arch Linux-based distribution that, much like its Debian-based counterparts Kali Linux and Parrot OS, provides a plethora of security tools and pentesting utilities.

        If you're using vanilla Arch Linux and want to perform security testing, you'll be disappointed to find that the vanilla Arch repositories do not host any pentesting tools. Fret not though, for it's quite easy to add the BlackArch repository to your Arch system and gain access to the massive arsenal of pentesting tools it hosts.

      • UNIX CopHow to Install QSpeakers on Ubuntu 20.04 | 22.04 LTS

        QSpeakers is an open-source audio player for Linux-based operating systems that provides a high-quality audio playback experience. If you are an Ubuntu user and want to enjoy your music with QSpeakers, you can install it on your system with ease. In this article, we will discuss how to install QSpeakers on Ubuntu 22.04 and 20.04.

      • TecAdminComparing Printf vs Echo Commands In Linux

        In the world of Bash scripting, displaying output is essential when it comes to providing feedback to users, debugging code, or logging information.

      • UNIX CopHow to Install Qlipper on Ubuntu 22.04 | 20.04

        Qlipper is a clipboard manager for Linux-based operating systems that allows you to manage and store multiple items in your clipboard history. If you are an Ubuntu user and want to use Qlipper on your system, you can install it easily.

      • UNIX CopHow To Install Zenmap on Ubuntu 20.04 | 22.04 LTS

        Zenmap is a popular network scanning and exploration tool that is built on top of Nmap. It provides a graphical interface for users to interact with Nmap's features and perform various network analysis tasks. In this article, we will go through the steps to install Zenmap on Ubuntu 22.04 and 20.04.

      • ID RootHow To Install FileZilla on Fedora 38

        In this tutorial, we will show you how to install FileZilla on Fedora 38. Looking to transfer files to and from a remote server with ease? Look no further than FileZilla! This free, open-source FTP (File Transfer Protocol) client is a go-to choice for web developers and system administrators alike.

      • Hectic GeekHow to Improve the Performance of My WordPress Site
      • UNIX CopHow To Install Thinkorswim on Ubuntu 20.04 | 22.04 LTS

        Thinkorswim is a popular trading platform used by many traders to manage their investments. Although it was initially designed to work on Windows and Mac, it is possible to install it on Ubuntu 20.04 and 22.04 LTS using Java.

    • Games

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Jonathan RiddellGetting KDE Apps to our Users

          Some time ago, before the world locked down, I pondered that KDE wasn’t very good at getting our apps to our users. We didn’t even have a website that listed our apps with download links. If you were an open source app developer using our tech (Qt and KDE Frameworks) would you come into KDE to build your app or just start a project on Github and do it yourself? KDE has community which means some people to help look over your work and maybe contribute and translate and some promo and branding mindshare and there’s teams of people in the distros who specialise in packaging our stuff. But successful projects like Krita and Digikam and indeed my own Plasma release scripts still have to do a lot on top of what KDE communally gives them.

          So I launched apps.kde.org and made the All About the Apps goal which was selected in the hope of getting KDE to support taking our apps to the users more slickly. I didn’t manage to make much progress with the goal which I will readily take the blame for. After some fighting I managed to get our announcements linking to the app stores directly but I didn’t manage to get much else slicker.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • Events

      • GNOMEJonas Ã…dahl: Vivid colors in Brno

        Co-authored by Sebastian Wick & Jonas Ã…dahl.

        During April 24 to 26 Red Hat invited people working on compositors and display drivers to come together to collaborate on bringing the Linux graphics stack to the next level. There were three high level topics that were discussed at length: Color Management, High Dynamic Range (HDR) and Variable Refresh Rate (VRR). This post will go through the discussions that took place, and occasional rough consensus reached among the people who attended.

        The event itself aimed to be both as inclusive and engaging as possible, meaning participants could attend both in person, in the Red Hat office in Brno, Czech Republic, or remotely via a video link. The format of the event was structured in a way aiming to give remote attendees and physical attendees an equal opportunity to participate in discussions. While the hallway track can be a great way to collaborate, discussions accessible remotely were prioritized by having two available rooms with their own video link.

        This meant that if the main room wanted to continue on the same topic, while some wanted to do a breakout session, they could go to the other room, and anyone attending remotely could tag along by connecting to the other video link. In the end, the break out room became the room where people collaborated on various things in a less structured manner, leaving the main room to cover the main topics. A reason for this is that the microphones in both rooms were a bit too good, effectively catching any conversation anyone had anywhere in the room. Making one of the rooms a bit more chaotic, while the other focused, also allowed for both ways of collaborating.

        For the kernel side, people working on AMD, Intel and NVIDIA drivers were among the attendees, and for user space there was representation from gamescope, GNOME, KDE, smithay, Wayland, weston and wlroots. Some of those people are community contributors and some of them were attending on behalf of Red Hat, Canonical, System76, sourcehut, Collabora, Blue Systems, Igalia, AMD, Intel, Google, and NVIDIA. We had a lot of productive discussion, ending up in total with a 20 (!) page document of notes.

    • Web Browsers/Web Servers

    • Content Management Systems (CMS)

      • WordPress2022 Annual Survey Results & Next Steps

        Each year, members of the WordPress community (users, site builders, extenders, and contributors) provide valuable feedback through an annual survey. For 2022, the survey received a comprehensive update, the first in six years.

      • WordPressThe Month in WordPress – April 2023

        With preparations for the next major releases already underway, the community is gearing up to celebrate WordPress’ 20th anniversary, which is just around the corner. This month has also seen some major highlights, such as WordPress 6.2’s performance wins and the launch of WP Translation Playground. Read on to find out what’s new.

    • Education

      • AxiosMix of politics and COVID crush students' history scores

        New data out this week revealed dismal scores by eighth graders on a national U.S. history test. Experts are pointing to a devastating combination of polarization over school curriculums and pandemic disruptions.

        Why it matters: The test results — showing an all-time low score in history and a first-ever decline in civics — paint a troubling picture of how much America's youth know about their own country.

    • Programming/Development

      • Python

        • CloudbookletCoquiTTS: A Python Library for Text-to-Speech

          CoquiTTS is a Python library that allows you to synthesize speech from text using state-of-the-art neural models.

        • CloudbookletExploring the Power of PandasAI

          PandasAI is a powerful Python-based open-source data manipulation and analysis package. In this post, we will look at PandasAI's capabilities and its impact on data science and machine learning.

      • Shell/Bash/Zsh/Ksh

  • Leftovers

    • New York TimesEarthquake-Proof, Not Corruption-Proof: Turkey’s Needless Deaths

      Turkish families got wealthy off a construction system rife with patronage. A Times investigation reveals just how fatally shaky that system was.

    • New York TimesChess’s Governing Body Delays Report on Cheating Scandal

      Did Hans Niemann secretly use a supercomputer to beat the world champion Magnus Carlsen? The International Chess Federation won’t say until October, at the earliest.

    • Federal News NetworkFire consumes popular street market near Haiti’s capital

      A large fire has torn through a street market in Haiti and consumed thousands of dollars’ worth of goods as vendors wailed over their losses. Vendors began arriving before sunrise Thursday to try and quell the flames. They threw bucketsful of sand on blazing zinc roofs before firefighters arrived. The market is known as Shada and is located in Petionville, next to the capital of Port-au-Prince. It wasn’t immediately clear what caused the fire. It occurred as poverty and hunger across Haiti deepens amid growing political instability and gang violence.

    • James GFun with Words (Second Edition Today)

      I used to be good at tending to open tabs, closing tabs when they are not needed or moving them into a folder when not in use for later reference. I am now out of practice with this habit. In looking through my open tabs, I found three new words that I want to feature in this series. You keep notes of words to include in this series in browser tabs? Sometimes!

    • MWLApril’s Ablated Sausage

      Each month, I write a blog post for my Patronizers. I want to say it provides unique insight into my process and business, but “See the Sausage Being Made” has turned into more of a monthly summary combined with my usual on-brand ranting.

  • Proprietary

  • Security

  • Defence/Aggression

  • Environment

  • Finance

  • AstroTurf/Lobbying/Politics

    • Axios"Good riddance": GOP lawmakers' private glee at Tucker Carlson firing

      A sizable number of GOP lawmakers are quietly cheering Fox News’ decision to remove Tucker Carlson from its airwaves as making it easier to provide aid to Ukraine, Axios has learned.

    • AntiWarComing in From the Cold: Escaping Isolation

      Joe Biden promised, while campaigning for the presidency, to make Saudi Arabia a "pariah." He didn’t. He promised to isolate Russia. He hasn’t. The US has experienced a recent deficit in its ability to enact its promises to isolate enemies. Its confidence is proving greater than its capacity.

    • Federal News NetworkBiden dispatching top aide to meet with Saudi crown prince

      President Joe Biden is dispatching one his top advisers to Saudi Arabia to meet with Crown Prince Mohammed bin Salman, the de facto leader of the oil-rich kingdom. White House national security adviser Jake Sullivan said Thursday he will travel to Saudi Arabia on Saturday for talks with Saudi officials and will also meet with his counterparts from the United Arab Emirates and India during his visit. Sullivan’s planned visit is the latest sign of warming relations between the kingdom and the Biden administration that had been strained by Biden’s criticism of Saudi Arabia’s human rights record and oil policies. Sullivan is expected to meet with the crown prince during the visit.

    • YLEPresident's office explains Sanna Marin's absence from Zelensky summit following social media storm

      An official meeting between six heads of state cannot involve a so-called "two-plate policy", where one nation would be represented by two leaders, the statement said.

    • CS MonitorUS, China face test of whether ‘managed rivalry’ is possible

      The ability of the United States and China to navigate a critical juncture, where they talk little and distrust each other’s motives, matters to the world.

    • France24President Joe Biden's national security advisor to visit Saudi Arabia

      President Joe Biden's national security advisor said on Thursday he will travel to Saudi Arabia at the weekend for talks with Saudi leaders as well as Indian and Emirati officials.

    • Hong Kong Free PressCanada summons China ambassador, mulls expelling diplomats following accusations of intimidation

      Canada on Thursday summoned China’s ambassador as it considered expelling a Chinese diplomat accused of having sought to intimidate a Canadian lawmaker and his family over the MP’s criticisms of Beijing.

    • New York TimesCanada’s Public Servants End Their Strike Without Remote Work Guarantee

      The strike by abou

    • LRTLithuanian citizens to travel to South Africa with e-visas

      Lithuanian citizens will be able to travel more easily to the Republic of South Africa after the country decided to include Lithuania in its e-visa scheme, Foreign Minister Gabrielius Landsbergis has said.

    • US News And World ReportTwitter Alerts Back on Track for NYC Subway After Week Off

      Service alerts for New York City’s subway, commuter trains and buses are back on Twitter

    • Federal News NetworkDaughter of ousted Thai prime minister could win his old job

      Opinion polls show Paetongtarn Shinawatra to be the heavy favorite to take the prime minister's post after Thailand's May 14 general election. But there are fears that victory for Paetongtarn, the youngest daughter of ousted former Prime Minister Thaksin Shinawatra, could plunge Thailand back into a familiar cycle of protest and military intervention. Thaksin, deposed by a military coup in 2014, is a polarizing political figure with powerful enemies in the Thai establishment who regarded his popularity as a threat. But having the 36-year-old Paetongtarn as a candidate is expected to pay off handsomely for the popular opposition Pheu Thai party. It’s polling so well that it’s hoping for a landslide victory, with enough seats to name the prime minister.

    • JURISTCanada dispatch: BC inquest finding that 2015 Myles Gray death was homicide shows Canada not exempt from policing problems

      Canadian law students are reporting for JURIST on national and international developments in and affecting Canada. Mélanie Cantin is JURIST’s Chief Correspondent for Canada and a rising 3L at the University of Ottawa.€ 

    • Misinformation/Disinformation/Propaganda

      • Vice Media GroupVerified Twitter Accounts Spread Misinfo About Imminent Nuclear Strike

        YouTube and Twitter accounts spread rumors about nuclear war after two drones struck the Kremlin.

      • Bruce SchneierLarge Language Models and Elections

        Earlier this week, the Republican National Committee released a video that it claims was “built entirely with AI imagery.” The content of the ad isn’t especially novel—a dystopian vision of America under a second term with President Joe Biden—but the deliberate emphasis on the technology used to create it stands out: It’s a “Daisy” moment for the 2020s.

        We should expect more of this kind of thing. The applications of AI to political advertising have not escaped campaigners, who are already “pressure testing” possible uses for the technology. In the 2024 presidential election campaign, you can bank on the appearance of AI-generated personalized fundraising emails, text messages from chatbots urging you to vote, and maybe even some deepfaked campaign ...

      • Hong Kong Free PressChina-based networks sowing disinformation in West, Meta says

        A China-based online network tried to recruit protesters in Europe and set up a media firm in Britain as part of a disinformation campaign, Facebook owner Meta said.

      • France24What do we know about these images of Taiwanese people carrying Nazi flags?

        Since April 21, a pro-China account online has been sharing images purporting to show proof that young Taiwanese people are "passionate about the Nazi logo". However, these images of the Nazi party flag were actually taken during fringe events in a country that experts say has no significant neo-Nazi ideological presence.

  • Censorship/Free Speech

  • Freedom of Information / Freedom of the Press

  • Civil Rights/Policing

  • Monopolies

    • Patents

      • Dennis Crouch/Patently-OBringing Home the Bacon with Joint Inventorship [Ed: Conflating monopoly (patents) with "Inventorship"]

        Joint inventorship requires a substantial contribution to the invention. In the decision HIP, Inc. vs. Hormel, Judge Lourie writes for a unanimous panel to reverse a district court’s determination of joint inventorship involving a new process for precooking bacon. US Patent 9,980,498 has four inventors that are employees of and assigned their interest to Hormel.€  HIP sued Hormel, alleging that David Howard was either the sole inventor or a joint inventor of the ’498 patent. The district court determined that Howard was a joint inventor based solely on his alleged contribution to the infrared preheating concept in independent claim 5. € 

      • Kluwer Patent BlogThe Proposed EU Regulation on SEPs (II): Comments on critique

        In an earlier post I explained the issues that the proposed EU Regulation on SEPs intends to address, and why neither the market nor the courts solve them.

      • Unified PatentsPacSec3 '497 firewall patent claims cancelled in ex parte reexamination

        On May 1, 2023, the Central Reexamination Unit issued a notice of intent to issue a reexamination certificate, canceling claims 1, 4, 13, and 16 of U.S. Patent 7,523,497, owned by PacSec3, an NPE. PacSec3 was formed in 2020 with NACAR IP LLC as its managing member.

      • JUVEAdministrative Committee approves final UPC Code of Conduct
        [Ed: JUVE takes bribes from Team UPC and now it is promoting something patently illegal under the cynical facade of "Code of Conduct"; this isn't a matter of hilarity but political and media takeover.]

        The Unified Patent Court has not yet published the Code of Conduct on its website. However, this will take place shortly. According to JUVE Patent sources, the final version remains largely unchanged from the first version.

      • JUVENestlé and Clextral revoke Ojah plant-based protein patent at EPO [Ed: EPO once again granted phony, bonus, fake patents. This keeps happening.]

        Following an appeal by Nestlé, the Boards of Appeal at the European Patent Office have revoked EP 2 706 867 (case ID: T0875/21 – 3.3.09), which belongs to meat-substitute protein manufacturer, Ojah. The proceedings, which took place in April, have led to the patent being revoked in its entirety

      • Unified Patents$2,000 awarded for Tiare Technology patron counter patent prior art

        Unified is pleased to announce PATROLL crowdsourcing contest winners, Ekta Aswal and Dinesh Swamy, who split a cash award of $2,000 for their prior art submissions on U.S. Patent 10,157,414, owned by Tiare Technology, Inc., an NPE. The ‘414 patent generally relates to using a wireless patron unit for providing services to patrons at resorts, stadiums, arenas, and other venues. The patent had been asserted over 20 times against companies like Applebees, Albertsons, Kroger, Sonic, and Best Buy.

        We would also like to thank the dozens of other high-quality submissions that were made on this patent. The ongoing contests are open to anyone, and include tens of thousands of dollars in rewards available for helping the industry to challenge NPE patents of questionable validity by finding and submitting prior art in the contests. Visit PATROLL today to learn more about how to participate.

    • Trademarks

    • Copyrights

      • Dennis Crouch/Patently-OGenerative AI and Copyright
        A few days ago I wrote an essay about the ongoing economic war between the leaders of the US and those of China, with a focus on the impact US attorneys representing Chinese clients. For the article, I used an AI tool to create some art for my publication. The image above shows the resulting four images. I chose the bottom right and had the AI enhance the image for publication by pushing a single button. I then did a cut and paste before publishing.

        Although I didn’t contribute any of the expression seen in the work, after these actions and then publishing it, I actually feel some gut level of ownership. And, that I might be upset if someone else used _my_ image without permission.

      • Michael GeistAbout Those Bill C-11 Claims About the Risk to Cancon Without Urgent Action…

        The debate over Bill C-11 was frequently marked by politician and lobby group claims that failure to act would place the future of Canadian film and television production at risk. While internal government documents admitted that claims regarding the contributions from Internet streaming services understated the actual contributions by failing to account for “unofficial Cancon”, Canadian Heritage Minister Pablo Rodriguez was happy to feed the narrative that the bill was a critical support for an industry in jeopardy.

      • Digital Music NewsSpinrilla Ordered to Shut Down and Pay the Major Labels $50 Million Following Years-Long Copyright Battle

        Hip-hop streaming and discovery platform Spinrilla is officially set to cease operating and pay the major labels $50 million following a years-long copyright infringement legal battle.

      • Digital Music News50 Cent, Fat Joe, Scott Storch & More Face Copyright Infringement Lawsuit Over ‘Candy Shop’ and ‘Lean Back’

        50 Cent, Fat Joe, Remy Ma, Scott Storch, and a list of record labels face a copyright infringement lawsuit over their hits, ‘Candy Shop’ and ‘Lean Back.

  • Gemini* and Gopher

    • Personal

      • robert pippin, philosophy by other means

        Interpretation is simply identical to fully experiencing a work as a work of art; everybody does it, must do it.4 It has nothing to do with merely “translating” the work into another version of content or finding something hidden. If there is something to understand, something that raises a question, demands something of us beyond what a first experience reveals, it is “right there.” It simply needs to be understood. A second or third or fourth reading or viewing is not boring deeper until something hidden is found; it is appreciating better and better what is simply “present.”5 The fact that we feel the need for rereading or re-viewing is interesting in itself. It means that we sense that the novel, say, “knows something,” and that by having read the novel, we now know something we did not, but we cannot yet say what it is and we know that another look or viewing or reading is necessary. That deeply felt and often deeply gratifying moment of insight when it becomes clear what it is we know but could not say is not something we can offer to another simply by formulating and saying it. We have to help another see it, feel that moment as well in the experience of the work.

      • May the Froth Be With You

        My love for coffee runs deep, it has been in my life since childhood and I fondly remember my mom standing over the stove making old school filter coffee in a steel pot with a mesh filter inside it. Obviously as a child I was not allowed to drink coffee, but as an adult I am very fond of it. Caffeine is an amazing drug, it allows one's brain to go into a supercharge mode, and coffee beans contain other molecules that are known to have health benefits. I am sure there are downsides to consuming caffeine, but lets not get bogged down with negatives.

      • If It Doesn't Work Out

        I get anxious about things not going the way I want them to.

        Whether it be a job application, a date, getting into a school, there's always a lot of nerves for me. I've built a few tools to manage this anxiety, some of which are physical, like working out or going for a long walk, some are creative like working on a project or writing, but my most used one is a mantra I repeat to myself: "I'm doing well now, if it doesn't work out I'll be right where I started from, I will be ok". This phrase that I repeat to myself has talked me down from a nervous frenzy too many times to count.

      • Tillitis TKey now available

        P and I recently celebrated that we have been married 20 years... We got to talking at a nice restaurant about what our lives would be like in 20 years, in 2043. It was hard but manageable.

        I've always been bad at seeing myself in the future. It's like at those job interviews where you get the question "Where do you see yourself in five years?" and you just lose it and almost start to cry. You know what I mean.

        [...]

        The Tillitis web shop opened in the beginning of April while I was travelling! The end-user version of the TKey is now available for sale.

        Note that the only one available in the web shop right now is a locked down end-user version. You won't be able to update the FPGA bitstream nor read it, nor the Unique Device Secret. Unlocked TKeys and a programmer board will be available soon.

      • A new place

        I am the opposite of a social butterfly, yet in a parallel universe, I probably would be owning my parents' pub now and visit other pubs, as well. Unfortunately, I'm not living in this universe, my parents were forced to close their pub in the same year I was born, and the vast majority of the pubs in my hometown disappeared.

    • Technical

      • Internet/Gemini

        • Moving right along

          Browsed a bunch of gemlogs. So many wonderful writers.

          I fancied writing once upon a time, especially after a couple years of digesting John Updike and Joyce Carol Oates.

          But it turns out I become too manic in the mechanics.

          It didn't help that the one time I landed a writing job, it was to "write" gambling articles steeped in so-called SEO. Incredibly boring and demoralizing. But par for this world's course.

      • Programming

        • Testing New And Strange Functions

          What does the above do, especially as one bumps up against the dstsize limit? 31 is too long for my feeble brain so we'll go with a shorter test string, say three characters. Also we want some means to see if the function writes past the end of the string, as that would be super bad. This suggests the use of a union, though in hindsight you could probably just work on a char[6] or whatever and see if any subsequent got clobbered--I had a union elsewhere in the actual code, so went with one.


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



Recent Techrights' Posts

Advertisers and Their Covert Impact on Publications' Output (or Writers' Topics of Choice, as Assigned or Approved by Editors)
It cannot be trivially denied that sponsorship in the form of "advertising" impacts where publishers go (or don't go, won't go)
Terrible Year for Microsoft Windows in Cyprus
down from 86% to 72% since January
 
Links 24/12/2024: Labour Strikes and TikTok Scrambling to Prop Up Radical Politicians That Would Protect TikTok
Links for the day
Where the Population is Controlled by Skinnerboxes Inside People's Pockets (or Purses)
A very small fraction of mobile users practise or exercise freedom/control over the skinnerbox
[Meme] Coin-Operated Publishers (Gaming the Message, Buying the Narrative)
Advertise (sponsor) to 'play'
[Meme] How to Kill Unions (Staff on Shoestring Budget Cannot Afford Lawyers)
What next for the EPO? "Gig economy"?
The EPO's Staff Union (SUEPO) Takes Legal Action to Rectify the Decrease in Wages (Lessening of Purchasing Power)
here is what the union published
Gemini Links 24/12/2024: Deedum Gemini Client Gets Colour Support, Advent of Code 2024
Links for the day
Microsoft Windows Slides to New Lows in Colombia
Now Windows is at an all-time low
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, December 23, 2024
IRC logs for Monday, December 23, 2024
A Strong and Positive Closing for the Year's Last Week
In a lot of ways this year was a good one for Free software
Feels Too Warm for Christmas
Christmas is here, no snow in sight
Links 23/12/2024: 'Negative Time' and US Arms Taiwan Again
Links for the day
Links 23/12/2024: The Book of Uncommon Beings, Squirrels, and Slop Ruining Workplaces
Links for the day
Links 23/12/2024: North Korean Death Toll in Russia at ~1,100, Oligarch Who Illegally Migrated/Stayed (Musk) Shuts Down US Government
Links for the day
The World's 'Richest Country' Chooses GNU/Linux
This has gone on for quite some time
Richard Stallman on Love
Richard Stallman's personal website includes a section that lists three essays on the subject of love
Apple's LLM Slop Told Us Luigi Mangione Had Shot Himself, BetaNews Used LLMs to Talk About a Dead Linus Torvalds
They can blame it on some bot
Microsoft, Give Me LLM Slop About "Linux" and "Santa", I Need Some Fake Article...
BetaNews is basically an LLM slop site
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, December 22, 2024
IRC logs for Sunday, December 22, 2024
Technology: rights or responsibilities? - Part XI
By Dr. Andy Farnell
GNU/Linux and ChromeOS in Qatar Reach 4%, an All-Time High
Qatar has money to spend, but not much of it will be spent on Microsoft, or so one can hope
Links 22/12/2024: Election Rants and More Sites Available via Gemini
Links for the day
Links 22/12/2024: North Pole Moving and Debian's Joey Hess Goes Solar
Links for the day
This 'Article' About "Linux Malware" is a Fake Article, It's LLM Slop (Likely Spewed Out by Microsoft Chatbot)
They're drowning out the Web
Early Retirement Age: Linus Torvalds Turns 55 Next Week
Now he's almost eligible for retirement in certain European countries
Gemini Links 22/12/2024: Solstice and IDEs
Links for the day
BetaNews: Microsoft Slop is Your "Latest Technology News"
Paid-for garbage disguised as "journalism"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, December 21, 2024
IRC logs for Saturday, December 21, 2024