Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 May 2025 11:17:14 -0600
From:      Alan Somers <asomers@freebsd.org>
To:        Kayla P <witchikittikat@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: GSoC Student Introduction
Message-ID:  <CAOtMX2hKm%2BT_f7wTHSJXXgJC2SbHdWmV=yv3-8s1%2BkfBs%2BhGTg@mail.gmail.com>
In-Reply-To: <CAGM6q9iA9opvT%2Bz=9Csro-7-u2KvOfD7rGfCWQGN28ACrAxVXw@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Wed, May 14, 2025 at 11:09 AM Kayla P <witchikittikat@gmail.com> wrote:

> Hello,
>
> My name is Kayla (Kat) Powell. I am one of the GSoC Students selected for
> this summer and wanted to introduce myself and my project.
>
> I am going into my senior year at San Francisco State University studying
> computer science (big surprise!). Some of my hobbies include drawing,
> music, and video games. But, in particular, I have a passion for operating
> systems that started back in my freshman year when I ditched Windows for a
> weekend-long Gentoo Linux install---an experience that sparked my interest
> in system internals and OS hacking. Since then, I’ve developed a true
> appreciation for not only the simplicity and engineering of UNIX systems,
> but also its collaborative nature that offers a rich fountain of growth and
> knowledge, uniting people from all walks of life.
>
> This interest led me to FreeBSD. It is at the heart of BSD UNIX and has a
> great permissive license. Its many use cases with an approachable
> contributor base has intertwined it into my life in many ways, such as my
> NAS, website backend, and learning source. If you were at the recent
> FreeBSD summit in November, you probably saw my boyfriend and me sitting in
> the back absorbing all the amazing information. Now, in this whirlwind of
> events, I have been gratefully accepted as a GSoC Student under imp@,
> where I’ve taken several of his “crazy” ideas and tied them into one
> project: ACPI Initialization in Loader with Lua Bindings.
>
> Advanced Configuration and Power Interface (ACPI) is Intel’s power
> management specification. It revolutionized power management by bringing it
> into the operating system, rather than the BIOS. As it stands right now, it
> is in the FreeBSD kernel, which is great, and most of it can stay there.
> But, we specifically need to bring ACPI’s initialization routines into the
> loader, so we can (1) relieve the bootloader of having to guess ACPI
> information and (2) integrate it into the Lua interpreter. The outcome of
> this project will be the enumeration of the ACPI namespace into Lua
> bindings so we can ultimately script ACPI. The goal is to not only address
> the former inefficiencies, but to provide easier power management to all
> FreeBSD users, whether it be for embedded systems, servers, or desktop
> users.
>
> I am really excited to contribute to this project with imp@. I have high
> respect for him (and for the FreeBSD space in general), and I am extremely
> grateful to be here. If anyone has any knowledge/input on my project space,
> please don’t hesitate to reach out. I look forward to meeting everyone!
>
> Kind regards,
> Kat Powell
> Linkedin <https://www.linkedin.com/in/kpowkitty>; | Github
> <https://www.github.com/kpowkitty>;
>

Welcome aboard, Kat!  I do recall seeing two young people in the back of
the room at that conference.  Now I know who they were.

[-- Attachment #2 --]
<div dir="ltr"><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, May 14, 2025 at 11:09 AM Kayla P &lt;<a href="mailto:witchikittikat@gmail.com">witchikittikat@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" id="m_-4348342449468708255gmail-docs-internal-guid-59da6323-7fff-b163-1f68-76b680d92717"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Hello,</span></font></p><font size="2"><br></font><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">My name is Kayla (Kat) Powell. I am one of the GSoC Students selected for this summer and wanted to introduce myself and my project. </span></font></p><font size="2"><br></font><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">I am going into my senior year at San Francisco State University studying computer science (big surprise!). Some of my hobbies include drawing, music, and video games. But, in particular, I have a passion for operating systems that started back in my freshman year when I ditched Windows for a weekend-long Gentoo Linux install---an experience that sparked my interest in system internals and OS hacking. Since then, I’ve developed a true appreciation for not only the simplicity and engineering of UNIX</span><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"> systems, but also its collaborative nature that offers a rich fountain of growth and knowledge, uniting people from all walks of life.</span></font></p><font size="2"><br></font><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">This interest led me to FreeBSD. It is at the heart of BSD UNIX</span><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap"> and has a great permissive license. Its many use cases with an approachable contributor base has intertwined it into my life in many ways, such as my NAS, website backend, and learning source. If you were at the recent FreeBSD summit in November, you probably saw my boyfriend and me sitting in the back absorbing all the amazing information. Now, in this whirlwind of events, I have been gratefully accepted as a GSoC Student under imp@, where I’ve taken several of his “crazy” ideas and tied them into one project: ACPI Initialization in Loader with Lua Bindings.</span></font></p><font size="2"><br></font><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Advanced Configuration and Power Interface (ACPI) is Intel’s power management specification. It revolutionized power management by bringing it into the operating system, rather than the BIOS. As it stands right now, it is in the FreeBSD kernel, which is great, and most of it can stay there. But, we specifically need to bring ACPI’s initialization routines into the loader, so we can (1) relieve the bootloader of having to guess ACPI information and (2) integrate it into the Lua interpreter. The outcome of this project will be the enumeration of the ACPI namespace into Lua bindings so we can ultimately script ACPI. The goal is to not only address the former inefficiencies, but to provide easier power management to all FreeBSD users, whether it be for embedded systems, servers, or desktop users.</span></font></p><font size="2"><br></font><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><font size="2"><span style="font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">I am really excited to contribute to this project with imp@. I have high respect for him (and for the FreeBSD space in general), and I am extremely grateful to be here. If anyone has any knowledge/input on my project space, please don’t hesitate to reach out. I look forward to meeting everyone!</span></font></p><br clear="all"></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Kind regards,</div><div>Kat Powell</div><div><a href="https://www.linkedin.com/in/kpowkitty" target="_blank">Linkedin</a> | <a href="https://www.github.com/kpowkitty" target="_blank">Github</a></div></div></div></div></div></blockquote><div><br></div><div>Welcome aboard, Kat!  I do recall seeing two young people in the back of the room at that conference.  Now I know who they were.</div></div></div>
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2hKm%2BT_f7wTHSJXXgJC2SbHdWmV=yv3-8s1%2BkfBs%2BhGTg>