Techrights logo

IRC: #techbytes @ Techrights IRC Network: Friday, June 24, 2022

(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.

*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesJun 24 01:49
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesJun 24 01:53
*Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytesJun 24 02:39
*Guest1686 has quit (Ping timeout: 2m30s)Jun 24 03:10
*Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytesJun 24 03:16
*Techrights-sec has quit (Ping timeout: 120 seconds)Jun 24 04:13
*Techrights-sec (~quassel@freenode-ganu55.am6e.nqgd.t29qgt.IP) has joined #techbytesJun 24 04:14
*u-amarsh04 has quit (Quit: Konversation terminated!)Jun 24 04:48
*juicer (~disco_706@freenode-uch.pn6.9fdv81.IP) has joined #techbytesJun 24 04:51
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #techbytesJun 24 04:55
schestowitz  <li>Jun 24 05:41
schestowitz                                    <h5><a href="https://drewdevault.com/2022/06/23/Copilot-GPL-washing.html">GitHub Copilot and open source laundering</a></h5>Jun 24 05:41
schestowitz                                    <blockquote>Jun 24 05:41
schestowitz                                        <p>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 Jun 24 05:42
-TechBytesBot/#techbytes-drewdevault.com | GitHub Copilot and open source launderingJun 24 05:42
schestowitzto 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.</p>Jun 24 05:42
schestowitz                                        <p>GitHub’s 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. Jun 24 05:42
schestowitzCopilot 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.</p>Jun 24 05:42
schestowitz                                    </blockquote>Jun 24 05:42
schestowitz                                </li>Jun 24 05:42
schestowitz<li>Jun 24 05:42
schestowitz                                    <h5><a href="https://dlang.org/blog/2022/06/21/dip1000-memory-safety-in-a-modern-system-programming-language-pt-1/">DIP1000: Memory Safety in a Modern System Programming Language Pt. 1</a></h5>Jun 24 05:42
-TechBytesBot/#techbytes-dlang.org | DIP1000: Memory Safety in a Modern System Programming Language Pt. 1 | The D BlogJun 24 05:42
schestowitz                                    <blockquote>Jun 24 05:42
schestowitz                                        <p>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.</p>Jun 24 05:42
schestowitz                                    </blockquote>Jun 24 05:42
schestowitz                                </li>Jun 24 05:42
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesJun 24 06:12
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesJun 24 06:13
*juicer has quit (Ping timeout: 120 seconds)Jun 24 06:18
schestowitz<li>Jun 24 06:18
schestowitz                                    <h5><a href="https://www.schneier.com/blog/archives/2022/06/on-the-subversion-of-nist-by-the-nsa.html">On the Subversion of NIST by the NSA</a></h5>Jun 24 06:18
-TechBytesBot/#techbytes-On the Subversion of NIST by the NSA - Schneier on SecurityJun 24 06:18
schestowitz                                    <blockquote>Jun 24 06:18
schestowitz                                        <p>Nadiya Kostyuk and Susan Landau wrote an interesting paper: “Dueling Over DUAL_EC_DRBG: The Consequences of Corrupting a Cryptographic Standardization Process“: [...]</p>Jun 24 06:18
schestowitz                                    </blockquote>Jun 24 06:18
schestowitz                                </li>Jun 24 06:18
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesJun 24 06:36
schestowitz <li>Jun 24 06:40
schestowitz                                            <h5><a href="https://danielpocock.com/using-the-debian-trademark-for-good/">Using the Debian trademark for good</a></h5>Jun 24 06:40
schestowitz                                            <blockquote>Jun 24 06:40
schestowitz                                                <p>Nonetheless, after a few days careful contemplation, it became clear in my mind how I should use the powers that come with the trademark.</p>Jun 24 06:40
-TechBytesBot/#techbytes-danielpocock.com | Using the Debian trademark for goodJun 24 06:40
schestowitz                                            </blockquote>Jun 24 06:40
schestowitz                                        </li>Jun 24 06:40
*Guest1686 has quit (Ping timeout: 2m30s)Jun 24 06:50
schestowitz <li>Jun 24 06:52
schestowitz                <h5><a href="https://puri.sm/posts/how-to-enable-hot-spot-and-tethering-in-pureos-on-your-librem-5/">How to Enable Hot Spot and Tethering in PureOS on Your Librem 5</a></h5>Jun 24 06:52
-TechBytesBot/#techbytes-puri.sm | How to Enable Hot Spot and Tethering in PureOS on Your Librem 5 – PurismJun 24 06:52
schestowitz                <blockquote>Jun 24 06:52
schestowitz                    <p>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. </p>Jun 24 06:52
schestowitz                    <p>Settings → Wi-Fi → Top Right Menu → Turn On Wi-Fi Hotspot</p>Jun 24 06:52
schestowitz                    <p>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.</p>Jun 24 06:52
schestowitz                </blockquote>Jun 24 06:52
schestowitz            </li>Jun 24 06:52
schestowitz<li>Jun 24 07:01
schestowitz                <h5><a href="https://ubuntu.com//blog/software-operator-design-pattern-part-4">The software operator design pattern: advantages – part 4</a></h5>Jun 24 07:01
-TechBytesBot/#techbytes-The software operator design pattern: advantages – part 4 | UbuntuJun 24 07:01
schestowitz                <blockquote>Jun 24 07:01
schestowitz                    <p>The software operator is a design pattern. Its design is based on successful applications where this approach was found useful. In other words, it’s a proven approach that can be recommended to others. But like all approaches, it’s 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 –Jun 24 07:01
schestowitz when it does not. So far, we have covered the following topics in this blog post series:.</p>Jun 24 07:01
schestowitz                    <p>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.</p>Jun 24 07:01
schestowitz                </blockquote>Jun 24 07:01
schestowitz            </li>Jun 24 07:01
schestowitz<li>Jun 24 07:02
schestowitz                <h5><a href="https://www.tecmint.com/install-suse-linux-enterprise-server/">How to Install SUSE Linux Enterprise Server 15 SP4</a></h5>Jun 24 07:02
schestowitz                <blockquote>Jun 24 07:02
-TechBytesBot/#techbytes-www.tecmint.com | How to Install SUSE Linux Enterprise Server 15 SP4Jun 24 07:02
schestowitz                    <p>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.</p>Jun 24 07:02
schestowitz                    <p>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.</p>Jun 24 07:02
schestowitz                </blockquote>Jun 24 07:02
schestowitz            </li>Jun 24 07:02
*liberty_box_ has quit (Ping timeout: 2m30s)Jun 24 09:19
*liberty_box has quit (Ping timeout: 2m30s)Jun 24 09:19
*rianne_ has quit (Ping timeout: 2m30s)Jun 24 09:19
*rianne_ has quit (Ping timeout: 120 seconds)Jun 24 09:21
*liberty_box (~liberty@hcdms2vr9hu9e.irc) has joined #techbytesJun 24 09:32
*rianne_ (~rianne@hcdms2vr9hu9e.irc) has joined #techbytesJun 24 09:32
*rianne_ (~rianne@freenode-i33.jp8.7132oi.IP) has joined #techbytesJun 24 09:32
*liberty_box_ (~liberty@hcdms2vr9hu9e.irc) has joined #techbytesJun 24 09:33
*GNUmoon2 has quit (connection closed)Jun 24 14:15
*schestowitz_log has quit (*.net *.split)Jun 24 17:44
*schestowitz-TR has quit (*.net *.split)Jun 24 17:44
*schestowitz has quit (*.net *.split)Jun 24 17:44
*schestowitz_log (~schestowi@freenode/user/schestowitz) has joined #techbytesJun 24 17:48
*schestowitz (~schestowi@freenode/user/schestowitz) has joined #techbytesJun 24 17:48
*schestowitz-TR (~acer-box@freenode/user/schestowitz) has joined #techbytesJun 24 17:48
*refill (~nullman@freenode-69v.grm.a263fo.IP) has joined #techbytesJun 24 17:48
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesJun 24 17:55
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesJun 24 19:43
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesJun 24 19:44
*Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytesJun 24 21:01
*Guest1686 has quit (Quit: Connection closed)Jun 24 21:02
*Guest1686 (~d8a05725@54n9xgft8g6u2.irc) has joined #techbytesJun 24 21:02
*Guest1686 has quit (Quit: Connection closed)Jun 24 21:02
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #techbytesJun 24 21:24
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesJun 24 23:09
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesJun 24 23:09

Generated by irclog2html.py 2.6 | ䷉ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.