detexSpecjalista
1piorunówTrochę mnie zaskoczył obrazek na jednym z repozytoriów twórcy firewalla anti-ai - Anubis.

detexSpecjalista
1piorunówTrochę mnie zaskoczył obrazek na jednym z repozytoriów twórcy firewalla anti-ai - Anubis.

DexterFromLabGruba ryba
7piorunówWynik działania narzędzia tribunal od @ataxbras na temat co jest zdrowsze, pączki czy pierkniki. Genialne narzędzie!
Oto wynik:
# Tribunal Report
Date: 2026-03-13
## Models
| Role | Model |
|------|-------|
| Analyst | `claude-code/opus` |
| Advocate | `claude-code/sonnet` |
| Critic | `deepseek/deepseek-r1` |
| Arbiter | `claude-code/opus` |
## Problem
Które wyroby cukiernicze — pierniki czy pączki — są zdrowsze, biorąc pod uwagę profil odżywczy, skład, metody przygotowania i wpływ na zdrowie przy typowym spożyciu?
Dimensions: Wartość kaloryczna i makroskładniki (tłuszcze, węglowodany, białko) na porcję, Jakość składników i stopień przetworzenia (mąka, cukier, tłuszcze, przyprawy, nadzienia), Metoda obróbki termicznej (pieczenie vs smażenie w głębokim tłuszczu), Zawartość mikroskładników i związków bioaktywnych (np. przyprawy korzenne w piernikach), Indeks glikemiczny i wpływ na poziom cukru we krwi, Zawartość tłuszczów trans i nasyconych, Wielkość typowej porcji i kontekst konsumpcji (okazjonalnie vs regularnie), Warianty receptur (pierniki tradycyjne vs lukrowane; pączki z nadzieniem vs bez)
## Debate Statistics
- Solutions proposed: 3
- Total objections: 13
- Total defenses: 13
- Rounds: 3
- Converged: no
- Duration: 677.8s
- Estimated cost: $0.29
## Solutions
### S-1: Pierniki są zdrowsze — przewaga profilu odżywczego i metody obróbki termicznej (z korektą dotyczącą miodu w produktach komercyjnych)
Perspective: Dietetyk kliniczny — analiza profilu makro- i mikroskładników, metody obróbki termicznej oraz behawioralnych wzorców spożycia; z korektą dotyczącą realnej zawartości miodu w produktach komercyjnych | Confidence: ██████░░░░ 62%
Approach: Porównanie makroskładników i metody termicznej wskazuje pierniki jako korzystniejszy wybór w większości mierzalnych wymiarów, pod warunkiem kontroli porcji. Typowy piernik (30-40 g): 120-160 kcal, 1-3 g tłuszczu, 25-30 g węglowodanów. Typowy pączek (80-100 g): 300-400 kcal, 15-20 g tłuszczu (wchłoniętego podczas smażenia), 40-50 g węglowodanów. Kluczowa różnica strukturalna: pieczenie nie powoduje absorpcji tłuszczu — pączek pochłania 6-10 g tłuszczu z frytu niezależnie od jakości pozostałych składników. Przyprawy korzenne wnoszą polifenole o działaniu antyoksydacyjnym. KOREKTA (miód): przewaga GI miodu nad sacharozą dotyczy wyłącznie tradycyjnych receptur z >50% miodem w frakcji słodzącej. Komercyjne pierniki etykietowane 'z miodem' mogą zawierać 5-10% miodu uzupełnionego syropem glukozowo-fruktozowym — ich profil glikemiczny należy traktować jak sacharozę. Wniosek pierwotny pozostaje niezmieniony: przewaga piernika wynika z metody termicznej i gęstości kalorycznej, nie z miodu. Zastrzeżenie termiczne: pieczenie generuje akrylamid (Gr. 2A IARC); smażenie generuje produkty utleniania lipidów — tradeoff między klasami związków.
Tradeoffs:
- Przewaga kaloryczna pierników istnieje tylko przy równoważnych porcjach wagowych — behawioralnie rzadko tak jest
- Komercyjne pierniki 'z miodem' mogą zawierać 5-10% miodu i syrop glukozowo-fruktozowy — profil GI ekwiwalentny sacharozie, nie miodowi
- Pieczenie generuje akrylamid; smażenie generuje aldehydy z utleniania lipidów — żadna metoda nie jest pozbawiona ryzyka
- Analiza nie dotyczy wariantów dietetycznych (pierniki bez cukru, pączki pieczone)
---
### S-2: Pierniki są strukturalnie zdrowsze — przewaga rośnie w realistycznych warunkach rzemieślniczych po uwzględnieniu typowego ponownego użycia oleju
Perspective: Technolog żywności — ocena procesu produkcji i jakości surowców z tier-consistent comparison po korekcie założeń o świeżości oleju i praktykach rzemieślniczych | Confidence: █████░░░░░ 49%
Approach: Uczciwa analiza wymaga porównania tier-consistent z uwzględnieniem realnych praktyk małych piekarni. Tier przemysłowy: oba produkty zawierają oczyszczoną mąkę, cukier rafinowany, emulgatory. Kluczowa różnica procesowa: smażenie generuje produkty utleniania lipidów; pieczenie tego nie robi. Tier rzemieślniczy (po korekcie): małe polskie piekarnie często ponownie używają oleju 3-5 razy, co zwiększa stężenie związków polarnych ku limitowi UE (24-27%) i winduje poziom aldehydów powyżej wartości z kontrolowanego smażenia przemysłowego. Skutek: pączek rzemieślniczy z typowym wielokrotnym użyciem oleju zbliża się do poziomu przemysłowego na wymiarze utlenionych lipidów — eliminując zakładaną przewagę jakościową. Zrewidowana hierarchia: piernik rzemieślniczy > pączek rzemieślniczy (świeży olej, weryfikowany) > pączek rzemieślniczy (typowe 3-5x użycie oleju) ≈ pączek przemysłowy > piernik przemysłowy ≈ pączek domowy. Korekta paradoksalnie wzmacnia ogólny wniosek pro-piernikowy: realistyczne praktyki rzemieślnicze amplifikują, nie redukują, strukturalną przewagę pierników.
Tradeoffs:
- Praktyki ponownego użycia oleju w małych piekarniach są trudne do weryfikacji przez konsumenta bez dostępu do dokumentacji
- Dane o rzeczywistych poziomach związków polarnych w polskich małych piekarniach są ograniczone empirycznie
- Hierarchy tier-consistent staje się bardziej skomplikowana i mniej operacyjna dla przeciętnego konsumenta
- Świeży olej w pączku rzemieślniczym daje produkt zbliżony jakościowo do piernika — ale weryfikacja tego jest praktycznie niemożliwa
---
### S-3: Pierniki mają strukturalną przewagę, którą wzorce konsumpcji mogą zniwelować — analiza dwuwarstwowa z korektą termogenezy i sytości
Perspective: Zdrowie publiczne i psychologia żywienia — integracja analizy składu z behawioralnymi wzorcami spożycia, fizjologią sytości i korektą dotyczącą termogenezy przypraw przy realistycznych dawkach | Confidence: ██████░░░░ 59%
Approach: Akceptując wniosek S-1 (pierniki mają lepszy profil na gram), warstwa behawioralna może odwrócić tę przewagę w praktyce. Mechanizmy: (1) Efekt 'halo zdrowego' — pierniki kojarzą się z miodem, przyprawami i tradycją, generując wyższe postrzegane przyzwolenie na spożycie. (2) Format jednostkowy — pączek to psychologicznie zamknięta porcja z naturalnym punktem zatrzymania; małe pierniki sprzyjają nieświadomemu podjadaniu. (3) Zastrzeżenie sytościowe: wyższa zawartość tłuszczu w pączkach może wywierać efekt sytości przez CCK, lecz kombinacja tłuszcz+węglowodany szybkoprzyswajalne osłabia ten efekt vs. tłuszcz+białko; kompensacja kaloryczna nie jest udokumentowana dla tego konkretnego porównania. (4) Termogeneza przypraw [korekta po OBJ-13]: efekt termogeniczny imbiru i cynamonu jest fizjologicznie realny, lecz dawkowo nieistotny przy typowym spożyciu pierników. Badania suplementacyjne stosują 1-3 g wyciągu; typowy piernik zawiera ~0.2-0.5 g mieszanych przypraw ogółem. Szacowany offset: <10 kcal na 2-3 pierniki — poniżej progu klinicznej istotności. Przyprawy wnoszą wartość przez profil antyoksydacyjny (polifenole, per S-1), nie przez termogenezę. Rekomendacja bez zmian: 2-3 pierniki zamiast pączka to realna oszczędność kaloryczna; powyżej 5-6 pierników przy jednej okazji przewaga znika — efekt sytościowy pączka nie rekompensuje tej straty w udokumentowany sposób.
Tradeoffs:
- Efekt 'halo' jest udokumentowany ogólnie, lecz słabo zbadany specyficznie dla pierników w polskim kontekście
- Rekomendacja ilościowa (2-3 vs 5-6 pierników) jest przybliżona i zależy od konkretnego produktu
- Termogeneza przypraw jest fizjologicznie realna lecz dawkowo nieistotna przy typowych porcjach — <10 kcal offset nie zmienia bilansu
- Nie uwzględnia indywidualnego kontekstu metabolicznego (cukrzyca, otyłość) — dotyczy populacji ogólnej
---
## Objections
| ID | Target | Category | Severity | Argument |
|----|--------|----------|----------|----------|
| OBJ-1 | S-1 | CORRECTNESS | [H] HIGH | Assumes industrial pierniki maintain nutritional advantages despite tradeoffs |
| OBJ-2 | S-1 | MISSING_REQUIREMENT | [M] MEDIUM | Portion size normalization ignores behavioral consumption patterns |
| OBJ-3 | S-2 | FEASIBILITY | [M] MEDIUM | Overestimates EU trans fat regulation effectiveness in practice |
| OBJ-4 | S-2 | ASSUMPTION_VALIDITY | [M] MEDIUM | False dichotomy between industrial vs artisanal production methods |
| OBJ-5 | S-3 | MISSING_REQUIREMENT | [C] CRITICAL | Fails to directly answer the original comparison question |
| OBJ-6 | S-3 | ASSUMPTION_VALIDITY | [M] MEDIUM | Overstates pierniki's consumption frequency advantage |
| OBJ-7 | S-1 | ASSUMPTION_VALIDITY | [M] MEDIUM | Assumes negligible nutritional difference between honey and sugar in pierniki de... |
| OBJ-8 | S-2 | ASSUMPTION_VALIDITY | [H] HIGH | Overestimates prevalence of wholemeal flour in artisanal pierniki |
| OBJ-9 | S-3 | CORRECTNESS | [M] MEDIUM | Fails to account for differential satiety effects between food formats |
| OBJ-10 | S-1 | MISSING_REQUIREMENT | [H] HIGH | Ignores acrylamide formation in baked goods |
| OBJ-11 | S-1 | CORRECTNESS | [M] MEDIUM | Overstates honey's nutritional contribution in commercial pierniki |
| OBJ-12 | S-2 | ASSUMPTION_VALIDITY | [M] MEDIUM | Assumes artisanal pączki use fresh frying oil consistently |
| OBJ-13 | S-3 | MISSING_REQUIREMENT | [L] LOW | Neglects thermogenic effects of piernik spices |
## Defenses
- ~ OBJ-1 → PARTIALLY_CONCEDED: The objection correctly identifies an internal contradiction, but it attacks the edge case, not the core claim. The stru
- Modification: Add explicit tier-conditional recommendation: artisanal piernik > artisanal pączek ≈ industrial piernik > industrial pączek, with the caveat that sugar content may equalize industrial tiers. Retain th
- ✗ OBJ-2 → CONCEDED: The 90g-to-90g equivalence is nutritionally defensible but behaviorally fictitious. A pączek is psychologically a discre
- Modification: Add satiety analysis section. Revise practical recommendation to: 'pierniki have a better nutritional profile per gram, but real-world consumption quantities often eliminate this advantage — advantage
- ~ OBJ-3 → PARTIALLY_CONCEDED: The math in the objection is correct: ≤2g/100g fat at 20g fat/pączek yields up to 0.4g trans fats per unit. That is non-
- Modification: Replace 'trans fats effectively eliminated by regulation' framing with: 'residual trans fat exposure from compliant industrial pączki (est. 0.2–0.4g/piece) is low in absolute terms but non-zero, and c
- ✗ OBJ-4 → CONCEDED: The objection is correct. S-2 implicitly constructs a strawman comparison: premium artisanal pierniki against industrial
- Modification: Restructure S-2 around a 2x2 tier matrix: [industrial piernik vs industrial pączek] and [artisanal piernik vs artisanal pączek]. Conclusion becomes tier-dependent rather than category-level. Industria
- ~ OBJ-5 → PARTIALLY_CONCEDED: The objection correctly identifies that S-3 fails to meet explicit problem criteria — a direct nutritional comparison wa
- Modification: Reframe S-3 as an addendum layer: 'Accepting that pierniki have a structural nutritional advantage (per S-1), behavioral consumption patterns can reverse this advantage in practice.' This preserves th
- ✗ OBJ-6 → CONCEDED: The objection is empirically correct and the assumption is falsifiable with basic market observation. Pączki are sold ye
- Modification: Remove the consumption-frequency-based argument from S-3 entirely unless supported by actual Polish market data (e.g., Nielsen, GfK Poland retail panels). Replace with the more defensible argument: 'p
- ~ OBJ-7 → PARTIALLY_CONCEDED: The GI difference between honey (35-58) and sucrose (60-65) is real and the calorie density gap (3.0-3.3 vs 4.0 kcal/g)
- Modification: Revise S-1 tradeoff: 'Miód ma nieco niższy indeks glikemiczny niż cukier (GI 35-58 vs 60-65) i minimalnie niższą gęstość kaloryczną (3.0-3.3 vs 4.0 kcal/g) — różnica realna i nie powinna być bagateliz
- ✗ OBJ-8 → CONCEDED: The objection is factually correct and substantive. Traditional and artisanal Polish pierniki overwhelmingly use refined
- Modification: Revise S-2 hierarchy: 'piernik rzemieślniczy (biała mąka, miód/cukier, przyprawy) ≈ pączek rzemieślniczy (świeży olej rzepakowy, dżem owocowy) — z lekką przewagą piernika wyłącznie z tytułu metody ter
- ~ OBJ-9 → PARTIALLY_CONCEDED: The satiety mechanism is physiologically valid: fat delays gastric emptying and CCK response suppresses subsequent appet
- Modification: Add to S-3: 'Zastrzeżenie sytościowe: wyższa zawartość tłuszczu w pączkach (15-20 g) może wywierać silniejszy efekt sytości poprzez opóźnienie opróżniania żołądka i odpowiedź CCK, potencjalnie redukuj
- ~ OBJ-10 → PARTIALLY_CONCEDED: Acrylamide is a legitimate omission that should be corrected. However, the objection overstates the reversal on two grou
- Modification: Add to S-1 tradeoffs: 'Pieczenie w temperaturach powyżej 180°C generuje akrylamid (Grupa 2A IARC, EFSA: źródło ekspozycji populacyjnej). Typowe temperatury pieczenia pierników (170-185°C) ograniczają
- ~ OBJ-11 → PARTIALLY_CONCEDED: S-1 already characterized honey's GI advantage as 'klinicznie marginalna w kontekście mącznej matrycy piernika', so the
- Modification: Amend S-1 to explicitly exclude honey-based GI claims when discussing commercial pierniki. Add: 'For commercially labeled products, treat the sweetener profile as functionally equivalent to sucrose/gl
- ✗ OBJ-12 → CONCEDED: The objection is factually well-grounded and targets a genuine assumption failure. S-2's artisanal tier implicitly assum
- Modification: Revise S-2 artisanal tier to bifurcate pączki: (a) artisanal with verified fresh-oil protocol → light structural advantage for pierniki on method alone; (b) artisanal with typical 3-5x oil reuse → art
- ~ OBJ-13 → PARTIALLY_CONCEDED: The thermogenic effect of ginger and cinnamon is physiologically real and the objection is correct that S-3 omits it ent
- Modification: Add to S-3: 'Thermogenic effects of ginger and cinnamon are physiologically documented but dose-insufficient at typical piernik serving sizes. Estimated offset: <10 kcal per 2-3 pierniki, well below t
## Final Ruling
Confidence: ███████░░░ 74%
### Recommendation
Pierniki są zdrowszym wyborem niż pączki w typowym porównaniu wagowym, pod warunkiem kontroli porcji (2-3 sztuki zamiast jednego pączka). Przewaga wynika przede wszystkim z metody obróbki termicznej (pieczenie vs smażenie w głębokim tłuszczu), nie z jakości składników. Przy spożyciu powyżej 5-6 pierników na jedną okazję przewaga kaloryczna zanika.
### Rationale
Wszystkie trzy rozwiązania konwergują kierunkowo: pierniki mają strukturalną przewagę nad pączkami. Rdzeń tej przewagi — pieczenie nie powoduje absorpcji 6-10 g tłuszczu z frytu (S-1) — przetrwał pełną kontrolę adwersaryjną bez skutecznego podważenia. Żaden z 13 zarzutów nie zaatakował tego mechanizmu bezpośrednio. Kluczowe koncesje (OBJ-2: wzorce porcjowania; OBJ-4: fałszywa dychotomia tier-ów; OBJ-8: mąka razowa w piernikach; OBJ-11: miód w produktach komercyjnych) zawęziły i uściśliły wniosek, ale go nie odwróciły. OBJ-10 (akrylamid) wprowadził realny tradeoff termiczny, lecz przy typowych temperaturach pieczenia pierników (170-185°C) ekspozycja jest ograniczona, a smażenie generuje własną klasę związków toksycznych (4-HNE, akroleina). OBJ-12 (ponowne użycie oleju w piekarniach) paradoksalnie wzmocnił wniosek pro-piernikowy. Obniżenie pewności z potencjalnych 0.85+ do 0.74 wynika głównie z warstwy behawioralnej (S-3, OBJ-2): efekt halo zdrowia i format małych porcji sprzyjają podjadaniu pierników, co może zniwelować przewagę kaloryczną w praktyce — lecz ten efekt moduluje, nie odwraca, wniosek strukturalny.
### Unresolved Issues
- Brak danych empirycznych o rzeczywistych wzorcach konsumpcji pierników vs pączków w populacji polskiej (częstotliwość, ilość na okazję)
- Skala efektu halo zdrowia dla pierników w polskim kontekście kulturowym nie jest zbadana
- Rzeczywiste poziomy związków polarnych w oleju z małych polskich piekarni — dane ograniczone
- Kompensacja kaloryczna po spożyciu pączka vs pierników (efekt sytości CCK) nie jest udokumentowana dla tego porównania
- Tradeoff akrylamid (pieczenie) vs aldehydy lipidowe (smażenie) — brak bezpośredniego porównania ryzyka zdrowotnego tych dwóch klas związków w kontekście tych konkretnych produktów
### Action Items
1. Wybieraj 2-3 pierniki zamiast jednego pączka — realna oszczędność 150-250 kcal i uniknięcie 6-10 g wchłoniętego tłuszczu ze smażenia
2. Nie traktuj pierników jako 'zdrowej przekąski' — to nadal słodycze; przewaga jest względna, nie absolutna
3. Ignoruj etykiety 'z miodem' na komercyjnych piernikach jako wskaźnik zdrowotności — realna zawartość miodu może wynosić 5-10%
4. Przy okazjonalnym spożyciu (np. Tłusty Czwartek) różnica zdrowotna jest klinicznie nieistotna — wybieraj według preferencji
5. Jeśli wybierasz pączka rzemieślniczego, pytaj o świeżość oleju — ponowne użycie 3-5x znacząco pogarsza profil lipidowy produktu
### Risk Matrix
| Risk | Likelihood | Impact | Mitigation |
|------|-----------|--------|------------|
| Kompensacja behawioralna — konsument zjada 5+ pierników zamiast 1 pączka, niwelując przewagę kaloryczną | WYSOKA | ŚREDNI_—_ELIMINUJE_PRZEWAGĘ_KALORYCZNĄ,_ALE_NIE_POGARSZA_PROFILUTŁUSZCZOWEGO(BRAK_ABSORPCJI_Z_FRYTU) | Świadome porcjowanie: odmierzenie 2-3 pierników przed jedzeniem zamiast sięgania do opakowania |
| Efekt halo zdrowia — postrzeganie pierników jako 'zdrowych' zwiększa częstotliwość i objętość spożycia | ŚREDNIA | ŚREDNI_—_CHRONICZNE_NADMIERNE_SPOŻYCIE_CUKRU_I_RAFINOWANYCH_WĘGLOWODANÓW_NIEZALEŻNIE_OD_METODY_TERMICZNEJ | Traktowanie obu produktów jako okazjonalnych słodyczy, nie jako regularnych przekąsek |
| Ekspozycja na akrylamid z pierników pieczonych w wyższych temperaturach (>185°C) | NISKA-ŚREDNIA | NISKI_—_TYPOWE_TEMPERATURY_PIECZENIAPIERNIKÓW(170-185°C)_OGRANICZAJĄ_POWSTAWANIE;_EKSPOZYCJA_JEDNORAZOWA_NIEISTOTNA_KLINICZNIE | Brak praktycznej mitygacji na poziomie konsumenta; ryzyko populacyjne, nie indywidualne |
| Ukryte tłuszcze trans w pączkach mimo regulacji UE (do 0.4 g/sztukę) | ŚREDNIA | NISKI_PRZY_OKAZJONALNYM_SPOŻYCIU;_ŚREDNI_PRZYREGULARNYM(KUMULACJA) | Ograniczenie częstotliwości spożycia pączków; wybór produktów z deklarowanym składem tłuszczowym |
| Degradacja oleju w pączkach rzemieślniczych z małych piekarni (wielokrotne użycie oleju) | WYSOKA | ŚREDNI_—_PODWYŻSZONE_STĘŻENIE_ALDEHYDÓWTOKSYCZNYCH(4-HNE,_AKROLEINA)_ZBLIŻONE_DO_POZIOMU_PRZEMYSŁOWEGO | Konsument nie ma praktycznej możliwości weryfikacji; strukturalna przewaga pierników jako produktu niepodlegającego temu ryzyku |
## Cost Breakdown
| Agent | Model | Calls | Tokens In | Tokens Out | Cost |
|-------|-------|-------|-----------|------------|------|
| analyst | `claude-code/opus` | 1 | ~0K | ~0K | $0.010 |
| advocate | `claude-code/sonnet` | 1 | ~1K | ~1K | $0.028 |
| critic-r1 | `deepseek/deepseek-r1` | 1 | ~4K | ~1K | $0.006 |
| advocate-r1 | `claude-code/sonnet` | 1 | ~3K | ~3K | $0.062 |
| critic-r2 | `deepseek/deepseek-r1` | 1 | ~5K | ~1K | $0.009 |
| advocate-r2 | `claude-code/sonnet` | 1 | ~3K | ~3K | $0.062 |
| critic-r3 | `deepseek/deepseek-r1` | 1 | ~6K | ~1K | $0.008 |
| advocate-r3 | `claude-code/sonnet` | 1 | ~3K | ~3K | $0.056 |
| arbiter | `claude-code/opus` | 1 | ~9K | ~1K | $0.050 |
Total: $0.29
#programowanie #ai #dexterslaboratory
@ataxbras imponujące
DexterFromLabGruba ryba
29piorunówBTerminal — update, doszło sporo nowych rzeczy
Pisałem tu tydzień temu o BTerminal, wtedy miał głównie zarządzanie sesjami SSH/Claude Code i bazę kontekstu ctx. Od tego czasu doszły rzeczy, które realnie zmieniają sposób pracy z LLM-ami.
Consult — odpytywanie innych modeli w locie
CLI tool consult pozwala w trakcie pracy odpytać inny model. Claude koduje, a Ty (albo on sam) rzucasz consult -f plik.py "zrób review" i dostajesz opinię od Gemini, GPT-4o czy DeepSeek. Cross-check między modelami łapie błędy, których jeden model by nie zauważył — każdy ma inne martwe punkty.
Tribunal — debata 4 agentów (@ataxbras jest autorem algorytmu)
Ustawiasz konsylium: Analyst rozkłada problem, Advocate proponuje rozwiązania, Critic je atakuje, Arbiter wydaje werdykt. Każdej roli przypisujesz dowolny model. Debata idzie w rundach, na koniec dostajesz konkretne rekomendacje z listą kroków. Świetne do audytów, planowania architektury, albo kiedy nie wiesz od czego zacząć.
Tasks + auto-trigger — lista zadań napędza AI
Z wyniku Tribunal (albo po swojemu) robisz listę zadań. BTerminal podaje je Claude Code jedno po drugim — wykonał, oznaczył jako done, dostaje następne. Pętla kręci się aż wszystko będzie zamknięte. W krokach możesz dorzucić testy i konsultacje z innymi modelami. Ty cały czas kontrolujesz listę.
Sens tego wszystkiego: małe, ustrukturyzowane pakiety pracy zamiast "odpal i się módl". Tokeny nie lecą w kosmos, a praca jest wykonywana szybko i półautonomicznie.
Repo: https://github.com/DexterFromLab/BTerminal
#programowanie #ai #opensource #dexterslaboratory

