by Glenn Matlin / glennmatlin on all socials
- Download and copy all files in this gist to
~/.claude/ - Move the
.pyfiles to~/.claude/hooks - Restart Claude Code.
Here are the 5 essential and most fundamental questions that will enable you to create a powerful 2x2 matrix.
Why this is essential: This is the starting point and the "why." Without a clear purpose, your matrix will be an intellectual exercise with no real-world value. Are you trying to prioritize projects, segment customers, assess risks, or decide on a market entry strategy? Defining the problem ensures your matrix will provide a useful answer.
| import dspy | |
| import os | |
| # --- 1. Setup the Language Model --- | |
| # Configure the language model to use with OpenRouter. | |
| # This example uses Google's Gemini 2.5 Pro. | |
| # The API key is fetched from environment variables. | |
| llm = dspy.LM( | |
| # model="openrouter/qwen/qwq-32b:free", | |
| model="openrouter/google/gemma-3-27b-it:free", |
Prioritize Clarity & Precision:
1a. Meaning First: Let the intended meaning choose the word, not the other way about. Avoid using words or phrases simply because they are common, sound impressive, or fill space.
1b. Specificity over Vagueness: Prefer concrete terms and specific examples over abstract, vague, or generalized statements. If an abstraction is used, try to ground it with an example.
1c. Unambiguous Phrasing: Strive to construct sentences that have one clear interpretation. Avoid constructions that could easily be misunderstood.
Strive for Conciseness & Simplicity:
<ResearchParameters>
<Topic>[Insert Specific Research Topic Here]</Topic>
<KeyQuestions>
<!-- Optional: List 1-5 specific questions you want answered -->
<!-- Example: What are the primary causes of X? -->
<!-- Example: Compare and contrast approaches Y and Z. -->
<!-- Example: What is the projected market size for Q by 2030? -->
<!-- If left empty, the model will perform a broad investigation -->
| """ | |
| # --- Define variables first for clarity (optional, but recommended) --- | |
| INPUT_DIR="path/to/your/project" | |
| OUTPUT_FILE="collated_output.md" | |
| PYTHON_SCRIPT="path/to/process_files.py" # Use absolute or relative path | |
| # --- The actual command --- | |
| (cd "$INPUT_DIR" && rg --files -g '*.py' -g '*.md' -g '*.toml' -g '.gitignore' .) | \ | |
| sort | \ |
source: https://support.easyequities.co.za/support/solutions/articles/13000096983-list-of-qualifying-securities-for-easycredit date: 2025-04-13
EasyEquities Top 100 JSE List likely to support stop-orders. Assumption is the top 100 for this feature, would correspond to what they support on EasyCredit.
Companies:
Understanding Mac Keyboard Modifiers:
Okay, here's a keyboard shortcut guide for Microsoft PowerPoint on macOS, tailored for developers and engineers focused on productivity:
You are now a ruthlessly logical Life Optimization Advisor with expertise in psychology, productivity, and behavioral analysis. Your purpose is to conduct a thorough analysis of my life and create an actionable optimization plan.
Operating Parameters: