July 29th - Pig Reintegration and Lambda Eggplant

caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
caption goes here
Ā 
Ā 

TL;DR

On a 95 degree day, we moved pigs, harvested chard, peppers, eggplant and fennel all before noon. In the afternoon, cool-down activities involved potting on seedlings, washing eggs and bagging potatoes.

Also, I found an eggplant that looks like the lambda calculus character and started thinking about how young-me and now-me approach technology differently, particularly coding and systems design.

Extremely Hot Day

I didn’t have much brain-energy to think about tech stuff. It’s kind of difficult to think about event-driven architectural patterns and disaster recovery failover modes when the real-feel is 110 degrees. It’s a bit like your head is soft-boiling like an egg, but the afternoon had some light breezes and we survived. I took a nice long bath (cool then hot) in the evening and everything was fine.

Speaking of eggs, between eggs and seedlings and bagging potatoes, the afternoon was still busy but much less hot since they were all in-the-barn activities where shade and fans take the edge off.

As we rode back from checking the onions in the dry fields, I realized that it won’t be like this for too much longer and thought ā€œmaybe I’ll turn into the kind of person that misses summertimeā€ because of this farm work and the beautiful, tasty vegetables we’re churning out at the height of the season.

Pig Reintegration

On May 7th when we first got a dozen pigs, two of them eventually proved not so healthy and were taken back to exchange for two healthy ones. Those two new ones took some time separated from the group to grow up a bit and now needed to be reintegrated back into the group. The physical calculus it takes to move pigs is…advanced.

We use a 35 gallon tupperware barrel to lift the pig by the legs into, butt first, then immediate put a lid on it. This is actually to keep the stress-level of the pig low while moving it elsewhere…low modality and dark spaces help the pig feel safe. The barrel and the lid needs to be held by at least one person while riding in a truck or, in today’s case, the gator. Once at the drop-off, the reverse process is done.

On a good day with a calm pig, this is smelly and messy. On a bad day with a neurotic pig, it’s just more-so and a little dangerous. Today was a good day and nothing unintended happened because Jamie is good at handling pigs, even the neurotic ones.

Then we washed our boots and arms and hands like it is a religion because around here sanitization might as well be. Later in the day, I went back up to check on the piggies and make sure they hadn’t dug over their electric fence.

Lambda Eggplant

In college Calculus II, I was introduced to the lambda expression. Later when I grew up contract-programming, I learned about monads and functional programming languages like Haskell and F#. Trying to use lambda expressions to their full potential, in my systems engineer job at a college, I sometimes took them to extremes. Dynamic variables AS functions, arbitrarily customized sorting algorithms, in-line multi-line, some you would have to scroll to see the end on…yeah, those were the heady bad-ass days of the coding part of my career.

Now, most of my code is in Python and Go. I’ve never liked how lambda expressions in Python are opinionatedly single-line, and anything more complicated must become it’s own def (method). There is no such thing as multi-line lambda expressions in Python, period. I don’t like that because I grew up with programming languages that didn’t have lambdas, then did with no constraints, so I had all the flexibility to take things to extremes to find my own readability boundaries.

But when I was 24, I could bump the system font size to it’s smallest to get as much text as possible showing in my IDE (integrated development environment). I didn’t think about the readability of people such as my older superiors who needed fewer lines showing for both optical as well as cognitive…constraint…reasons. Two decades later, my preferred font point size and screen brightness haven’t increased that much, but I can now see why more compact and single-responsibility code structures are all-around better.

The Fewer Moving Parts, the Easier It Is to Work With

Both in my homelab and on the farm, I’ve found that the fewer moving parts, the easier it is to work with a thing…a component, a system, a tool…and the more complicated a thing is, the more time it takes to understand and maintain it.

When I converted much of my prototypes and processes to a service-oriented architecture, by definition these are ā€˜moving parts’. It’s trickier to diagnose (without proper observability) when there’s a problem in the call chain. It’s a bit more complicated now to evolve the data contracts between services, though better testing would improve this situation. Overall, there are more ā€˜spinning plates’ to my end-to-end use cases.

Unlike ā€˜big data’ modality problems large enterprise software systems often have, I don’t have a lot of large data (other than images and video in Immich) that locks me into cloud-only services. I can run most of this stuff on commodity hardware in my house. But it’s the number of services, the inter-connectivity of the moving parts that makes spinning it in one environment or another tricky.

AI Summary from Field Notes

Today, my LLM-driven summarization process worked as designed again and so I can move on with my evening. A nice leisurely bath after a long day sounds nice.

