chore: auto-commit from dashboard

This commit is contained in:
2026-06-02 12:42:04 +00:00
parent 735b282179
commit 55a175f78e
9 changed files with 540 additions and 31 deletions

View File

@@ -23,9 +23,9 @@
"report_on": "changes", "report_on": "changes",
"timeout": 120, "timeout": 120,
"enabled": true, "enabled": true,
"last_run": "2026-05-29T10:00:00.003600+00:00", "last_run": "2026-06-02T10:00:00.003082+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-29T16:00:00+00:00" "next_run": "2026-06-02T16:00:00+00:00"
}, },
{ {
"name": "security-audit-daily", "name": "security-audit-daily",
@@ -39,9 +39,9 @@
"report_on": "changes", "report_on": "changes",
"timeout": 180, "timeout": 180,
"enabled": true, "enabled": true,
"last_run": "2026-05-29T03:00:00.002043+00:00", "last_run": "2026-06-02T03:00:00.003432+00:00",
"last_status": "error", "last_status": "error",
"next_run": "2026-05-30T03:00:00+00:00" "next_run": "2026-06-03T03:00:00+00:00"
}, },
{ {
"name": "kb-index-refresh", "name": "kb-index-refresh",
@@ -55,9 +55,9 @@
"report_on": "never", "report_on": "never",
"timeout": 120, "timeout": 120,
"enabled": true, "enabled": true,
"last_run": "2026-05-29T03:30:00.002139+00:00", "last_run": "2026-06-02T03:30:00.001994+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-30T03:30:00+00:00" "next_run": "2026-06-03T03:30:00+00:00"
}, },
{ {
"name": "archive-tasks-daily", "name": "archive-tasks-daily",
@@ -71,9 +71,9 @@
"report_on": "changes", "report_on": "changes",
"timeout": 60, "timeout": 60,
"enabled": true, "enabled": true,
"last_run": "2026-05-29T03:00:00.001515+00:00", "last_run": "2026-06-02T03:00:00.002967+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-30T03:00:00+00:00" "next_run": "2026-06-03T03:00:00+00:00"
}, },
{ {
"name": "backup-config", "name": "backup-config",
@@ -87,9 +87,9 @@
"report_on": "never", "report_on": "never",
"timeout": 120, "timeout": 120,
"enabled": true, "enabled": true,
"last_run": "2026-05-29T02:00:00.002948+00:00", "last_run": "2026-06-02T02:00:00.001327+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-30T02:00:00+00:00" "next_run": "2026-06-03T02:00:00+00:00"
}, },
{ {
"name": "insights-extract", "name": "insights-extract",
@@ -255,9 +255,9 @@
"prompt": "Heartbeat check. Rulează src/heartbeat.py printr-un scurt raport de status.\nDacă nu e nimic de raportat (email=0, calendar nu are evenimente <2h, kb ok), răspunde doar cu HEARTBEAT_OK și oprește-te — nu trimite mesaj.\nDacă e ceva: raport scurt pe Discord #echo-work.", "prompt": "Heartbeat check. Rulează src/heartbeat.py printr-un scurt raport de status.\nDacă nu e nimic de raportat (email=0, calendar nu are evenimente <2h, kb ok), răspunde doar cu HEARTBEAT_OK și oprește-te — nu trimite mesaj.\nDacă e ceva: raport scurt pe Discord #echo-work.",
"allowed_tools": [], "allowed_tools": [],
"enabled": true, "enabled": true,
"last_run": "2026-05-29T12:00:00.002840+00:00", "last_run": "2026-06-02T12:00:00.001410+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-29T14:00:00+00:00" "next_run": "2026-06-02T14:00:00+00:00"
}, },
{ {
"name": "night-execute", "name": "night-execute",
@@ -271,8 +271,8 @@
"Read", "Read",
"Write" "Write"
], ],
"last_run": "2026-05-28T23:00:00.002106+00:00", "last_run": "2026-06-01T23:00:00.001878+00:00",
"last_status": "ok", "last_status": "ok",
"next_run": "2026-05-29T23:00:00+00:00" "next_run": "2026-06-02T23:00:00+00:00"
} }
] ]

View File

