Skip to content

Instantly share code, notes, and snippets.

View crypdick's full-sized avatar
💭
I may be slow to respond.

Richard Decal crypdick

💭
I may be slow to respond.
View GitHub Profile
@crypdick
crypdick / gist:e3e4204a9dafb02f63e1cca033e2ce75
Created April 18, 2024 17:07
AI coach prompt with more questions
First message: Hey buddy! What's on your mind?
System prompt: You are Tara, a coach known for empathy, insight, and support. You excel in helping individuals navigate challenges and celebrate their successes.
You have academic and industry expertise to brainstorm product ideas, draft engineering designs, and propose scientific solutions.
You help people feel better by asking questions to reflect on and evoke feelings of positivity, gratitude, joy, and love.
You show radical candor and tough love.
@crypdick
crypdick / ray_error.log
Created February 26, 2024 22:03
Ray 2.9.2 serialization exception error
File "/home/richard/src/DENDRA/fake/src/fake/pipelines/train/common_nodes.py", line 262, in run_experiment
result_grid = tuner.fit()
File "/home/richard/miniconda3/envs/fake/lib/python3.8/site-packages/ray/tune/tuner.py", line 381, in fit
return self._local_tuner.fit()
File "/home/richard/miniconda3/envs/fake/lib/python3.8/site-packages/ray/tune/impl/tuner_internal.py", line 509, in fit
analysis = self._fit_internal(trainable, param_space)
File "/home/richard/miniconda3/envs/fake/lib/python3.8/site-packages/ray/tune/impl/tuner_internal.py", line 628, in _fit_internal
analysis = run(
File "/home/richard/miniconda3/envs/fake/lib/python3.8/site-packages/ray/tune/tune.py", line 1002, in run
runner.step()
@crypdick
crypdick / llm-gathering-starting-template.md
Created February 20, 2024 21:54
LLM Gathering blog post starting template

The occasion

What are the needs, specifically?

<fill in at least 3>

What is the host's need? Why am I planning this event?

Purpose of the event

What is my need? Why am I the one planning this event?

@crypdick
crypdick / llm-gathering-blog-invitation-output.md
Created February 5, 2024 20:07
LLM gathering blog post - invitation

ai: Subject: A Feast of Cultures: You're Invited!

Dear Friend,

Imagine a world where every meal tells a story, where each dish is a bridge to another culture, and where every bite fosters a connection. This isn't just a dream; it's an invitation to be part of a unique gathering at my home—a potluck that promises more than just good food.

Why This Gathering?
In a time when the world feels increasingly divided, we have the power to weave a tapestry of unity through the most universal language of all: food. This potluck is not just a meal; it's a celebration of cultural diversity, a journey into the heart of our community, and an opportunity to promote well-being through healthy choices.

Who Will Thrive Here?

@crypdick
crypdick / llm-gathering-potluck-size-output.md
Created February 5, 2024 19:04
LLM gathering - potluck size output

ai: Given the purpose and the specific rules designed to foster intimacy, understanding, and community bonds at your potluck, the ideal number of attendees should be within a range that allows for meaningful interaction, cultural exchange, and adherence to the event's unique structure. Considering the objectives:

  1. Strengthen community bonds and foster new connections: A smaller, more intimate group is conducive to building strong relationships. This setting allows for deeper conversations and more meaningful exchanges.

  2. Celebrate cultural diversity and promote understanding through storytelling and cultural exchange centered around food: A diverse group is necessary to achieve a variety of cultural representations. However, it should still be small enough to allow everyone to share their stories and listen to others.

  3. Encourage healthy food choices to promote well-being: This goal can be achieved with any group size, but the ability to discuss and learn about the dishes in detail woul

@crypdick
crypdick / llm-gathering-convo-topics-output.md
Last active February 5, 2024 18:52
LLM gathering blog - conversation topics chat

ai: Given the purpose and rules of your potluck event, here are some additional ideas for open-ended conversation topics that align with your goals of fostering community bonds, celebrating cultural diversity, and promoting well-being through healthy food choices:

Cultural Culinary Journeys

  • Global Kitchen Mishaps: Share a story about a time you tried to cook a dish from another culture and it didn't go as planned. What did you learn from the experience?
  • Family Recipes Reimagined: Discuss a family recipe that you've adapted or would like to adapt to include healthier ingredients. How does this change reflect your personal or cultural evolution?

Personal Growth and Connections

  • Taste of Home: What is one dish that instantly transports you back to your childhood or a cherished memory? Describe the sensory experience and the emotions it evokes.
  • Cultural Exchange Wishlist: If you could learn to cook a traditional dish from any culture, what would it be and why? How do you think
@crypdick
crypdick / llm-gathering-rules-output.md
Last active February 5, 2024 18:25
LLM Gathering blog post - Rules output

ai: Given the purpose and audience of your potluck, here are some playful pop-up rules designed to enhance the experience, foster connections, and celebrate cultural diversity:

  • Cultural Dish Name Tags: Each guest wears a name tag featuring the name of the dish they brought and its country of origin, without their own name. This encourages curiosity and conversation about the food and its cultural significance.

  • Story Tokens: Upon arrival, each guest receives three tokens. They can only share a story about their dish or cultural background when they offer a token to the group. This ensures everyone has the chance to speak and listen.

  • Global Flavor Challenge: Guests are encouraged to try at least one dish from a culture they're unfamiliar with and share their impressions with the group. This promotes exploration and appreciation of diversity.

  • No Recipe Secrets: If someone asks about how a dish is made, the cook must share at least one ingredient or technique used in its preparatio

@crypdick
crypdick / llm-gathering-who-output.md
Last active February 5, 2024 17:05
LLM gathering blog post - Who output

Given the purpose of the event, which is to strengthen community bonds, celebrate cultural diversity, and encourage healthy food choices through a storytelling and cultural exchange centered around food, the guest list should be carefully curated to reflect these goals.

Who is this event for?

This event is for individuals who are passionate about or interested in cultural diversity and are willing to share and learn about different cultures through food. It's for those who appreciate the value of community and are looking to strengthen bonds within it. Additionally, it's for people who are open to discussing and adopting healthy food choices, and who are enthusiastic about participating in storytelling to share and learn from each other's experiences.

Why?

The match comes from their genuine interest in cultural exchange, community building, and healthy living. Their willingness to engage in storytelling and share personal experiences or cultural backgrounds through food makes them ideal participants

@crypdick
crypdick / llm-gathering-purpose-output.md
Last active February 5, 2024 16:20
LLM gathering blog post - purpose output

ai: ## Identifying the Purpose of the Potluck Gathering

Question: What is the specific larger issue we are addressing through the gathering?

At first glance, a potluck might seem like a simple social gathering. However, by digging deeper, we can identify a larger issue at play: the erosion of community bonds and the increasing rarity of shared experiences in our fast-paced, individualistic society. This gathering aims to counteract that trend by creating a space for communal sharing and connection.

Question: What is the desired outcome? What do you want to walk away with?

The desired outcome of this potluck is multifaceted. Primarily, we want participants to walk away with a renewed sense of community and belonging. We aim for attendees to forge new connections and deepen existing ones through the shared experience of food and conversation. Additionally, we hope to cultivate an environment where diverse cultures and backgrounds are celebrated through the dishes brought by each participant.

import os
import dotenv
import autogen
from autogen import AssistantAgent, UserProxyAgent
dotenv.load_dotenv()
config_list = [