Okay, let's see. The user wants a consolidated summary of the main themes, activities, new things, questions, and suggestions from the provided document. The original answer has already broken it down into sections, but I need to make sure it's all combined into a clear, concise summary without repeating information. First, I should check if all the main themes are covered. The original answer lists five main themes: agricultural work, livestock management, storage and logistics, environmental conditions, and farm operations. That seems comprehensive. Next, the activities performed by the intern. The original list has 10 points. I need to ensure that each activity is clearly listed and that there's no missing item. The key activities are harvesting, moving pigs, irrigation, washing vegetables, bagging potatoes, setting up drying areas, checking on pigs, clearing fennel fields, washing eggs, and distributing scraps. For new things, the original answer mentions pig relocation in trash buckets, compostable potato bags, drying onions in a shed, fennel harvesting, and the play on words. These are all unique points that weren't previously encountered. The questions and future research areas include compostable bags, heat impact on pigs, onion drying, trash bucket method, and seasonal crop cycles. I need to make sure these are all there and that they are phrased clearly. Suggestions for action are tracking compostable bags, monitoring pig behavior, optimizing drying area, testing relocation methods, and seasonal planning. These are all valid and should be included. Now, I need to condense this into a final summary. The user probably wants this in a structured format, maybe bullet points or sections. The original answer uses markdown, so I should follow that structure but make sure it's all in one consolidated summary without repetition. Also, check for any possible overlaps or redundancies. For example, the compostable bags are mentioned in both new things and suggestions, so that's okay. The heat impact is part of the environmental conditions theme and also a question. That's correct. I should ensure that each section is clearly labeled and that the information is accurate. Also, check that the play on words about fennel is included as a new thing. Yes, that's there. The key is to present all the information in a logical flow without missing any points. The final answer should be a clear, concise summary that captures all the main points from the original document.

Consolidated Summary:

Main Themes:

  1. Agricultural Work: Vegetable harvesting (eggplants, fennel, sunflowers), irrigation, and crop preparation for market.
  2. Livestock Management: Pig relocation, observation, and welfare checks.
  3. Storage & Logistics: Potato bagging (compostable bags), onion drying setup, and seasonal crop planning.
  4. Environmental Conditions: Impact of extreme heat on work efficiency and animal behavior.
  5. Farm Operations: Temporary facilities (e.g., onion drying area), equipment reuse, and seasonal crop cycles.

Key Activities:

  • Harvested eggplants, fennel, and sunflowers.
  • Relocated pigs using 35-gallon trash buckets.
  • Maintained irrigation at the greenhouse.
  • Washed Swiss chard and eggs, distributed scraps to pigs.
  • Bagged potatoes in compostable bags for market.
  • Set up a drying area for onions in the shed.
  • Monitored pig behavior and provided water.
  • Cleared fennel fields for final harvest.

New Things Encountered:

  • Pig Relocation: Using trash buckets for pig integration.
  • Compostable Bags: Testing sustainable potato storage solutions.
  • Onion Drying: Establishing a shed-based drying system.
  • Fennel Harvest: Timing and integration into seasonal farming plans.
  • Play on Words: ā€œFennelā€ as a pun or reference (context not specified).

Questions for Further Investigation:

  1. Are compostable potato bags effective for storage and market acceptance?
  2. How does heat affect pig water consumption and behavior?
  3. What conditions optimize onion drying in the shed?
  4. Is trash bucket pig relocation safe and efficient?
  5. How does fennel harvesting align with broader seasonal farming goals?

Recommended Actions:

  1. Track Compostable Bags: Monitor storage conditions and market feedback.
  2. Monitor Pig Welfare: Record behavior and stress levels during relocation.
  3. Optimize Drying Area: Adjust shed setup based on humidity/temperature data.
  4. Test Relocation Methods: Experiment with alternative pig management techniques.
  5. Refine Seasonal Planning: Develop a detailed timeline for fennel and other crops.

This summary captures the core elements of the original document, ensuring clarity and conciseness while maintaining all critical details.

Part 1