@@ -1,30 +1,124 @@
{ {
"notes": [ "notes": [
{ {
"file": "notes-data/emails/2026-05-29_fwd-invitatie-festivalul-luminii-brasov-2026.md", "file": "notes-data/youtube/2026-06-01_agentic-engineering-workflow.md",
"title": "***SPAM*** Fwd: Invitație Festivalul Luminii Brașov 2026", "title": "My Agentic Engineering Workflow (step by step workflow)",
"date": "2026-05-29", "date": "2026-06-01",
"tags": [], "tags": [],
"domains": [], "domains": [
"work",
"growth"
],
"types": [], "types": [],
"category": "emails", "category": "youtube",
"project": null, "project": null,
"subdir": null, "subdir": null,
"video": "", "video": "",
"tldr": "<!-- Echo: completează cu rezumat -->" "tldr": "Workflow complet de inginerie agentică: GPT-4.5 extra high fast în Cursor + Greptile pentru code review automat + GP Loop (skill Greptile care iterează autonom până la 5/5) + Whisper Flow pentru dicta..."
}, },
{ {
"file": "notes-data/emails/2026-05-28_fwd-newsletter-20-din-2026.md", "file": "notes-data/youtube/2026-05-31_i-ran-a-1b-ai-agent-on-a-0-budget-100-tok-s-on-8gb.md",
"title": "Newsletter 20 din 2026", "title": "I Ran a 1B AI Agent on a $0 Budget — 100+ tok/s on 8GB GPU",
"date": "2026-05-28", "date": "2026-05-31",
"tags": [], "tags": [],
"domains": [], "domains": [
"work",
"growth"
],
"types": [], "types": [],
"category": "emails", "category": "youtube",
"project": null, "project": null,
"subdir": null, "subdir": null,
"video": "", "video": "",
"tldr": "<!-- Echo: completează cu rezumat -->" "tldr": "MiniCPM 5 1B (2.17 GB, necesita 7-8 GB VRAM) rulează la 100+ tok/s pe un GPU de 8 GB. Videoul demonstrează 3 metode: Ollama (simplu, rapid), vLLM (throughput mai mare, necesar pentru apps publice, nec..."
},
{
"file": "notes-data/youtube/2026-05-31_agentic-engineering-100x-faster.md",
"title": "Why This Dev Ships 100x Faster Than 99% of Engineers",
"date": "2026-05-31",
"tags": [],
"domains": [
"work",
"growth"
],
"types": [],
"category": "youtube",
"project": null,
"subdir": null,
"video": "",
"tldr": "Mickey, un senior developer, explică cum livrează de 100x mai rapid folosind **agentic engineering** — nu vibe coding. Diferența cheie: tu faci gândirea strategică, AI face execuția. Stack-ul lui: Cur..."
},
{
"file": "notes-data/youtube/2026-05-31_hormozi-robbins-game-of-life.md",
"title": "2026-05-31_hormozi-robbins-game-of-life",
"date": "2026-05-31",
"tags": [],
"domains": [
"growth"
],
"types": [
"coaching"
],
"category": "youtube",
"project": null,
"subdir": null,
"video": "",
"tldr": "Tony Robbins și Alex Hormozi poartă o conversație profundă despre ce înseamnă cu adevărat succesul și împlinirea. Robbins diagnostichează în timp real „blocajul\" lui Hormozi: știința realizărilor îl s..."
},
{
"file": "notes-data/youtube/2026-05-30_ex-google-recruiter-explains-why-lying-gets-you-hi.md",
"title": "Ex-Google Recruiter Explains Why \"Lying\" Gets You Hired",
"date": "2026-05-30",
"tags": [],
"domains": [],
"types": [
"coaching"
],
"category": "youtube",
"project": null,
"subdir": null,
"video": "",
"tldr": "<!-- Completează un rezumat de 2-3 rânduri -->"
},
{
"file": "notes-data/youtube/2026-05-30_local-coding-agent-budget-gpu-llamacpp.md",
"title": "Build Powerful Local Coding Agent on Budget GPU with Llama.cpp and Pi",
"date": "2026-05-30",
"tags": [
"local-ai",
"llama-cpp",
"coding-agent",
"moe",
"hardware"
],
"domains": [
"work",
"growth"
],
"types": [],
"category": "youtube",
"project": null,
"subdir": null,
"video": "",
"tldr": "Cum rulezi un coding agent local la nivel \"mid-frontier\" (comparabil cu Claude Code) pe un GPU de buget (RTX 3060, 12GB VRAM) fără rate limit și fără abonament cloud. Ingredientele: modele MoE REAP cu..."
},
{
"file": "notes-data/youtube/2026-05-30_rebuilt-hermes-claude-code.md",
"title": "I Rebuilt Hermes in Claude Code (It's Ridiculously Good)",
"date": "2026-05-30",
"tags": [],
"domains": [
"work",
"growth"
],
"types": [
"project"
],
"category": "youtube",
"project": null,
"subdir": null,
"video": "",
"tldr": "Hermes e un sistem agentic cu 40k stele GitHub în 46 de zile — rapid de adoptat, dar vine cu costuri ascunse. Autorul a ales să **reconstruiască doar piesele relevante din Hermes** în propriul setup C..."
}, },
{ {
"file": "notes-data/facebook/2026-05-26_500k-views-4-8k-reactions.md", "file": "notes-data/facebook/2026-05-26_500k-views-4-8k-reactions.md",
@@ -9664,11 +9758,11 @@
} }
], ],
"stats": { "stats": {
"total": 558, "total": 563,
"by_domain": { "by_domain": {
"work": 182, "work": 187,
"health": 100, "health": 100,
"growth": 249, "growth": 255,
"sprijin": 39, "sprijin": 39,
"scout": 8 "scout": 8
}, },
@@ -9676,7 +9770,7 @@
"articole": 1, "articole": 1,
"coaching": 51, "coaching": 51,
"conversations": 0, "conversations": 0,
"emails": 24, "emails": 22,
"exercitii": 4, "exercitii": 4,
"facebook": 8, "facebook": 8,
"health": 6, "health": 6,
@@ -9685,7 +9779,7 @@
"reflectii": 3, "reflectii": 3,
"retete": 1, "retete": 1,
"tools": 7, "tools": 7,
"youtube": 128, "youtube": 135,
"memory": 44 "memory": 44
} }
}, },

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,83 @@
# Build Powerful Local Coding Agent on Budget GPU with Llama.cpp and Pi
**URL:** https://youtu.be/0AqpaFm11oI?si=LGIuBQD1ptTv7vGn
**Data:** 2026-05-30
**Durata:** 16:56
**Tags:** @work @growth #local-ai #llama-cpp #coding-agent #moe #hardware
---
## TL;DR
Cum rulezi un coding agent local la nivel "mid-frontier" (comparabil cu Claude Code) pe un GPU de buget (RTX 3060, 12GB VRAM) fără rate limit și fără abonament cloud. Ingredientele: modele MoE REAP cuantizate Q4, tuning agresiv llama.cpp (threads + ubatch + KV compression), agentul Pyi, și Tailscale pentru acces remote.
---
## Puncte cheie
- **MoE > Dense la cost echivalent** — un model MoE de 30B rulează la viteza unui model dense de 3B. Toate modelele frontier (GPT, Claude) sunt MoE la trilioane de parametri. Sweet spot pentru muncă reală: 20-40B parametri.
- **REAP pruning** — paper Cerebras: se pot elimina 20% din experții MoE neutilizați. Modelele pruned sunt mai mici + uneori *mai bune* pe benchmark-uri (HumanEval: 95.1 vs 94.5 nepruned). Unsloth oferă variante REAP pentru Qwen 3.6B MoE și GLM 4.7B 23B.
- **Ierarhia de performanță:** VRAM > RAM speed / PCI bandwidth > CPU cores. DDR4 = bottleneck ~54 GB/s → ~50 tokens/s maxim la decode dacă modelul e în RAM.
- **Ubatch = cheia pentru prompt processing rapid** (critic pentru agenți):
- Ubatch 256 → 300 tokens/s prefill (Qwen)
- Ubatch 2048 → 1,142 tokens/s prefill — aproape 4x mai rapid
- TG (decode) rămâne neschimbat — ubatch afectează DOAR prefill-ul
- Trade-off: ubatch mare consumă VRAM
- **Threads optim = CPU cores - 1**, nu maxim. La 4 core CPU: thread 3 = 39.5 tok/s, thread 4 = colapsat la 22 tok/s. Un core trebuie lăsat pentru scheduling + GPU management.
- **KV Compression (TurboQuant):**
- Keys (K) → Turbo4 (near lossless)
- Values (V) → Turbo2 (forma vectorului, nu precizia exactă)
- GLM: +12% decode, -25% prefill — trade-off clasic
- Qwen: +4% prefill, +5% decode — win pur
- Cu cât modelul e mai mare față de VRAM, cu atât compression câștigă mai mult (VRAM eliberat → layere extra pe GPU)
- **Cache reuse llama.cpp:** împarte prompt cache în chunk-uri de 256 tokens. La modificare parțială a promptului, reprocessează doar chunk-urile modificate → TTFT mai rapid pentru agenți.
- **Model presets (models.ini):** llama.server poate gestiona mai multe modele configurate. Switch din Pyi (`/models`) → serverul unload + load automat. Nu mai trebuie restart manual.
- **Tailscale pentru remote:** instalezi pe AI rig + laptop → accesezi llama.server cu IP Tailscale de oriunde. Experiență identică cu un agent cloud.
- **Agentul recomandat: Pyi** — lightweight, customizabil, suport nativ llama.cpp fără middleware. `pip install mcp-pi-llama-cpp` + URL în settings.json.
---
## Quote-uri notabile
> "It doesn't matter how well or how much we optimize, it will never beat a model that is totally loaded into the VRAM of a GPU."
> "All the frontier models are trillion parameter models with an MoE architecture. Why do you think frontier labs are doing that? They don't have the hardware to run a dense 1 trillion parameter model."
> "Agents are mostly pre-fill. Processing the long system prompt with instructions, MCP content, tool usage details, documents, and code files."
> "A lot of the time we see people optimize for the token speed... but to run agents we actually need some prompt processing speed. It is much more important than the token speed that we are chasing."
> "No subscription, no API key, and no rate limit. It's already yours and you can run it as much as you want as long as you can pay for the electricity bill."
---
## Setup recomandat (RTX 3060 12GB)
| Component | Alegere |
|-----------|---------|
| GPU | RTX 3060 12GB (sau orice VRAM ≥ 8GB) |
| Model 1 (cod) | Qwen 3.6B MoE REAP Q4_KM (Unsloth) |
| Model 2 (general) | GLM 4.7 Flash REAP 23B Q4_KM |
| Quantizare | Q4 KM sau Unsloth dynamic Q4 |
| Threads | CPU cores - 1 (ex: 3 din 4 cores) |
| Ubatch | 1024 (870 tok/s prefill cu VRAM headroom) |
| KV Compression | K=Turbo4, V=Turbo2 |
| Agent | Pyi (PyCode agent) |
| Remote access | Tailscale |
---
## Relevanță pentru Echo / ROA
- **Potențial:** Un setup local cu RTX 3060 + Pyi ar putea rula un coding agent autonom (similar Ralph) fără cost API. Rate limit = 0. Util dacă Anthropic limitează.
- **Pragmatic (80/20):** Actualmete Echo + Ralph rulează pe subscription Anthropic Pro, cost OK. Setup local = efort hardware semnificativ. De monitorizat ca alternativă, nu de acționat imediat.
- **Insight cheie pentru orice LLM local:** prefill speed > decode speed pentru use-case-uri agentic (routers, heartbeats, job-uri cron cu context mare).

