●● IRC: #techbytes @ Techrights IRC Network: Friday, June 24, 2022 ●● ● Jun 24 [01:49] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [01:53] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Jun 24 [02:39] *Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytes ● Jun 24 [03:10] *Guest1686 has quit (Ping timeout: 2m30s) [03:16] *Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytes ● Jun 24 [04:13] *Techrights-sec has quit (Ping timeout: 120 seconds) [04:14] *Techrights-sec (~quassel@freenode-ganu55.am6e.nqgd.t29qgt.IP) has joined #techbytes [04:48] *u-amarsh04 has quit (Quit: Konversation terminated!) [04:51] *juicer (~disco_706@freenode-uch.pn6.9fdv81.IP) has joined #techbytes [04:55] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #techbytes ● Jun 24 [05:41] schestowitz
  • [05:41] schestowitz
    GitHub Copilot and open source laundering
    [05:41] schestowitz
    [05:42] schestowitz

    Free software licenses impose obligations on the user through terms governing attribution, sublicensing, distribution, patents, trademarks, and relationships with laws like the Digital Millennium Copyright Act. The free software community is no stranger to the difficulties in enforcing compliance with these obligations, which some groups view as too onerous. But as onerous as one may view these obligations [05:42] -TechBytesBot/#techbytes-drewdevault.com | GitHub Copilot and open source laundering [05:42] schestowitz to be, one is nevertheless required to comply with them. If you believe that the force of copyright should protect your proprietary software, then you must agree that it equally protects open source works, despite the inconvenience or cost associated with this truth.

    [05:42] schestowitz

    GitHubs Copilot is trained on software governed by these terms, and it fails to uphold them, and enables customers to accidentally fail to uphold these terms themselves. Some argue about the risks of a copyleft surprise, wherein someone incorporates a GPL licensed work into their product and is surprised to find that they are obligated to release their product under the terms of the GPL as well. [05:42] schestowitz Copilot institutionalizes this risk and any user who wishes to use it to develop non-free software would be well-advised not to do so, else they may find themselves legally liable to uphold these terms, perhaps ultimately being required to release their works under the terms of a license which is undesirable for their goals.

    [05:42] schestowitz
    [05:42] schestowitz
  • [05:42] schestowitz
  • [05:42] schestowitz
    DIP1000: Memory Safety in a Modern System Programming Language Pt. 1
    [05:42] -TechBytesBot/#techbytes-dlang.org | DIP1000: Memory Safety in a Modern System Programming Language Pt. 1 | The D Blog [05:42] schestowitz
    [05:42] schestowitz

    D is both a garbage-collected programming language and an efficient raw memory access language. Modern high-level languages like D are memory safe, preventing users from accidently reading or writing to unused memory or breaking the type system of the language.

    [05:42] schestowitz
    [05:42] schestowitz
  • ● Jun 24 [06:12] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [06:13] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes [06:18] *juicer has quit (Ping timeout: 120 seconds) [06:18] schestowitz
  • [06:18] schestowitz
    On the Subversion of NIST by the NSA
    [06:18] -TechBytesBot/#techbytes-On the Subversion of NIST by the NSA - Schneier on Security [06:18] schestowitz
    [06:18] schestowitz

    Nadiya Kostyuk and Susan Landau wrote an interesting paper: Dueling Over DUAL_EC_DRBG: The Consequences of Corrupting a Cryptographic Standardization Process: [...]

    [06:18] schestowitz
    [06:18] schestowitz
  • [06:36] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [06:40] schestowitz
  • [06:40] schestowitz
    Using the Debian trademark for good
    [06:40] schestowitz
    [06:40] schestowitz

    Nonetheless, after a few days careful contemplation, it became clear in my mind how I should use the powers that come with the trademark.

    [06:40] -TechBytesBot/#techbytes-danielpocock.com | Using the Debian trademark for good [06:40] schestowitz
    [06:40] schestowitz
  • [06:50] *Guest1686 has quit (Ping timeout: 2m30s) [06:52] schestowitz
  • [06:52] schestowitz
    How to Enable Hot Spot and Tethering in PureOS on Your Librem 5
    [06:52] -TechBytesBot/#techbytes-puri.sm | How to Enable Hot Spot and Tethering in PureOS on Your Librem 5 Purism [06:52] schestowitz
    [06:52] schestowitz

    When you need to connect a Wi-Fi device to the internet and your phone has a good 4G signal, why not set up secure data sharing? With PureOS on the Librem 5 phone, setting up a hotspot is simple. Head into Wi-Fi settings and enable Hotspot.

    [06:52] schestowitz

    Settings Wi-Fi Top Right Menu Turn On Wi-Fi Hotspot

    [06:52] schestowitz

    You can configure the network name and password.For ease of use, others can scan your QR code or simply open the settings and attach to your new network. With your hotspot enabled, you can connect any Wi-Fi-capable device to your Librem 5s 4G data.

    [06:52] schestowitz
    [06:52] schestowitz
  • ● Jun 24 [07:01] schestowitz
  • [07:01] schestowitz
    The software operator design pattern: advantages part 4
    [07:01] -TechBytesBot/#techbytes-The software operator design pattern: advantages part 4 | Ubuntu [07:01] schestowitz
    [07:01] schestowitz

    The software operator is a design pattern. Its design is based on successful applications where this approach was found useful. In other words, its a proven approach that can be recommended to others. But like all approaches, its important to understand their advantages disadvantages. Software developers need to understand when the application of this pattern leads to a good solution and perhaps more importantly [07:01] schestowitz when it does not. So far, we have covered the following topics in this blog post series:.

    [07:01] schestowitz

    The blog series is aligned with the general framework for discussing software design patterns: The books Design Patterns and elements of reusable software and the POSA series (Pattern Oriented Software Architecture) have shaped this framework, including the design structure, the behavior of elements, the design forces, the advantages and disadvantages.

    [07:01] schestowitz
    [07:01] schestowitz
  • [07:02] schestowitz
  • [07:02] schestowitz
    How to Install SUSE Linux Enterprise Server 15 SP4
    [07:02] schestowitz
    [07:02] -TechBytesBot/#techbytes-www.tecmint.com | How to Install SUSE Linux Enterprise Server 15 SP4 [07:02] schestowitz

    SUSE Enterprise Linux Server (SLES) is a modern and modular Linux distribution that was developed mainly for servers and mainframes. It focuses on supporting production workloads and is typically used by large organizations to host and run applications.

    [07:02] schestowitz

    SUSE also supports traditional IT environments and is also available for desktop/workstation lovers as SUSE Enterprise Linux Desktop (SLED). Check out the release notes for more information about SLES 15 SP4.

    [07:02] schestowitz
    [07:02] schestowitz
  • ● Jun 24 [09:19] *liberty_box_ has quit (Ping timeout: 2m30s) [09:19] *liberty_box has quit (Ping timeout: 2m30s) [09:19] *rianne_ has quit (Ping timeout: 2m30s) [09:21] *rianne_ has quit (Ping timeout: 120 seconds) [09:32] *liberty_box (~liberty@hcdms2vr9hu9e.irc) has joined #techbytes [09:32] *rianne_ (~rianne@hcdms2vr9hu9e.irc) has joined #techbytes [09:32] *rianne_ (~rianne@freenode-i33.jp8.7132oi.IP) has joined #techbytes [09:33] *liberty_box_ (~liberty@hcdms2vr9hu9e.irc) has joined #techbytes ● Jun 24 [14:15] *GNUmoon2 has quit (connection closed) ● Jun 24 [17:44] *schestowitz_log has quit (*.net *.split) [17:44] *schestowitz-TR has quit (*.net *.split) [17:44] *schestowitz has quit (*.net *.split) [17:48] *schestowitz_log (~schestowi@freenode/user/schestowitz) has joined #techbytes [17:48] *schestowitz (~schestowi@freenode/user/schestowitz) has joined #techbytes [17:48] *schestowitz-TR (~acer-box@freenode/user/schestowitz) has joined #techbytes [17:48] *refill (~nullman@freenode-69v.grm.a263fo.IP) has joined #techbytes [17:55] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Jun 24 [19:43] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [19:44] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Jun 24 [21:01] *Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytes [21:02] *Guest1686 has quit (Quit: Connection closed) [21:02] *Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytes [21:02] *Guest1686 has quit (Quit: Connection closed) [21:24] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #techbytes ● Jun 24 [23:09] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [23:09] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes