From a8d024944da36939368dd2aae8b5c8a34cdd6371 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Tue, 9 Jun 2026 09:13:35 +0000 Subject: [PATCH] chore: auto-commit from dashboard --- cron/jobs.json | 28 ++-- cron/newsletter-cercetasi-state.json | 4 +- .../2026-06-07_3-brain-tricks-lift-mood.md | 49 +++++++ ...6-06-07_7-micro-habits-rewire-happiness.md | 57 ++++++++ memory/kb/index.json | 132 +++++++++++++++++- ...26-06-04_codex-100x-developer-magicpath.md | 84 +++++++++++ ...-06-07_expert-fiscal-taxe-mai-mici-2026.md | 45 ++++++ .../2026-06-07_hermes-agent-desktop-setup.md | 58 ++++++++ .../kb/youtube/2026-06-07_hermes-use-cases.md | 47 +++++++ .../2026-06-07_luke-belmar-money-guide.md | 89 ++++++++++++ src/adapters/discord_bot.py | 10 ++ 11 files changed, 581 insertions(+), 22 deletions(-) create mode 100644 memory/kb/facebook/2026-06-07_3-brain-tricks-lift-mood.md create mode 100644 memory/kb/facebook/2026-06-07_7-micro-habits-rewire-happiness.md create mode 100644 memory/kb/youtube/2026-06-04_codex-100x-developer-magicpath.md create mode 100644 memory/kb/youtube/2026-06-07_expert-fiscal-taxe-mai-mici-2026.md create mode 100644 memory/kb/youtube/2026-06-07_hermes-agent-desktop-setup.md create mode 100644 memory/kb/youtube/2026-06-07_hermes-use-cases.md create mode 100644 memory/kb/youtube/2026-06-07_luke-belmar-money-guide.md diff --git a/cron/jobs.json b/cron/jobs.json index ff5a557..e42a3ac 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -23,9 +23,9 @@ "report_on": "changes", "timeout": 120, "enabled": true, - "last_run": "2026-06-02T10:00:00.003082+00:00", + "last_run": "2026-06-06T16:00:00.002312+00:00", "last_status": "ok", - "next_run": "2026-06-02T16:00:00+00:00" + "next_run": "2026-06-09T10:00:00+00:00" }, { "name": "security-audit-daily", @@ -39,9 +39,9 @@ "report_on": "changes", "timeout": 180, "enabled": true, - "last_run": "2026-06-02T03:00:00.003432+00:00", + "last_run": "2026-06-09T03:00:00.002688+00:00", "last_status": "error", - "next_run": "2026-06-03T03:00:00+00:00" + "next_run": "2026-06-10T03:00:00+00:00" }, { "name": "kb-index-refresh", @@ -55,9 +55,9 @@ "report_on": "never", "timeout": 120, "enabled": true, - "last_run": "2026-06-02T03:30:00.001994+00:00", + "last_run": "2026-06-09T03:30:00.002397+00:00", "last_status": "ok", - "next_run": "2026-06-03T03:30:00+00:00" + "next_run": "2026-06-10T03:30:00+00:00" }, { "name": "archive-tasks-daily", @@ -71,9 +71,9 @@ "report_on": "changes", "timeout": 60, "enabled": true, - "last_run": "2026-06-02T03:00:00.002967+00:00", + "last_run": "2026-06-09T03:00:00.002281+00:00", "last_status": "ok", - "next_run": "2026-06-03T03:00:00+00:00" + "next_run": "2026-06-10T03:00:00+00:00" }, { "name": "backup-config", @@ -87,9 +87,9 @@ "report_on": "never", "timeout": 120, "enabled": true, - "last_run": "2026-06-02T02:00:00.001327+00:00", + "last_run": "2026-06-09T02:00:00.002899+00:00", "last_status": "ok", - "next_run": "2026-06-03T02:00:00+00:00" + "next_run": "2026-06-10T02:00:00+00:00" }, { "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.", "allowed_tools": [], "enabled": true, - "last_run": "2026-06-02T12:00:00.001410+00:00", + "last_run": "2026-06-09T08:00:00.001362+00:00", "last_status": "ok", - "next_run": "2026-06-02T14:00:00+00:00" + "next_run": "2026-06-09T10:00:00+00:00" }, { "name": "night-execute", @@ -271,8 +271,8 @@ "Read", "Write" ], - "last_run": "2026-06-01T23:00:00.001878+00:00", + "last_run": "2026-06-08T23:00:00.001531+00:00", "last_status": "ok", - "next_run": "2026-06-02T23:00:00+00:00" + "next_run": "2026-06-09T23:00:00+00:00" } ] diff --git a/cron/newsletter-cercetasi-state.json b/cron/newsletter-cercetasi-state.json index 8124a0d..e68af51 100644 --- a/cron/newsletter-cercetasi-state.json +++ b/cron/newsletter-cercetasi-state.json @@ -1,5 +1,5 @@ { - "last_sent": 20, + "last_sent": 21, "year": 2026, - "last_sent_at": "2026-05-28T20:05:22.628304+00:00" + "last_sent_at": "2026-06-04T19:53:04.648928+00:00" } diff --git a/memory/kb/facebook/2026-06-07_3-brain-tricks-lift-mood.md b/memory/kb/facebook/2026-06-07_3-brain-tricks-lift-mood.md new file mode 100644 index 0000000..eb7b415 --- /dev/null +++ b/memory/kb/facebook/2026-06-07_3-brain-tricks-lift-mood.md @@ -0,0 +1,49 @@ +# 3 Brain Tricks That Instantly Lift Your Mood + +**Sursa:** https://www.facebook.com/share/v/1bJRhmyKMM/ +**Data:** 2026-06-07 +**Creator:** Inner Index +**Format:** Reel +**Tags:** @coaching + +--- + +## TL;DR + +Creierul tău poate schimba starea în 15 secunde fără să-ți schimbi viața. Trei trucuri: (1) **Face feedback** — relaxează fața ușor 15 sec, creierul citește semnalul de siguranță și reduce stresul; (2) **Name it to tame it** — numești emoția, creierul trece din modul reactiv în cel logic, intensitatea scade instant; (3) **Micro win** — faci o acțiune de 15 sec, creierul eliberează dopamină → motivație și optimism. Fericirea nu vine după succes, ci în timpul progresului. + +--- + +## Puncte cheie + +### 1. Face feedback switch +- Creierul nu doar creează emoții — ascultă și corpul pentru a decide cum te simți; fața e sursa principală +- Greșeala comună: aștepți să te simți bine înainte să-ți schimbi corpul. Creierul funcționează invers +- **Trick:** ridici ușor sprâncenele, relaxezi maxilarul, colțurile gurii ușor în sus — ții 15 secunde → creierul primește semnal "suntem în siguranță" → reduce stresul, crește feel-good chemicals + +### 2. Name it to tame it +- Creierul are două moduri: thinking mode și reacting mode; când emoțiile cresc, sare în reacție +- Etichetând emoția, creierul shifteaza controlul de la centrii emoționali la cei logici — ești observatorul emoției, nu emoția +- Analogie: dacă ești în furtună, ești ud. Când o numești, ești în casă uitându-te la furtună. Același eveniment, experiență diferită +- **Trick:** "Sunt stresat. Sunt copleșit. Sunt iritat." — o propoziție, fără analiză, fără soluție + +### 3. Micro win dopamine hit +- Creierul eliberează dopamină nu când termini un obiectiv mare, ci când completezi acțiuni mici +- Motivația vine DUPĂ acțiune, nu înainte — cei mai mulți așteaptă invers și nu pornesc niciodată +- **Trick:** alegi o acțiune de sub 15 secunde (te îndrepți, bei apă, bifezi ceva) → creierul detectează progres → dopamină → motivație, focus, optimism + +--- + +## Quote-uri + +> "Your brain is not designed to make you happy. It's designed to react fast." + +> "You didn't force happiness. You signaled it." + +> "Your brain can't fully panic and fully label at the same time." + +> "Your brain doesn't release happiness after success. It releases it during progress." + +> "Action comes first. Motivation follows." + +> "Happiness isn't something you find. It's something you activate." diff --git a/memory/kb/facebook/2026-06-07_7-micro-habits-rewire-happiness.md b/memory/kb/facebook/2026-06-07_7-micro-habits-rewire-happiness.md new file mode 100644 index 0000000..19b4d30 --- /dev/null +++ b/memory/kb/facebook/2026-06-07_7-micro-habits-rewire-happiness.md @@ -0,0 +1,57 @@ +# 7 Micro Habits That Rewire Your Happiness + +**Sursa:** https://www.facebook.com/share/v/1DWMXN3tSc/ +**Data:** 2026-06-07 +**Creator:** Inner Index +**Format:** Reel +**Tags:** @coaching + +--- + +## TL;DR + +7 micro-obiceiuri bazate pe psihologie pentru a reprograma creierul spre fericire: zâmbetul de 3 secunde (declanșează dopamină/serotonină), respirația 4-1-5 (activează sistemul parasimpatic), un lucru bun pe zi (contra negativity bias), postura dreaptă (schimbă hormonii în secunde), etichetarea emoțiilor (reduce activitatea amygdalei), privitul la distanță 5 secunde (resetare anxietate) și întrebarea «ce ar face eu-ul fericit?» (activează prefrontal cortex). + +--- + +## Puncte cheie + +### 1. Three-second smile switch +- Chiar și un zâmbet fals declanșează dopamină și serotonină — creierul citește fața și ajustează chimia +- **Habit:** zâmbești 3 secunde, oricând, oriunde + +### 2. Ten-second breath reset +- Respirația e singura funcție automată și sub control voluntar — dacă schimbi respirația, schimbi emoția +- **Habit:** inspiră 4s, ține 1s, expiră 5s → activează parasimpaticul (calmul natural) + +### 3. One good thing focus flip +- Creierul are negativity bias — se fixează pe probleme mai repede decât pe pozitiv +- **Habit:** numești un singur lucru bun → întrerupe bucla negativă, spike dopamină + gratitudine + +### 4. Posture shortcut +- Postura slabă → chimie de stres; postura dreaptă → chimie de încredere și fericire, în secunde +- **Habit:** 10 secunde drepți — umeri înapoi, piept deschis, bărbie sus + +### 5. Emotional naming +- Când etichetezi emoția, amygdala reduce activitatea — emoția devine mai puțin intensă instant +- **Habit:** "Sunt stresat. Sunt copleșit." — fără analiză, fără fix, doar etichetă + +### 6. Five-second perspective reset +- Stresul îngustează vederea literal; privind departe semnalizezi siguranță sistemului nervos +- **Habit:** privești ceva depărtat 5 secunde → anxietatea scade, lumea se simte mai largă + +### 7. What would future me do? +- Emoția activează creierul reactiv; întrebarea activează prefrontal cortex (decizie, claritate, control) +- **Habit:** "Ce ar face cel mai fericit eu al meu acum?" — răspunsul vine automat + +--- + +## Quote-uri + +> "Your face tells your brain how you feel." + +> "Change the signal first. The emotion follows." + +> "Happiness is not something you wait for. It's something you create moment by moment, habit by habit." + +> "Your happiness is not far away. It's one microhabit away, every single day." diff --git a/memory/kb/index.json b/memory/kb/index.json index 72f7372..2bed2d3 100644 --- a/memory/kb/index.json +++ b/memory/kb/index.json @@ -1,5 +1,125 @@ { "notes": [ + { + "file": "notes-data/facebook/2026-06-07_7-micro-habits-rewire-happiness.md", + "title": "7 Micro Habits That Rewire Your Happiness", + "date": "2026-06-07", + "tags": [], + "domains": [], + "types": [ + "coaching" + ], + "category": "facebook", + "project": null, + "subdir": null, + "video": "", + "tldr": "7 micro-obiceiuri bazate pe psihologie pentru a reprograma creierul spre fericire: zâmbetul de 3 secunde (declanșează dopamină/serotonină), respirația 4-1-5 (activează sistemul parasimpatic), un lucru..." + }, + { + "file": "notes-data/facebook/2026-06-07_3-brain-tricks-lift-mood.md", + "title": "3 Brain Tricks That Instantly Lift Your Mood", + "date": "2026-06-07", + "tags": [], + "domains": [], + "types": [ + "coaching" + ], + "category": "facebook", + "project": null, + "subdir": null, + "video": "", + "tldr": "Creierul tău poate schimba starea în 15 secunde fără să-ți schimbi viața. Trei trucuri: (1) **Face feedback** — relaxează fața ușor 15 sec, creierul citește semnalul de siguranță și reduce stresul; (2..." + }, + { + "file": "notes-data/youtube/2026-06-07_expert-fiscal-taxe-mai-mici-2026.md", + "title": "2026-06-07_expert-fiscal-taxe-mai-mici-2026", + "date": "2026-06-07", + "tags": [], + "domains": [ + "work", + "growth" + ], + "types": [], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Cosmin Dumitrașcu, expert fiscal cu 20 de ani experiență, explică ce trebuie să știe orice administrator de SRL în 2026. Administratorul răspunde personal (inclusiv cu patrimoniul propriu) pentru tot ..." + }, + { + "file": "notes-data/youtube/2026-06-07_hermes-agent-desktop-setup.md", + "title": "Hermes Agent Desktop: Full Setup + Real Use Cases", + "date": "2026-06-07", + "tags": [], + "domains": [ + "work", + "scout" + ], + "types": [ + "project" + ], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Hermes Agent (creat de Nous Research) e o alternativă la OpenClaw cu două avantaje majore: **persistent memory cu limite de token** (evită poluarea context window-ului) și **self-evolving skills** (tr..." + }, + { + "file": "notes-data/youtube/2026-06-07_luke-belmar-money-guide.md", + "title": "Luke Belmar's Guide To Making Money Blew My Mind", + "date": "2026-06-07", + "tags": [], + "domains": [ + "growth", + "work" + ], + "types": [], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Luke Belmar (19 companii, 78 startup-uri) explica sistemul sau de gandire despre bani. Esenta: nu alerga dupa bani — construieste-ti capacitatea de a genera bani sistematic. Trifecta: fii in domenii c..." + }, + { + "file": "notes-data/youtube/2026-06-07_hermes-use-cases.md", + "title": "This Unlocks So Many Insane Hermes Use Cases", + "date": "2026-06-07", + "tags": [], + "domains": [ + "work", + "growth" + ], + "types": [ + "project" + ], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Hermes (de la Nous Research) este un agent personal AI alternativ la OpenClaw, care se poate conecta la Claude Code prin MCP. Principalul avantaj: **self-evolving skills** (workflow-uri refolosibile c..." + }, + { + "file": "notes-data/youtube/2026-06-04_codex-100x-developer-magicpath.md", + "title": "Watch this 100x developer use Codex… it's insane", + "date": "2026-06-04", + "tags": [ + "codex", + "ai-agents", + "startup", + "workflow", + "productivity" + ], + "domains": [ + "work", + "growth" + ], + "types": [], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Pedro (fondatorul Magic Path) explică de ce a renunțat la Claude Code în favoarea Codex-ului OpenAI, cum construiește el produse AI-first și care e viitorul muncii. Mesajul central: **viitorul nu e să..." + }, { "file": "notes-data/youtube/2026-06-01_agentic-engineering-workflow.md", "title": "My Agentic Engineering Workflow (step by step workflow)", @@ -9758,13 +9878,13 @@ } ], "stats": { - "total": 563, + "total": 570, "by_domain": { - "work": 187, + "work": 192, "health": 100, - "growth": 255, + "growth": 259, "sprijin": 39, - "scout": 8 + "scout": 9 }, "by_category": { "articole": 1, @@ -9772,14 +9892,14 @@ "conversations": 0, "emails": 22, "exercitii": 4, - "facebook": 8, + "facebook": 10, "health": 6, "insights": 46, "projects": 234, "reflectii": 3, "retete": 1, "tools": 7, - "youtube": 135, + "youtube": 140, "memory": 44 } }, diff --git a/memory/kb/youtube/2026-06-04_codex-100x-developer-magicpath.md b/memory/kb/youtube/2026-06-04_codex-100x-developer-magicpath.md new file mode 100644 index 0000000..8a5ae6f --- /dev/null +++ b/memory/kb/youtube/2026-06-04_codex-100x-developer-magicpath.md @@ -0,0 +1,84 @@ +# Watch this 100x developer use Codex… it's insane + +**URL:** https://youtu.be/mMuuLocDkog +**Durată:** 48:03 +**Invitat:** Pedro (Petro) — fondator Magic Path, fost angajat Anthropic (search + Claude Code + MCP) +**Canal:** David Andre Podcast +**Salvat:** 2026-06-04 + +--- + +## TL;DR + +Pedro (fondatorul Magic Path) explică de ce a renunțat la Claude Code în favoarea Codex-ului OpenAI, cum construiește el produse AI-first și care e viitorul muncii. Mesajul central: **viitorul nu e să faci tu lucruri, ci să supervizezi agenți care le fac**. Totul e o problemă de context — cine furnizează contextul mai bun câștigă. + +--- + +## Puncte cheie + +**1. De ce Codex > Claude Code (pentru el):** +- Harness-ul agenttic al Codex e mai bun, mai puțin bloat +- Consumul de tokeni e semnificativ mai mic la același task +- Benchmarks: Codex depășește Claude Code clar + +**2. Viitorul muncii — supervizare, nu execuție:** +- "The future of work is going to be less about doing the thing but more about supervising the thing" +- Agenții vor face, oamenii vor aproba și ghida +- Rolurile se colapsează: designer = inginer = PM + +**3. Cum construiești produse AI-first azi:** +- Minimă UI — totul e API/serviciu pe care agentul îl poate accesa +- Focus pe **context**: ce date/cunoaștere furnizezi modelului +- Distribuie prin Codex/Cursor/Claude Code, nu printr-un website separat +- Exemplu legal: nu face un SaaS cu upload PDF — fă un MCP/RAG cu înțelegere juridică profundă + +**4. Workflow productiv cu Codex:** +- **Text replacement** (keyboard shortcuts) pentru prompts frecvente: `absorb` = analizează codul profund, `spawn` = lansează agenți multipli, `PR` = push PR, etc. +- Strategia model: planifică cu modelul inteligent (4.1 high) → implementează cu modelul ieftin (low) — același plan, alt model +- Totul funcționează și pe iPhone (text replacement sincronizat) + +**5. Demo & distribuție:** +- Instrumentul #1 pentru demo: **Screen Studio** (zoom automat pe click-uri) +- Video optim pentru Twitter/X: sub 60 secunde, o poveste coerentă +- YouTube: pentru clienți reali (watch time 7x mai mare vs Twitter) +- "Nu trebuie 100k followeri. Dacă demo-ul e wow, merge viral oricum" + +**6. Brand & community > produs:** +- Definește-te ca "omul care crede în X" înainte să lansezi produsul +- Nu ieși din nișa ta când scalezi +- Twitter/X = alpha pentru early adopters; YouTube = customer acquisition real + +**7. Startups în era AI:** +- "AI is just a context problem" — dacă modelul produce slop, ai furnizat context slab +- Construiește pentru modele mai bune decât cele de azi (gândește-te că modelul e deja inteligent) +- Nu concura cu Figma în pixel-editing — identifică ce te face unic și rulezi pe aia +- SaaS cu website de navigat → pe moarte. Viitorul e agent-first, browser-second + +--- + +## Quote-uri + +> "The future of work is going to be less about doing the thing but more about supervising the thing." + +> "AI is just a context problem. When people say AI is slop, it's because they don't provide the right context." + +> "I left Anthropic, built a demo on MagicPath, got a million views on that tweet, and raised money in a week after that." + +> "The only thing you can bet is the models are getting better. Build around that." + +> "Perfect is the enemy of good. Solve one problem really well first." + +> "Build as many ideas as possible. Nobody's going to judge you if you get three likes on Twitter." + +--- + +## Idei aplicabile + +- [ ] **Text replacement pentru Claude Code** — creează shortcuts pentru prompts repetitive (`debug`, `plan`, `PR`, etc.) — se aplică direct în workflow-ul curent @work +- [ ] **Strategia model dual:** planifică cu Sonnet/Opus, implementează cu Haiku — deja aplicat parțial în echo-core, dar merită formalizat @work +- [ ] **Demo scurt pentru proiecte ROA** — dacă lansezi ceva nou (roa2web, interfață web), un video de 30-45s cu Screen Studio poate genera interes @work +- [ ] **Context-first pentru orice feature AI** — când adaugi un feature AI-assisted, focus pe calitatea contextului furnizat, nu pe model @work + +--- + +**Tags:** @work @growth #codex #ai-agents #startup #workflow #productivity diff --git a/memory/kb/youtube/2026-06-07_expert-fiscal-taxe-mai-mici-2026.md b/memory/kb/youtube/2026-06-07_expert-fiscal-taxe-mai-mici-2026.md new file mode 100644 index 0000000..513d372 --- /dev/null +++ b/memory/kb/youtube/2026-06-07_expert-fiscal-taxe-mai-mici-2026.md @@ -0,0 +1,45 @@ +--- +title: "Expert Fiscal: Cum Plătești Taxe Mai Mici Fără Evaziune În 2026" +url: https://youtu.be/smB5QdpZWEs +date: 2026-06-07 +tags: @work @growth +--- + +## TL;DR + +Cosmin Dumitrașcu, expert fiscal cu 20 de ani experiență, explică ce trebuie să știe orice administrator de SRL în 2026. Administratorul răspunde personal (inclusiv cu patrimoniul propriu) pentru tot ce se întâmplă în firmă — nu contabilul. Optimizarea fiscală legală înseamnă folosirea pârghiilor din Codul Fiscal, nu evaziune. Instrumentele cheie în 2026 sunt: holding cu dividende 0%, TVA la încasare, amortizare accelerată, cheltuieli de cercetare-dezvoltare, PFA plafon sănătate/pensie. ANAF monitorizează în timp real prin sistemul SAFT. + +## Puncte cheie + +- **Administratorul răspunde personal**, inclusiv cu casa și mașina, pentru datoriile fiscale ale firmei dacă SRL-ul nu poate plăti. Societatea cu răspundere limitată "nu mai e chiar limitată" în contextul noilor reguli 2026. +- **SAFT (Standard Audit File Taxation)** — ANAF vede în timp real toate tranzacțiile fiecărui SRL, lună de lună. Cheltuielile fără legătură cu obiectul de activitate sunt detectate automat (roșii pe firma de contabilitate, parfum pe firma IT etc.). +- **Microîntreprindere 2026**: plafon redus la 100.000€, obligatoriu minim 1 salariat cu normă întreagă (min. 4.050 RON). PFA-urile sunt incluse în calcul cumulat. Prin OG 8/2026 se poate reveni la micro dacă îndeplinești condițiile. +- **Activul net contabil negativ** (datorii > active) interzice dividende, restituirea creditărilor și avansuri-decontare. Amenda pentru nerespectare: 10.000–200.000 RON. +- **TVA la încasare** — plătești TVA-ul doar când încasezi factura, nu când o emiți. Plafon 2026: 5 milioane RON cifră de afaceri (crește la 5,5M din 2027). Ideal pentru firme cu clienți care plătesc greu. +- **Holding (cod 6420)** — dividendele transferate de la filiale la holding: impozit 0%, dacă holdingul deține min. 10% din fiecare filială de cel puțin 1 an. Cea mai eficientă structură fiscală în 2026 pentru antreprenori cu mai multe SRL-uri. +- **Cheltuieli cercetare-dezvoltare**: poți deduce 150% din cheltuieli (100% real + 50% bonus) SAU alternativ 10% credit fiscal direct din impozitul pe profit. Intră salariile, licențele, dezvoltarea aplicațiilor — cu documentație solidă. +- **PFA IT cu venituri mari**: sănătatea se plafonează la 72 salarii minime (291.600 RON bază), pensia la 24 salarii. La 2 milioane RON câștig, contribuțiile sociale sunt plafonate — avantaj față de SRL cu dividende. +- **Firme în alte jurisdicții (Dubai, Cipru etc.)**: legal, dar fără efect fiscal dacă activitatea economică reală rămâne în România. ANAF poate stabili că firma e rezidentă fiscal în RO și impozita retroactiv toată activitatea. +- **Drepturile de autor** ca metodă de optimizare: posibilă (impozit 6% dacă ai și salariu minim), dar riscantă fără evaluare corectă și documentație — poate fi reîncadrată ca evaziune fiscală. + +## Quote-uri memorabile + +> "Orice administrator de companie, el de fapt în realitate este răspunzător pentru ceea ce se întâmplă în firma lui." + +> "Statul vede exact pe ce cheltuiești tu și ce faci." — despre sistemul SAFT în timp real + +> "Societatea cu răspundere limitată nu prea mai e societate cu răspundere limitată." — despre garantarea personală obligatorie pentru datorii fiscale peste 800€ + +> "Optimizare fiscală înseamnă de fapt să te folosești de toate pârghiile Codului Fiscal astfel încât să plătești taxe și impozite mai mici." — definiția corectă, fără conotații negative + +> "Băi, oameni buni, păziți-vă creierul." — mesajul final al lui Cosmin + +## Idei acționabile + +- **Verifică activul net contabil** la fiecare balanță — dacă e negativ, blochezi dividendele și creditările. Solicită contabilului să îl raporteze explicit lunar. +- **Analizează structura holding** dacă ai sau planifici mai multe SRL-uri (ex: ROA + alte proiecte). Dividende 0% între entități este optimizarea legală nr. 1 în 2026. +- **Înregistrează-te la TVA la încasare** dacă lucrezi cu clienți B2B cu termene lungi de plată — elimini riscul de insolvență din decalaje de cash flow. +- **Documentează cheltuielile de cercetare-dezvoltare** pentru proiectele software (ROA, alte aplicații): salariile, licențele, infrastructura pot fi cheltuieli R&D cu deducere 150% sau credit fiscal 10%. +- **Verifică lunar în balanță** cele 3 conturi-semnal: clasa 70X (coincide cu facturile din SmartBill?), contul 473 (trebuie să fie zero), casa în lei (sub 500 RON, contul 581 să fie zero). +- **La vânzarea bunurilor firmei către tine** (mașini, echipamente): obligatoriu evaluare autorizată sau minimum 3 oferte din piață la prețuri comparabile — altfel risc de reîncadrare. +- **Dacă anticipezi depășirea plafonului TVA** (395.000 RON), depune cerere de înregistrare voluntară la ANAF înainte — eviți obligația de înregistrare "în timp real" care creează probleme operaționale. diff --git a/memory/kb/youtube/2026-06-07_hermes-agent-desktop-setup.md b/memory/kb/youtube/2026-06-07_hermes-agent-desktop-setup.md new file mode 100644 index 0000000..a7f90ca --- /dev/null +++ b/memory/kb/youtube/2026-06-07_hermes-agent-desktop-setup.md @@ -0,0 +1,58 @@ +# Hermes Agent Desktop: Full Setup + Real Use Cases + +**Sursa:** https://youtu.be/EJm8Ka-gVOc?si=o7KZojv6VHI-NxGt +**Data:** 2026-06-07 +**Durata:** 43:48 +**Tags:** @work @scout @project + +--- + +## TL;DR + +Hermes Agent (creat de Nous Research) e o alternativă la OpenClaw cu două avantaje majore: **persistent memory cu limite de token** (evită poluarea context window-ului) și **self-evolving skills** (transformă automat workflow-uri repetitive în skills reutilizabile). Se poate rula ca MCP server și conecta la Claude Code. **Alertă critică: după 15 iunie 2026, Anthropic taxează subscription-ul Claude pentru third-party apps — inclusiv agenți ca Hermes rulați în non-interactive mode.** + +--- + +## Puncte cheie + +- **Self-evolving skills**: Hermes detectează pattern-uri repetitive din conversații și le transformă automat în skills. Skills sunt apelate contextual (nu poluează contextul ca fișierele mari). +- **Persistent memory cu token limit**: User.md și memory.md au limite de dimensiune. Când atinge limita, modelul face cleanup activ — păstrează ce e recent/util, șterge ce e vechi. OpenClaw lasă memoria să crească nelimitat. +- **Sandbox izolat built-in**: OpenClaw necesita sandbox manual. Hermes rulează izolat din start. +- **Hermes ca MCP server**: `hermes mcp serve` → conectezi la Claude Code prin `.mcp.json`. Astfel Claude Code capătă memoria și skills-urile lui Hermes fără să fie reconfigurat per proiect. +- **Skill Hub securizat**: 90 skills preinstalate, verificate de Nous Research. Alternativă mai sigură față de skills random din OpenClaw (unele aveau prompt injection / exfiltrare date). +- **Use case 1 — PRD automat din Slack**: Cron job care monitorizează channel Slack, construiește PRD skill actualizat la fiecare 30 minute din discuțiile echipei. +- **Use case 2 — Health monitoring continuu**: Skills create cu Claude Code pentru monitorizare app deployed. Self-improving: dacă găsesc probleme, se actualizează singure și sync cu proiectul. +- **Import din OpenClaw**: Posibil, dar recomandat să NU imporți (instrucțiunile sunt scrise pentru OpenClaw, nu Hermes → cauze probleme). +- **Model**: Funcționează cu Claude prin subscription Anthropic, dar autorul a avut probleme înainte de June 15 — posibil policy rolling out gradual. + +--- + +## Alertă critică — June 15, 2026 + +> "After June 15th, you won't be able to use your Claude code subscription to run agents like Hermes for free. You'll have to pay Anthropic extra. Your plan will include a monthly agent SDK credit, and that credit gets spent whenever you connect a third-party app through your subscription." + +> "The same limit applies to running Claude in non-interactive mode, which is the mode a lot of agents use to run Claude code in the background without needing any permission prompts." + +**Impact pentru Echo Core**: Echo Core rulează Claude CLI în subprocess (`claude_session.py`, `ralph.sh`). Dacă Anthropic aplică această politică și pentru Claude Code CLI în non-interactive mode, costurile pot apărea sau funcționalitatea poate fi limitată după 15 iunie. + +**De verificat**: Exact ce înseamnă "non-interactive mode" în contextul Anthropic — dacă se aplică și la `claude --resume` sau `claude -p` din Ralph/Echo. + +--- + +## Quote-uri relevante + +> "When we came across it, we figured it might actually be better than OpenClaw. It wasn't just some random project. It's actually built by Nous Research, one of the leading labs in open-source AI." + +> "The more you fit into that context, the more the model loses focus on the actual task because all the extra information becomes noise to the agent." + +> "A skill gets called whenever it's needed and stays in the fresh part of the context window where the model is actually paying attention." + +> "Greedy little Dario discovered another way to make money off Claude by starting to charge for using your Claude subscription with third-party applications." + +--- + +## Relevanță pentru Marius + +[ ] **URGENT — June 15 deadline**: Verifică dacă Echo Core / Ralph sunt afectate de noua politică Anthropic. Testează `claude -p` și `claude --resume` după June 15 dacă apar erori. +[ ] **Hermes vs Echo Core**: Hermes are self-evolving skills și token-limited memory — idei de implementat în Echo Core (mai ales limitarea memory.md la dimensiune rezonabilă). +[ ] **Skills Hub**: Eventual de explorat pentru workflow-uri noi (cu scan de securitate înainte). diff --git a/memory/kb/youtube/2026-06-07_hermes-use-cases.md b/memory/kb/youtube/2026-06-07_hermes-use-cases.md new file mode 100644 index 0000000..8a48199 --- /dev/null +++ b/memory/kb/youtube/2026-06-07_hermes-use-cases.md @@ -0,0 +1,47 @@ +# This Unlocks So Many Insane Hermes Use Cases + +**URL:** https://youtu.be/Sb96po6S67k +**Data:** 2026-06-07 +**Durata:** 13:41 +**Tags:** @work @growth @project + +--- + +## TL;DR + +Hermes (de la Nous Research) este un agent personal AI alternativ la OpenClaw, care se poate conecta la Claude Code prin MCP. Principalul avantaj: **self-evolving skills** (workflow-uri refolosibile care se îmbunătățesc automat) + **persistent memory cu limită de tokens** (previne noise în context). Poate rula ca MCP server și astfel oferă Claude Code memorie, skills și acces la toate platformele conectate. + +**Alert important:** după 15 iunie 2026, subscripția Claude nu mai permite folosirea agentului în aplicații terțe (non-interactive mode) fără costuri extra. + +--- + +## Puncte cheie + +- **Hermes vs OpenClaw:** creat de Nous Research înainte de OpenClaw, open-source, are sandbox built-in (securitate), skills verificate prin security scan +- **Self-evolving skills:** Hermes detectează automat workflow-uri repetitive din conversații și le transformă în skills; skills se actualizează pe măsură ce contextul se schimbă +- **Memory cu limită tokens:** user.md și memory.md au limită de dimensiune; când se atinge limita, modelul elimină informațiile inutile și păstrează ce e nou — previne "noise" în context window +- **Hermes ca MCP server:** `hermes mcp serve` → conectezi la `.mcp.json` → Claude Code capătă acces la toate skills, memoria și platformele conectate la Hermes +- **Use case 1 - Slack + PRD:** cron job care monitorizează un channel Slack, construiește un PRD skill din discuții, îl actualizează la 30 min — PRD mereu sincronizat cu cerințele echipei +- **Use case 2 - Health monitoring:** skills de monitorizare pentru app deployed, rulează pe cron, raportează în Discord, sugerează fix-uri direct în Claude Code +- **Skill Hub:** marketplace oficial cu scan de securitate — mai sigur decât skills random din OpenClaw +- **Instalare:** un singur command, interactive setup, poate importa settings din OpenClaw (dar cu probleme de compatibilitate) + +--- + +## Quote-uri + +> "The self-evolving skill system matters because whenever it finds a reusable workflow in your chats, it turns it into a skill." + +> "The more you fit into that context, the more the model loses focus on the actual task because all the extra information becomes noise." + +> "After June 15th, you won't be able to use your Claude Code subscription to run agents like Hermes for free." + +> "Connecting Hermes to other agents this way fills in what those agents are missing. An agent like Claude Code on its own doesn't remember anything about you and its skills don't fix or improve themselves." + +--- + +## Idei acționabile + +- [ ] Hermes ca alternativă/complement pentru Echo Core — merită explorat conceptul de skills auto-generate +- [ ] **Alert 15 iunie:** verifică dacă non-interactive mode (`claude -p`) este afectat de noua politică Anthropic — poate afecta Ralph (ralph.sh rulează Claude în background) +- [ ] Conceptul de "skill cu limită de tokens" e interesant pentru memory management în Echo Core diff --git a/memory/kb/youtube/2026-06-07_luke-belmar-money-guide.md b/memory/kb/youtube/2026-06-07_luke-belmar-money-guide.md new file mode 100644 index 0000000..9214776 --- /dev/null +++ b/memory/kb/youtube/2026-06-07_luke-belmar-money-guide.md @@ -0,0 +1,89 @@ +# Luke Belmar's Guide To Making Money Blew My Mind + +**URL:** https://www.youtube.com/watch?v=jL2G3fEs-g0 +**Durata:** 70:59 +**Data:** 2026-06-07 +**Tags:** @growth @work + +--- + +## TL;DR + +Luke Belmar (19 companii, 78 startup-uri) explica sistemul sau de gandire despre bani. Esenta: nu alerga dupa bani — construieste-ti capacitatea de a genera bani sistematic. Trifecta: fii in domenii cu cerere mare, fii cel mai bun, fii de neinlocuit. Adauga: autenticitate (frecventa vibratorie maxima), iesi din hamster wheel (reduce costuri, side money, scop definit) si joaca pe termen lung (lifetime value, reputatie, conexiuni). + +--- + +## Puncte cheie + +### 1. Trifecta banilor — garantia venitului in perpetuitate +- **High demand** — ce faci trebuie sa fie cerut de piata; nu ai demand, nu ai bani +- **Be the best** — variabile (skill tehnic) + fixe (caracter, punctualitate, incredere); skill-urile fixe sunt mai greu de reprodus decat cele tehnice +- **Be irreplaceable** — gandeste-te la trends (jocuri scurte) si narratives (jocuri lungi); daca AI sau automatiuzarea te poate inlocui, esti vulnerabil + +### 2. Trends vs Narratives +- **Trends** = explozie scurta (3-15 zile); bani rapizi, dar nu sustenabili +- **Narratives** = predictii pe termen lung (ex: "AI va inlocui experienta digitala → creste cererea pentru experiente fizice"); mai riscante, dar mai profitabile pe termen lung +- Incepatori: incepe cu trends sa construiesti cash flow, apoi treci la narratives + +### 3. Small L's — micile pierderi care te distrug compus +- Trezitul tarziu, mancarea proasta, cheltuielile inutile — se compun ca dobanda negativa +- Fix: **faci-ti imposibil sa pierzi** — nu mai tine tigari in masina daca esti fumator, nu mai tine prajituri in casa daca esti la dieta +- Pozitionarea elimina lupta cu vointa; eliminate frecarea, nu te lupta cu ea + +### 4. Autenticitatea — frecventa vibratorie maxima +- Studiu SPAIN (20 de ani, colivii Faraday): autenticitatea vibreaza de 400x mai puternic decat dragostea +- Mint cu tine insuti = frecventa joasa = rezultate slabe; nu e metafora — e biochimie +- Cand actiunile si intentiile sunt aliniate, eliminii "statica" si primesti inspiratie, idei, oportunitati + +### 5. Iesirea din hamster wheel +- Hamster wheel = iluzie de progres; merge confortabil dar nu ajungi nicaieri +- Formula: **reduce costuri + construieste side money + stabileste un scop concret** +- Regula critica: **"Prinde bara urmatoare inainte sa dai drumul celei actuale"** — nu demisiona pana n-ai un client/venit de inlocuire +- Obiectivul: cat de multi bani, pana cand, cu ce plan concret + +### 6. Lifetime Value > Fast Money +- Costul sa obtii un client nou > costul sa vinzi unui client existent +- Oamenii se concentreaza pe prima tranzactie; cei bogati se concentreaza pe relatia pe termen lung +- Reputatia e cel mai bun moat; o reputatie distrusa pentru bani rapizi te face "replaceable" + +### 7. Distribution Marketing — atentie gratuita +- TikTok si YouTube Shorts au schimbat jocul: reach organic masiv fara plata +- Un video cu 52M views = echivalentul a ~$750k in reclame platite pe Facebook (CPM $7) +- Continutul se poate repurposa de 1000x; shelf life = practic infinit +- Nu trebuie sa fii pe camera, nu trebuie sa fii extrovert; AI voice-over + script ChatGPT = suficient + +### 8. Definite Purpose — combustibilul longevitatii +- 95% din antreprenoriat = greutate; daca n-ai scop definit, te opresti +- Ca un capitan: stii portul destinatie, dar 99% din calatorie nu-l vei vedea — mergi oricum +- Cand atingi un scop, simti golul — asta inseamna ca ai nevoie de urmatorul port, nu ca ai esuat + +--- + +## Quote-uri + +> "High demand + be the best + be irreplaceable = assure yourself the ability to make money in perpetuity." + +> "Money is a lagging indicator of your ability to master these three areas." + +> "Make it so easy to win that it becomes impossible to lose." + +> "Secure a monkey bar before you let go of the last one." + +> "The rich and the poor are both self-made, but only the rich will admit it." + +> "Authenticity vibrates 400x more powerful than the vibrational frequency of love." + +> "The hamster wheel is an illusion of moving forward — you have to get off the f***ing hamster wheel in order to move." + +> "AI won't take your job. Someone using AI will." + +> "For 99% of the journey you're not going to see the destination — you just have to trail the journey." + +--- + +## Relevanta pentru Marius + +- **Trifecta** aplicabila direct la ROA ERP: 25 ani experienta = "best", Oracle/VFP = nisa cu cerere, integrare E-Factura = becoming irreplaceable +- **Side money mindset** — clienti noi nu inseamna neaparat mai multa munca; inseamna LTV mai mare cu acelasi efort daca sistemul e bun +- **Distribution** — o prezenta online simpla (chiar si testimoniale clienti pe Google) creste inbound fara efort activ +- **Hamster wheel** — credinta "clienti noi = mai multa munca" e exact mecanismul descris; fix: un client extra cu sistem bun nu dubla munca diff --git a/src/adapters/discord_bot.py b/src/adapters/discord_bot.py index 6549c8b..e61444f 100644 --- a/src/adapters/discord_bot.py +++ b/src/adapters/discord_bot.py @@ -1171,6 +1171,16 @@ def create_bot(config: Config) -> discord.Client: user_id = str(message.author.id) text = message.content + # Download attachments to /tmp and append paths to text + for attachment in message.attachments: + tmp_path = f"/tmp/{attachment.filename}" + try: + await attachment.save(tmp_path) + text = (text + f"\n[ATTACHMENT:{tmp_path}]").strip() + logger.info("Saved attachment: %s (%d bytes)", tmp_path, attachment.size) + except Exception: + logger.exception("Failed to save attachment: %s", attachment.filename) + # React to acknowledge receipt await message.add_reaction("\U0001f440")