View File

@@ -0,0 +1,66 @@
# I Rebuilt Hermes in Claude Code (It's Ridiculously Good)
**URL:** https://youtu.be/wdc1OFWDxlU?si=0AqRf8_0stcSKrTi
**Durata:** 12:56
**Tags:** @work @growth @project
---
## TL;DR
Hermes e un sistem agentic cu 40k stele GitHub în 46 de zile — rapid de adoptat, dar vine cu costuri ascunse. Autorul a ales să **reconstruiască doar piesele relevante din Hermes** în propriul setup Claude Code, în loc să instaleze ceva off-the-shelf. Concluzia: mai lent la start, dar infinit mai scalabil și mai ușor de înțeles și reparat.
Extrem de relevant pentru Echo Core — confirmă că abordarea ta (custom, modular, controlat) e corectă strategic.
---
## Puncte cheie
**1. Cele 3 costuri ascunse ale sistemelor off-the-shelf (OpenClaw/Hermes)**
- **Moștenești asumpții pe care nu le-ai ales** — self-learning loop-ul Hermes nu are validare externă; modelul se autoevaluează (grade your own homework), poate suprascrie silențios skill-uri bune cu versiuni mai slabe
- **Nu poți repara ce nu înțelegi** — OpenClaw: 200+ vulnerabilități identificate, 386 pachete malițioase descoperite de un cercetător de securitate
- **Nu scalează pe business** — Hermes e proiectat pentru un singur client/brand; pentru agenții/multi-client trebuie instalări separate, fiecare cu propria memorie
**2. Identity layer**
- Hermes: `memory.md` + `user.md` injectate la fiecare conversație — simplu și eficace
- Limitare: nu poți comuta între clienți/branduri fără instalări separate
- Soluție custom: folder per client cu `brand voice`, `ICP`, `visual identity` + skills **shared** între toți clienții dintr-o singură instalare
**3. Memory system**
- Hermes: autosave + summarize la fiecare turn, injectare în conversație (cap ~1300 tokens), recall prin **keyword search** — slab pentru memorie pe termen lung
- Soluție custom: același pattern de injectare (recent memory MD), dar recall prin **semantic search** (embeddings / mem search) — găsești informații după sens, nu după cuvinte exacte
**4. Self-learning loop — controversat**
- Hermes creează automat un skill nou după fiecare task — rapid la start
- Problemă la scală: după 10-20 skill-uri, ajungi cu 15 versiuni ale aceluiași lucru (LinkedIn post V1, V2, V3...), greu de menținut
- **Soluție custom: skill systems modulare** — fiecare skill face un singur lucru, stă într-un singur loc, se actualizează într-un singur loc; un skill system le înlănțuiește în ordinea corectă
- Când vocea brandului se schimbă: un singur fișier de actualizat, toate sistemele trag din el
**5. Concluzie strategică**
- Hermes: mai rapid la start
- Custom: mai rapid la a 10-a, 100-a iterație — fiecare strat e vizibil, editabil, reutilizabil
- Alegerea depinde de context; nu există răspuns universal
---
## Citate relevante
> "You can't fix what you don't understand underneath."
> "The same model that writes the skill is also the sole judge of its correctness."
> "When your brand voice shifts, you've got like 15 places to go and update."
> "Hermes is faster to start, but your own setup is actually going to be faster to scale."
---
## Idei acționabile pentru Echo Core
- [ ] **Skill systems modulare** — Echo are deja o structură similară (personality/*.md, tools separate). Verifică dacă skill-urile noi (pauze respirație, coaching etc.) urmează pattern-ul modular sau acumulează duplicat
- [ ] **Semantic recall confirmat corect** — Echo folosește deja Ollama all-minilm embeddings pentru memory search semantic. Asta e exact ce autorul recomandă față de Hermes keyword search. Confirmăm că arhitectura e solidă.
- [ ] **Validare externă pentru self-improvement** — Ralph scrie cod autonom; reviewul vine din skills gstack (/qa, /review). Dacă vrei un self-learning loop pentru Echo, adaugă un pas de validare externă (teste, comparare cu versiunea anterioară) înainte de a accepta skill-ul nou.
---
*Salvat: 2026-05-30*

View File

@@ -0,0 +1,106 @@
# Why This Dev Ships 100x Faster Than 99% of Engineers
**Sursa:** https://youtu.be/PzVV4X37ihg
**Canal:** David Andre Podcast
**Invitat:** Mickey (senior dev, 95% AI-generated code)
**Durata:** 53:52
**Data:** 2026-05-31
**Tags:** @work @growth @agentic-engineering @ai-tools @productivitate
---
## TL;DR
Mickey, un senior developer, explică cum livrează de 100x mai rapid folosind **agentic engineering** — nu vibe coding. Diferența cheie: tu faci gândirea strategică, AI face execuția. Stack-ul lui: Cursor + GPT-5.5 (sau Opus 4.7 Max pentru UI) + 3 unelte specifice. Principiul central: context engineering — să dai agentului exact ce are nevoie, nu mai mult.
---
## Puncte cheie
### 1. Harness > Model (dar modelul tot contează)
- Harness-ul = tot ce înconjoară modelul: tools, system prompt, agenți, fișiere md
- Cursors/Claude Code/Codex diferă nu prin model, ci prin uneltele pe care le dau agentului
- Modelele top (GPT-5.5, Opus 4.7 Max) sunt mandatory — modelele gratuite/ieftine nu țin pasul
- **Opus 4.7 Max** = ideal pentru UI/frontend; **GPT-5.5 Extra High** = codebase-uri mari/complexe
### 2. Context Engineering — principiul #1
- Ține context window-ul curat: agentul e "deștept" până la ~60% din context, după aceea degradează
- Features mici, PR-uri mici = agent mai precis, mai puțini errori
- Planul nu e pentru agent — e pentru tine, să ții agentul accountable și să spargi task-ul în bucăți mici
- Dacă planul pare prea mare → "Cum facem asta un PR mic, ușor de review?"
### 3. Stack de 3 unelte concrete
**Unealta 1: `open-source` (de la Vercel)**
- Descarcă source code-ul oricărui pachet/repo în codebase-ul tău
- În `agents.md` îi spui agentului să fetch-uiască codul oricărui pachet necunoscut
- De ce: codul e cel mai bun "context" — mai bun decât documentația human-written
- Cum: `npx open-source <repo-url>` → folder `open-source/repos/`
**Unealta 2: Skill de refactorizare (service layer)**
- Problema: agentul rescrie funcții existente în loc să le refolosească → code smell
- Soluția: după fiecare feature, rulezi un skill care identifică cod duplicat și creează service layers
- Cod curat = agentul poate relua lucrul pe un session nou fără confuzie
- Alternativă: Matt Pocock's "improved code base structure" skill
**Unealta 3: Greptile + `/grep-loop` skill**
- Greptile face code review cu confidence score (1-5)
- `/grep-loop`: agentul citește PR-ul + feedback-ul Greptile, fixează, re-submitea review, repetă până la 5/5
- Merge automat, te ocupi de altceva între timp
- Funcționează NUMAI pe PR-uri mici (sub câteva sute de linii)
### 4. Agentic Engineering vs Vibe Coding
- **Vibe coding**: delegi gândirea agentului → rezultate inconsistente, piezi controlul
- **Agentic engineering**: tu gândești strategic, agentul execută ca un "junior cracked care are nevoie de îndrumare"
- Tratează modelul ca "un om deștept cu memorie fotografică dar care nu știe cum să folosească tot ce știe"
- Nu te lăsa condus de agent — el va fi de acord cu orice și va inventa probleme inexistente
### 5. Securitate în era agentică
- Nu instala pachete mai vechi de 14 zile — attack vector major prin pachete noi malițioase
- Promptează agentul să refuze pachete sub 14 zile vechime
- 2FA obligatoriu (nu prin SMS — SIM swapping real)
- Password manager (1Password etc.)
- Passphrase de familie pentru verificare identitate (voice cloning avansat)
- La breach pe Twitter: paste tweet în Claude → "sunt afectat?" → verifică directoarele automat
### 6. Lansează mai repede (mentalitate SF)
- Oamenii din San Francisco lansează cu MVP semi-funcțional și câștigă market share
- Cei care asteaptă "mai un feature" pierd față de competitori mai puțin tehnici dar mai curajosi
- "Construieste în public, nu în umbra" — feedback real > perfecționism intern
- Dacă crezi în produs, orice obstacol e rezolvabil; dacă ești pe gard, renunți
### 7. Viitorul: Knowledge Work > Agentic Engineering
- Modelele sunt deja suficient de bune pentru knowledge work — lipsesc uneltele din jur
- Anthropic + OpenAI lansează "consulting arms" pentru a ajuta companii să adopte AI
- "Dacă ajuți compania ta să adopte AI → ești promovat" (exemplu: 24 de ani, prezentare Claude → manager)
- Nimeni nu știe exact ce urmează — embrace uncertainty, nu o dread
---
## Quote-uri relevante
> "In agentic engineering, you're doing the thinking and then you're just letting your minions do the work. You're letting a bunch of junior grads who are very cracked, but need a lot of guidance do the work."
> "The model is just a predictor of next text. The model doesn't think. The model just predicts the next text."
> "Context engineering might as well be a principle in engineering in it of itself — this is a make or break for how good things will be."
> "Treat this like a really dumb person with photographic memory that knows everything but doesn't know how to use everything."
> "Even if you don't understand the syntax — which syntax doesn't really matter nowadays — understanding how good code and architecture works helps."
> "If it's hard for a human to read, it's probably going to be hard for the agent too."
> "Never install a package younger than 14 days — that's how the big attack vectors are happening now."
> "Don't take the change as 'this is happening against me' — if you have a little mindset shift and say 'this is happening for me', you'll grow with the industry."
---
## Relevanta pentru Marius / Echo Core
- **Ralph**: principiul "plan mic → PR mic → loop de review" e exact ce face Ralph cu stories — validare că suntem pe drumul bun
- **Context engineering**: motivul pentru care sesiunile de planning gstack sunt importante înainte de execuție (nu în timpul)
- **Open-source tool**: potențial util pentru roa2web — dacă folosim librării Vue/FastAPI, putem da agentului source code-ul direct
- **Skill de refactorizare post-feature**: ar putea fi integrat în ralph.sh după fiecare story completat
- **Lansare rapidă**: lecție pentru proiectele lui Marius — MVP funcțional > perfecționism

View File

@@ -0,0 +1,48 @@
---
title: Alex Hormozi x Tony Robbins - O Conversație Brutală despre Jocul Vieții
url: https://youtu.be/u1Aam_1NlRs
date: 2026-05-31
duration: 69:42
tags: @growth @coaching
---
## TL;DR
Tony Robbins și Alex Hormozi poartă o conversație profundă despre ce înseamnă cu adevărat succesul și împlinirea. Robbins diagnostichează în timp real „blocajul" lui Hormozi: știința realizărilor îl stăpânește, dar arta împlinirii îi lipsește. Mesajul central: willpower-ul și datoria te duc până la un punct, dar pentru a trăi cu adevărat ai nevoie de o misiune mai mare decât tine, de conexiune emoțională reală și de identitate conștientă. Trecerea de la „trebuie să fac" la „am privilegiul să fac" este diferența dintre bogăție și sărăcie — nu ca bani, ci ca stare de viață.
## Puncte cheie
- **Motivație push vs. pull**: Motivația prin presiune (datorie, obligație) epuizează. Motivația prin atracție — ceva ce vrei să servești mai mult decât pe tine — îți explodează energia și rezistența.
- **Contribuția este împlinirea maximă**: Tony nu distinge între datorie și plăcere — pentru el totul e plăcere, pentru că contribuția este scopul pentru care suntem făcuți. Dacă faci business doar pentru bani, ajungi la un plafon de împlinire.
- **Știința realizărilor vs. arta împlinirii**: Realizarea e o știință — dacă urmezi sistemul, obții rezultate. Împlinirea e unică pentru fiecare om și nu poate fi copiată. Hormozi excelează la prima, o neglijează pe a doua.
- **Vocabularul transformațional**: Cuvintele pe care le atașezi experiențelor devin experiențele tale. „Datorie" produce alte emoții decât „oportunitate". Dacă te antrenezi cu cuvinte de suferință, te vei simți în suferință, indiferent de circumstanțe.
- **Identitatea este forța de control**: Cel mai puternic mecanism din personalitatea umană e nevoia de a rămâne consistent cu identitatea proprie. Ce crezi că ești — ești. Schimbă identitatea, schimbi comportamentul și rezultatele.
- **Moonshot-ul contribuției**: Simpla contribuție de rutină devine banală prin legea familiarității. Ai nevoie de un obiectiv nerezonabil de mare, conectat emoțional la o cauză reală, care să te trezească dimineața și să te țină treaz noaptea.
- **Capcanele astronautului**: Oamenii care au atins apogeul (mers pe lună, vândut compania cu miliarde) devin adesea alcoolici sau cad în depresie pentru că nu mai știu să găsească bucuria în lucruri mici. Soluția: reconectare cu stările vii, nu o nouă realizare externă.
- **Stresul e din management, nu din dificultate**: Oamenii de succes sunt stresați nu pentru că viața e grea, ci pentru că gestionează — nu creează. Creierul pus în modul de management te bagă în supraviețuire.
- **Limbajul NLP modifică biochimia**: Același eveniment neplăcut poate fi interpretat ca „umilitor", „enervant" sau „amuzant" — în funcție de cuvântul ales, emoția resimțită e complet diferentă. Partenerul de negociere care spunea „sunt puțin deranjat" în loc de „sunt furios" se recupera instant.
- **Ieșirea din cap, intrarea în inimă**: Creierul reduce și compară. Inima amplifică și conectează. Cunoașterea intelectuală a unui lucru bun nu produce emoție — prezența și implicarea directă o fac.
- **Selecția în relații**: 80% din succesul unei relații intime vine din selecție — nu pe cine alegi, ci ce versiune din tine alegi să fie în relație. Versiunea care se dăruiește complet la început vs. versiunea tranzacțională care măsoară.
- **Capitalismul și ownership-ul**: Dacă trăiești într-un sistem de liberă inițiativă și nu ești proprietar, vei suferi mereu de inflație și incertitudine. Tranziția de la angajat la proprietar schimbă fundamental relația cu sistemul economic.
- **Alocarea activelor ca a doua afacere**: Nu-ți poți pune toate ouăle într-un singur coș (propria afacere). Ai nevoie de două „afaceri" paralele: cea pe care o construiești și un portofoliu de investiții care crește independent.
- **Private equity bate orice**: Pe 39 de ani, S&P 500 a returnat 9% pe an (1M → 28.6M), iar private equity mediu 15.7% pe an (1M → 293M). Diferența de acces la aceste instrumente e cea mai mare inegalitate financiară ascunsă.
## Quote-uri memorabile
- "The only thing that makes us feel alive is growth. When you grow, then you have something to give." — Tony despre de ce oamenii bogați și faimoși ajung să se distrugă dacă se opresc din creștere.
- "Get in your head, you're dead." — Robbins despre cum analiza excesivă blochează bucuria și conexiunea emoțională.
- "The difference between have to, duty, and get to — that's the difference between rich and poor. And rich and poor is not money. Rich and poor is feeling fully alive." — Esența conversației, în două propoziții.
- "There are two skills in life: the science of achievement, which you're unbelievably great at, and the art of fulfillment, which you're not so great at." — Robbins diagnosticând situația lui Hormozi.
- "Pain is part of life. Suffering is an option." — Robbins separând realitatea dificultății de alegerea de a suferi.
- "The words you attach to an experience become your experience." — Principiul vocabularului transformațional — cuvintele nu descriu realitatea, o creează.
- "Transcend means end the trance. Whatever you say to yourself over and over again, sooner or later you believe it." — Despre auto-hipnoză și cum ieși din ea.
- "I don't teach you shit. You've done everything you do. But what I could offer you is conscious choice to find Anabolic Alex and put him in charge." — Robbins refuzând să-l „antreneze" pe Hormozi, dar oferindu-i cheia.
## Idei acționabile
- **Numești-ți „sinele" de serviciu**: Creează un alter-ego clar pentru starea ta productivă și conectată (Hormozi a ales „Anabolic Alex" vs. „Analytical Alex"). Când ai nevoie de energie și conexiune, cheamă conștient acel alter-ego — nu willpower, ci comutare de identitate.
- **Șterge cuvintele toxice din vocabular**: Identifică 2-3 cuvinte care îți intensifică suferința inutil (deprimat, obligat, trebuie, datorie) și înlocuiește-le cu variante care schimbă biochimia (provocat, oportunitate, privilegiu, vreau).
- **Găsești moonshot-ul tău de contribuție**: Nu orice cauză nobilă — cauza care îți aprinde ceva personal. Leagă-o de un moment real din viața ta (un prag, o transformare, o durere depășită). Stabilește un număr nerezonabil de mare și un termen clar.
- **Fii prezent fizic la impactul tău**: Scrie un cec sau creezi conținut — emoția nu apare din distanță. Mergi acolo unde impactul se petrece, vorbești cu oamenii afectați, te conectezi direct. Asocierea emoțională se construiește prin prezență, nu prin date.
- **Auditează-ți identitatea regulat**: Întreabă-te: „Când am decis că sunt genul ăsta de om?" Dacă răspunsul e „acum 10 ani", e momentul să extinzi identitatea. Nu o abandona — extinde-o. Upgrade identitar, nu restart.
- **Construiești a doua „afacere" ca investitor**: Indiferent de nivelul tău, începe să diversifici în afara propriei afaceri. Minimul: S&P 500 index. Aspirațional: acces la private equity sau co-investiții. Nu lăsa toată averea în singurul cos pe care îl controlezi.
- **Testezi o stare de „get to" timp de 7 zile**: Pentru o săptămână, înlocuiește orice „trebuie să fac X" cu „am oportunitatea să fac X". Observă diferența de energie și motivație. Creierul se recalibrează prin repetiție lingvistică.
## Sursa
Alex Hormozi interviewing Tony Robbins

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,59 @@
# My Agentic Engineering Workflow (step by step workflow)
**URL:** https://youtu.be/WIDIV8oDDC8
**Durata:** 35:53
**Salvat:** 2026-06-01
**Tags:** @work @growth
---
## TL;DR
Workflow complet de inginerie agentică: GPT-4.5 extra high fast în Cursor + Greptile pentru code review automat + GP Loop (skill Greptile care iterează autonom până la 5/5) + Whisper Flow pentru dictare. Construiește o funcționalitate completă (artifacts preview similar Claude) fără să scrie manual aproape nicio linie de cod.
---
## Puncte Cheie
- **Stack:** Cursor + GPT-4.5 extra high fast + Greptile (code review) + GP Loop skill + Whisper Flow (speech-to-text)
- **Whisper Flow:** Gratis, speech-to-text — vorbești mai mult decât scrii, deci prompt-urile devin mai bogate
- **Greptile GP Loop:** Skill care citește comentariile de review GitHub → face fix-uri → push → re-review, iterează autonom până la 5/5 sau 5 turns. Complet autonom.
- **PR-uri mici:** Regula de aur — PR-uri sub 1000 linii, ideally câteva sute. >2000 linii = Greptile nu poate prinde toate problemele. A spart un PR de 2000 linii în 4 PR-uri stacked.
- **Plan-ul e pentru tine, nu pentru agent:** Creează planul mai mult ca să ții minte ce construiești, mai ales când lucrezi pe mai multe features simultan.
- **Subagenti non-blocking:** Agenții spawna subagent pentru research, thread principal rămâne liber pentru alte întrebări.
- **/code-structure skill:** Restructurează codebase-ul într-un service layer curat — ajută și agentul să citească și să înțeleagă codul.
- **Confidence score Greptile:** 4-5/5 = safe to merge. Sub 4 = mai e de lucru. GP Loop se oprește la 5/5 sau 5 turns.
- **Stack tehnic Pluto:** SvelteKit + Electron (desktop) + Convex (backend) + Daytona (agent cloud) + Super (memory) + Agent Mail + Plaid + Twilio
---
## Workflow pas cu pas
1. **Dictează prompt-ul** cu Whisper Flow (vorbești liber, mai mult context)
2. **Plan mode în Cursor** — agentul explorează codebase, propune plan cu PRs mici
3. **Build feature** — back-and-forth cu agentul, testezi vizual
4. **Push branch + PR** — agentul face push și creează PR automat
5. **Greptile review** — obții confidence score + comentarii specifice
6. **/gp loop** — agentul iterează autonom: citește feedback → fix → push → re-review
7. **Merge** când 5/5 sau după review manual dacă se blochează
---
## Quote-uri
> "The plan sometimes and actually most of the time is really for me because I'll work on multiple features at a time and I need to remember what it is that I was working on."
> "Short, simple, concise, to the point, not too long. That's the sauce that I've seen success with."
> "The smaller the PR, the more focused the PR, the better your life is. And I think the same applies to the agent as well."
> "Engineering is not dead. In fact, it's become more alive because generating code has become so much easier."
---
## Idei Acționabile
- [ ] Explorează **Greptile** pentru code review automat pe Gitea/GitHub — are skill GP Loop care poate fi integrat în workflow Ralph @work
- [ ] **Speech-to-text** pentru prompt-uri mai bogate — Whisper Flow sau alternativă locală @work
- [ ] Principiu: **PR-uri mici și focused** pentru Ralph — la fel ca pentru oameni, agentul produce calitate mai bună pe schimbări mici @work
- [ ] **Plan mode** înainte de features mari — nu pentru agent ci pentru Marius să țină track @work