From 8cb76e130d62fb96949a1d733a3d32c9e5e2b255 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Thu, 14 May 2026 22:09:33 +0000 Subject: [PATCH] chore: auto-commit from dashboard --- cron/jobs.json | 40 +++++----- cron/newsletter-cercetasi-state.json | 4 +- image copy.png | Bin 0 -> 64299 bytes image.png | Bin 0 -> 52869 bytes ...3k-reactions-what-s-your-favorite-shit-.md | 19 +++++ ...-14_familiar-pain-vs-unfamiliar-freedom.md | 47 ++++++++++++ ...026-05-14_mark-manson-purpose-statement.md | 42 +++++++++++ memory/kb/index.json | 71 ++++++++++++++++-- .../youtube/2026-05-14_you-dont-need-a-job.md | 68 +++++++++++++++++ tools/calendar_auth.py | 23 +----- 10 files changed, 268 insertions(+), 46 deletions(-) create mode 100644 image copy.png create mode 100644 image.png create mode 100644 memory/kb/facebook/2026-05-14_150k-views-3k-reactions-what-s-your-favorite-shit-.md create mode 100644 memory/kb/facebook/2026-05-14_familiar-pain-vs-unfamiliar-freedom.md create mode 100644 memory/kb/facebook/2026-05-14_mark-manson-purpose-statement.md create mode 100644 memory/kb/youtube/2026-05-14_you-dont-need-a-job.md diff --git a/cron/jobs.json b/cron/jobs.json index f6a576a..1142c1d 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -37,9 +37,9 @@ "report_on": "changes", "timeout": 120, "enabled": true, - "last_run": "2026-05-13T16:00:00.002138+00:00", + "last_run": "2026-05-14T16:00:00.003118+00:00", "last_status": "ok", - "next_run": "2026-05-14T10:00:00+00:00" + "next_run": "2026-05-15T10:00:00+00:00" }, { "name": "security-audit-daily", @@ -53,9 +53,9 @@ "report_on": "changes", "timeout": 180, "enabled": true, - "last_run": "2026-05-13T03:00:00.002406+00:00", + "last_run": "2026-05-14T03:00:00.002528+00:00", "last_status": "error", - "next_run": "2026-05-14T03:00:00+00:00" + "next_run": "2026-05-15T03:00:00+00:00" }, { "name": "kb-index-refresh", @@ -69,9 +69,9 @@ "report_on": "never", "timeout": 120, "enabled": true, - "last_run": "2026-05-13T03:30:00.002771+00:00", + "last_run": "2026-05-14T03:30:00.002076+00:00", "last_status": "ok", - "next_run": "2026-05-14T03:30:00+00:00" + "next_run": "2026-05-15T03:30:00+00:00" }, { "name": "archive-tasks-daily", @@ -85,9 +85,9 @@ "report_on": "changes", "timeout": 60, "enabled": true, - "last_run": "2026-05-13T03:00:00.002019+00:00", + "last_run": "2026-05-14T03:00:00.002217+00:00", "last_status": "ok", - "next_run": "2026-05-14T03:00:00+00:00" + "next_run": "2026-05-15T03:00:00+00:00" }, { "name": "backup-config", @@ -101,9 +101,9 @@ "report_on": "never", "timeout": 120, "enabled": true, - "last_run": "2026-05-13T02:00:00.002918+00:00", + "last_run": "2026-05-14T02:00:00.002732+00:00", "last_status": "ok", - "next_run": "2026-05-14T02:00:00+00:00" + "next_run": "2026-05-15T02:00:00+00:00" }, { "name": "insights-extract", @@ -182,24 +182,24 @@ "cron": "30 8 * * *", "channel": "echo-work", "model": "sonnet", - "enabled": true, + "enabled": false, "prompt": "RAPORT DIMINEAȚĂ - trimite pe EMAIL (Gmail: mmarius28@gmail.com)\n\n## CALENDAR\nVerifică calendarul:\n```bash\ncd ~/echo-core && source venv/bin/activate && python3 tools/calendar_check.py today\npython3 tools/calendar_check.py travel\npython3 tools/calendar_check.py week\n```\n\n## CITEȘTE CONTEXT\n- USER.md pentru programul lui Marius (luni-joi 15-16 liber)\n- memory/kb/insights/ pentru propuneri (ultimele 3 zile)\n- /home/moltbot/echo-core/approved-tasks.json pentru status proiecte/features (câmpurile: name, status, started_at, pid)\n\n## FORMAT EMAIL HTML\n- Font: 16px text, 18px titluri\n- Culori: albastru (#dbeafe) DONE, gri (#f3f4f6) PROGRAMAT, verde (#d1fae5) PROJECTS\n- Link-uri vizibile\n\n## STRUCTURA RAPORT\n\n### 1. CALENDAR\n- 📅 **AZI:** [evenimente]\n- 📅 **MÂINE:** [evenimente]\n- 📅 **PESTE 2 ZILE:** [dacă e GRUP, NLP, meeting mare]\n- 🚂 **TRAVEL:** Reminders bilete+cazare\n\n### 2. PROIECTE/FEATURES NOAPTEA 💻\n\nCitesc /home/moltbot/echo-core/approved-tasks.json și raportez ce s-a realizat:\n(statusuri: pending, approved, running, complete, failed, stopped)\nPentru stories done/total: citesc /home/moltbot/workspace/{name}/scripts/ralph/prd.json\n\n**Format pentru fiecare proiect/feature [x]:**\n\n```html\n
\n

✅ P1 - Nume Proiect

\n \n

Status: X/Y stories complete

\n \n

Stories realizate:

\n \n \n

Link: gitea.romfast.ro/romfast/PROJECT-NAME

\n \n

Learnings: [din progress.txt - ce patterns am descoperit]

\n \n

Next steps: [ce rămâne de făcut]

\n
\n```\n\n**Dacă NU s-au executat proiecte/features:**\n- Sari peste această secțiune\n\n### 3. STATUS GENERAL\n- Ce s-a făcut ieri (joburi, taskuri)\n- Git status ~/clawd\n- Joburi executate (YouTube, insights, etc.)\n\n### 4. PROPUNERI CU ZI ȘI ORĂ!\n\n**OBLIGATORIU:** Fiecare propunere TU+EU sau FAC TU trebuie să aibă ZI și ORĂ concrete!\n\nCategorii:\n- 🤖 **FAC EU** (0 efort) - execut singur\n- 🤝 **TU+EU** (eu pregătesc) - cu zi/oră!\n- 👤 **FAC TU** (template gata) - cu zi/oră!\n\nExemplu:\n- **A1 - Sesiune Dizolvare Vină** 🤝 TU+EU\n 📅 **Marți 3 feb, 15:00-15:30**\n Context + link sursă\n\nReguli programare:\n- Luni-Joi 15:00-16:00 = slot liber\n- Vineri-Duminică = NLP, evită\n- Verifică calendar să nu fie ocupat\n\n### 5. INSIGHTS DISPONIBILE\n\nListează insights-uri [ ] nepropuse încă (format scurt).\n\n### 6. CUM RĂSPUNZI\n- DA = aprob toate (cu zilele/orele propuse)\n- 1 pentru A1,A2 = execut ACUM\n- 2 pentru A3 = programez noapte\n- 3 pentru A5 = skip\n- Alt orar = \"A1 miercuri nu marți\"\n\n## TRIMITERE\npython3 /home/moltbot/echo-core/tools/email_send.py \"mmarius28@gmail.com\" \"Raport Dimineata DATA\" \"HTML_CONTENT\"\n\nNU trimite pe Discord - doar email.", "allowed_tools": [], - "last_run": "2026-05-13T08:30:00.001407+00:00", + "last_run": "2026-05-14T08:30:00.001601+00:00", "last_status": "ok", - "next_run": "2026-05-14T08:30:00+00:00" + "next_run": "2026-05-15T08:30:00+00:00" }, { "name": "evening-report", "cron": "0 21 * * *", "channel": "echo-work", "model": "sonnet", - "enabled": true, + "enabled": false, "prompt": "RAPORT SEARĂ - trimite pe EMAIL (Gmail: mmarius28@gmail.com)\n\n## CALENDAR\nVerifică ce ai mâine și săptămâna:\n```bash\ncd ~/echo-core && source venv/bin/activate && python3 tools/calendar_check.py today\npython3 tools/calendar_check.py week\n```\n\n## CITEȘTE CONTEXT\n- USER.md pentru programul lui Marius (luni-joi 15-16 liber, vineri-dum NLP)\n- memory/kb/insights/YYYY-MM-DD.md pentru propuneri insights\n- memory/kb/youtube/ și memory/kb/articole/ pentru inspirație proiecte\n- /home/moltbot/echo-core/approved-tasks.json pentru status proiecte existente (câmpurile: name, status, proposed_at)\n\n## FORMAT EMAIL HTML\n- Font: 16px text, 18px titluri\n- Culori: albastru (#dbeafe) DONE, gri (#f3f4f6) PROGRAMAT, verde (#d1fae5) PROJECTS\n- Link-uri vizibile\n\n## STRUCTURA RAPORT\n\n### 1. MÂINE\n- 📅 Evenimente calendar\n- 🚂 Travel reminders\n\n### 2. STATUS\n- Ce s-a făcut azi\n- Git status\n\n### 3. PROPUNERI CU ZI ȘI ORĂ!\n\n**OBLIGATORIU:** Fiecare propunere TU+EU sau FAC TU trebuie să aibă ZI și ORĂ concrete!\n\nReguli programare:\n- Luni-Joi 15:00-16:00 = slot liber\n- Vineri-Duminică = NLP, evită\n- Verifică calendar să nu fie ocupat\n- Sesiuni scurte: 15-30 min\n\n### 4. PROGRAME/PROIECTE PRACTICE 💻\n\n**CONTEXT OBLIGATORIU - citește înainte de a propune:**\n\n**Proiecte existente (PRIORITARE pentru features):**\n- **roa2web** (gitea.romfast.ro/romfast/roa2web) - FastAPI+Vue.js+Telegram bot\n - Are deja: balanță, facturi, trezorerie\n - Lipsesc: validări declarații ANAF, facturare valută/taxare inversă, notificări\n - Rapoarte ROA noi → FEATURE în roa2web, NU proiect separat!\n- **Chatbot Maria** (Flowise pe LXC 104, ngrok → romfast.ro/chatbot_maria.html)\n - Document store: XML, MD | Groq gratuit + Ollama embeddings + FAISS\n - Problema: răspunsuri nu sunt suficient de bune\n - Angajatul nou poate menține documentația (scrie TXT, trebuie converter)\n - Clientii îl accesează din programele ROA direct\n\n**Întrebări frecvente clienți (surse de proiecte):**\n- Erori validare declarații ANAF (D406, D394, D100 etc.)\n- Cum facturez în valută cu taxare inversă?\n- Probleme la instalări, inițializări firme noi, configurări\n\n**Reguli propuneri (80/20 STRICT):**\n- Impact mare pentru Marius → apoi pentru clienți ERP ROA\n- Inspirat din discovery (YouTube, articole, insights procesate)\n- Features roa2web > proiecte noi (integrare în existent)\n- Proiecte independente doar dacă NU se potrivesc în roa2web/Flowise\n\n**A. FEATURES PROIECTE EXISTENTE (2-3, PRIORITAR):**\n\nFormat:\n```\n### ⚡ F1 - Feature pentru [roa2web/chatbot]\n**Ce face:** Descriere scurtă\n**De ce:** Ce problemă rezolvă (ex: \"clienții întreabă X de 5 ori/săptămână\")\n**Complexitate:** S/M/L\n**Proiect:** roa2web / chatbot-maria\n```\n\n**B. PROIECTE NOI (max 1, doar dacă nu se integrează în existente):**\n\nFormat:\n```\n### 💻 P1 - Nume Proiect\n**De ce:** Cum se leagă de nevoile lui Marius/clienți\n**Impact:** Pentru Marius + pentru clienți\n**Efort:** Ore/zile realist\n**Stack:** Simplu (80/20)\n**Sursă:** [Link nota KB]\n```\n\n**NU propune:**\n- Proiecte complexe fără beneficiu clar\n- Proiecte duplicat cu ce există deja\n- Rapoarte ROA ca proiect separat (→ feature roa2web)\n\n### 5. INSIGHTS DISPONIBILE\nListează insights-uri [ ] nepropuse încă (format scurt).\n\n### 6. CUM RĂSPUNZI\n- DA = aprob toate (cu zilele/orele propuse)\n- 1 pentru A1,A2 = execut ACUM\n- 2 pentru A3 = programez noapte\n- 3 pentru A5 = skip\n- **F pentru F1,F3** = implementează features (joburi noapte)\n- **P pentru P1** = creează proiect nou (job noapte)\n- Alt orar = \"A1 miercuri nu marți\"\n\n## IMPLEMENTARE PROIECTE APROBATE\n\nCând propui features (F) sau proiecte (P), adaugă-le automat în /home/moltbot/echo-core/approved-tasks.json cu status 'pending':\n```bash\npython3 -c \"\nimport json, datetime\nf = open('/home/moltbot/echo-core/approved-tasks.json')\ndata = json.load(f); f.close()\ndata['projects'].append({'name': 'SLUG-PROIECT', 'description': 'DESCRIERE', 'status': 'pending', 'proposed_at': datetime.datetime.utcnow().isoformat(), 'approved_at': None, 'started_at': None, 'pid': None})\ndata['last_updated'] = datetime.datetime.utcnow().isoformat()\nopen('/home/moltbot/echo-core/approved-tasks.json', 'w').write(json.dumps(data, indent=2))\n\"\n```\n\nÎn email, arată lui Marius comanda de aprobare:\n`!approve SLUG-PROIECT` (trimite pe Discord/Telegram la Echo)\n\nNight-execute (23:00) va:\n - genera PRD cu ralph_prd_generator.py dacă nu există prd.json\n - lansa ralph.sh 15 iterații pentru fiecare proiect aprobat\n\n## TRIMITERE\npython3 /home/moltbot/echo-core/tools/email_send.py \"mmarius28@gmail.com\" \"Raport Seara DATA\" \"HTML_CONTENT\"\n\nNU trimite pe Discord - doar email.", "allowed_tools": [], - "last_run": "2026-05-12T21:00:00.002654+00:00", + "last_run": "2026-05-14T21:00:00.003039+00:00", "last_status": "ok", - "next_run": "2026-05-13T21:00:00+00:00" + "next_run": "2026-05-15T21:00:00+00:00" }, { "name": "morning-coaching", @@ -269,9 +269,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-05-13T18:00:00.001091+00:00", + "last_run": "2026-05-14T18:00:00.001239+00:00", "last_status": "ok", - "next_run": "2026-05-14T06:00:00+00:00" + "next_run": "2026-05-15T06:00:00+00:00" }, { "name": "night-execute", @@ -285,8 +285,8 @@ "Read", "Write" ], - "last_run": "2026-05-12T23:00:00.001168+00:00", + "last_run": "2026-05-13T23:00:00.003150+00:00", "last_status": "ok", - "next_run": "2026-05-13T23:00:00+00:00" + "next_run": "2026-05-14T23:00:00+00:00" } ] diff --git a/cron/newsletter-cercetasi-state.json b/cron/newsletter-cercetasi-state.json index 1ef0a73..676be06 100644 --- a/cron/newsletter-cercetasi-state.json +++ b/cron/newsletter-cercetasi-state.json @@ -1,5 +1,5 @@ { - "last_sent": 17, + "last_sent": 18, "year": 2026, - "last_sent_at": "2026-05-07T17:18:55.389499+00:00" + "last_sent_at": "2026-05-14T17:01:04.028189+00:00" } diff --git a/image copy.png b/image copy.png new file mode 100644 index 0000000000000000000000000000000000000000..9543efe69f41227485dd8bca2f1e2325811260c4 GIT binary patch literal 64299 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 literal 0 HcmV?d00001 diff --git a/image.png b/image.png new file mode 100644 index 0000000000000000000000000000000000000000..997eff4945c93c67da453565f385d2aaa69429c2 GIT binary patch literal 52869 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 Z`~#AiO_9I$Ps*cJA8S4;d-&|_{{U40 + +--- + +## Transcrierea + + Here are 7 strange questions that can actually help you find your life purpose. 1. What is your favorite flavor of shit sandwich and does it come with an olive or not? Everything is hard. Even your dream job is going to suck part of the time. The question isn't what's going to make you feel good, but rather what is the shit sandwich that you don't mind eating that everyone else does? 2. What makes you forget to eat in poop? When was the last time time just completely vanished? What were you doing during that time? You should probably do more of it. 3. How can you better embarrass yourself? Ask yourself, what's something that you secretly love but hide from other people because you're scared that it makes you look dumb? That's your green light to go for it. 4. What's true about you today that would make your 8 year old self cry? 6. Gun to your head! If you had to leave the house all day with no phone every day, where would you go and what would you do? 7. If you found out you had one year left to live, what would you spend it doing? If your answer isn't an immediate what I'm doing now, then that's a signal. It's time to get to work. diff --git a/memory/kb/facebook/2026-05-14_familiar-pain-vs-unfamiliar-freedom.md b/memory/kb/facebook/2026-05-14_familiar-pain-vs-unfamiliar-freedom.md new file mode 100644 index 0000000..2a2a655 --- /dev/null +++ b/memory/kb/facebook/2026-05-14_familiar-pain-vs-unfamiliar-freedom.md @@ -0,0 +1,47 @@ +# Familiar Pain vs Unfamiliar Freedom — Upspiral.life + +**Sursa:** https://www.facebook.com/share/v/1B3jfzGmzv/ +**Creator:** Michael (acupuncturist, Upspiral.life) +**Data:** 2026-05-14 +**Durată:** 2:54 +**Tags:** @growth @mindset @neuroscience @selfsabotage @ifs + +--- + +## TL;DR + +Creierul nu vrea obiectivele tale — vrea supraviețuirea. "Familiar" echivalează cu "sigur", chiar dacă familiarul e dureros. Când vrei să te schimbi (mai mulți bani, mai multă vizibilitate, mai multă încredere), "protector parts" din copilărie se activează și te trag înapoi în ceea ce cunosc. Nu e slăbiciune — e un mecanism de supraviețuire. Schimbarea începe când creezi spațiu între tine și pattern, nu când te lupți cu el. + +--- + +## Puncte cheie + +- **Creierul e dependent de familiar** — nu de bun sau rău, ci de cunoscut. Familiar = predicibil = sigur din perspectiva supraviețuirii. +- **Protector parts**: strategii de supraviețuire din copilărie care se activează când simți schimbarea apropiindu-se. "Nu fi prea vizibil", "nu te relaxa", "nu aștept prea mult" — nu sunt personalitate, sunt protectori. +- **Pattern-ul de scanare a pericolului**: înainte să vorbești, te pregătești de impact. Înainte să primești, te contractezi. Înainte să încerci ceva nou, cauți amenințarea. Asta se simte ca "așa sunt eu" — dar nu e. +- **Același loop repetat** (relații, bani, frici, reacții) nu vine din slăbiciune — vine din faptul că un pattern de copilărie crede că siguranța ta depinde de a rămâne la fel. +- **Durerea familiară se simte mai sigură decât libertatea nefamiliară** — aceasta e esența stagnării. + +## Cei 3 pași propuși + +1. **Schimbă limbajul intern**: în loc de "sunt rupt / dau greș / sunt în urmă" → "**O parte din mine e speriată că voi da greș**". Această propoziție creează spațiu între pattern și conștiința ta — și în acel spațiu începe schimbarea. + +2. **1 minut de apreciere** (out loud): numește lucruri pe care le ai deja și *de ce* le apreciezi. Schimbă atenția → schimbă chimia creierului → eliberare dopamină când observi progres și posibilitate. + +3. **Vizualizare proximă** (nu fantezie): imagineaz-ți-te ușor în viitor — un nivel mai puternic, mai calm, mai grounded. Cum s-ar simți acel "tu" în corp? Lasă-te să simți asta chiar și 2%. **Expectancy effect**: chiar o mică schimbare emoțională spre posibilitate creează momentum. + +## Citate memorabile + +> "Your brain does not care about your goals. It cares about survival." + +> "Familiar pain feels safer to your brain than unfamiliar freedom." + +> "It's got nothing to do with weakness. Because some childhood part of you still thinks that your safety depends on you staying the same." + +> "Part of me is afraid I'm going to fail. That single sentence creates space between your pattern and your awareness. And that space is where change begins." + +## Idei acționabile pentru Marius + +- **Inacțiunea față de clienți noi** nu e lene sau lipsă de motivație — probabil un protector care spune "mai mulți clienți = mai mult risc / mai multă expunere / posibilitate de eșec vizibil". Nu te lupta cu el — recunoaște-l: "O parte din mine e speriată că nu voi face față." +- **Schimbarea limbajului** e concretă și imediată: de câte ori simți blocajul față de o decizie (preț nou, client nou, feature nou), reformulează intern din "nu pot / nu vreau" → "o parte din mine e nesigură că e ok." +- **Vizualizarea proximă**: nu "Marius cel de peste 5 ani", ci "Marius de luna viitoare cu un client nou semnat". Cum s-ar simți în corp? Exercițiu de 2 minute. diff --git a/memory/kb/facebook/2026-05-14_mark-manson-purpose-statement.md b/memory/kb/facebook/2026-05-14_mark-manson-purpose-statement.md new file mode 100644 index 0000000..0cba886 --- /dev/null +++ b/memory/kb/facebook/2026-05-14_mark-manson-purpose-statement.md @@ -0,0 +1,42 @@ +# Cum să-ți scrii declarația de scop — Mark Manson + +**Sursa:** https://www.facebook.com/share/r/1E2LrN2ZLp/ +**Creator:** Mark Manson +**Data:** 2026-05-14 +**Durată:** 0:57 +**Tags:** @growth @mindset @scop @valori @claritate + +--- + +## TL;DR + +Cercetarea în narrative psychology arată că scrierea unei declarații personale de scop reglează comportamentul în timp și îl face mai semnificativ. Scopul nu vine dintr-un epifanie — vine dintr-o propoziție scrisă. Valorile abstracte nu guvernează comportamentul; valorile vizibile, da. + +--- + +## Puncte cheie + +- **Valorile abstracte nu funcționează** — te fac să te simți vag vinovat, dar nu schimbă comportamentul. Trebuie să devină vizibile. +- **Purpose statement = una sau două propoziții** despre ce reprezinți tu. Pare clișeu, dar știința arată că funcționează. +- **Te face accountable**: când evaluezi obiective și ambiții, ai un principiu de referință. +- **Nu e epifanie** — e un exercițiu deliberat de scriere. + +## Exercițiul (pas cu pas) + +1. Întreabă-te: **Ce contează pentru mine mai mult decât orice altceva?** +2. Identifică toate lucrurile care te distrag sau te confundă față de acel scop. +3. Scrie: + - **Un lucru** pe care îl vei prioritiza întotdeauna + - **Trei lucruri** pe care le vei OPRI pentru a putea prioritiza acel lucru mai eficient + +## Citat + +> "Abstract values don't actually govern behavior, they just make you feel vaguely guilty." + +> "Purpose doesn't start with a breakthrough. It starts with something as simple as writing down a sentence." + +## Idei acționabile pentru Marius + +- **Exercițiu imediat**: Ce e un lucru pe care îl prioritizezi întotdeauna? (Ex: libertatea de timp, independența financiară, calitatea muncii cu clienții). Scrie-l într-o propoziție. +- **Cei 3 stop**: ce 3 lucruri te distrag de la acel scop? (Ex: proiecte mici care consumă timp fără ROI, disponibilitate 24/7 pentru clienți vechi, amânarea conversațiilor despre preț) +- Conectat direct cu video-ul despre "familiar pain" — valorile clare scrise creează referința față de care recunoști când un "protector part" îți sabotează direcția. diff --git a/memory/kb/index.json b/memory/kb/index.json index cd472a6..8882ab8 100644 --- a/memory/kb/index.json +++ b/memory/kb/index.json @@ -1,5 +1,66 @@ { "notes": [ + { + "file": "notes-data/facebook/2026-05-14_mark-manson-purpose-statement.md", + "title": "Cum să-ți scrii declarația de scop — Mark Manson", + "date": "2026-05-14", + "tags": [], + "domains": [ + "growth" + ], + "types": [], + "category": "facebook", + "project": null, + "subdir": null, + "video": "", + "tldr": "Cercetarea în narrative psychology arată că scrierea unei declarații personale de scop reglează comportamentul în timp și îl face mai semnificativ. Scopul nu vine dintr-un epifanie — vine dintr-o prop..." + }, + { + "file": "notes-data/facebook/2026-05-14_familiar-pain-vs-unfamiliar-freedom.md", + "title": "Familiar Pain vs Unfamiliar Freedom — Upspiral.life", + "date": "2026-05-14", + "tags": [], + "domains": [ + "growth" + ], + "types": [], + "category": "facebook", + "project": null, + "subdir": null, + "video": "", + "tldr": "Creierul nu vrea obiectivele tale — vrea supraviețuirea. \"Familiar\" echivalează cu \"sigur\", chiar dacă familiarul e dureros. Când vrei să te schimbi (mai mulți bani, mai multă vizibilitate, mai multă ..." + }, + { + "file": "notes-data/facebook/2026-05-14_150k-views-3k-reactions-what-s-your-favorite-shit-.md", + "title": "150K views · 3K reactions | What’s your favorite “shit sandwich”… and are you finally ready to admit it? | Mark Manson", + "date": "2026-05-14", + "tags": [], + "domains": [], + "types": [ + "coaching" + ], + "category": "facebook", + "project": null, + "subdir": null, + "video": "", + "tldr": "" + }, + { + "file": "notes-data/youtube/2026-05-14_you-dont-need-a-job.md", + "title": "You Don't Need a Job To Make Money", + "date": "2026-05-14", + "tags": [], + "domains": [ + "growth", + "work" + ], + "types": [], + "category": "youtube", + "project": null, + "subdir": null, + "video": "", + "tldr": "Banii nu vin din muncă — vin din valoare care ajunge la oameni. Munca e doar una dintre metodele de livrare a valorii, nu singurul mecanism. Credința că \"muncă = bani\" nu e o concluzie aleasă, ci un p..." + }, { "file": "notes-data/youtube/2026-05-09_wasting-ai-time-scaffolding.md", "title": "You're Wasting 40% Of Your AI Time On Something Fixable", @@ -9334,11 +9395,11 @@ } ], "stats": { - "total": 537, + "total": 541, "by_domain": { - "work": 173, + "work": 174, "health": 99, - "growth": 241, + "growth": 244, "sprijin": 39, "scout": 8 }, @@ -9348,14 +9409,14 @@ "conversations": 0, "emails": 20, "exercitii": 4, - "facebook": 2, + "facebook": 5, "health": 6, "insights": 46, "projects": 234, "reflectii": 3, "retete": 1, "tools": 7, - "youtube": 117, + "youtube": 118, "memory": 44 } }, diff --git a/memory/kb/youtube/2026-05-14_you-dont-need-a-job.md b/memory/kb/youtube/2026-05-14_you-dont-need-a-job.md new file mode 100644 index 0000000..b82b2f0 --- /dev/null +++ b/memory/kb/youtube/2026-05-14_you-dont-need-a-job.md @@ -0,0 +1,68 @@ +# You Don't Need a Job To Make Money + +**Sursa:** https://youtu.be/pPudCwatXUQ +**Data:** 2026-05-14 +**Durată:** 54:19 +**Tags:** @growth @work @mindset @money + +--- + +## TL;DR + +Banii nu vin din muncă — vin din valoare care ajunge la oameni. Munca e doar una dintre metodele de livrare a valorii, nu singurul mecanism. Credința că "muncă = bani" nu e o concluzie aleasă, ci un program instalat înainte să poți să-l pui la îndoială. Diferența fundamentală nu e între a munci și a nu munci, ci între a nu putea să te oprești și a alege să nu te oprești. Scopul real nu e libertatea față de muncă — e libertatea de alegere: să faci ceva pentru că vrei, nu pentru că ești dependent de acel salariu. + +## Puncte cheie + +- **Munca ≠ bani.** Banii vin din valoare care ajunge la oameni. Munca e o metodă de a livra valoare, nu singurul mecanism. Un YouTuber, un autor, un investitor câștigă toți bani — dar schimbul e complet diferit: idei, atenție, proprietate, nu timp. +- **Programarea e invizibilă.** Credința "muncă = bani" nu stă în zona unde ții lucrurile pe care le-ai decis — stă în zona care presupune lucruri fără să le examineze. Cele mai puternice credințe nu le argumentezi niciodată, pentru că nu le vezi. +- **Modelul liniar are un plafon fix.** Angajat sau freelancer, modelul e același: mai mult timp → mai mulți bani, zero timp → zero bani. Nu poți sparge structura fundamentală. Asseturile plătesc per impact, nu per oră — acesta e tot avantajul. +- **Barierele sunt interne, nu externe.** Nu e vorba de informație (toată lumea știe că există venituri pasive). E vorba de identitate: "eu sunt genul de om care muncește pentru un salariu." Schimbarea identității e mult mai grea decât schimbarea comportamentului. +- **Avatarul.** La muncă devii o versiune performativă a ta, un avatar pe autopilot. Dacă acea versiune te costă ani de viață fără să ai sentimentul că trăiești cu adevărat, nu e un semn că ești responsabil — e un semn că ești prins. +- **Delayed feedback intolerance.** Jobul creează un loop satisfăcător: muncești → luna se termină → primești banii. Când construiești ceva propriu, tăcerea inițială se simte ca eșec, chiar dacă nu e. Oamenii preferă să rămână predictibil blocați decât să fie impredictibil liberi. +- **Dovada personală bate orice explicație.** 1$ câștigat în afara salariului schimbă mai mult decât mii de explicații, pentru că nu mai e dovada altcuiva — e a ta. Dovada că mecanismul funcționează. +- **Libertatea nu înseamnă să nu mai muncești.** Înseamnă să poți alege. Diferența dintre "nu pot să mă opresc" și "aleg să nu mă opresc" — asta e tot. Oamenii care "muncesc și după ce sunt bogați" pot să se oprească oricând. Tu nu poți. Aceea e dependența. +- **Cred înainte de a fi gata = minciuna principală.** Încrederea nu vine înainte de acțiune. Vine după. Nu poți să te pregătești și apoi să începi — trebuie să începi ca să te pregătești. +- **Calea paralelă e realista.** Nu trebuie să renunți la job. Construiești în paralel, job + asset, până când adăugirile ajung suficient de mari că structura originală nu mai e portantă. +- **Intrebarea care schimbă totul:** În loc de "ce job să iau?" → "Ce pot construi o dată (sau susținut în timp) care să creeze valoare pentru oameni dincolo de orele pe care le investesc?" + +## Citate memorabile + +> "The most powerful beliefs aren't the ones you argue. They're the ones you never see." + +> "You don't work for money. You give your time for money. And those are not the same thing." + +> "A salary is a method. It's a delivery mechanism. It's one particular arrangement for how value moves from one place to another. That is not the definition of earning — it's one version of it." + +> "You were taught one lane to earn and then convinced it was the whole road." + +> "The acceptance is where the ceiling gets built. Not by anyone forcing it on you, but by an assumption that you absorbed before you had the tools to examine it." + +> "People would rather stay predictably stuck than unpredictably free." + +> "The biggest lie you believe is that confidence comes before action. It just doesn't. You can't get ready and then start. You have to start in order to get ready." + +> "The difference between can't stop and choose not to is everything. If stopping work scares you, you don't have freedom. You have dependency." + +> "The goal isn't to stop working. The goal is to remove the consequences of not working." + +> "Every no costs you income. Every boundary costs you income. And slowly, over years, your life becomes entirely shaped by what pays immediately. Not by what you value, not by what you want, but by what the machine requires." + +> "You're not failing. You're just gathering information about what to adjust." + +## Idei acționabile pentru Marius + +**Credința limitativă directă: "clienți noi = mai multă muncă"** + +Aceasta e fix modelul liniar pe care-l descrie video-ul. Dacă mai mulți clienți = mai mult timp dat = mai multă muncă → plafonul e fix și logic evit să cresc. Dar asta presupune că modelul nu se poate schimba. Ce s-ar întâmpla dacă un client nou ar intra într-un sistem deja construit (documentație, procese, automatizări, poate chiar Ralph), nu într-un efort artizanal 1:1? + +**Inacțiunea față de clienți noi nu e lipsă de informație — e teama de schimbare de identitate.** + +"Eu sunt programatorul care face treabă de calitate pentru câțiva clienți pe care-i cunosc bine" e o identitate confortabilă. Un client nou înseamnă renegocierea acelei identități. Nu e un calcul rațional — e emoțional. + +**Exercițiul $1 adaptat:** Ce poți crea o dată care să livreze valoare unui client fără prezența ta activă? Documentație plătită, template-uri, o soluție SaaS minimă pentru o problemă pe care o rezolvi deja manual pentru cineva. Nu trebuie să fie mare — trebuie să fie dovadă că mecanismul funcționează. + +**Delayed feedback:** Dacă lansezi ceva și nu se întâmplă nimic 3 luni, asta nu înseamnă că nu merge. Înseamnă că nu a compus încă. Video-ul autorului cu 200 de views 2 ani, care apoi a ajuns la sute de mii — tăcerea nu era eșec, era inventar care se acumula. + +**Întrebarea de reframe:** În loc de "am nevoie de mai mulți clienți?" → "Ce pot construi care să deservească mai mulți oameni fără ca timpul meu să crească proporțional?" Poate e o componentă software, un serviciu standardizat, un tool intern transformat în produs. + +**Inventarul:** Fiecare sistem, automatizare, soluție construită pentru un client e inventar potențial. Nu e muncă pierdută — e ceva care poate continua să existe și să producă dincolo de proiectul inițial. diff --git a/tools/calendar_auth.py b/tools/calendar_auth.py index d2ed11d..e2633cd 100644 --- a/tools/calendar_auth.py +++ b/tools/calendar_auth.py @@ -6,7 +6,7 @@ Run this once to generate token.json for calendar access. import os from pathlib import Path -from google_auth_oauthlib.flow import Flow +from google_auth_oauthlib.flow import InstalledAppFlow from google.auth.transport.requests import Request from google.oauth2.credentials import Credentials @@ -32,26 +32,11 @@ def main(): print(f"Starting OAuth flow...") print(f"Using credentials: {CREDENTIALS_FILE}\n") - flow = Flow.from_client_secrets_file( + flow = InstalledAppFlow.from_client_secrets_file( str(CREDENTIALS_FILE), - scopes=SCOPES, - redirect_uri='urn:ietf:wg:oauth:2.0:oob' + scopes=SCOPES ) - - auth_url, _ = flow.authorization_url(prompt='consent') - - print("="*60) - print("AUTHORIZATION REQUIRED") - print("="*60) - print("\n1. Open this URL in your browser:\n") - print(auth_url) - print("\n2. Sign in and authorize access") - print("3. Copy the authorization code and paste it below\n") - - code = input("Enter authorization code: ").strip() - - flow.fetch_token(code=code) - creds = flow.credentials + creds = flow.run_local_server(port=0, open_browser=False) # Save the credentials for next run TOKEN_FILE.parent.mkdir(parents=True, exist_ok=True)