@DexterFromLab Fajne narzędzie :). Podoba mi się koncept debaty agentów. Mam dostęp do wielu modeli, ale niestety poprzez github copilot, więc chyba mogę jedynie zainspirować się rozwiązaniem i zaimplementować coś podobnego w VS code
detexSpecjalista
7piorunówIle jest takich co rzeczywiście by wrzucili info w commicie, że byli asystowani przez AI?
Na ile twórcy projektów są obciążeni przez code review pull requestów (nomen omen vibe coderów)?
Czy vibecoding to szansa dla projektów na otrzymanie większego wsparcia od społeczności?

Czasem ten komentarz jest taka oznaka, że publikowany jest niskiej i może zawierać halucynacje większe niż gdyby napisało się ten kod z palca. Nie korzystam z Claude Code, ale czasem sam dopisuję do commita informację, że powstał on przy wsparciu zewnętrznych narzędzi co ma właśnie sugerować, że np. bugfix może aktualnie wprowadzać więcej błędów niż naprawiać. Myślę, że to szczególnie jest zauważalne jak Cursor czy Claude Code pisze dokumentację, albo testy jednostkowe, gdzie ich jakość często jest przeciętna (ale lepsza niż nie istniejąca) - nawet na Opus 4.6.
U mnie ostatnio ziomek robił walidację w libce zod no i zapomniał usunąć komentarz //główny schemat <nazwa_obiektu>
godlarkStatysta
3piorunówStworzyłem open-source projekt, który z materiałów MI (Excel + .zip z multimediami) generuje talię Anki z pełną bazą pytań na egz. teoret. na prawo jazdy (patrz https://github.com/godlark/prawojazdy)\ \ Ucz się za darmo bez płatnych serwisów, z lepszym mechanizmem powtórek niż na

DeykunLider
12piorunów
I, oczywiście, Truman-Nagasaki-Hiroshima sort.
I Pol-Pot sort.
I Mao Dzedong Sort.
chess_peppeWirtuoz
0piorunówMam pomysł na projekt ale potrzebuję feedback. Ile byście byli w stanie przelać pieniędzy na zbiórkę, której celem byłoby wykupienie i ubicie linkedina?
Jednego euromacieja, chyba że bedzie gwarancja że LinkedIn upadnie i sobie głupi ryj rozbije, to dorzucam uścisk dłoni prezesa
6502Autorytet
21piorunów#oddam #ksiazki #zadarmo
#elektronika #majsterkowanie #programowanie
"Zarys lamp elektronowych" chwilowo nieaktualny

@6502 elektrotechnikę przygarnę
@6502 a podeślesz pare stron tego "zrób to sam" z ciekawość bym zobaczył bo może bym sobie przygarnął
DexterFromLabGruba ryba
24piorunówChciałem publicznie podziękować koledze @ataxbras, który podzielił się ze mną swoim kodem źródłowym. Widzę i doceniam jego pracę — kolega jest wybitnie dobry w tym, co robi.
Podzieliłem się z Wami moim BTreminalem, a kolega dostrzegł w moim kodzie pewne mechaniki, które go zainteresowały. Co prawda nałożył majtki przez głowę, dopisując swój kod do mojego — nie było to jak założenie czapki, a raczej jak próba nałożenia słonia na głowę(poprosiłem go o to) — ale efekt końcowy? Zaprezentował kompletny system agentowy do rozwiązywania problemów.
Świetna robota.
Przyznam, że trochę zazdroszczę, bo sam kiedyś podchodziłem do tego tematu i poległem, a tu kolega zaprezentował gotowe rozwiązanie. Serdecznie dziękuję i liczę na dalszą współpracę — ku chwale Open Source!
@ataxbras jesteśmy w awangardzie!
@DexterFromLab - a kiedy Was AI w końcu zastąpi? :face_with_hand_over_mouth:
ucanmoStatysta
5piorunówMafia Online – przeglądarkowa gra towarzyska w stylu Mafia/Werewolf
Cześć! Chciałam Wam pokazać moją pierwszą grę – Mafia Online. Zawsze lubiłam grać w klasyczną Mafie offline, ale nie zawsze mogłam zebrać znajomych, więc postanowiłam zrobić wersję online dostępną w przeglądarce, do której może dołączyć każdy.
W grze każdy gracz dostaje tajną rolę: Mafia, Detektyw, Doktor lub Wieśniak. Celem jest przetrwać rundy i odkryć, kto jest w mafii. Gra opiera się na strategii, blefie i dyskusjach, dokładnie jak w tradycyjnej Mafii/Werewolf.
Gra jest dostępna w angielskim, polskim, niemieckim i francuskim, w 100% darmowa i bez logowania!
Spróbuj już teraz: https://mafia.ucanmo.com
Jestem nowa w tworzeniu gier, więc każde Wasze zdanie i sugestia będzie dla mnie bardzo cenne. Wbijajcie, blefujcie i bawcie się dobrze!

@ucanmo z grami online jest taki problem, ze trzeba mieć grupkę do gry.
TheCommitLineSpecjalista
4piorunówJedno z najczęstszych pytań osób, które chcą wejść do IT: od czego właściwie zacząć? Jaki język wybrać, czego się uczyć i czy to w ogóle aktualnie ma sens? W najnowszym newsletterze pokazuję bardzo prosty sposób na podjęcie tej decyzji - zamiast zgadywać lub słuchać

szatkus-4Osobistość
13piorunówTeraz chyba można mówić, że czekam aż mi się kod wygeneruje.
Póki co mój osobisty rekord to prawie pół godziny. Kazałem Codeksowi zrobić nowy widok bazując na podobnym widoku. Pomielił i wypluł coś, co w 60%, jak na makiecie, więc w sumie całkiem dobrze.

Ło, nigdy nawet nie próbowałam wrzucić mu takiego prompta, żeby tyle czasu mielił sam... Czy to ma sens?
chess_peppeWirtuoz
12piorunówWitam w kolejnym #oss czyli Open Source Sunday. Wielkie gratulacje dla pierwszego zwycięzcy - @Catharsis !
Open Source of the Week:
Nazwa: Tauon
Język: Python
Opis: Cross-platformowy odtwarzacz plików muzycznych. Jego najciekawsze funkcje to: nowoczesny wygląd, prostota użytkowania, łatwe nawigowanie po dużych kolekcjach muzyki oraz dobrze działający generator automatycznych playlist. Projekt jest rozwijany i utrzymywany od 10 lat przez praktycznie 1 osobę która nadal nad nim pracuje i dodaje nowe funkcje.
Url: https://tauonmusicbox.rocks/
Zasady:
* Piorunujesz ten wpis.
* W tym wpisie można dodać komentarz z linkiem (tylko jeden) do dowolnego projektu open source wraz z nazwą, tech stackiem i krótkim opsiem.
* W następną niedzielę rozstrzygnięcie. Komentarz z największą liczbą piorunów zostanie OSW (Open Source of the Week)
* Wygrana osoba (do godziny 23:59 w wygraną niedzielę) musi dodać taki wpis jak ten z informacją o wygranej, zawartością wygranego komentarza, tym regulaminem, aktualizacją hali sławy, link do poprzedniego wpisu.
Hall of fame:
@Catharsis +1
Link do poprzedniego wpisu:
https://www.hejto.pl/wpis/programowanie-glupiehejtozabawy-witam-w-pierwszym-oss-czyli-open-source-sunday-z
#programowanie #programista15k #opensource #foss #glupiehejtozabawy

Nazwa: Stockfish
Język: C++
Opis: Stockfish is a _free and strong UCI chess engine_ derived from Glaurung 2.1 that analyzes chess positions and computes the optimal moves. Chyba najbardziej popularny, darmowy silnik szachowy. Z jego implelemtacji korzystają pewnie setki aplikacji szachowych, rozwala na łopatki każdego GMa!
Url: https://github.com/official-stockfish/Stockfish
30ohmFanatyk
7piorunów
@30ohm - rzeczywiście ten jeden WARNING co wyskakuje nazywa Cię szalonym i mówi, że zniszczysz system:
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead
:face_palm:
ZohanTSWFanatyk
58piorunów2 tygodnie temu dostałem taska wycenionego na... prawie 600 story pointów XD
Dziś go skończyłem. Moje capacity na sprint to prawie 600 story pointów. Dla ludzi, którzy nie pracowali w scrumie - story point to wartość określająca szeroko rozumianą trudność zadania (jego złożoność, skomplikowanie lub konieczność wyprodukowania bardzo dużej ilości kodu). Wartość ta jest nieprzenoszalna między zespołami, bo jest to wewnętrzna metryka zespołu, która pozwala oszacować tempo prac. Najistotniejsze jest to, że zwykle uznaje się że 13 lub 21 story pointów to już jest robota, która ci zajmie całe 2 tygodnie. Niezależnie od tego jak zespoły sobie to wyceniają, 600 punktów to jest tak naprawdę kilka miesięcy pracy xD
Co jest kluczowe, AI pozwoliło mi to zrobić, więc moja produktywność zwiększyła się jakieś 30 razy.
Brzmi pięknie co? AI nam zabierze pracę blablabla.
To teraz pełniejszy obraz sytuacji. Zadaniem było napisać testy jednostkowe do jednej całkiem sporej klasy (cały projekt to gigantyczny i skomplikowany kloc), więc te prawie 600 punktów uznaję za rzeczywistą wycenę, jaką by potrzebował człowiek, żeby to napisać. Tym bardziej, że wymagane jest bardzo wysokie pokrycie kodu testami.
Teraz najlepsze:
* nie wiem co te funkcje robią (nie rozumiem, nie analizowałem tego)
* sprawdzałem tylko czy AI nie generuje głupot - żadnych assert(true) etc, no wygląda okej
* doświadczenie mówi mi, że to co wypluwa AI można zawsze napisać lepiej, krócej i lepiej
* review było, nie było żadnych większych uwag. Zakładam, że reviewerzy wiedzą o tym kodzie tyle co ja
* wszyscy tu używają AI
Wydajność 3000% xd tak wygląda AI moi mili, czy warto to się okaże jak komuś kiedyś coś spadnie na łeb, winny będzie software, a linijkę wygenerowało AI. Ale za to jest szybko!
Cała nadzieja w testerach manualnych xd
Przez OPa komuś gdzieś spadnie samolot i nie będzie wiadomo dlaczego.
Za cholerę bym nie wziął taska na 600 story pointów. Coś takiego to jest anty pantern i już na poziomie planowanie powinno się wydzielić taska chociaż na analizę konkretnych modułów, znalezienie dokumentacji, no k⁎⁎wa cokolwiek. Jak to potem rozliczyć nawet jak no chyba nawet w całym kwartale się nie zmieści.
Inna sprawa że gdybyś przez tyle czasu pracował nad testami to byłbyś jak ten softwarowy goblin malarz z pasy, nikt nie wie co robisz ale "reszta simów" cieszy się quality nieznanego pochodzenia xD
elszczepanoZawodowiec
8piorunówProblem kolejności przetwarzania wiadomości to obok exactly-once delivery jedno z największych wyzwań systemów rozproszonych. Już sama detekcja problemu bywa skomplikowana, nie mówiąc o jego rozwiązaniu.\ \ W najnowszym artykule na blogu pokazuję, na jakie problemy związane z

dziad_saksonskiKosmonauta
2piorunówhttps://cybernews.com/security/openclaw-bot-attacks-developer-who-rejected-its-code/
https://github.com/matplotlib/matplotlib/pull/31132
https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/
Nie wiem co napisać.
@dziad_saksonski ai gwoździem do trumny opensource
DexterFromLabGruba ryba
13piorunówBTerminal — terminal do pracy z Claude Code i zdalnymi serwerami
Napisałem sobie terminal, bo nic co znalazłem nie pasowało do mojego workflow.
Problem jest prosty — pracuję z Claude Code na kilku projektach, na różnych maszynach. Każdą sesję
muszę od nowa briefować: co to za serwer, jaki user, co robiliśmy ostatnio. Powtarzanie tego samego w
kółko żre tokeny i czas.
BTerminal to GTK3 terminal z panelem sesji (taki minimalistyczny MobaXterm) + menedżer kontekstu oparty
na SQLite. Konfigurujesz sesję raz, zapisujesz kontekst projektu, a przy następnym odpaleniu Claude
dostaje wszystko jednym promptem i od razu wie o co chodzi. Wracasz do projektu po tygodniu — kontekst
dalej jest.
Co ma:
- Zakładki z terminalami w jednym oknie
- Panel sesji SSH i Claude Code (foldery, grupowanie)
- Makra SSH (sekwencje komend przypisane do sesji)
- Sudo askpass (wpisujesz hasło raz)
- ctx — menedżer kontekstu (SQLite, historia, współdzielenie między projektami)
- Catppuccin Mocha theme
Celowo nie ma miliona ficzerów — tylko to co faktycznie używam na co dzień.
Open source, MIT: https://github.com/DexterFromLab/BTerminal
Polecam też mój Discord ze zautomatyzowaną analizą NASDAQ — też moja automatyka :smiley:

@DexterFromLab Muszę sobie też napisać, z tym, że pod siebie. Też pod Claude i wielu klientów, ale z podglądem kilku rzeczy. Mogę ukraść co-nieco?
@ataxbras Pewnie że możesz. A nie możesz zrobić brancha? Napisz mi na priv id z githuba. Dodam Cię do commiterów. Jak będzie fajne to mergniemy do miana.
@DexterFromLab Poszłedł DM
@ataxbras Odpowiedziałem xD
@ataxbras czy mogę ukraść? Gościu ten kod i tak był kradziony przez AI xD
@Czokowoko No dokładnie :grinning: Albo raczej emergowany. To takie nowocześniejsze słowo na kradzież :grinning:
@Czokowoko Starałem się zachować minimum kultury i pozorów :D
Mój Claude i tak ukradnie ten kod, ukradnie inne kawałki, poskleja bazując na cosine similarity i tyle. Ja o tym wiem, ale stary jestem i staram się trzymać fason :grinning:
Komentarz usunięty
owczareknietrzymryjskiMistrz
8piorunówPrzycisk w 2026r
https://www.youtube.com/watch?v=xE9W9Ghe4Jk
#programowanie #webdev i możliwe że #heheszki choć nie jestem pewien

@owczareknietrzymryjski - popłakałem się ze śmiechu - ale tak naprawdę popłakałem - gość co to zrobił musi być nieźle doświadczony przez życie :rolling_on_the_floor_laughing:
Jutro wyślę to do wszystkich co rozumieją taki hermetyczny humor bo to nawet nie złoto - to platyna 😆
DexterFromLabGruba ryba
36piorunów:robot_face: Zbudowałem bota AI, który analizuje NASDAQ i wysyła sygnały buy/sell na Discorda
Siema! Postawiłem sobie na serwerku narzędzie, które automatycznie:
:bar_chart: Pobiera dane rynkowe (QQQ, S&P500, VIX, BTC, obligacje 10Y) przez yfinance
:newspaper: Scrapuje newsy z Reuters, CNBC, Yahoo Finance i MarketWatch
:brain: Wysyła wszystko do Claude AI, który robi analizę i wystawia scoring 1-100 w trzech horyzontach (tydzień / 1-3 mies. / 6-12 mies.)
:gb::flag-pl: Generuje raport po angielsku i po polsku
:calling: Wysyła gotowy sygnał na Discorda z rekomendacją (STRONG BUY → STRONG SELL)
Bot sam porównuje swoje poprzednie analizy z tym co się wydarzyło na rynku — taki self-improving loop. Jak nie ma istotnych zmian, wysyła tylko krótki diagnostic żeby nie spamować.
Teraz testowo pyka co 5 minut, docelowo analiza będzie lecieć co kilka godzin w godzinach handlu.
Całość postawiona na Claude Code + własne IDE do automatyzacji (oba projekty open source).
Source code:
:link: Bot analizujący: https://github.com/DexterFromLab/stock-analyser-signal
:link: IDE do automatyzacji: https://github.com/DexterFromLab/ClaudeCodeIde
Wpadajcie na kanał zobaczyć jak działa na żywo:
:link: https://discord.gg/cab4JJRq
Napiszcie coś na czacie jak wejdziecie — chcę widzieć kto jest! 👋
:warning: To nie jest porada inwestycyjna, tylko zabawa z AI i danymi rynkowymi.
#programowanie #ai #giełda #discord #opensource #dexterslaboratory
@DexterFromLab robiłem coś podobnego, efekt znaleźć tu https://www.hejto.pl/wpis/lambo-bedzie-jeszcze-musialo-troche-poczekac-unamused-napisalem-sobie-bota-do-ha xD
Próbowałem wielu podejść ale zawsze grubas okazywał się lepszy. Na początku myślałem, że wystarczy jak będę śledzić wielkie transakcje, ale grubas jest sprytny i nigdy wielkich zakupów czy sprzedaży nie robi naraz, zawsze e chunkach i to różnych, nawet w różnych odstępach. Próbowałem to trackowac, nawet miałem fajny model do tego, ale grubas na złość zmieniał swój algorytm :(
Według mnie AI bardzo średnio nadaje się do analizy twardych danych. Tzn nie do tego jest stworzona. Mam tu na myśli gen AI. A już korzystanie z takich blackboxow jak Claude to według mnie ma niewiele sensu.
Jeśli mogę coś doradzić to polecam używać ai do analizy sentymentu ale lepiej skorzystać z modeli które mozesz fine tuningować, polecam np RoBERTa, jest na hugginface.
Do analizy danych jest fajna paczka stock-indicator. Korzystałem z niej budując modele ML ale i tak zostałem wyleszczony xD
W każdym razie analiza rynków to fajna zabawa i mega dużo się można przy tym nauczyć od strony technicznej
Lambo będzie jeszcze musiało trochę poczekać :unamused: Napisałem sobie bota do handlowania krypto, który - Bylina_Rdestu - Hejto.plLambo będzie jeszcze musiało trochę poczekać :unamused: Napisałem sobie bota do handlowania krypto, który przewiduje krótkotrwały wzrost lub spadek cen. No i w zależności od tego zaciąga kontrakt LONG albo SHORT. Po zarobieniu określonego hajsu, kontrakt sprzedaje, a mipozostaje mi sięHejto.pl@Bylina_Rdestu Jaki miałeś średni czas trzymania transakcji?
@DexterFromLab kilkanaście, maksymalnie kilkadziesiąt milisekund.
Bot miał za zadanie wyprzedzać gwałtowne skoki cen, kupować kontrakt z maksymalnym lewarem i po osiągnięciu określonego zysku (ustawiłem bodajże na 10%), automatycznie był zamykany.
Wszystko pięknie w teorii, ale znaleźć transakcje grubasa było mega trudno, bo ten potrafił manipulować nawet order bookiem, pozorując transakcje.
Miałem na to też pomysł, ale to chyba praca na cały etat
@Bylina_Rdestu No to ty miałeś bardzo trudną i ryzykowną metodę inwestycyjną polegającą na jakiejś analizie - nie wiem jakiej i wykonywniu bardzo wielu transakcji w krótkim czasie. Nic dziwnego że Ci się nie udało, bo to jest bardzo trudne. Gdybyś uwzględnił dodoatkowe mechanizmy takie jak opóźnienia, spready to podejżewam że miałbyś jeszcze gorsze wyniki. Mój horyzont czasowy to minimum 6 miesięcy do kilku lat na pozycje. To co ty robiłeś, to nie było inwestownie tylko gra z rynkiem, trochę jak w kasynie 😛
@DexterFromLab jeśli twój horyzont czasowy to kilka lat to nie potrzebujesz żadnego bota do inwestowania :) wystarczy że wrzucisz hajs na Nasdaq i będziesz czekał, a to już samo będzie rosło. Bawiłem się kiedyś w inwestowanie, analizę spółek etc. Nic nie wygrywa z wpakowaniem kasy na jakikolwiek ETF xD
brałem opóźnienie pod uwagę ;) wtedy Binance stał na AWS Tokio i szukałem czegoś szybszego i nawet udało mi się znaleźć.
Właśnie nie chciałem bazować na ryzyku ani „inwestowaniu”. Skupiałem się na technologii i faktach dokonanych chcąc wyprzedzić ulice
@Bylina_Rdestu zanim coś kupię to jednak będę wolał sam podjąć decyzję. Jak bot mi pingnie że jest idealny moment to jednak się zastanowię zanim wrzucę kilka kafli 😛 nie będę rzucał hajsu jak małpa jak zobaczę zielone kółko na komunikacie xD
Nic nie zrozumiałam, ale kibicuję mocno 😁
@Kaligula_Minus nie ma już czemu kibicować. Praca została wykonana. Wszystko działa.