Finished up the first draft of the MS3 article.
Also a number of spelling corrections to everything else. Hard to believe I let those sit around for so long!
This commit is contained in:
@ -24,7 +24,7 @@ I am broadly interested in innate immunology. I am in the 4th year of my PhD stu
|
||||
Besides my science, I am interested in birding, baking sourdough bread (I swear I began years before the pandemic, though hearing of people baking bread brings me joy no matter when they first began!), board games, roasting coffee, and self-hosting free and open source software. Over the course of the pandemic, I have learned how to maintain a basic suite of services on a server I rent that have replaced my need for Google Photos and Google Drive.
|
||||
{{% sidenote %}}
|
||||
I'm hoping to be able to move away from these platforms entirely soon. I think they provide a great service, but at a substantial cost to privacy. Hopefully more to be said about my thoughts on FOSS soon!
|
||||
{{% /sidenote %}} I also transitioned my old, (and quite frankly, embarassingly slow) managed Wordpress site with this lean, static site made in Hugo that I host myself. Now that I have mangled together some CSS to get my precious sidenotes up and running again, I'm ready to begin putting some ideas to paper.
|
||||
{{% /sidenote %}} I also transitioned my old, (and quite frankly, embarrassingly slow) managed WordPress site with this lean, static site made in Hugo that I host myself. Now that I have mangled together some CSS to get my precious sidenotes up and running again, I'm ready to begin putting some ideas to paper.
|
||||
{{% sidenote %}}
|
||||
I love marginalia. I'm not sure if this is unique to me, but I seem to get caught up in parenthetical / tangential thoughts very often, and I think using an [Edward Tufte-esque](https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0000ld) sidenote is a great way for me to communicate in this way without distracting the reader too much. It seems[ marginalia](https://en.wikipedia.org/wiki/Marginalia) such as this have been used throughout history, so perhaps it is normal, but most people can keep their thoughts focused better than me. The implementation I use is inspired by the [Tufte CSS project](https://github.com/edwardtufte/tufte-css) and largely taken from [this incredibly helpful post found at scripter.co](https://scripter.co/sidenotes-using-only-css/).
|
||||
{{% /sidenote %}} I'm quite proud of my progress in administering my server and self-hosting useful services.
|
||||
|
@ -21,7 +21,7 @@ To begin, I needed an always-on computer to run these useful programs. I began w
|
||||
|
||||
<a id="figure--rpi"></a>
|
||||
|
||||
{{< figure src="./images/rpi.webp" caption="<span class=\"figure-number\">Figure 1: </span>My humble Raspberry Pi and it's hard drive. This dude currently tirelessly runs [the excellent Adguard Home](https://github.com/AdguardTeam/AdGuardHome) and downloads a backup of my data every night." >}}
|
||||
{{< figure src="./images/rpi.webp" caption="<span class=\"figure-number\">Figure 1: </span>My humble Raspberry Pi and its hard drive. This dude currently tirelessly runs [the excellent Adguard Home](https://github.com/AdguardTeam/AdGuardHome) and downloads a backup of my data every night." >}}
|
||||
|
||||
These are tiny, but capable computers that are great for fiddling with. The projects [people develop for these are amazing and diverse.](https://www.reddit.com/r/RASPBERRY_PI_PROJECTS/) With RPi in hand, I began with the ambitious project of replacing Google Drive with [Nextcloud.](https://nextcloud.com/) After much frustration with a bare metal installation, I found the [NextcloudPi project.](https://github.com/nextcloud/nextcloudpi) Surprisingly, it went pretty okay! At first, I was intimidated by Linux defaults, but over time I grew to appreciate, and indeed, prefer Linux as an operating system.
|
||||
{{% sidenote %}}
|
||||
|
@ -23,20 +23,21 @@ It all started with a trusty popcorn popper. There are a few things you want whe
|
||||
|
||||
Turns out that a classic popcorn popper fits the bill, as long as it has an upwards airflow and doesn't let the chaff fall into the heating element. There is a bit of a cult following for the [West Bend Poppery 2 model](https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=west+bend+poppery+ii+82102&_sacat=0&LH_TitleDesc=0&_odkw=west+bend+poppery+ii+82102&_osacat=0), but that one seemed a bit pricey, so I settled for [a very capable popper from Nostalgia](https://nostalgiaproducts.com/collections/popcorn/products/aph200red).
|
||||
|
||||
{{< figure src="./images/popcorn-popper.webp" caption="<span class=\"figure-number\">Figure 1: </span>I got a good bit of milage out of my popcorn popper. If you are interested in roasting your own coffee I would give it a whirl." link="./images/popcorn-popper.webp" >}}
|
||||
{{< figure src="./images/popcorn-popper.webp" caption="<span class=\"figure-number\">Figure 1: </span>I got a good bit of mileage out of my popcorn popper. If you are interested in roasting your own coffee I would give it a whirl." link="./images/popcorn-popper.webp" >}}
|
||||
|
||||
Things were simple back then. I still bought most of the coffee I drank, but I roasted enough to enjoy some freshly roasted coffee as an occasional treat. I ordered 10 pounds of green beans from Sweet Maria's and life was good.
|
||||
|
||||
Then I became a bit of a coffee snob.
|
||||
|
||||
I could only roast 100 grams of coffee at a time in the popcorn popper, which is only enough for one pot of coffee in the morning for me. So it was time to upgrade.
|
||||
|
||||
I bought the [SR800 fluid bed roaster](https://www.sweetmarias.com/fresh-roast-sr800.html), which upped my roasting capacity and gave me finer control on temperature and airflow. Suffice to say my roasts improved a lot! At this point, I would consider my coffee good enough to sell at a farmer's market to break even.
|
||||
|
||||
If you ever find yourself on a coffee roasting forum and bring up the SR800, someone is bound to bring up the [famous RazzoRoasting extension tube](https://www.etsy.com/shop/RazzoRoasting?ref=simple-shop-header-name&listing_id=1105001328). If you look for advice for how to use the SR800, I swear it's assumed that you have this very specific accessory. ...And so I bought one.
|
||||
|
||||
Don't worry, that is the extent of all of my coffee spending (for now). I am a very satisfied coffee roaster now. Check out this quick series of images going from the green beans to a nearly finished product! I can spend about 45 minutes and go from nothing to nearly 2 pounds of roasted beans, enough for about a week and a half of coffee. Not bad! The only downside is that now I feel like I need to buy coffee from local roasters to get my fix. There are certainly crueler fates.
|
||||
|
||||
{{< gallery match="images/sr800/*" sortOrder="asc" rowHeight="150" margins="5" thumbnailResizeOptions="600x600 q90 Lanczos" showExif=true previewType="blur" embedPreview="true">}}
|
||||
{{< gallery match="images/sr800/*" sortOrder="asc" rowHeight="150" margins="5" thumbnailResizeOptions="600x600 q90 Lanczos" showExif=true previewType="blur" embedPreview="true" >}}
|
||||
|
||||
As a sign off, I will share something that surprised me about coffee roasting. When I roast coffee, the most important cue to determine if the coffee is roasted is the _sound_. That's right, not the color, not the smell, but the sound. When heating up a coffee bean, the water trapped inside eventually bursts out of the bean in a rapid expansion. This is called "first crack", and indicates that the coffee is roasted enough to be drinkable. The expansion also releases the chaff from the bean. If you continue heating up the bean, you will eventually reach "second crack". I think a solid medium roast is taken out just before second crack, so I try to take my coffee out to this point and it hasn't proved me wrong yet.
|
||||
|
||||
|
@ -14,6 +14,6 @@ I brought the camera with me despite the fact we were going to be there around m
|
||||
Normally these guys are flighty, staying close to the ground in small brush or tall grasses, but this one was putting on a proper show for the mating season. Even when you get a glimpse of one, it is usually just that, as they have jumped away before you can pull out the camera, taunting you with their [iconic call](https://ebird.org/species/comyel#Modal-playlist).
|
||||
{{% /sidenote %}} I was very pleased to capture a few choice shots of the bird. Hopefully there are more to come. While we were out, I also got a nice picture of a hermit thrush and a king snake.
|
||||
|
||||
{{< gallery match="images/*" sortOrder="desc" rowHeight="150" margins="5" thumbnailResizeOptions="600x600 q90 Lanczos" showExif=true previewType="blur" embedPreview="true">}}
|
||||
{{< gallery match="images/*" sortOrder="desc" rowHeight="150" margins="5" thumbnailResizeOptions="600x600 q90 Lanczos" showExif=true previewType="blur" embedPreview="true" >}}
|
||||
|
||||
These images have been compressed quite a bit for a lighter internet footprint. These have all been resized to 25% of their original size. If you would like the full sized images, let me know and I will send you a link!
|
||||
|
@ -25,7 +25,7 @@ I want to go on the record here and say that I think it is sensible that she doe
|
||||
|
||||
1. [Gitea](https://gitea.io/en-us/)
|
||||
|
||||
Gitea is a community managed, lightweight code hosting solution written in Go. I use it to manage my data analysis (using privite repos) and even host [the source code for this very website!](https://gitea.zacharybillman.com/zpb/zacharybillman-hugo) Using Gitea has given me the surface level introduction to the behemoth that is git. Fortunately, that is all I need. Once I have removed any senitive data (like passwords, etc.) I will make my docker-compose file public.
|
||||
Gitea is a community managed, lightweight code hosting solution written in Go. I use it to manage my data analysis (using Private repos) and even host [the source code for this very website!](https://gitea.zacharybillman.com/zpb/zacharybillman-hugo) Using Gitea has given me the surface level introduction to the behemoth that is git. Fortunately, that is all I need. Once I have removed any sensitive data (like passwords, etc.) I will make my docker-compose file public.
|
||||
{{% sidenote %}}
|
||||
The docker-compose file is where I determine which services I pick to host, and how to configure them to my liking.
|
||||
{{% /sidenote %}} Hopefully someone will find this useful.
|
||||
|
Reference in New Issue
Block a user