Techrights logo

IRC: #techbytes @ Techrights IRC Network: Thursday, September 08, 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.

*orchardstreet22 (~orchardstreet22@4rjdkbgkichhw.irc) has left #techbytes (WeeChat 3.0)Sep 08 00:24
*psydruid has quit (Ping timeout: 2m30s)Sep 08 00:48
*Mio14 (~quassel@freenode-0rt.gu0.8v56c9.IP) has joined #techbytesSep 08 00:52
*u-amarsh04 has quit (Quit: Konversation terminated!)Sep 08 02:23
*u-amarsh04 (~amarsh04@pmeqtjandsa9n.irc) has joined #techbytesSep 08 02:25
*Mio14 has quit (Ping timeout: 120 seconds)Sep 08 02:32
*Mio14 (~quassel@freenode-d0c.pdm.odb5mq.IP) has joined #techbytesSep 08 03:19
*Mio14 has quit (Ping timeout: 120 seconds)Sep 08 04:47
*Mio14 (~quassel@freenode-4r6.pvr.rgjs7c.IP) has joined #techbytesSep 08 04:49
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesSep 08 05:50
*geert_ (~geert@dkuei8qfpp82s.irc) has joined #techbytesSep 08 06:31
*geert_ is now known as geertSep 08 06:32
schestowitz <li>Sep 08 09:20
schestowitz                                    <h5><a href="">Best practices to publish open-source software operators</a></h5>Sep 08 09:20
-TechBytesBot/#techbytes-Best practices to publish open-source software operators | UbuntuSep 08 09:20
schestowitz                                    <blockquote>Sep 08 09:20
schestowitz                                        <p>Running or operating applications requires several tasks throughout their lifecycle: scaling instances, checking the health, integrating with other applications, running backups, and applying updates – to name a few examples. It’s a time and labour-intensive process. To automate these tasks, developers can implement scripts for repeated execution. This is where the software operator comes in. Software Sep 08 09:20
schestowitzoperators are a design pattern, a proven and acknowledged approach by the software community. Software operators lift automation to a new level. They don’t only automate the deployment of application workloads, they also encode the expertise required to manage and operate them. In other words, they offer a secure and reliable way to operate applications.</p>Sep 08 09:20
schestowitz                                        <p>But suppose you start the development of your operator. Fundamental questions will naturally arise: Which points would you need to cover? What makes a good operator? What should you start working on first?</p>Sep 08 09:20
schestowitz                                    </blockquote>Sep 08 09:20
schestowitz                                </li>Sep 08 09:20
schestowitz  <li>Sep 08 09:21
schestowitz                                            <h5><a href="">How to send raw network packets in Python with tun/tap</a></h5>Sep 08 09:21
-TechBytesBot/ | How to send raw network packets in Python with tun/tapSep 08 09:21
schestowitz                                            <blockquote>Sep 08 09:21
schestowitz                                                <p>I’m still working on writing up that project, but today I wanted to talk about how to do the very first step: sending network packets in Python.</p>Sep 08 09:22
schestowitz                                                <p>In this post we’re going to send a SYN packet (the first packet in a TCP connection) from a tiny Python program, and get a reply from All the code from this post is in this gist.</p>Sep 08 09:22
schestowitz                                            </blockquote>Sep 08 09:22
schestowitz                                        </li>Sep 08 09:22
schestowitz                                <li>Sep 08 09:24
schestowitz                                    <h5><a href="">Notes from kernel hacking in Hare, part 1</a></h5>Sep 08 09:24
schestowitz                                    <blockquote>Sep 08 09:24
schestowitz                                        <p>One of the goals for the Hare programming language is to be able to write kernels, such as my Helios project. Kernels are complex beasts which exist in a somewhat unique problem space and have constraints that many userspace programs are not accustomed to. To illustrate this, I’m going to highlight a scenario where Hare’s low-level types and manual memory management approach shines to enable a difficult Sep 08 09:24
-TechBytesBot/ | Notes from kernel hacking in Hare, part 1Sep 08 09:24
schestowitzuse-case.</p>Sep 08 09:24
schestowitz                                        <p>Helios is a micro-kernel. During system initialization, its job is to load the initial task into memory, prepare the initial set of kernel objects for its use, provide it with information about the system, then jump to userspace and fuck off until someone needs it again. I’m going to focus on the “providing information” step here.</p>Sep 08 09:24
schestowitz                                    </blockquote>Sep 08 09:24
schestowitz                                </li>Sep 08 09:24
schestowitz  <li>Sep 08 09:25
schestowitz                                    <h5><a href="">New Steam Games With Native Linux Clients – 2022-09-07 Edition</a></h5>Sep 08 09:25
schestowitz                                    <blockquote>Sep 08 09:25
-TechBytesBot/ | New Steam Games with Native Linux Clients - 2022-09-07 Edition - Boiling SteamSep 08 09:25
schestowitz                                        <p>Between 2022-08-31 and 2022-09-07 there were 25 New Steam games released with Native Linux clients. For reference, during the same time, there were 284 games released for Windows on Steam, so the Linux versions represent about 8.8 % of total released titles. Here’s a quick pick of the most interesting ones: [...]</p>Sep 08 09:25
schestowitz                                    </blockquote>Sep 08 09:25
schestowitz                                </li>Sep 08 09:25
schestowitz <li>Sep 08 09:27
schestowitz                                    <h5><a href="">Illinois electric company, ComEd, changes to Microsoft Azure hosting, and now I can’t pay my power bill in SeaMonkey. Lots of Microsoft corruption in Illinois state government.</a></h5>Sep 08 09:27
-TechBytesBot/ | Illinois electric company, ComEd, changes to Microsoft Azure hosting, and now I can’t pay my power bill in SeaMonkey. Lots of Microsoft corruption in Illinois state government. | BaronHK's RantsSep 08 09:27
schestowitz                                    <blockquote>Sep 08 09:27
schestowitz                                        <p>In reality, you could view, edit, save, and “flatten” (print to a non-fillable form) when you were done with other PDF editors. I tried it out in Okular (KDE but runs fine in GNOME via Flatpak), GNOME’s Evince document viewer, and Firefox, at the least. So the court is simply putting up Microsoft spam.</p>Sep 08 09:27
schestowitz                                    </blockquote>Sep 08 09:27
schestowitz                                </li>Sep 08 09:27
*Mio14 has quit (Ping timeout: 120 seconds)Sep 08 09:43
schestowitz <li>Sep 08 10:48
schestowitz                                            <h5><a href="">Impossibilities</a></h5>Sep 08 10:48
-TechBytesBot/ | DSHR's Blog: ImpossibilitiesSep 08 10:48
schestowitz                                            <blockquote>Sep 08 10:48
schestowitz                                                <p>I'm starting to see a series of papers each showing that some assertion about the cryptocurrency ecosystem that crypto-bros make can't be true. I wrote about the first one I noticed in Ethereum Has Issues, but I have since seen several more. Below the fold I briefly review them, I'll update this post if I see more to maintain a chronological list of these research results.</p>Sep 08 10:48
schestowitz                                            </blockquote>Sep 08 10:48
schestowitz                                        </li>Sep 08 10:48
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytesSep 08 12:00
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytesSep 08 12:01
*Noisytoot has quit (Ping timeout: 2m30s)Sep 08 13:39
*Noisytoot (~noisytoot@tkbibjhmbkvb8.irc) has joined #techbytesSep 08 14:06
*Mio14 (~quassel@freenode-ias.qhh.qfvubb.IP) has joined #techbytesSep 08 14:10
schestowitz>>> Gorbachev and Eckersley died 3 days apartSep 08 17:17
schestowitz>>>Sep 08 17:17
schestowitz>>> Did you spot any connection?Sep 08 17:17
schestowitz>> Only the university, nothing beyond that.Sep 08 17:17
schestowitz> Gorbachev's energy advisor defected to AustraliaSep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> One of the top Soviet conductors of classical music defected to the USSep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> 1999, Melbourne Uni assembled a crack team to literally build theSep 08 17:17
schestowitz> Terminator.  This took place in the immediate vicinity of the car parkSep 08 17:17
schestowitz> that Mel Gibson used for Mad Max.Sep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> In 2004, it flewSep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> "Autonomous UAV flight a world first"Sep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> 08 17:17
schestowitz> Sep 08 17:17
schestowitz> Save it.  Sooner or later I'll fill in the gaps.Sep 08 17:17
schestowitz> Sep 08 17:17
schestowitz> I mentioned Phil Blunsom in a previous email, I'm still curious aboutSep 08 17:17
schestowitz> your impression...Sep 08 17:17
schestowitz> Roy you did not reply -I said of course I will helpSep 08 17:32
schestowitz> How are you both?Sep 08 17:32
schestowitz"Sep 08 17:32
schestowitzI've not received any email from you since July 20 2021 (!) until this one (below) from this morning. I thought you had been exceedingly angry at me for something as I could not reach you by telephone either (I've just tried several times; I tried months ago and last year too).Sep 08 17:32
schestowitzAre you getting this message OK?Sep 08 17:32
schestowitz"Sep 08 17:32
*psydruid has quit (Quit: Gateway shutdown)Sep 08 18:50
*geert has quit (Ping timeout: 2m30s)Sep 08 20:45
*_Mio14 (~quassel@freenode-7mo.v1i.imvltv.IP) has joined #techbytesSep 08 21:17
*Mio14 has quit (Ping timeout: 120 seconds)Sep 08 21:18

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