From george at ceetonetechnology.com Mon May 3 12:57:34 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 3 May 2021 12:57:34 -0400 Subject: [talk] NYC*BUG May 5: bcallah on Polyglot *BSD Message-ID: Polyglot *BSD, Dr. Brian Callahan 2021-05-05 @ 18:45 EDT - on Zoom When you install a *BSD, you are given all the tools needed to rebuild the entire base system out of the box. This also means you have the tools to create more software without any external packages. This helps make the BSDs a prime development platform. Despite this, there are many other programming languages out there, some of which are even used in production! Having access to those languages provides a double benefit: 1) it opens up the richness of programming language research and implementation to all interested *BSD users; and, 2) it opens up the BSDs to aficionados of these languages. Come follow one man's never-ending quest to port every known compiler to OpenBSD. We will explore some languages you know, some you don't, and discover the tricks necessary to bring up compiler system support to new platforms. We will learn how to be a good member of the language community, how to represent well your *BSD to a language community, and how you can even accidentally end up with your name buried in the GCC source tree! For Zoom meeting details, email to rsvp AT lists.nycbug.org by noon EDT on the day of the meeting, and details will be sent on the day of the meeting. Q&A will be via IRC on Freenode, channel #nycbug. Speaker Biography Brian sometimes speaks at NYC*BUG. You've probably heard him talk about OpenBSD ports before. He has been a developer for OpenBSD since 2013, primarily focusing on ports. Brian is a Lecturer in the IT & Web Science program at Rensselaer Polytechnic Institute in Troy, NY, where he sometimes gets to teach with the BSDs! From george at ceetonetechnology.com Wed May 5 09:28:45 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Wed, 5 May 2021 09:28:45 -0400 Subject: [talk] Tonight! bcallah on Polyglot *BSD Message-ID: <15f84f91-1634-c5ce-86c0-7181447f73f0@ceetonetechnology.com> RSVP by Noon EDT by emailing rsvp at lists.nycbug.org! Polyglot *BSD, Mr. Brian Callahan 2021-05-05 @ 18:45 EDT - on Zoom When you install a *BSD, you are given all the tools needed to rebuild the entire base system out of the box. This also means you have the tools to create more software without any external packages. This helps make the BSDs a prime development platform. Despite this, there are many other programming languages out there, some of which are even used in production! Having access to those languages provides a double benefit: 1) it opens up the richness of programming language research and implementation to all interested *BSD users; and, 2) it opens up the BSDs to aficionados of these languages. Come follow one man's never-ending quest to port every known compiler to OpenBSD. We will explore some languages you know, some you don't, and discover the tricks necessary to bring up compiler system support to new platforms. We will learn how to be a good member of the language community, how to represent well your *BSD to a language community, and how you can even accidentally end up with your name buried in the GCC source tree! For Zoom meeting details, email to rsvp AT lists.nycbug.org by noon EDT on the day of the meeting, and details will be sent on the day of the meeting. Q&A will be via IRC on Freenode, channel #nycbug. Speaker Biography Brian sometimes speaks at NYC*BUG. You've probably heard him talk about OpenBSD ports before. He has been a developer for OpenBSD since 2013, primarily focusing on ports. Brian is a Lecturer in the IT & Web Science program at Rensselaer Polytechnic Institute in Troy, NY, where he sometimes gets to teach with the BSDs! From raulcuza at gmail.com Wed May 19 23:17:32 2021 From: raulcuza at gmail.com (Raul Cuza) Date: Wed, 19 May 2021 23:17:32 -0400 Subject: [talk] IRC Change for NYCBUG Message-ID: re: https://fuchsnet.ch/freenode-resign-letter.txt (text of page as of 2021-05-19 attached) For a long time we've used freenode as our IRC server. As of this week we have updated nycbug.org to list our channel at libera.chat as our IRC channel. Please update your clients and join us on this new server. Discussion, welcomed. - Ra?l -------------- next part -------------- Dear freenode users and projects, I joined freenode staff a bit more than 10 years ago, after having used the network for already roughly 5 years by that time. During this time, I enjoyed supporting our communities in various roles; I met some of you through first level support, through my work for the groups team or due infra work. I still think that freenode as a network is a great idea, and offers projects and groups of any size a possibility to collaborate, coordinate or just chat freely and for free. Since these early times, freenode changed form a couple of times. The whole work was, however, always done by unpaid volunteers that grew into close friends over time. All the servers we have and all the paid services we use were sponsored by either companies or friends and allies. We never wanted to be, never were and never will be a business. A couple of years ago, christel, now former head of freenode staff sold `freenode ltd` (a holding company) to a third party, Andrew Lee[1], under terms that have not been disclosed to the staff body. This was done, from what we were informed, to organize our freenode #live conferences, that required a legal body. We were repeatedly promised, by both christel and Andrew Lee, that neither the holding nor Andrew Lee would have any operational impact on freenode the IRC network. We gladly forwarded this to our users, who were understandably concerned as well. In the past few weeks, this has changed[2], and the existance of a legal threat to freenode has become apparent. We cannot know the substance of this legal threat as it contains some kind of gag order preventing its broader discussion within staff. The democratically elected heads of their respective teams, development, infrastructure, projects and communities were removed by force[3] and have been informed that they are not entitled to act in their respective capacity. As a result, Mr Lee wants and partially has operational control over the freenode IRC network now. This goes against my personal values, beliefs and rules, this goes against what we have been doing for the past 10 years, this goes against our promises to our users and communities. Due to a leak of a personal resignation letter draft, Andrew Lee learned of the situation and asked democratically elected freenode volunteers to step down from their position, as seen in the logs linked on [4] [5] [6] Included in these logs are also logs from third party users that show that associates from Mr Lee, namely the user rdv, contacted various people and offered them oper access on the new network for money or revenge. It sickens me to the stomach to see our community that we built in the last 20 years to be lost to this kind of management. As you can imagine, the community was unhappy as well and we got loads of feedback. Thank you very much, this means a lot to us. We've also seen channel ops standing up to the potential new management, see e.g. [7] This really means a lot to us, but unfortunately reality sometimes looks different, especially when lawyers and potential lawsuits were involved. A contract in which christel, former head of staff, allegedly sold freenode, surfaced. And while I personally think that this would have neither included any servers or code or user data, since that did not belong to christel to sell, I am not a lawyer and apparently some of our volunteers got pressured very hard and their personal life could have been ruined easily should we have fought against this apparent contract. As you can imagine, this kind of proceeding makes me even less want to spend any of my volunteering time for the potential new management, and I wouldn't want to be responsible for sensitive user data under that management, either. Therefore I, along with my colleagues, resigned from my volunteer position as a freenode staffer. I had all my access removed, so that I could not hand it or any data over to a third party, even if I wanted or if I were forced to. -- Where will we be going from here? We are founding a new network with the same goals and ambitions: libera.chat. It is backed by a swedish non-profit which lets us hold the name, domain and various other assets to avoid a hostile corporate takeover. It allows us to continue to operate the network as unpaid, neutral volunteers. It allows us to ensure that your personal data does not end up as an asset to some company that could consider monetizing it. You can connect to the new network at `irc.libera.chat`, ssl port 6697 (and the usual clearnet port). We're really sorry that it had to come to this. When we told you that freenode ltd. and Andrew Lee / PIA / LTM / ... won't have any impact on freenode, we always communicated based on what we knew and what we were promised. I'm aware that such a move is hard, especially for established communities. We will do our very best to support you if you plan to join us on libera. I hope to see the lot of you on the other side, feel free to contact me on the new network if you have any questions. A big thank you to my former freenode colleagues, all our users, projects and communities that acompanied us for more than a decade. Thank you very much, keep rocking and making the free / open source software and peer directed communities great. Christian (Commonly known as Fuchs) --- Resignation letters from colleagues amdj: https://gist.github.com/aaronmdjones/1a9a93ded5b7d162c3f58bdd66b8f491 edk: https://gist.github.com/edk0/478fb4351bc3ba458288d6878032669d emilsp: https://gist.github.com/pinkisemils/39d4ded8b1639b6f39dcab15618649f5 jess: https://gist.github.com/jesopo/45a3e9cdbe517dc55e6058eb43b00ed9 kline: https://kline.sh/ Md: https://blog.bofh.it/debian/id_461 mniip: https://mniip.com/freenode.txt niko: https://coevoet.fr/freenode.html Swant: https://swantzter.se/freenode-resignation --- Footnotes [1]: https://find-and-update.company-information.service.gov.uk/company/10308021/officers [2]: A blogpost has been removed without explanation: (via the wayback machine) https://web.archive.org/web/20210423231439/https://freenode.net/news/freenode-reorg [3]: The teams and their democratically elected heads got removed without explanation: https://web.archive.org/web/20210423231451/https://freenode.net/people [4]: https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409 [5]: https://paste.sr.ht/blob/4f5c7a6b3f6adb4697572f8cd77582fa16a123de [6]: https://paste.sr.ht/~ircwright/7e751d2162e4eb27cba25f6f8893c1f38930f7c4 [7]: https://gist.github.com/shadowcat-mst/998cea12794768bdb3da2daeff31baad#file-on-freenode-s-independence From pvarga at pvrg.net Mon May 24 21:34:39 2021 From: pvarga at pvrg.net (Peter Varga) Date: Mon, 24 May 2021 18:34:39 -0700 Subject: [talk] IRC Change for NYCBUG In-Reply-To: References: Message-ID: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> What was the reason for the change? On Wed, May 19, 2021, at 20:17, Raul Cuza wrote: > re: https://fuchsnet.ch/freenode-resign-letter.txt (text of page as of > 2021-05-19 attached) > > For a long time we've used freenode as our IRC server. As of this week > we have updated nycbug.org to list our channel at libera.chat as our > IRC channel. Please update your clients and join us on this new > server. > > Discussion, welcomed. > > - Ra?l > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org:8080/mailman/listinfo/talk > > > *Attachments:* > * fuchsnet.ch-freenode-resign-letter-20210519.txt -------------- next part -------------- An HTML attachment was scrubbed... URL: From george at ceetonetechnology.com Mon May 24 21:51:58 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 24 May 2021 21:51:58 -0400 Subject: [talk] IRC Change for NYCBUG In-Reply-To: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> References: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> Message-ID: <01be5fd3-42df-0c47-d473-eb67441b4f78@ceetonetechnology.com> On 5/24/21 9:34 PM, Peter Varga wrote: > What was the reason for the change? Long story... but this is a start: https://arstechnica.com/gadgets/2021/05/freenode-irc-has-been-taken-over-by-the-crown-prince-of-korea/ g > > On Wed, May 19, 2021, at 20:17, Raul Cuza wrote: >> re: https://fuchsnet.ch/freenode-resign-letter.txt (text of page as of >> 2021-05-19 attached) >> >> For a long time we've used freenode as our IRC server. As of this week >> we have updated nycbug.org to list our channel at libera.chat as our >> IRC channel. Please update your clients and join us on this new >> server. >> >> Discussion, welcomed. >> >> - Ra?l >> >> _______________________________________________ >> talk mailing list >> talk at lists.nycbug.org >> http://lists.nycbug.org:8080/mailman/listinfo/talk >> >> >> *Attachments:* >> * fuchsnet.ch-freenode-resign-letter-20210519.txt >> >> _______________________________________________ >> talk mailing list >> talk at lists.nycbug.org >> http://lists.nycbug.org:8080/mailman/listinfo/talk From pvarga at pvrg.net Mon May 24 21:59:07 2021 From: pvarga at pvrg.net (Peter Varga) Date: Mon, 24 May 2021 18:59:07 -0700 Subject: [talk] IRC Change for NYCBUG In-Reply-To: <01be5fd3-42df-0c47-d473-eb67441b4f78@ceetonetechnology.com> References: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> <01be5fd3-42df-0c47-d473-eb67441b4f78@ceetonetechnology.com> Message-ID: <9068c36d-d066-4e1e-95d2-d420f1433380@www.fastmail.com> This is unbelievable. Freenode taken over. We must make sure this does not happen to sdf.org On Mon, May 24, 2021, at 18:51, George Rosamond wrote: > On 5/24/21 9:34 PM, Peter Varga wrote: > > What was the reason for the change? > > Long story... but this is a start: > > https://arstechnica.com/gadgets/2021/05/freenode-irc-has-been-taken-over-by-the-crown-prince-of-korea/ > > g > > > > > On Wed, May 19, 2021, at 20:17, Raul Cuza wrote: > >> re: https://fuchsnet.ch/freenode-resign-letter.txt (text of page as of > >> 2021-05-19 attached) > >> > >> For a long time we've used freenode as our IRC server. As of this week > >> we have updated nycbug.org to list our channel at libera.chat as our > >> IRC channel. Please update your clients and join us on this new > >> server. > >> > >> Discussion, welcomed. > >> > >> - Ra?l > >> > >> _______________________________________________ > >> talk mailing list > >> talk at lists.nycbug.org > >> http://lists.nycbug.org:8080/mailman/listinfo/talk > >> > >> > >> *Attachments:* > >> * fuchsnet.ch-freenode-resign-letter-20210519.txt > >> > >> _______________________________________________ > >> talk mailing list > >> talk at lists.nycbug.org > >> http://lists.nycbug.org:8080/mailman/listinfo/talk > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org:8080/mailman/listinfo/talk > From george at ceetonetechnology.com Mon May 24 22:07:22 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 24 May 2021 22:07:22 -0400 Subject: [talk] IRC Change for NYCBUG In-Reply-To: <9068c36d-d066-4e1e-95d2-d420f1433380@www.fastmail.com> References: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> <01be5fd3-42df-0c47-d473-eb67441b4f78@ceetonetechnology.com> <9068c36d-d066-4e1e-95d2-d420f1433380@www.fastmail.com> Message-ID: On 5/24/21 9:59 PM, Peter Varga wrote: > This is unbelievable. Freenode taken over. > > We must make sure this does not happen to sdf.org It's sort of not. There's so much of the internet that has run on this vague and unspoken voluntary labor force that kept some consistency. Then those loose structures disappear as the old timers fade, and then some less altruistic force steps in. IIRC in 1995, '.com' outnumbered '.org' for the first time... Anyone watch the wackiness of public suffix list? Or this 'new' UCE mitigation "BIMI"? If DKIM had involvement from humans who matter (eg, Eric Allman), BIMI looks like it was designed by IP lawyers and graphic designers. The fact an entity like Freenode could face a take-over for whatever motivation shouldn't surprise anyone. NYC*BUG is still here.... sorry for the rant! g From pvarga at pvrg.net Mon May 24 22:10:28 2021 From: pvarga at pvrg.net (Peter Varga) Date: Mon, 24 May 2021 19:10:28 -0700 Subject: [talk] IRC Change for NYCBUG In-Reply-To: References: <45f6bacf-906a-46dc-8064-75ddfbeeeaaa@www.fastmail.com> <01be5fd3-42df-0c47-d473-eb67441b4f78@ceetonetechnology.com> <9068c36d-d066-4e1e-95d2-d420f1433380@www.fastmail.com> Message-ID: This is history with wisdom. Definitely not a rant. Thanks On Mon, May 24, 2021, at 19:07, George Rosamond wrote: > On 5/24/21 9:59 PM, Peter Varga wrote: > > This is unbelievable. Freenode taken over. > > > > We must make sure this does not happen to sdf.org > > It's sort of not. > > There's so much of the internet that has run on this vague and unspoken > voluntary labor force that kept some consistency. > > Then those loose structures disappear as the old timers fade, and then > some less altruistic force steps in. > > IIRC in 1995, '.com' outnumbered '.org' for the first time... > > Anyone watch the wackiness of public suffix list? > > Or this 'new' UCE mitigation "BIMI"? If DKIM had involvement from humans > who matter (eg, Eric Allman), BIMI looks like it was designed by IP > lawyers and graphic designers. > > The fact an entity like Freenode could face a take-over for whatever > motivation shouldn't surprise anyone. > > NYC*BUG is still here.... > > sorry for the rant! > > g > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org:8080/mailman/listinfo/talk > From george at ceetonetechnology.com Tue May 25 23:13:15 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Tue, 25 May 2021 23:13:15 -0400 Subject: [talk] IRC status Message-ID: <050e51ba-2972-724f-1683-837033363cc4@ceetonetechnology.com> FYI, freenode #nycbug is officially dead. This is from earlier: 02:57 --> freenodecom (~com at freenode/staff) has joined #nycbug 02:57 -- Mode #nycbug [+o freenodecom] by freenodecom 02:57 -- freenodecom has changed topic for #nycbug from "Get on irc.libera.chat #nycbug now" to "This channel has moved to ##nycbug. The topic is in violation of freenode policy: https://freenode.net/policies" 02:57 @freenodecom This channel has been reopened with respect to the communities and new users. The topic is in violation of freenode policy: https://freenode.net/policies 02:57 -- Mode #nycbug [-ov gman999 gman999] by freenodecom IOW, their staff bot joined, gave themself ops, took offense to our topic of "we're migrating to libera and declared that it violated freenode policies, reopened as ##nycbug and took away from ops AND voice bits.. and any other users. And now you need an invite to join #nycbug. We're all on irc.libera.chat #nycbug. Same thing happened with #metabug and #openbsd on freenode. g From raulcuza at gmail.com Wed May 26 11:01:02 2021 From: raulcuza at gmail.com (Raul Cuza) Date: Wed, 26 May 2021 11:01:02 -0400 Subject: [talk] IRC status In-Reply-To: <050e51ba-2972-724f-1683-837033363cc4@ceetonetechnology.com> References: <050e51ba-2972-724f-1683-837033363cc4@ceetonetechnology.com> Message-ID: [image: freenode-today-please-come-inside.jpg] On Tue, May 25, 2021 at 11:13 PM George Rosamond < george at ceetonetechnology.com> wrote: > FYI, freenode #nycbug is officially dead. This is from earlier: > > 02:57 --> freenodecom (~com at freenode/staff) has joined #nycbug > 02:57 -- Mode #nycbug [+o freenodecom] by freenodecom > 02:57 -- freenodecom has changed topic for #nycbug from "Get on > irc.libera.chat #nycbug now" to "This channel has moved to ##nycbug. The > topic is in violation of freenode policy: https://freenode.net/policies" > 02:57 @freenodecom This channel has been reopened with respect to the > communities and new users. The topic is in violation of freenode policy: > https://freenode.net/policies > 02:57 -- Mode #nycbug [-ov gman999 gman999] by freenodecom > > IOW, their staff bot joined, gave themself ops, took offense to our > topic of "we're migrating to libera and declared that it violated > freenode policies, reopened as ##nycbug and took away from ops AND voice > bits.. and any other users. And now you need an invite to join #nycbug. > > We're all on irc.libera.chat #nycbug. Same thing happened with #metabug > and #openbsd on freenode. > > g > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org:8080/mailman/listinfo/talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: freenode-today-please-come-inside.jpg Type: image/jpeg Size: 47614 bytes Desc: not available URL: From njt at ayvali.org Wed May 26 11:43:04 2021 From: njt at ayvali.org (N.J. Thomas) Date: Wed, 26 May 2021 08:43:04 -0700 Subject: [talk] IRC status In-Reply-To: <050e51ba-2972-724f-1683-837033363cc4@ceetonetechnology.com> References: <050e51ba-2972-724f-1683-837033363cc4@ceetonetechnology.com> Message-ID: * George Rosamond [2021-05-25 23:13:15-0400]: > their staff bot joined, gave themself ops, took offense to our topic > of "we're migrating to libera and declared that it violated freenode > policies, reopened as ##nycbug and took away from ops AND voice bits.. Pretty much everyone in #nycbug had already moved over, but I was planning on staying on Freenode for a while for some other channels that had not. But the vulgar and extremely unethical actions of the current Freenode administrators as described above forced my hand, so I have abandoned all the Freenode channels I was on as of today, and I encourage you all to do the same. Full story here: The Freenode resignation FAQ https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409 Recent comments from various people about the channel hijackings here: Freenode Ops Take Control of 700 Channels https://news.ycombinator.com/item?id=27286628 Thomas From george at ceetonetechnology.com Mon May 31 19:54:14 2021 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 31 May 2021 19:54:14 -0400 Subject: [talk] Wednesday NYC*BUG: Minimal Script Configuration Message-ID: <9f4f5bba-ed09-ce79-d545-58afd67f9378@ceetonetechnology.com> Minimal Scripted Configuration, Eric Radman 2021-06-02 @ 18:45 EDT - Zoom Configuration management is term that is usually used to describe a declarative approach to systems, but a new generation of tools has emerged that take a different tact. By providing only the minimal scaffolding for writing scripts, it is possible to build configuration management that scale with the complexity of the environment. In this discussion we will consider three different architectures: Agent-Server, Gather-Fact, and Remote Execution. For Zoom meeting details, email to rsvp AT lists.nycbug.org by noon on the day of the meeting, and details will be sent on the day of the meeting. Q&A will be via IRC on libera.chat, channel #nycbug Eric has administered BSD and Linux systems for 20 years, and has supported applications using PostgreSQL for nearly as long. He is usually most content when result of a test or deployment returns in two or three seconds after typing :w. From raulcuza at gmail.com Mon May 31 21:36:54 2021 From: raulcuza at gmail.com (Raul Cuza) Date: Mon, 31 May 2021 21:36:54 -0400 Subject: [talk] Testing Jit.Si Message-ID: We are interested in trying Jit.Si for the June meeting but need to do a test to see if it works for us. I?ve tested it on macOS and it?s fine on that OS. Are there any volunteers to test it on other OS?s? You can test it on your own (create a meeting and talk and share on it with someone). Or I can create one and do some tests with you. If it works for enough of us, maybe we can use it instead of zoom this week. Raul -------------- next part -------------- An HTML attachment was scrubbed... URL: