●● IRC: #techbytes @ Techrights IRC Network: Thursday, April 28, 2022 ●● ● Apr 28 [00:48] *psydruid has quit (Ping timeout: 2m30s) ● Apr 28 [01:36] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Apr 28 [04:26] *u-amarsh04 has quit (Quit: Konversation terminated!) [04:30] *u-amarsh04 (~amarsh04@v6xmmrhxmbafc.irc) has joined #techbytes ● Apr 28 [06:33] *GNUmoon2 has quit (connection closed) ● Apr 28 [07:17] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [07:17] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Apr 28 [08:47] schestowitz
[08:47] schestowitz[08:47] schestowitzI wanted to write about DNS for three reasons:
[08:47] schestowitz1. DNS is everywhere! You basically cant use the internet without using DNS nobody is going to memorize all the IP addresses for every domain they use. You need to look them up with DNS!
[08:47] schestowitz2. DNS has a really cool decentralized design! I love that it gives you control of your own little corner of the internet (it just costs ~$12/year to own a domain!), I love that the basic design is relatively straightforward, and I love that its worked basically the same way for 40 years and scaled relatively well over time
[08:47] schestowitz3. DNS is very frustrating! Ive run into some VERY weird DNS problems over the years, and it can feel magical and incomprehensible if you dont know how it works. But once you learn how DNS works, these problems all become totally possible to understand.
[08:47] schestowitzAnd Ive never seen a clear explanation of DNS that included all of the technical details I wanted to know, so I decided to write one.
[08:47] schestowitz
[08:48] schestowitz[08:48] schestowitzAs it was recently the 40th Anniversary of the ZX Spectrum 48k, the first computer I had, and the reason I got into programming in the first place, it crossed my mind that it might be possible to port my game from CP/M to the ZX Spectrum.
[08:48] schestowitz
[08:52] schestowitz[08:52] schestowitzA good example of open source is Linux, which became the largest open-source software project in the world. It is a free, open-source Operating System (OS), released under the GNU General Public Licence (GPL). Linux licence prevents restrictions on the use of the software, anyone can run, study, modify, and redistribute the source code, or even sell copies of their modified code, as long as they do so under [08:52] schestowitz the same licence.
[08:52] schestowitz
[08:53] schestowitz[08:54] schestowitzUp until now, weve recommended users stick with the 4GB and 8GB versions of the Raspberry Pi 4 when running Ubuntu Desktop. With 22.04 we challenged ourselves to lower the barrier to entry for desktop developers by targeting the 2GB model as well.
[08:53] schestowitz
[08:54] schestowitz[08:54] schestowitzProgramming the system was fairly straightforward. Whenever a switch/button is active, a function gets called that determines the exact pin and then sends a corresponding keypress over the USB HID protocol. Some lighting is controlled by an internal timer that sets flashing or color changing effects based on what was toggled.
[08:54] schestowitz
[08:56] schestowitz[08:56] schestowitzToday we release Krita 5.0.6. This is a bug fix release with two crash fixes: [...]
[08:56] schestowitz
[10:05] schestowitz[10:05] schestowitzAs of 2018, the cost of a Platinum Membership to the Linux Foundation cost $500,000 USD (half a million) per year. A system that propelled The Linux Foundation revenue up to $177 Million dollars in 2021.
[10:05] schestowitzPlatinum Members include Microsoft, Oracle, and Facebook (now Meta).
[10:05] schestowitzThe Board of Directors of The Linux Foundation is made up of representatives from Facebook (Meta), Microsoft, and Amazon (who employs the Chair).
[10:05] schestowitz