●● 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:42] schestowitz[05:42] schestowitzFree 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] schestowitzGitHubs 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] schestowitzD 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
[06:18] schestowitz[06:18] schestowitzNadiya 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:40] schestowitz[06:40] schestowitzNonetheless, 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:52] schestowitz[06:52] schestowitzWhen 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] schestowitzSettings Wi-Fi Top Right Menu Turn On Wi-Fi Hotspot
[06:52] schestowitzYou 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
[07:01] schestowitz[07:01] schestowitzThe 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] schestowitzThe 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:02] -TechBytesBot/#techbytes-www.tecmint.com | How to Install SUSE Linux Enterprise Server 15 SP4 [07:02] schestowitz[07:02] schestowitzSUSE 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] schestowitzSUSE 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