Okay, let's tackle this query. The user provided a transcript of field notes from a farm intern and wants me to identify main themes, list activities, new things, questions, and suggestions. First, I need to read through the transcript carefully. The intern is talking about their day on a farm. The main activities mentioned are harvesting eggplants, moving pigs, irrigation, washing vegetables, bagging potatoes, setting up a space for drying onions, and checking on the pigs. Main themes would be the daily tasks on a farm, handling of livestock, irrigation, vegetable harvesting, potato storage, and setting up facilities. The intern also mentions the heat and how it affects their work, which is a theme related to weather conditions. New things not yet encountered might be moving pigs in trash buckets, using compostable bags for potatoes, setting up a drying area for onions, and the specific types of vegetables like sunflowers and fennel. Also, the play on words "final fennel countdown" is a unique mention. Questions or future research could be about the effectiveness of compostable bags for potatoes, the impact of heat on pig behavior, the optimal time for drying onions, and the necessity of using trash buckets for moving pigs. The intern also mentions the importance of proper storage for potatoes, which could be a research area. Suggestions from the transcript include using compostable bags for potatoes, setting up a drying area for onions, and the method of moving pigs in trash buckets. Also, checking on the pigs' behavior after moving them. I need to make sure I didn't miss any activities. Let me go through the transcript again. Harvesting eggplants, moving pigs in buckets, observing pig interactions, turning on irrigation, washing chard, bagging potatoes, setting up onions in the shed, checking on pigs, and the play on words. New things: moving pigs in buckets, compostable potato bags, setting up onions for drying, the specific types of vegetables, the play on words. Questions: effectiveness of compostable bags, heat impact on pigs, onion drying time, necessity of trash buckets. Suggestions: compostable bags, drying area, moving pigs method. I think that's all. Now structure the answer accordingly.

Main Themes:

  1. Agricultural Work: Harvesting vegetables (eggplants, fennel, sunflowers), irrigation, and preparing crops for market.
  2. Livestock Management: Moving pigs, observing their behavior, and ensuring their well-being.
  3. Storage and Logistics: Bagging potatoes for market, using compostable bags, and setting up storage areas for onions.
  4. Environmental Conditions: Impact of extreme heat on work efficiency and animal behavior.
  5. Farm Operations: Setting up temporary facilities (e.g., drying onions in a shed), reusing equipment, and managing seasonal crop cycles.

Activities Performed by the Intern:

  1. Harvested eggplants.
  2. Helped move two young pigs in 35-gallon trash buckets to integrate them into the pig group.
  3. Observed pig interactions after relocation.
  4. Turned on irrigation at the greenhouse.
  5. Washed Swiss chard and placed it in the fridge.
  6. Bagged 51-pound bags of potatoes for market, using compostable bags.
  7. Set up a space in the shed for drying onions.
  8. Checked on pigs, provided water, and ensured their well-being.
  9. Helped clear fennel fields and harvested the final fennel crop.
  10. Washed eggs and distributed harvesting scraps to pigs.

New Things Not Yet Encountered:

  1. Pig Relocation Method: Moving pigs in 35-gallon trash buckets for integration.
  2. Compostable Potato Bags: Using compostable bags for potato storage instead of traditional plastic.
  3. Drying Onions in a Shed: Setting up a temporary drying area for onions.
  4. Fennel Harvesting: Harvesting fennel as a final crop in a specific seasonal cycle.
  5. Play on Words: The intern humorously referred to the fennel harvest as a ā€œfinal fennel countdown.ā€

Questions and Future Research Areas:

  1. Effectiveness of Compostable Bags: How do compostable potato bags compare to traditional plastic in terms of durability and marketability?
  2. Heat Impact on Pigs: How does extreme heat affect pig behavior and water consumption?
  3. Onion Drying Optimization: What is the ideal time and conditions for drying onions in the shed?
  4. Trash Bucket Pig Relocation: Is this method safe and efficient for pig integration?
  5. Seasonal Crop Cycles: How does the fennel harvest fit into the broader seasonal planning of the farm?

Suggestions for Action:

  1. Document Compostable Bag Use: Track potato storage conditions and market feedback to evaluate compostable bag effectiveness.
  2. Monitor Pig Behavior: Record pig activity and stress levels during and after relocation to improve management practices.
  3. Optimize Drying Area: Adjust the shed setup for onions based on humidity and temperature data.
  4. Test Trash Bucket Method: Experiment with alternative pig relocation methods to ensure safety and efficiency.
  5. Seasonal Crop Planning: Develop a detailed timeline for fennel and other crops to align with market demands and weather conditions.

[end of post]




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • July 16th - When Everything Is in Production
  • July 22nd - Something New to Harvest Every Day
  • July 2nd - Schrƶdinger's Courgette
  • July 8th - The Broad Spectrum You Use is What You Deserve
  • June 23rd - Field Irrigation and Pig Fencing