●● IRC: #techbytes @ Techrights IRC Network: Tuesday, March 21, 2023 ●● ● Mar 21 [03:56] *geert (~geert@fsj3z8mrr4r3u.irc) has joined #techbytes ● Mar 21 [08:14] *psydroid2 (~psydroid@cbcfptirpkfqa.irc) has joined #techbytes [08:16] *psydroid3 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes [08:17] *psydroid2 has quit (Ping timeout: 2m30s) [08:19] *psydroid3 has quit (Quit: Leaving) [08:19] *psydroid2 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes [08:22] schestowitz[TR]
  • [08:22] schestowitz[TR]
    Ansible Roles Tutorial For Beginners: How To Effectively Structure A Project Using Ansible Roles
    [08:22] schestowitz[TR]
    [08:22] schestowitz[TR]

    We have covered all the essential Ansible topics on our site. Now in this article, let us learn what are ansible roles and how to use Ansible roles to create a structured project and distribute them. Next we will move on to discuss the advantages of using ansible roles over standard playbooks. Finally, we will see how to create Ansible roles and different methods to import roles in the play [08:22] schestowitz[TR] book.

    [08:22] schestowitz[TR]
    [08:22] schestowitz[TR]
  • [08:22] -TechBytesBot/#techbytes-Ansible Roles Tutorial For Beginners - OSTechNix [08:29] schestowitz[TR]
  • [08:29] schestowitz[TR]
    curl 8.0.0 is here
    [08:29] schestowitz[TR]
    [08:29] schestowitz[TR]

    This a major version number bump but without any ground-breaking changes or fireworks. We decided it was about time to reset the minor number down to more a manageable level and doing it exactly on curls 25th birthday made it extra fun. There is no API nor ABI break in this version.

    [08:29] schestowitz[TR]
    [08:29] schestowitz[TR]
  • [08:29] -TechBytesBot/#techbytes-curl 8.0.0 is here | daniel.haxx.se [08:29] schestowitz[TR]
  • [08:29] schestowitz[TR]
    twenty-five years of curl
    [08:29] schestowitz[TR]
    [08:29] schestowitz[TR]

    The concept behind curl development has always been to gradually and iteratively improve all aspects of it. Keep behavior, but enhance the code, add test cases, improve the documentation. Over and over, year after year. It never stops. As the timeline below helps showing.

    [08:29] schestowitz[TR]

    Similarly, there was no sudden specific moment when suddenly curl became popular and the number of users skyrocketed. Instead, the number of users and the popularity of the tool and library has gradually and continuously grown. In 1998 there were few users. By 2010 there were hundreds of millions.

    [08:29] schestowitz[TR]

    We really have no idea exactly how many users or installations of libcurl there are now. It is easy to estimate that it runs in way more than ten billion installations purely based on the fact that there are 7 billion smart phones and 1 billion tablets in the world , and we know that each of them run at least one, but likely many more curl installs.

    [08:29] schestowitz[TR]
    [08:29] schestowitz[TR]
  • [08:29] schestowitz[TR] [08:29] -TechBytesBot/#techbytes-twenty-five years of curl | daniel.haxx.se [08:30] schestowitz[TR]
  • [08:30] schestowitz[TR]
    curl 8.0.1 because I jinxed it
    [08:30] schestowitz[TR]
    [08:30] schestowitz[TR]

    Exactly why this was not discovered in our tests and CI jobs before the release we have yet to figure out, but it is certainly more than just a little disturbing.

    [08:30] schestowitz[TR]
    [08:30] schestowitz[TR]
  • [08:30] schestowitz[TR] [08:30] -TechBytesBot/#techbytes-curl 8.0.1 because I jinxed it | daniel.haxx.se [08:30] schestowitz[TR]
  • [08:30] schestowitz[TR]
    Connectivity has changed the needs of the embedded market
    [08:30] schestowitz[TR]
    [08:30] schestowitz[TR]

    The first is a reduction in the number of RTOSes. The second is a need for high-quality open source software and software tools. I often talk about the reduction in the number of RTOSes that companies want to support, and it makes complete sense. If youre developing an application that needs to run across multiple devices (such as a suite of home appliances or different machines on a fac [08:30] schestowitz[TR] tory floor), ideally youre writing software to run on all those devices just once, which requires writing to just one RTOS.

    [08:30] schestowitz[TR]

    And when it comes to the winning RTOSes Gregson believes open source options such as Zephyr are going to gain ground. He said that after the acquisition of FreeRTOS by Amazon and ThreadX by Microsoft, companies are worried about the potential for lock-in on the part of those behemoths.

    [08:30] schestowitz[TR]
    [08:30] schestowitz[TR]
  • [08:30] -TechBytesBot/#techbytes-staceyoniot.com | Connectivity has changed the needs of the embedded market - Stacey on IoT | Internet of Things news and analysis [08:50] schestowitz[TR]
  • [08:50] schestowitz[TR]
    The joy of font debugging
    [08:50] schestowitz[TR]
    [08:50] schestowitz[TR]

    After some hours of debugging it becomes clear that the values of left side bearings are sometimes read from the source file using incorrect offsets (while still being 100% memory safe, all accesses are inside the source data). Good Now that that's fully fix...

    [08:50] schestowitz[TR]

    This is where things get extremely weird. No matter where you look or how deeply you peruse the binary data files, nothing seems to be incorrect. Maybe this is a bug in the Noto Mono font used here? So you try Liberation Mono. It fails too. And then, just to be sure, you try Ubuntu Mono. It works correctly. As does Free Mono.

    [08:50] schestowitz[TR]
    [08:50] schestowitz[TR]
  • [08:50] -TechBytesBot/#techbytes-nibblestew.blogspot.com | Nibble Stew: The joy of font debugging [08:53] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [08:53] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Mar 21 [09:04] schestowitz[TR]
  • [09:04] schestowitz[TR]
    The end of PfP: Pain-free Passwords
    [09:04] schestowitz[TR]
    [09:04] schestowitz[TR]

    Seven years ago I created a password manager. And a few days ago I pushed out the last release for it, notifying users that nothing else will come now. Yes, with the previous release being from 2019, this might have been obvious. Now its official however, PfP: Pain-free Passwords is no longer being developed.

    [09:04] schestowitz[TR]
    [09:04] schestowitz[TR]
  • [09:04] -TechBytesBot/#techbytes-palant.info | The end of PfP: Pain-free Passwords | Almost Secure [09:04] schestowitz[TR]
  • [09:04] schestowitz[TR]
    Meta executive working in Greece was [breached] by Predator spyware
    [09:04] schestowitz[TR]
    [09:04] schestowitz[TR]

    Predator spyware is made by a company called Cytrox, a somewhat mysterious cybersecurity firm headquartered in Skopje, Macedonia. In 2021, it was one of several surveillance-for-hire companies that Meta banned on its platforms after it was discovered they were surveilling as many as 50,000 of Metas users.

    [09:04] schestowitz[TR]
    [09:04] schestowitz[TR]
  • [09:04] -TechBytesBot/#techbytes-Meta executive working in Greece was hacked by Predator spyware - SiliconANGLE [09:09] schestowitz[TR]
  • [09:09] schestowitz[TR]
    ChatGPT Users Report Being Able to See Random People's Chat Histories
    [09:09] schestowitz[TR]
    [09:09] schestowitz[TR]

    The ChatGPT interface typically features a sidebar that displays past conversations, only visible to the user who had them. Several people are reporting that ChatGPT is showing them other peoples histories, viewable by a total stranger with a different account, without doing anything differently. One user reported that they were not able to see the entire chat log, but just the t [09:09] schestowitz[TR] itle of different chats.

    [09:09] schestowitz[TR]
    [09:09] schestowitz[TR]
  • [09:09] -TechBytesBot/#techbytes-www.vice.com | ChatGPT Users Report Being Able to See Random People's Chat Histories [09:18] schestowitz[TR]
  • [09:18] schestowitz[TR]
    Canadian Chamber of Commerce Warns on Government-Backed Bill C-18 Motion: A Serious Threat to the Privacy of Canadians
    [09:18] schestowitz[TR]
    [09:18] schestowitz[TR]

    The Chambers letter rightly describes the motion as an attempt to intimidate opponents of Bill C-18 that would establish a dangerous precedent. It argues the motion:

    [09:18] schestowitz[TR]

    poses a serious threat to the privacy of Canadians and to their rights to hold and express opinions on public issues. In addition, adopting it would put a chill on the legitimate work of thousands of associations, chambers of commerce, unions, social action groups, not-for-profits, and private enterprises across the country. It is impossible to know who the next target of this type of measure will [09:18] schestowitz[TR] be. We urge the committee to avoid setting a precedent that would make it easier for future governments of any political stripe to attempt to intimidate its opponents in this way.

    [09:18] schestowitz[TR]
    [09:18] schestowitz[TR]
  • [09:18] -TechBytesBot/#techbytes-www.michaelgeist.ca | Canadian Chamber of Commerce Warns on Government-Backed Bill C-18 Motion: A Serious Threat to the Privacy of Canadians - Michael Geist [09:45] schestowitz[TR]
  • [09:45] schestowitz[TR]
    The Best Linux Distributions for Beginners in 2023
    [09:45] schestowitz[TR]
    [09:45] schestowitz[TR]

    Traditionally, Linux was a reserve for developers, system administrators, and Enterprise users for hosting websites and other applications. There was a time when Linux posed a great deal of complexity to beginners and simply discouraged them from embracing it.

    [09:45] schestowitz[TR]

    Over time, the vibrant Open source community has made enormous efforts in bringing Linux closer to ordinary Windows and Mac users by making it more user-friendly and easy to use.

    [09:45] schestowitz[TR]
    [09:45] schestowitz[TR]
  • [09:45] schestowitz[TR] [09:45] -TechBytesBot/#techbytes-www.tecmint.com | Top Linux Distributions for Beginners in 2023 ● Mar 21 [10:03] *geert has quit (Quit: Lost terminal) ● Mar 21 [11:38] schestowitz[TR]
  • [11:38] schestowitz[TR]
    Connectivity has changed the needs of the embedded market
    [11:38] schestowitz[TR]
    [11:38] schestowitz[TR]

    The first is a reduction in the number of RTOSes. The second is a need for high-quality open source software and software tools. I often talk about the reduction in the number of RTOSes that companies want to support, and it makes complete sense. If youre developing an application that needs to run across multiple devices (such as a suite of home appliances or different machines on a fac [11:38] schestowitz[TR] tory floor), ideally youre writing software to run on all those devices just once, which requires writing to just one RTOS.

    [11:38] schestowitz[TR]

    And when it comes to the winning RTOSes Gregson believes open source options such as Zephyr are going to gain ground. He said that after the acquisition of FreeRTOS by Amazon and ThreadX by Microsoft, companies are worried about the potential for lock-in on the part of those behemoths.

    [11:38] schestowitz[TR]
    [11:38] schestowitz[TR]
  • [11:38] -TechBytesBot/#techbytes-staceyoniot.com | Connectivity has changed the needs of the embedded market - Stacey on IoT | Internet of Things news and analysis [11:55] schestowitz[TR] "Dear , [11:55] schestowitz[TR] In the upcoming BTT exercise I will have to work from an office-for-the-day, which will impact my general functioning. The simple fact of having to set up and clean & empty my workplace at the start and end of each working day will take time that I would otherwise be able to work. [11:55] schestowitz[TR] In the target setting, no provision for this BTT project was included I however anticipate it will have at least a 5% impact. [11:55] schestowitz[TR] I hereby request that my 2023 target be reduced with at least 5%. Should the administration not be able to do this, I hereby request a reasoned decision under Art 106 ServRegs elaborating on the reasons why my request could not be honored. [11:55] schestowitz[TR] Despite the impact BTT will have on me, it goes without saying that I will try to positively contribute, to the best of my abilities, as always. [11:55] schestowitz[TR] Kind regards, [11:55] schestowitz[TR] " ● Mar 21 [12:44] schestowitz[TR] ""Dear colleagues, [12:44] schestowitz[TR] Bringing Teams Together (BTT) is becoming a reality, despite the many questions and objections that have been formulated across the board. [12:44] schestowitz[TR] From the echos received, it seems BTT will be implemented by the line managers in all possible interpretations and variations, according to the mood and inspiration of the day. [12:44] schestowitz[TR] We would like to get an idea of what is happening in the different teams and propose a short anonymous survey to all staff. [12:44] schestowitz[TR] We also readily anticipate that BTT will impact your performance and we suggest to make this known to your line managers. We provide a suggestion for a short email to this effect. [12:57] schestowitz[TR] "At the same time, we can readily understand that some people may expect that BTT will have an impact on their level of performance whilst their 2023 targets may well disregard any such effect. We would suggest that staff who feel that BTT will impact their functioning make this known to their line managers and please do .cc your StaffRep or SUEPO in doing so. Please find a suggestion for a short email to this effect below [12:57] schestowitz[TR] and in this Word document for your ease of use. [12:57] schestowitz[TR] " ● Mar 21 [13:23] *u-amarsh04 has quit (Quit: Konversation terminated!) [13:26] *u-amarsh04 (~amarsh04@nqkitbgnqjad4.irc) has joined #techbytes ● Mar 21 [14:24] *psydroid3 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes [14:25] *psydroid2 has quit (Ping timeout: 2m30s) [14:48] *psydroid3 has quit (Quit: Leaving) [14:48] *psydroid2 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes ● Mar 21 [15:20] *Noisytoot has quit (Ping timeout: 2m30s) [15:27] *Noisytoot (~noisytoot@tkbibjhmbkvb8.irc) has joined #techbytes ● Mar 21 [18:39] *campmaster (~egypt@freenode-ptg.0kl.pcm290.IP) has joined #techbytes ● Mar 21 [19:00] *GNUmoon2 has quit (connection closed) [19:00] *GNUmoon2 (~GNUmoon@3bjmi2kw9qd42.irc) has joined #techbytes ● Mar 21 [21:45] *psydroid2 has quit (connection closed) ● Mar 21 [22:10] *kermit has quit (*.net *.split) [22:10] *schestowitz-TR has quit (*.net *.split) [22:10] *campmaster has quit (*.net *.split) [22:10] *rianne has quit (*.net *.split) [22:10] *lightbringer has quit (*.net *.split) [22:11] *schestowitz-TR (~acer-box@freenode-448.p91.7dgmmg.IP) has joined #techbytes [22:11] *lightbringer (~mincer@freenode/user/lightbringer) has joined #techbytes [22:11] *campmaster (~egypt@freenode-ptg.0kl.pcm290.IP) has joined #techbytes [22:11] *rianne (~rianne@freenode-448.p91.7dgmmg.IP) has joined #techbytes [22:11] *kermit (sid393220@freenode/user/kermit) has joined #techbytes ● Mar 21 [23:20] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [23:20] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes